builder: mozilla-release_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-034 starttime: 1471464369.08 results: success (0) buildid: 20160817112116 builduid: d42d5e97afa448c694ac7b41019add0d revision: f36f7ace6f487e06f315f343d560b205fa8bd736 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-17 13:06:09.084303) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-17 13:06:09.084653) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-08-17 13:06:09.084924) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-08-17 13:06:14.031920) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-17 13:06:14.032316) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False --13:06:17-- 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% 8.31 MB/s 13:06:17 (8.31 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.587000 ========= master_lag: 0.43 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-17 13:06:15.053812) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-17 13:06:15.054105) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.973000 ========= master_lag: 2.31 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-17 13:06:18.332129) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-17 13:06:18.332485) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev f36f7ace6f487e06f315f343d560b205fa8bd736 --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-release --rev f36f7ace6f487e06f315f343d560b205fa8bd736 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False 2016-08-17 13:06:22,023 truncating revision to first 12 chars 2016-08-17 13:06:22,023 Setting DEBUG logging. 2016-08-17 13:06:22,023 attempt 1/10 2016-08-17 13:06:22,023 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/f36f7ace6f48?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-17 13:06:22,424 unpacking tar archive at: mozilla-release-f36f7ace6f48/testing/mozharness/ program finished with exit code 0 elapsedTime=1.127000 ========= master_lag: 0.90 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-17 13:06:20.363137) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-17 13:06:20.363403) ========= script_repo_revision: f36f7ace6f487e06f315f343d560b205fa8bd736 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-17 13:06:20.363777) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-08-17 13:06:20.364054) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 8 secs) (at 2016-08-17 13:06:28.906190) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 5 secs) (at 2016-08-17 13:06:28.906456) ========= '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-release' '--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-release', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 13:06:32 INFO - MultiFileLogger online at 20160817 13:06:32 in C:\slave\test 13:06:32 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-release --download-symbols true 13:06:32 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:06:32 INFO - {'append_to_log': False, 13:06:32 INFO - 'base_work_dir': 'C:\\slave\\test', 13:06:32 INFO - 'blob_upload_branch': 'mozilla-release', 13:06:32 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:06:32 INFO - 'buildbot_json_path': 'buildprops.json', 13:06:32 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:06:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:06:32 INFO - 'download_minidump_stackwalk': True, 13:06:32 INFO - 'download_symbols': 'true', 13:06:32 INFO - 'e10s': False, 13:06:32 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:06:32 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:06:32 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:06:32 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:06:32 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:06:32 INFO - 'C:/mozilla-build/tooltool.py'), 13:06:32 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:06:32 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:06:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:06:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:06:32 INFO - 'log_level': 'info', 13:06:32 INFO - 'log_to_console': True, 13:06:32 INFO - 'opt_config_files': (), 13:06:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:06:32 INFO - '--processes=1', 13:06:32 INFO - '--config=%(test_path)s/wptrunner.ini', 13:06:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:06:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:06:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:06:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:06:32 INFO - 'pip_index': False, 13:06:32 INFO - 'require_test_zip': True, 13:06:32 INFO - 'test_type': ('testharness',), 13:06:32 INFO - 'this_chunk': '1', 13:06:32 INFO - 'total_chunks': '10', 13:06:32 INFO - 'virtualenv_path': 'venv', 13:06:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:06:32 INFO - 'work_dir': 'build'} 13:06:32 INFO - ##### 13:06:32 INFO - ##### Running clobber step. 13:06:32 INFO - ##### 13:06:32 INFO - Running pre-action listener: _resource_record_pre_action 13:06:32 INFO - Running main action method: clobber 13:06:32 INFO - rmtree: C:\slave\test\build 13:06:32 INFO - Using _rmtree_windows ... 13:06:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:07:38 INFO - Running post-action listener: _resource_record_post_action 13:07:38 INFO - ##### 13:07:38 INFO - ##### Running read-buildbot-config step. 13:07:38 INFO - ##### 13:07:38 INFO - Running pre-action listener: _resource_record_pre_action 13:07:38 INFO - Running main action method: read_buildbot_config 13:07:38 INFO - Using buildbot properties: 13:07:38 INFO - { 13:07:38 INFO - "project": "", 13:07:38 INFO - "product": "firefox", 13:07:38 INFO - "script_repo_revision": "production", 13:07:38 INFO - "scheduler": "tests-mozilla-release-xp_ix-debug-unittest", 13:07:38 INFO - "repository": "", 13:07:38 INFO - "buildername": "Windows XP 32-bit mozilla-release debug test web-platform-tests-1", 13:07:38 INFO - "buildid": "20160817112116", 13:07:38 INFO - "pgo_build": "False", 13:07:38 INFO - "basedir": "C:\\slave\\test", 13:07:38 INFO - "buildnumber": 8, 13:07:38 INFO - "slavename": "t-xp32-ix-034", 13:07:38 INFO - "revision": "f36f7ace6f487e06f315f343d560b205fa8bd736", 13:07:38 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 13:07:38 INFO - "platform": "win32", 13:07:38 INFO - "branch": "mozilla-release", 13:07:38 INFO - "repo_path": "releases/mozilla-release", 13:07:38 INFO - "moz_repo_path": "", 13:07:38 INFO - "stage_platform": "win32", 13:07:38 INFO - "builduid": "d42d5e97afa448c694ac7b41019add0d", 13:07:38 INFO - "slavebuilddir": "test" 13:07:38 INFO - } 13:07:38 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json. 13:07:38 INFO - Found installer url https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip. 13:07:38 INFO - Running post-action listener: _resource_record_post_action 13:07:38 INFO - ##### 13:07:38 INFO - ##### Running download-and-extract step. 13:07:38 INFO - ##### 13:07:38 INFO - Running pre-action listener: _resource_record_pre_action 13:07:38 INFO - Running main action method: download_and_extract 13:07:38 INFO - mkdir: C:\slave\test\build\tests 13:07:38 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')]} 13:07:38 INFO - https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 13:07:38 INFO - trying https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json 13:07:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 13:07:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.test_packages.json'}, attempt #1 13:07:38 INFO - Downloaded 1274 bytes. 13:07:38 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win32.test_packages.json 13:07:38 INFO - Using the following test package requirements: 13:07:38 INFO - {u'common': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 13:07:38 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'firefox-48.0.1.en-US.win32.cppunittest.tests.zip'], 13:07:38 INFO - u'gtest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'firefox-48.0.1.en-US.win32.gtest.tests.zip'], 13:07:38 INFO - u'jittest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'jsshell-win32.zip'], 13:07:38 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'firefox-48.0.1.en-US.win32.mochitest.tests.zip'], 13:07:38 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win32.common.tests.zip'], 13:07:38 INFO - u'reftest': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'firefox-48.0.1.en-US.win32.reftest.tests.zip'], 13:07:38 INFO - u'talos': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'firefox-48.0.1.en-US.win32.talos.tests.zip'], 13:07:38 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'], 13:07:38 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win32.common.tests.zip', 13:07:38 INFO - u'firefox-48.0.1.en-US.win32.xpcshell.tests.zip']} 13:07:38 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win32.common.tests.zip', u'firefox-48.0.1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 13:07:38 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')]} 13:07:38 INFO - https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 13:07:38 INFO - trying https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip 13:07:38 INFO - Downloading https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip 13:07:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip'}, attempt #1 13:07:40 INFO - Downloaded 20375968 bytes. 13:07:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:07:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:07:43 INFO - caution: filename not matched: web-platform/* 13:07:43 INFO - Return code: 11 13:07:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:07:43 INFO - https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 13:07:43 INFO - trying https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip 13:07:43 INFO - Downloading https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip 13:07:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip'}, attempt #1 13:07:46 INFO - Downloaded 36389907 bytes. 13:07:46 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:07:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:08:27 INFO - caution: filename not matched: bin/* 13:08:27 INFO - caution: filename not matched: config/* 13:08:27 INFO - caution: filename not matched: mozbase/* 13:08:27 INFO - caution: filename not matched: marionette/* 13:08:27 INFO - caution: filename not matched: tools/wptserve/* 13:08:27 INFO - Return code: 11 13:08:27 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')]} 13:08:27 INFO - https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip matches https://queue.taskcluster.net 13:08:27 INFO - trying https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 13:08:27 INFO - Downloading https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.zip 13:08:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.zip'}, attempt #1 13:08:31 INFO - Downloaded 68484296 bytes. 13:08:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 13:08:31 INFO - mkdir: C:\slave\test\properties 13:08:31 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:08:31 INFO - Writing to file C:\slave\test\properties\build_url 13:08:31 INFO - Contents: 13:08:31 INFO - build_url:https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip 13:08:31 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 13:08:31 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:08:31 INFO - Writing to file C:\slave\test\properties\symbols_url 13:08:31 INFO - Contents: 13:08:31 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 13:08:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:31 INFO - https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:08:31 INFO - trying https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 13:08:31 INFO - Downloading https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip 13:08:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 13:08:35 INFO - Downloaded 55642672 bytes. 13:08:35 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 13:08:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 13:08:41 INFO - Return code: 0 13:08:41 INFO - Running post-action listener: _resource_record_post_action 13:08:41 INFO - Running post-action listener: set_extra_try_arguments 13:08:41 INFO - ##### 13:08:41 INFO - ##### Running create-virtualenv step. 13:08:41 INFO - ##### 13:08:41 INFO - Running pre-action listener: _pre_create_virtualenv 13:08:41 INFO - Running pre-action listener: _resource_record_pre_action 13:08:41 INFO - Running main action method: create_virtualenv 13:08:41 INFO - Creating virtualenv C:\slave\test\build\venv 13:08:41 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 13:08:41 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:08:42 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:08:44 INFO - Installing distribute......................................................................................................................................................................................done. 13:08:45 INFO - Return code: 0 13:08:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:08:45 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')]} 13:08:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:08:45 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')]} 13:08:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:08:45 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 13:08:45 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 13:08:45 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 13:08:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:08:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 13:08:45 INFO - 'CLIENTNAME': 'Console', 13:08:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:08:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 13:08:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:08:45 INFO - 'DCLOCATION': 'SCL3', 13:08:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:08:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:08:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:08:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:08:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:08:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:08:45 INFO - 'HOMEDRIVE': 'C:', 13:08:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:08:45 INFO - 'KTS_VERSION': '1.19c', 13:08:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:08:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 13:08:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:08:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:08:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:08:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:08:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:08:45 INFO - 'MOZ_AIRBAG': '1', 13:08:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:08:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:08:45 INFO - 'MOZ_MSVCVERSION': '8', 13:08:45 INFO - 'MOZ_NO_REMOTE': '1', 13:08:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:08:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:08:45 INFO - 'NO_EM_RESTART': '1', 13:08:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:08:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:08:45 INFO - 'OS': 'Windows_NT', 13:08:45 INFO - 'OURDRIVE': 'C:', 13:08:45 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', 13:08:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:08:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:08:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:08:45 INFO - 'PROCESSOR_LEVEL': '6', 13:08:45 INFO - 'PROCESSOR_REVISION': '1e05', 13:08:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:08:45 INFO - 'PROMPT': '$P$G', 13:08:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:08:45 INFO - 'PWD': 'C:\\slave\\test', 13:08:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:08:45 INFO - 'SESSIONNAME': 'Console', 13:08:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:08:45 INFO - 'SYSTEMDRIVE': 'C:', 13:08:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:08:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:45 INFO - 'TEST1': 'testie', 13:08:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:45 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 13:08:45 INFO - 'USERNAME': 'cltbld', 13:08:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:08:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:08:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:08:45 INFO - 'WINDIR': 'C:\\WINDOWS', 13:08:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:08:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:08:45 INFO - Downloading/unpacking psutil>=0.7.1 13:08:46 INFO - Running setup.py egg_info for package psutil 13:08:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:08:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:08:46 INFO - Installing collected packages: psutil 13:08:46 INFO - Running setup.py install for psutil 13:08:46 INFO - building 'psutil._psutil_windows' extension 13:08:46 INFO - error: Unable to find vcvarsall.bat 13:08:46 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-6pcqrt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:08:46 INFO - running install 13:08:46 INFO - running build 13:08:46 INFO - running build_py 13:08:46 INFO - creating build 13:08:46 INFO - creating build\lib.win32-2.7 13:08:46 INFO - creating build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:08:46 INFO - running build_ext 13:08:46 INFO - building 'psutil._psutil_windows' extension 13:08:46 INFO - error: Unable to find vcvarsall.bat 13:08:46 INFO - ---------------------------------------- 13:08:46 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-6pcqrt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:08:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 13:08:46 WARNING - Return code: 1 13:08:46 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! 13:08:46 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:08:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:08:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:08:46 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 13:08:46 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 13:08:46 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 13:08:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:08:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 13:08:46 INFO - 'CLIENTNAME': 'Console', 13:08:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:08:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 13:08:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:08:46 INFO - 'DCLOCATION': 'SCL3', 13:08:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:08:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:08:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:08:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:08:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:08:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:08:46 INFO - 'HOMEDRIVE': 'C:', 13:08:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:08:46 INFO - 'KTS_VERSION': '1.19c', 13:08:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:08:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 13:08:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:08:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:08:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:08:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:08:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:08:46 INFO - 'MOZ_AIRBAG': '1', 13:08:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:08:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:08:46 INFO - 'MOZ_MSVCVERSION': '8', 13:08:46 INFO - 'MOZ_NO_REMOTE': '1', 13:08:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:08:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:08:46 INFO - 'NO_EM_RESTART': '1', 13:08:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:08:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:08:46 INFO - 'OS': 'Windows_NT', 13:08:46 INFO - 'OURDRIVE': 'C:', 13:08:46 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', 13:08:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:08:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:08:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:08:46 INFO - 'PROCESSOR_LEVEL': '6', 13:08:46 INFO - 'PROCESSOR_REVISION': '1e05', 13:08:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:08:46 INFO - 'PROMPT': '$P$G', 13:08:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:08:46 INFO - 'PWD': 'C:\\slave\\test', 13:08:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:08:46 INFO - 'SESSIONNAME': 'Console', 13:08:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:08:46 INFO - 'SYSTEMDRIVE': 'C:', 13:08:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:08:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:46 INFO - 'TEST1': 'testie', 13:08:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:46 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 13:08:46 INFO - 'USERNAME': 'cltbld', 13:08:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:08:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:08:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:08:46 INFO - 'WINDIR': 'C:\\WINDOWS', 13:08:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:08:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:08:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:08:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:08:46 INFO - Running setup.py egg_info for package mozsystemmonitor 13:08:46 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:08:46 INFO - Running setup.py egg_info for package psutil 13:08:46 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:08:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:08:46 INFO - Installing collected packages: mozsystemmonitor, psutil 13:08:46 INFO - Running setup.py install for mozsystemmonitor 13:08:46 INFO - Running setup.py install for psutil 13:08:46 INFO - building 'psutil._psutil_windows' extension 13:08:46 INFO - error: Unable to find vcvarsall.bat 13:08:46 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-k36cpd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:08:46 INFO - running install 13:08:46 INFO - running build 13:08:46 INFO - running build_py 13:08:46 INFO - running build_ext 13:08:46 INFO - building 'psutil._psutil_windows' extension 13:08:46 INFO - error: Unable to find vcvarsall.bat 13:08:46 INFO - ---------------------------------------- 13:08:46 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-k36cpd-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:08:46 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data\pip\pip.log 13:08:46 WARNING - Return code: 1 13:08:46 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! 13:08:46 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:08:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:08:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:08:46 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 13:08:46 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 13:08:46 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 13:08:46 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:08:46 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 13:08:46 INFO - 'CLIENTNAME': 'Console', 13:08:46 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:08:46 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 13:08:46 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:08:46 INFO - 'DCLOCATION': 'SCL3', 13:08:46 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:08:46 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:08:46 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:08:46 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:08:46 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:08:46 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:08:46 INFO - 'HOMEDRIVE': 'C:', 13:08:46 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:46 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:08:46 INFO - 'KTS_VERSION': '1.19c', 13:08:46 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:08:46 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 13:08:46 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:08:46 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:08:46 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:08:46 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:08:46 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:08:46 INFO - 'MOZ_AIRBAG': '1', 13:08:46 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:08:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:08:46 INFO - 'MOZ_MSVCVERSION': '8', 13:08:46 INFO - 'MOZ_NO_REMOTE': '1', 13:08:46 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:08:46 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:08:46 INFO - 'NO_EM_RESTART': '1', 13:08:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:08:46 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:08:46 INFO - 'OS': 'Windows_NT', 13:08:46 INFO - 'OURDRIVE': 'C:', 13:08:46 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', 13:08:46 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:08:46 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:08:46 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:08:46 INFO - 'PROCESSOR_LEVEL': '6', 13:08:46 INFO - 'PROCESSOR_REVISION': '1e05', 13:08:46 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:08:46 INFO - 'PROMPT': '$P$G', 13:08:46 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:08:46 INFO - 'PWD': 'C:\\slave\\test', 13:08:46 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:08:46 INFO - 'SESSIONNAME': 'Console', 13:08:46 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:08:46 INFO - 'SYSTEMDRIVE': 'C:', 13:08:46 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:08:46 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:46 INFO - 'TEST1': 'testie', 13:08:46 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:46 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 13:08:46 INFO - 'USERNAME': 'cltbld', 13:08:46 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:46 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:08:46 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:08:46 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:08:46 INFO - 'WINDIR': 'C:\\WINDOWS', 13:08:46 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:08:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:08:47 INFO - Downloading/unpacking blobuploader==1.2.4 13:08:47 INFO - Downloading blobuploader-1.2.4.tar.gz 13:08:47 INFO - Running setup.py egg_info for package blobuploader 13:08:47 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:08:48 INFO - Running setup.py egg_info for package requests 13:08:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:08:48 INFO - Downloading docopt-0.6.1.tar.gz 13:08:48 INFO - Running setup.py egg_info for package docopt 13:08:48 INFO - Installing collected packages: blobuploader, docopt, requests 13:08:48 INFO - Running setup.py install for blobuploader 13:08:48 INFO - Running setup.py install for docopt 13:08:48 INFO - Running setup.py install for requests 13:08:48 INFO - Successfully installed blobuploader docopt requests 13:08:48 INFO - Cleaning up... 13:08:48 INFO - Return code: 0 13:08:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:08:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:08:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:08:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:08:48 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 13:08:48 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 13:08:48 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 13:08:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:08:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 13:08:48 INFO - 'CLIENTNAME': 'Console', 13:08:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:08:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 13:08:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:08:48 INFO - 'DCLOCATION': 'SCL3', 13:08:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:08:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:08:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:08:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:08:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:08:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:08:48 INFO - 'HOMEDRIVE': 'C:', 13:08:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:08:48 INFO - 'KTS_VERSION': '1.19c', 13:08:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:08:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 13:08:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:08:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:08:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:08:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:08:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:08:48 INFO - 'MOZ_AIRBAG': '1', 13:08:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:08:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:08:48 INFO - 'MOZ_MSVCVERSION': '8', 13:08:48 INFO - 'MOZ_NO_REMOTE': '1', 13:08:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:08:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:08:48 INFO - 'NO_EM_RESTART': '1', 13:08:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:08:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:08:48 INFO - 'OS': 'Windows_NT', 13:08:48 INFO - 'OURDRIVE': 'C:', 13:08:48 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', 13:08:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:08:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:08:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:08:48 INFO - 'PROCESSOR_LEVEL': '6', 13:08:48 INFO - 'PROCESSOR_REVISION': '1e05', 13:08:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:08:48 INFO - 'PROMPT': '$P$G', 13:08:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:08:48 INFO - 'PWD': 'C:\\slave\\test', 13:08:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:08:48 INFO - 'SESSIONNAME': 'Console', 13:08:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:08:48 INFO - 'SYSTEMDRIVE': 'C:', 13:08:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:08:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:49 INFO - 'TEST1': 'testie', 13:08:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:08:49 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 13:08:49 INFO - 'USERNAME': 'cltbld', 13:08:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:08:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:08:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:08:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:08:49 INFO - 'WINDIR': 'C:\\WINDOWS', 13:08:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:08:55 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:08:55 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:08:55 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:08:55 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:08:55 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:08:55 INFO - Unpacking c:\slave\test\build\tests\marionette 13:08:55 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:08:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:08:55 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 13:08:55 INFO - Running setup.py install for browsermob-proxy 13:09:01 INFO - Running setup.py install for manifestparser 13:09:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for marionette-client 13:09:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:09:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for marionette-driver 13:09:01 INFO - Running setup.py install for mozcrash 13:09:01 INFO - Running setup.py install for mozdebug 13:09:01 INFO - Running setup.py install for mozdevice 13:09:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for mozfile 13:09:01 INFO - Running setup.py install for mozhttpd 13:09:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for mozinfo 13:09:01 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for mozInstall 13:09:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for mozleak 13:09:01 INFO - Running setup.py install for mozlog 13:09:01 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for moznetwork 13:09:01 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for mozprocess 13:09:01 INFO - Running setup.py install for mozprofile 13:09:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for mozrunner 13:09:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for mozscreenshot 13:09:01 INFO - Running setup.py install for moztest 13:09:01 INFO - Running setup.py install for mozversion 13:09:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:09:01 INFO - Running setup.py install for wptserve 13:09:01 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 13:09:01 INFO - Cleaning up... 13:09:01 INFO - Return code: 0 13:09:01 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:09:01 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')]} 13:09:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:09:01 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')]} 13:09:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:09:01 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EAF278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-034', 'USERDOMAIN': 'T-XP32-IX-034', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-034', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034'}}, attempt #1 13:09:01 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 13:09:01 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 13:09:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:09:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 13:09:01 INFO - 'CLIENTNAME': 'Console', 13:09:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:09:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 13:09:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:09:01 INFO - 'DCLOCATION': 'SCL3', 13:09:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:09:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:09:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:09:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:09:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:09:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:09:01 INFO - 'HOMEDRIVE': 'C:', 13:09:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:09:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:09:01 INFO - 'KTS_VERSION': '1.19c', 13:09:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:09:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 13:09:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:09:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:09:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:09:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:09:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:09:01 INFO - 'MOZ_AIRBAG': '1', 13:09:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:09:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:09:01 INFO - 'MOZ_MSVCVERSION': '8', 13:09:01 INFO - 'MOZ_NO_REMOTE': '1', 13:09:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:09:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:09:01 INFO - 'NO_EM_RESTART': '1', 13:09:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:09:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:09:01 INFO - 'OS': 'Windows_NT', 13:09:01 INFO - 'OURDRIVE': 'C:', 13:09:01 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', 13:09:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:09:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:09:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:09:01 INFO - 'PROCESSOR_LEVEL': '6', 13:09:01 INFO - 'PROCESSOR_REVISION': '1e05', 13:09:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:09:01 INFO - 'PROMPT': '$P$G', 13:09:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:09:01 INFO - 'PWD': 'C:\\slave\\test', 13:09:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:09:01 INFO - 'SESSIONNAME': 'Console', 13:09:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:09:01 INFO - 'SYSTEMDRIVE': 'C:', 13:09:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:09:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:09:01 INFO - 'TEST1': 'testie', 13:09:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:09:01 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 13:09:01 INFO - 'USERNAME': 'cltbld', 13:09:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:09:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:09:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:09:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:09:01 INFO - 'WINDIR': 'C:\\WINDOWS', 13:09:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:09:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:09:05 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:09:05 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:09:05 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:09:05 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:09:05 INFO - Unpacking c:\slave\test\build\tests\marionette 13:09:05 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:09:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:09:05 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)) 13:09:11 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)) 13:09:11 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)) 13:09:11 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)) 13:09:11 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)) 13:09:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:09:11 INFO - Downloading blessings-1.6.tar.gz 13:09:11 INFO - Running setup.py egg_info for package blessings 13:09:11 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)) 13:09:11 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:09:11 INFO - Running setup.py install for blessings 13:09:11 INFO - Running setup.py install for browsermob-proxy 13:09:11 INFO - Running setup.py install for manifestparser 13:09:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Running setup.py install for marionette-client 13:09:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:09:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Running setup.py install for marionette-driver 13:09:11 INFO - Running setup.py install for mozcrash 13:09:11 INFO - Running setup.py install for mozdebug 13:09:11 INFO - Running setup.py install for mozdevice 13:09:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Running setup.py install for mozhttpd 13:09:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Running setup.py install for mozInstall 13:09:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Running setup.py install for mozleak 13:09:11 INFO - Running setup.py install for mozprofile 13:09:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Running setup.py install for mozrunner 13:09:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:09:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:09:12 INFO - Running setup.py install for mozscreenshot 13:09:12 INFO - Running setup.py install for moztest 13:09:12 INFO - Running setup.py install for mozversion 13:09:12 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:09:12 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:09:12 INFO - Running setup.py install for wptserve 13:09:12 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:09:12 INFO - Cleaning up... 13:09:12 INFO - Return code: 0 13:09:12 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:09:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:09:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:09:12 INFO - Reading from file tmpfile_stdout 13:09:12 INFO - Using _rmtree_windows ... 13:09:12 INFO - Using _rmtree_windows ... 13:09:12 INFO - Current package versions: 13:09:12 INFO - blessings == 1.6 13:09:12 INFO - blobuploader == 1.2.4 13:09:12 INFO - browsermob-proxy == 0.6.0 13:09:12 INFO - distribute == 0.6.14 13:09:12 INFO - docopt == 0.6.1 13:09:12 INFO - manifestparser == 1.1 13:09:12 INFO - marionette-client == 2.3.0 13:09:12 INFO - marionette-driver == 1.4.0 13:09:12 INFO - mozInstall == 1.12 13:09:12 INFO - mozcrash == 0.17 13:09:12 INFO - mozdebug == 0.1 13:09:12 INFO - mozdevice == 0.48 13:09:12 INFO - mozfile == 1.2 13:09:12 INFO - mozhttpd == 0.7 13:09:12 INFO - mozinfo == 0.9 13:09:12 INFO - mozleak == 0.1 13:09:12 INFO - mozlog == 3.1 13:09:12 INFO - moznetwork == 0.27 13:09:12 INFO - mozprocess == 0.22 13:09:12 INFO - mozprofile == 0.28 13:09:12 INFO - mozrunner == 6.11 13:09:12 INFO - mozscreenshot == 0.1 13:09:12 INFO - mozsystemmonitor == 0.0 13:09:12 INFO - moztest == 0.7 13:09:12 INFO - mozversion == 1.4 13:09:12 INFO - requests == 1.2.3 13:09:12 INFO - wptserve == 1.4.0 13:09:12 INFO - Running post-action listener: _resource_record_post_action 13:09:12 INFO - Running post-action listener: _start_resource_monitoring 13:09:12 INFO - Starting resource monitoring. 13:09:12 INFO - ##### 13:09:12 INFO - ##### Running pull step. 13:09:12 INFO - ##### 13:09:12 INFO - Running pre-action listener: _resource_record_pre_action 13:09:12 INFO - Running main action method: pull 13:09:12 INFO - Pull has nothing to do! 13:09:12 INFO - Running post-action listener: _resource_record_post_action 13:09:12 INFO - ##### 13:09:12 INFO - ##### Running install step. 13:09:12 INFO - ##### 13:09:12 INFO - Running pre-action listener: _resource_record_pre_action 13:09:12 INFO - Running main action method: install 13:09:12 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:09:12 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:09:12 INFO - Reading from file tmpfile_stdout 13:09:12 INFO - Using _rmtree_windows ... 13:09:12 INFO - Using _rmtree_windows ... 13:09:12 INFO - Detecting whether we're running mozinstall >=1.0... 13:09:12 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:09:12 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:09:12 INFO - Reading from file tmpfile_stdout 13:09:12 INFO - Output received: 13:09:12 INFO - Usage: mozinstall-script.py [options] installer 13:09:12 INFO - Options: 13:09:12 INFO - -h, --help show this help message and exit 13:09:12 INFO - -d DEST, --destination=DEST 13:09:12 INFO - Directory to install application into. [default: 13:09:12 INFO - "C:\slave\test"] 13:09:12 INFO - --app=APP Application being installed. [default: firefox] 13:09:12 INFO - Using _rmtree_windows ... 13:09:12 INFO - Using _rmtree_windows ... 13:09:12 INFO - mkdir: C:\slave\test\build\application 13:09:12 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.1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 13:09:12 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.1.en-US.win32.zip --destination C:\slave\test\build\application 13:09:15 INFO - Reading from file tmpfile_stdout 13:09:15 INFO - Output received: 13:09:15 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:09:15 INFO - Using _rmtree_windows ... 13:09:15 INFO - Using _rmtree_windows ... 13:09:15 INFO - Running post-action listener: _resource_record_post_action 13:09:15 INFO - ##### 13:09:15 INFO - ##### Running run-tests step. 13:09:15 INFO - ##### 13:09:15 INFO - Running pre-action listener: _resource_record_pre_action 13:09:15 INFO - Running main action method: run_tests 13:09:15 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:09:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:09:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:09:15 INFO - grabbing minidump binary from tooltool 13:09:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:09:15 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECA0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:09:15 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 13:09:15 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 13:09:15 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:09:16 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpatcmsw 13:09:16 INFO - INFO - File integrity verified, renaming tmpatcmsw to win32-minidump_stackwalk.exe 13:09:16 INFO - Return code: 0 13:09:16 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:09:16 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:09:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.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 13:09:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.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 13:09:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 13:09:16 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034\\Application Data', 13:09:16 INFO - 'CLIENTNAME': 'Console', 13:09:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 13:09:16 INFO - 'COMPUTERNAME': 'T-XP32-IX-034', 13:09:16 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 13:09:16 INFO - 'DCLOCATION': 'SCL3', 13:09:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 13:09:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:09:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:09:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 13:09:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 13:09:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 13:09:16 INFO - 'HOMEDRIVE': 'C:', 13:09:16 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:09:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:09:16 INFO - 'KTS_VERSION': '1.19c', 13:09:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 13:09:16 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-034', 13:09:16 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:09:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:09:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:09:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 13:09:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 13:09:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 13:09:16 INFO - 'MOZ_AIRBAG': '1', 13:09:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:09:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:09:16 INFO - 'MOZ_MSVCVERSION': '8', 13:09:16 INFO - 'MOZ_NO_REMOTE': '1', 13:09:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 13:09:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 13:09:16 INFO - 'NO_EM_RESTART': '1', 13:09:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:09:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:09:16 INFO - 'OS': 'Windows_NT', 13:09:16 INFO - 'OURDRIVE': 'C:', 13:09:16 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:09:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 13:09:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:09:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 13:09:16 INFO - 'PROCESSOR_LEVEL': '6', 13:09:16 INFO - 'PROCESSOR_REVISION': '1e05', 13:09:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 13:09:16 INFO - 'PROMPT': '$P$G', 13:09:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:09:16 INFO - 'PWD': 'C:\\slave\\test', 13:09:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:09:16 INFO - 'SESSIONNAME': 'Console', 13:09:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:09:16 INFO - 'SYSTEMDRIVE': 'C:', 13:09:16 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 13:09:16 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:09:16 INFO - 'TEST1': 'testie', 13:09:16 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 13:09:16 INFO - 'USERDOMAIN': 'T-XP32-IX-034', 13:09:16 INFO - 'USERNAME': 'cltbld', 13:09:16 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-034', 13:09:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 13:09:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 13:09:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 13:09:16 INFO - 'WINDIR': 'C:\\WINDOWS', 13:09:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:09:16 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.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 13:09:18 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 13:09:18 INFO - import pkg_resources 13:09:19 INFO - Using 1 client processes 13:09:22 INFO - SUITE-START | Running 778 tests 13:09:22 INFO - Running testharness tests 13:09:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:09:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 13:09:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:09:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:09:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:09:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:09:22 INFO - Setting up ssl 13:09:22 INFO - PROCESS | certutil | 13:09:22 INFO - PROCESS | certutil | 13:09:22 INFO - PROCESS | certutil | 13:09:22 INFO - Certificate Nickname Trust Attributes 13:09:22 INFO - SSL,S/MIME,JAR/XPI 13:09:22 INFO - 13:09:22 INFO - web-platform-tests CT,, 13:09:22 INFO - 13:09:22 INFO - Starting runner 13:09:24 INFO - PROCESS | 3772 | [3772] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 13:09:24 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 13:09:24 INFO - PROCESS | 3772 | [3772] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 13:09:26 INFO - PROCESS | 3772 | 1471464566265 Marionette DEBUG Marionette enabled via build flag and pref 13:09:26 INFO - PROCESS | 3772 | ++DOCSHELL 118A3400 == 1 [pid = 3772] [id = 1] 13:09:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 1 (118A3800) [pid = 3772] [serial = 1] [outer = 00000000] 13:09:26 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:09:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 2 (118A4400) [pid = 3772] [serial = 2] [outer = 118A3800] 13:09:26 INFO - PROCESS | 3772 | [3772] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 13:09:26 INFO - PROCESS | 3772 | [3772] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 13:09:26 INFO - PROCESS | 3772 | ++DOCSHELL 11DE0400 == 2 [pid = 3772] [id = 2] 13:09:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 3 (11DE0800) [pid = 3772] [serial = 3] [outer = 00000000] 13:09:26 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:09:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 4 (11DE1400) [pid = 3772] [serial = 4] [outer = 11DE0800] 13:09:26 INFO - PROCESS | 3772 | 1471464566877 Marionette INFO Listening on port 2828 13:09:27 INFO - PROCESS | 3772 | 1471464567282 Marionette DEBUG Marionette enabled via command-line flag 13:09:27 INFO - PROCESS | 3772 | ++DOCSHELL 114E2C00 == 3 [pid = 3772] [id = 3] 13:09:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 5 (114EAC00) [pid = 3772] [serial = 5] [outer = 00000000] 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: No inner window available!: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:09:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 6 (114EB800) [pid = 3772] [serial = 6] [outer = 114EAC00] 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:09:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 7 (13AD4800) [pid = 3772] [serial = 7] [outer = 11DE0800] 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:09:27 INFO - PROCESS | 3772 | 1471464567621 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1586 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:09:27 INFO - PROCESS | 3772 | 1471464567660 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1588 13:09:27 INFO - PROCESS | 3772 | 1471464567663 Marionette DEBUG Closed connection conn0 13:09:27 INFO - PROCESS | 3772 | 1471464567757 Marionette DEBUG Closed connection conn1 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:09:27 INFO - PROCESS | 3772 | 1471464567764 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1589 13:09:27 INFO - PROCESS | 3772 | 1471464567793 Marionette DEBUG Closed connection conn2 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:09:27 INFO - PROCESS | 3772 | 1471464567801 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1590 13:09:27 INFO - PROCESS | 3772 | ++DOCSHELL 118A4800 == 4 [pid = 3772] [id = 4] 13:09:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 8 (1420EC00) [pid = 3772] [serial = 8] [outer = 00000000] 13:09:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 9 (1472D800) [pid = 3772] [serial = 9] [outer = 1420EC00] 13:09:27 INFO - PROCESS | 3772 | [3772] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 13:09:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 10 (14733000) [pid = 3772] [serial = 10] [outer = 1420EC00] 13:09:28 INFO - PROCESS | 3772 | 1471464568049 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:09:28 INFO - PROCESS | 3772 | 1471464568055 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160817112116","device":"desktop","version":"48.0.1"} 13:09:28 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:09:28 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:09:28 INFO - PROCESS | 3772 | [3772] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 13:09:28 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:09:28 INFO - PROCESS | 3772 | ++DOCSHELL 13443000 == 5 [pid = 3772] [id = 5] 13:09:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 11 (13443400) [pid = 3772] [serial = 11] [outer = 00000000] 13:09:28 INFO - PROCESS | 3772 | ++DOCSHELL 13446C00 == 6 [pid = 3772] [id = 6] 13:09:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 12 (13447000) [pid = 3772] [serial = 12] [outer = 00000000] 13:09:29 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:09:29 INFO - PROCESS | 3772 | ++DOCSHELL 16610C00 == 7 [pid = 3772] [id = 7] 13:09:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 13 (16B2B400) [pid = 3772] [serial = 13] [outer = 00000000] 13:09:29 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:09:29 INFO - PROCESS | 3772 | [3772] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:09:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 14 (16B34000) [pid = 3772] [serial = 14] [outer = 16B2B400] 13:09:29 INFO - PROCESS | 3772 | [3772] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 13:09:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 15 (16794400) [pid = 3772] [serial = 15] [outer = 13443400] 13:09:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 16 (16796000) [pid = 3772] [serial = 16] [outer = 13447000] 13:09:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 17 (16798C00) [pid = 3772] [serial = 17] [outer = 16B2B400] 13:09:30 INFO - PROCESS | 3772 | 1471464570414 Marionette INFO startBrowser 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:30 INFO - PROCESS | 3772 | 1471464570448 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 3772 | 1471464570461 Marionette DEBUG loaded listener.js 13:09:30 INFO - PROCESS | 3772 | 1471464570463 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 18 (18239400) [pid = 3772] [serial = 18] [outer = 16B2B400] 13:09:30 INFO - PROCESS | 3772 | 1471464570978 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"408d73f3-6ca8-4cea-873a-4add71f360a5","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160817112116","device":"desktop","version":"48.0.1","command_id":1}}] 13:09:31 INFO - PROCESS | 3772 | 1471464571122 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}] 13:09:31 INFO - PROCESS | 3772 | 1471464571125 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:31 INFO - PROCESS | 3772 | 1471464571191 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 13:09:31 INFO - PROCESS | 3772 | 1471464571308 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:09:31 INFO - PROCESS | 3772 | 1471464571310 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:31 INFO - PROCESS | 3772 | [3772] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:09:31 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:09:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 19 (183B6000) [pid = 3772] [serial = 19] [outer = 16B2B400] 13:09:31 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:09:31 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:09:31 INFO - PROCESS | 3772 | 1471464571817 Marionette TRACE conn3 <- [1,3,null,{}] 13:09:31 INFO - PROCESS | 3772 | 1471464571839 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:09:31 INFO - PROCESS | 3772 | 1471464571842 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:31 INFO - PROCESS | 3772 | 1471464571910 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 13:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:09:31 INFO - PROCESS | 3772 | 1471464571951 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 13:09:31 INFO - PROCESS | 3772 | 1471464571953 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 13:09:31 INFO - PROCESS | 3772 | 1471464571958 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:09:31 INFO - PROCESS | 3772 | 1471464571961 Marionette TRACE conn3 <- [1,6,null,{}] 13:09:31 INFO - PROCESS | 3772 | 1471464571966 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}] 13:09:31 INFO - PROCESS | 3772 | 1471464571969 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:31 INFO - PROCESS | 3772 | 1471464571986 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 13:09:31 INFO - PROCESS | 3772 | 1471464571991 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:31 INFO - PROCESS | 3772 | 1471464571994 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:32 INFO - PROCESS | 3772 | ++DOCSHELL 1660CC00 == 8 [pid = 3772] [id = 8] 13:09:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 20 (19C1F800) [pid = 3772] [serial = 20] [outer = 00000000] 13:09:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 21 (19C59400) [pid = 3772] [serial = 21] [outer = 19C1F800] 13:09:32 INFO - PROCESS | 3772 | 1471464572047 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 22 (19C5D400) [pid = 3772] [serial = 22] [outer = 19C1F800] 13:09:32 INFO - PROCESS | 3772 | ++DOCSHELL 1A2AF000 == 9 [pid = 3772] [id = 9] 13:09:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 23 (1A2AF400) [pid = 3772] [serial = 23] [outer = 00000000] 13:09:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 24 (1A2B1C00) [pid = 3772] [serial = 24] [outer = 1A2AF400] 13:09:32 INFO - PROCESS | 3772 | 1471464572505 Marionette DEBUG loaded listener.js 13:09:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 25 (1A2AFC00) [pid = 3772] [serial = 25] [outer = 1A2AF400] 13:09:32 INFO - PROCESS | 3772 | 1471464572702 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]]]}] 13:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 793ms 13:09:32 INFO - PROCESS | 3772 | 1471464572798 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 13:09:32 INFO - PROCESS | 3772 | 1471464572800 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 13:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:09:32 INFO - PROCESS | 3772 | 1471464572815 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:09:32 INFO - PROCESS | 3772 | 1471464572817 Marionette TRACE conn3 <- [1,10,null,{}] 13:09:32 INFO - PROCESS | 3772 | 1471464572863 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}] 13:09:32 INFO - PROCESS | 3772 | 1471464572868 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:32 INFO - PROCESS | 3772 | 1471464572985 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 13:09:32 INFO - PROCESS | 3772 | 1471464572996 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:32 INFO - PROCESS | 3772 | 1471464573000 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:33 INFO - PROCESS | 3772 | ++DOCSHELL 1A660000 == 10 [pid = 3772] [id = 10] 13:09:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 26 (1A660400) [pid = 3772] [serial = 26] [outer = 00000000] 13:09:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 27 (1AE95C00) [pid = 3772] [serial = 27] [outer = 1A660400] 13:09:33 INFO - PROCESS | 3772 | 1471464573049 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 28 (1AE99800) [pid = 3772] [serial = 28] [outer = 1A660400] 13:09:33 INFO - PROCESS | 3772 | 1471464573403 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]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 638ms 13:09:33 INFO - PROCESS | 3772 | 1471464573448 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 3772 | 1471464573451 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 13:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:09:33 INFO - PROCESS | 3772 | 1471464573454 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 3772 | 1471464573456 Marionette TRACE conn3 <- [1,14,null,{}] 13:09:33 INFO - PROCESS | 3772 | 1471464573459 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}] 13:09:33 INFO - PROCESS | 3772 | 1471464573461 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:33 INFO - PROCESS | 3772 | 1471464573559 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 13:09:33 INFO - PROCESS | 3772 | 1471464573573 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:33 INFO - PROCESS | 3772 | 1471464573575 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:33 INFO - PROCESS | 3772 | ++DOCSHELL 151F4400 == 11 [pid = 3772] [id = 11] 13:09:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 29 (151F5800) [pid = 3772] [serial = 29] [outer = 00000000] 13:09:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 30 (1A78F800) [pid = 3772] [serial = 30] [outer = 151F5800] 13:09:33 INFO - PROCESS | 3772 | 1471464573623 Marionette DEBUG loaded listener.js 13:09:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 31 (1AEA0800) [pid = 3772] [serial = 31] [outer = 151F5800] 13:09:33 INFO - PROCESS | 3772 | 1471464573971 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]]]}] 13:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 529ms 13:09:33 INFO - PROCESS | 3772 | 1471464573989 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 13:09:33 INFO - PROCESS | 3772 | 1471464573992 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 13:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:09:33 INFO - PROCESS | 3772 | 1471464573995 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:09:33 INFO - PROCESS | 3772 | 1471464573997 Marionette TRACE conn3 <- [1,18,null,{}] 13:09:33 INFO - PROCESS | 3772 | 1471464574005 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}] 13:09:33 INFO - PROCESS | 3772 | 1471464574007 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:34 INFO - PROCESS | 3772 | 1471464574101 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 13:09:34 INFO - PROCESS | 3772 | 1471464574107 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 3772 | 1471464574110 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:34 INFO - PROCESS | 3772 | ++DOCSHELL 17870800 == 12 [pid = 3772] [id = 12] 13:09:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 32 (17871C00) [pid = 3772] [serial = 32] [outer = 00000000] 13:09:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 33 (1AC9D800) [pid = 3772] [serial = 33] [outer = 17871C00] 13:09:34 INFO - PROCESS | 3772 | 1471464574155 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 34 (1AEA4800) [pid = 3772] [serial = 34] [outer = 17871C00] 13:09:34 INFO - PROCESS | 3772 | 1471464574497 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]]]}] 13:09:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:09:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms 13:09:34 INFO - PROCESS | 3772 | 1471464574531 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 13:09:34 INFO - PROCESS | 3772 | 1471464574533 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 13:09:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:09:34 INFO - PROCESS | 3772 | 1471464574537 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:09:34 INFO - PROCESS | 3772 | 1471464574539 Marionette TRACE conn3 <- [1,22,null,{}] 13:09:34 INFO - PROCESS | 3772 | 1471464574542 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}] 13:09:34 INFO - PROCESS | 3772 | 1471464574544 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:34 INFO - PROCESS | 3772 | 1471464574645 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 13:09:34 INFO - PROCESS | 3772 | 1471464574651 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:34 INFO - PROCESS | 3772 | 1471464574653 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:34 INFO - PROCESS | 3772 | ++DOCSHELL 1AB57400 == 13 [pid = 3772] [id = 13] 13:09:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 35 (1AB57C00) [pid = 3772] [serial = 35] [outer = 00000000] 13:09:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 36 (1ABD2400) [pid = 3772] [serial = 36] [outer = 1AB57C00] 13:09:34 INFO - PROCESS | 3772 | 1471464574682 Marionette DEBUG loaded listener.js 13:09:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 37 (1ABD6000) [pid = 3772] [serial = 37] [outer = 1AB57C00] 13:09:34 INFO - PROCESS | 3772 | 1471464574988 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]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 498ms 13:09:35 INFO - PROCESS | 3772 | 1471464575020 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 3772 | 1471464575022 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 13:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:09:35 INFO - PROCESS | 3772 | 1471464575029 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 3772 | 1471464575031 Marionette TRACE conn3 <- [1,26,null,{}] 13:09:35 INFO - PROCESS | 3772 | 1471464575039 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}] 13:09:35 INFO - PROCESS | 3772 | 1471464575041 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:35 INFO - PROCESS | 3772 | 1471464575135 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 13:09:35 INFO - PROCESS | 3772 | 1471464575141 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 3772 | 1471464575143 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:35 INFO - PROCESS | 3772 | ++DOCSHELL 1AEA1400 == 14 [pid = 3772] [id = 14] 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 38 (1B058800) [pid = 3772] [serial = 38] [outer = 00000000] 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 39 (1B05F000) [pid = 3772] [serial = 39] [outer = 1B058800] 13:09:35 INFO - PROCESS | 3772 | 1471464575188 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 40 (1B063800) [pid = 3772] [serial = 40] [outer = 1B058800] 13:09:35 INFO - PROCESS | 3772 | 1471464575529 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]]]}] 13:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 529ms 13:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:09:35 INFO - PROCESS | 3772 | 1471464575566 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 13:09:35 INFO - PROCESS | 3772 | 1471464575568 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 13:09:35 INFO - PROCESS | 3772 | 1471464575572 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:09:35 INFO - PROCESS | 3772 | 1471464575573 Marionette TRACE conn3 <- [1,30,null,{}] 13:09:35 INFO - PROCESS | 3772 | 1471464575588 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}] 13:09:35 INFO - PROCESS | 3772 | 1471464575591 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:35 INFO - PROCESS | 3772 | 1471464575707 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 13:09:35 INFO - PROCESS | 3772 | 1471464575712 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:35 INFO - PROCESS | 3772 | 1471464575714 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:35 INFO - PROCESS | 3772 | ++DOCSHELL 1B058C00 == 15 [pid = 3772] [id = 15] 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 41 (1B05DC00) [pid = 3772] [serial = 41] [outer = 00000000] 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 42 (1B2D8C00) [pid = 3772] [serial = 42] [outer = 1B05DC00] 13:09:35 INFO - PROCESS | 3772 | 1471464575759 Marionette DEBUG loaded listener.js 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 43 (1B2D9C00) [pid = 3772] [serial = 43] [outer = 1B05DC00] 13:09:35 INFO - PROCESS | 3772 | ++DOCSHELL 1B51C400 == 16 [pid = 3772] [id = 16] 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 44 (1B51C800) [pid = 3772] [serial = 44] [outer = 00000000] 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 45 (1B2D5000) [pid = 3772] [serial = 45] [outer = 1B51C800] 13:09:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 46 (1B2E1400) [pid = 3772] [serial = 46] [outer = 1B51C800] 13:09:36 INFO - PROCESS | 3772 | ++DOCSHELL 1B519C00 == 17 [pid = 3772] [id = 17] 13:09:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (1B51E000) [pid = 3772] [serial = 47] [outer = 00000000] 13:09:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (1B526C00) [pid = 3772] [serial = 48] [outer = 1B51E000] 13:09:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (1B59BC00) [pid = 3772] [serial = 49] [outer = 1B51E000] 13:09:36 INFO - PROCESS | 3772 | 1471464576259 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]]]}] 13:09:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:09:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 685ms 13:09:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:09:36 INFO - PROCESS | 3772 | 1471464576271 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 13:09:36 INFO - PROCESS | 3772 | 1471464576273 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 13:09:36 INFO - PROCESS | 3772 | 1471464576276 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:09:36 INFO - PROCESS | 3772 | 1471464576278 Marionette TRACE conn3 <- [1,34,null,{}] 13:09:36 INFO - PROCESS | 3772 | 1471464576282 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}] 13:09:36 INFO - PROCESS | 3772 | 1471464576284 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:36 INFO - PROCESS | 3772 | 1471464576419 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 13:09:36 INFO - PROCESS | 3772 | --DOCSHELL 118A3400 == 16 [pid = 3772] [id = 1] 13:09:36 INFO - PROCESS | 3772 | 1471464576976 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:36 INFO - PROCESS | 3772 | 1471464576979 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:36 INFO - PROCESS | 3772 | ++DOCSHELL 1036D000 == 17 [pid = 3772] [id = 18] 13:09:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (1036D800) [pid = 3772] [serial = 50] [outer = 00000000] 13:09:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (104E7C00) [pid = 3772] [serial = 51] [outer = 1036D800] 13:09:37 INFO - PROCESS | 3772 | 1471464577037 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (1055D800) [pid = 3772] [serial = 52] [outer = 1036D800] 13:09:37 INFO - PROCESS | 3772 | 1471464577548 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]]]}] 13:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1292ms 13:09:37 INFO - PROCESS | 3772 | 1471464577585 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 13:09:37 INFO - PROCESS | 3772 | 1471464577589 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 13:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:09:37 INFO - PROCESS | 3772 | 1471464577596 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:09:37 INFO - PROCESS | 3772 | 1471464577601 Marionette TRACE conn3 <- [1,38,null,{}] 13:09:37 INFO - PROCESS | 3772 | 1471464577606 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}] 13:09:37 INFO - PROCESS | 3772 | 1471464577609 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:37 INFO - PROCESS | 3772 | 1471464577725 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 13:09:37 INFO - PROCESS | 3772 | 1471464577802 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:37 INFO - PROCESS | 3772 | 1471464577806 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:37 INFO - PROCESS | 3772 | ++DOCSHELL 11849800 == 18 [pid = 3772] [id = 19] 13:09:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (1184E400) [pid = 3772] [serial = 53] [outer = 00000000] 13:09:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (11DE2400) [pid = 3772] [serial = 54] [outer = 1184E400] 13:09:37 INFO - PROCESS | 3772 | 1471464577863 Marionette DEBUG loaded listener.js 13:09:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (12BBC800) [pid = 3772] [serial = 55] [outer = 1184E400] 13:09:38 INFO - PROCESS | 3772 | 1471464578429 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]]]}] 13:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 903ms 13:09:38 INFO - PROCESS | 3772 | 1471464578482 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 13:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:09:38 INFO - PROCESS | 3772 | 1471464578485 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 13:09:38 INFO - PROCESS | 3772 | 1471464578489 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:09:38 INFO - PROCESS | 3772 | 1471464578491 Marionette TRACE conn3 <- [1,42,null,{}] 13:09:38 INFO - PROCESS | 3772 | 1471464578495 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}] 13:09:38 INFO - PROCESS | 3772 | 1471464578498 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:38 INFO - PROCESS | 3772 | 1471464578615 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 13:09:38 INFO - PROCESS | 3772 | 1471464578682 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:38 INFO - PROCESS | 3772 | 1471464578684 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:38 INFO - PROCESS | 3772 | ++DOCSHELL 14271800 == 19 [pid = 3772] [id = 20] 13:09:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (1427CC00) [pid = 3772] [serial = 56] [outer = 00000000] 13:09:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (151D4800) [pid = 3772] [serial = 57] [outer = 1427CC00] 13:09:38 INFO - PROCESS | 3772 | 1471464578742 Marionette DEBUG loaded listener.js 13:09:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1568D400) [pid = 3772] [serial = 58] [outer = 1427CC00] 13:09:39 INFO - PROCESS | 3772 | 1471464579501 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]]]}] 13:09:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:09:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1042ms 13:09:39 INFO - PROCESS | 3772 | 1471464579536 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 13:09:39 INFO - PROCESS | 3772 | 1471464579540 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 13:09:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:09:39 INFO - PROCESS | 3772 | 1471464579552 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:09:39 INFO - PROCESS | 3772 | 1471464579555 Marionette TRACE conn3 <- [1,46,null,{}] 13:09:39 INFO - PROCESS | 3772 | 1471464579560 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}] 13:09:39 INFO - PROCESS | 3772 | 1471464579563 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:39 INFO - PROCESS | 3772 | 1471464579660 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 13:09:39 INFO - PROCESS | 3772 | 1471464579726 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:39 INFO - PROCESS | 3772 | 1471464579728 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:39 INFO - PROCESS | 3772 | ++DOCSHELL 10A01C00 == 20 [pid = 3772] [id = 21] 13:09:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10A02000) [pid = 3772] [serial = 59] [outer = 00000000] 13:09:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1125E800) [pid = 3772] [serial = 60] [outer = 10A02000] 13:09:39 INFO - PROCESS | 3772 | 1471464579783 Marionette DEBUG loaded listener.js 13:09:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (11268000) [pid = 3772] [serial = 61] [outer = 10A02000] 13:09:40 INFO - PROCESS | 3772 | --DOCSHELL 118A4800 == 19 [pid = 3772] [id = 4] 13:09:40 INFO - PROCESS | 3772 | 1471464580229 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]]]}] 13:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 685ms 13:09:40 INFO - PROCESS | 3772 | 1471464580252 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 3772 | 1471464580256 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 13:09:40 INFO - PROCESS | 3772 | 1471464580262 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:09:40 INFO - PROCESS | 3772 | 1471464580264 Marionette TRACE conn3 <- [1,50,null,{}] 13:09:40 INFO - PROCESS | 3772 | 1471464580268 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}] 13:09:40 INFO - PROCESS | 3772 | 1471464580270 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:40 INFO - PROCESS | 3772 | 1471464580439 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 13:09:40 INFO - PROCESS | 3772 | 1471464580534 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:40 INFO - PROCESS | 3772 | 1471464580536 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:40 INFO - PROCESS | 3772 | ++DOCSHELL 112F6800 == 20 [pid = 3772] [id = 22] 13:09:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11493C00) [pid = 3772] [serial = 62] [outer = 00000000] 13:09:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (11DE7800) [pid = 3772] [serial = 63] [outer = 11493C00] 13:09:40 INFO - PROCESS | 3772 | 1471464580585 Marionette DEBUG loaded listener.js 13:09:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (12B6D400) [pid = 3772] [serial = 64] [outer = 11493C00] 13:09:40 INFO - PROCESS | 3772 | 1471464580916 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]]]}] 13:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 700ms 13:09:40 INFO - PROCESS | 3772 | 1471464580985 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 13:09:40 INFO - PROCESS | 3772 | 1471464580987 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 13:09:40 INFO - PROCESS | 3772 | 1471464580992 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:09:40 INFO - PROCESS | 3772 | 1471464580995 Marionette TRACE conn3 <- [1,54,null,{}] 13:09:40 INFO - PROCESS | 3772 | 1471464581006 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}] 13:09:40 INFO - PROCESS | 3772 | 1471464581011 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:41 INFO - PROCESS | 3772 | 1471464581092 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 13:09:41 INFO - PROCESS | 3772 | 1471464581099 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 3772 | 1471464581102 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:41 INFO - PROCESS | 3772 | ++DOCSHELL 1320F800 == 21 [pid = 3772] [id = 23] 13:09:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1320FC00) [pid = 3772] [serial = 65] [outer = 00000000] 13:09:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1343A400) [pid = 3772] [serial = 66] [outer = 1320FC00] 13:09:41 INFO - PROCESS | 3772 | 1471464581151 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13448000) [pid = 3772] [serial = 67] [outer = 1320FC00] 13:09:41 INFO - PROCESS | 3772 | 1471464581563 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]]]}] 13:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 592ms 13:09:41 INFO - PROCESS | 3772 | 1471464581589 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 13:09:41 INFO - PROCESS | 3772 | 1471464581592 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 13:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:09:41 INFO - PROCESS | 3772 | 1471464581595 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:09:41 INFO - PROCESS | 3772 | 1471464581597 Marionette TRACE conn3 <- [1,58,null,{}] 13:09:41 INFO - PROCESS | 3772 | 1471464581601 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}] 13:09:41 INFO - PROCESS | 3772 | 1471464581603 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:41 INFO - PROCESS | 3772 | 1471464581692 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 13:09:41 INFO - PROCESS | 3772 | 1471464581698 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:41 INFO - PROCESS | 3772 | 1471464581700 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:41 INFO - PROCESS | 3772 | ++DOCSHELL 13ACC800 == 22 [pid = 3772] [id = 24] 13:09:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14205000) [pid = 3772] [serial = 68] [outer = 00000000] 13:09:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1472F800) [pid = 3772] [serial = 69] [outer = 14205000] 13:09:41 INFO - PROCESS | 3772 | 1471464581749 Marionette DEBUG loaded listener.js 13:09:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (151D3800) [pid = 3772] [serial = 70] [outer = 14205000] 13:09:42 INFO - PROCESS | 3772 | 1471464582127 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]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 13:09:42 INFO - PROCESS | 3772 | 1471464582192 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 3772 | 1471464582194 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 13:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:09:42 INFO - PROCESS | 3772 | 1471464582198 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 3772 | 1471464582200 Marionette TRACE conn3 <- [1,62,null,{}] 13:09:42 INFO - PROCESS | 3772 | 1471464582203 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}] 13:09:42 INFO - PROCESS | 3772 | 1471464582205 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:42 INFO - PROCESS | 3772 | 1471464582265 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 13:09:42 INFO - PROCESS | 3772 | 1471464582270 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 3772 | 1471464582272 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:42 INFO - PROCESS | 3772 | ++DOCSHELL 151F0800 == 23 [pid = 3772] [id = 25] 13:09:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (151F5400) [pid = 3772] [serial = 71] [outer = 00000000] 13:09:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15610C00) [pid = 3772] [serial = 72] [outer = 151F5400] 13:09:42 INFO - PROCESS | 3772 | 1471464582319 Marionette DEBUG loaded listener.js 13:09:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1568E800) [pid = 3772] [serial = 73] [outer = 151F5400] 13:09:42 INFO - PROCESS | 3772 | 1471464582736 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]]]}] 13:09:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:09:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 592ms 13:09:42 INFO - PROCESS | 3772 | 1471464582789 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 13:09:42 INFO - PROCESS | 3772 | 1471464582791 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 13:09:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:09:42 INFO - PROCESS | 3772 | 1471464582794 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:09:42 INFO - PROCESS | 3772 | 1471464582796 Marionette TRACE conn3 <- [1,66,null,{}] 13:09:42 INFO - PROCESS | 3772 | 1471464582800 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}] 13:09:42 INFO - PROCESS | 3772 | 1471464582805 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:42 INFO - PROCESS | 3772 | 1471464582909 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 13:09:42 INFO - PROCESS | 3772 | 1471464582922 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:42 INFO - PROCESS | 3772 | 1471464582924 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:42 INFO - PROCESS | 3772 | ++DOCSHELL 12C64C00 == 24 [pid = 3772] [id = 26] 13:09:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16272800) [pid = 3772] [serial = 74] [outer = 00000000] 13:09:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1679A000) [pid = 3772] [serial = 75] [outer = 16272800] 13:09:42 INFO - PROCESS | 3772 | 1471464582969 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B30800) [pid = 3772] [serial = 76] [outer = 16272800] 13:09:43 INFO - PROCESS | 3772 | 1471464583356 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]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 591ms 13:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:09:43 INFO - PROCESS | 3772 | 1471464583391 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 3772 | 1471464583393 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 13:09:43 INFO - PROCESS | 3772 | 1471464583396 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - PROCESS | 3772 | 1471464583398 Marionette TRACE conn3 <- [1,70,null,{}] 13:09:43 INFO - PROCESS | 3772 | 1471464583415 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}] 13:09:43 INFO - PROCESS | 3772 | 1471464583417 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:43 INFO - PROCESS | 3772 | 1471464583509 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 13:09:43 INFO - PROCESS | 3772 | 1471464583515 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:43 INFO - PROCESS | 3772 | 1471464583517 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:43 INFO - PROCESS | 3772 | ++DOCSHELL 1678D000 == 25 [pid = 3772] [id = 27] 13:09:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16BF1800) [pid = 3772] [serial = 77] [outer = 00000000] 13:09:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16F64C00) [pid = 3772] [serial = 78] [outer = 16BF1800] 13:09:43 INFO - PROCESS | 3772 | 1471464583563 Marionette DEBUG loaded listener.js 13:09:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (177D7800) [pid = 3772] [serial = 79] [outer = 16BF1800] 13:09:43 INFO - PROCESS | 3772 | 1471464583981 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]]]}] 13:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 591ms 13:09:43 INFO - PROCESS | 3772 | 1471464583994 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 13:09:43 INFO - PROCESS | 3772 | 1471464583996 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 13:09:43 INFO - PROCESS | 3772 | 1471464583999 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:09:43 INFO - PROCESS | 3772 | 1471464584001 Marionette TRACE conn3 <- [1,74,null,{}] 13:09:43 INFO - PROCESS | 3772 | 1471464584004 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}] 13:09:43 INFO - PROCESS | 3772 | 1471464584006 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:44 INFO - PROCESS | 3772 | 1471464584114 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 13:09:44 INFO - PROCESS | 3772 | 1471464584121 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 3772 | 1471464584123 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:44 INFO - PROCESS | 3772 | ++DOCSHELL 12E7AC00 == 26 [pid = 3772] [id = 28] 13:09:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1786B400) [pid = 3772] [serial = 80] [outer = 00000000] 13:09:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17872C00) [pid = 3772] [serial = 81] [outer = 1786B400] 13:09:44 INFO - PROCESS | 3772 | 1471464584169 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17898000) [pid = 3772] [serial = 82] [outer = 1786B400] 13:09:44 INFO - PROCESS | 3772 | 1471464584526 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]]]}] 13:09:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:09:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 591ms 13:09:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:09:44 INFO - PROCESS | 3772 | 1471464584597 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 13:09:44 INFO - PROCESS | 3772 | 1471464584599 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 13:09:44 INFO - PROCESS | 3772 | 1471464584602 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:09:44 INFO - PROCESS | 3772 | 1471464584604 Marionette TRACE conn3 <- [1,78,null,{}] 13:09:44 INFO - PROCESS | 3772 | 1471464584608 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}] 13:09:44 INFO - PROCESS | 3772 | 1471464584610 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:44 INFO - PROCESS | 3772 | 1471464584715 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 13:09:44 INFO - PROCESS | 3772 | 1471464584726 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:44 INFO - PROCESS | 3772 | 1471464584728 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:44 INFO - PROCESS | 3772 | ++DOCSHELL 1320E800 == 27 [pid = 3772] [id = 29] 13:09:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15FEA000) [pid = 3772] [serial = 83] [outer = 00000000] 13:09:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17B78800) [pid = 3772] [serial = 84] [outer = 15FEA000] 13:09:44 INFO - PROCESS | 3772 | 1471464584772 Marionette DEBUG loaded listener.js 13:09:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17B84000) [pid = 3772] [serial = 85] [outer = 15FEA000] 13:09:45 INFO - PROCESS | 3772 | 1471464585139 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]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 591ms 13:09:45 INFO - PROCESS | 3772 | 1471464585199 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 3772 | 1471464585201 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 13:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:09:45 INFO - PROCESS | 3772 | 1471464585204 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - PROCESS | 3772 | 1471464585206 Marionette TRACE conn3 <- [1,82,null,{}] 13:09:45 INFO - PROCESS | 3772 | 1471464585210 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}] 13:09:45 INFO - PROCESS | 3772 | 1471464585212 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:45 INFO - PROCESS | 3772 | 1471464585327 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 13:09:45 INFO - PROCESS | 3772 | 1471464585336 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 3772 | 1471464585338 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:45 INFO - PROCESS | 3772 | ++DOCSHELL 10A04400 == 28 [pid = 3772] [id = 30] 13:09:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13ACA400) [pid = 3772] [serial = 86] [outer = 00000000] 13:09:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1823B400) [pid = 3772] [serial = 87] [outer = 13ACA400] 13:09:45 INFO - PROCESS | 3772 | 1471464585382 Marionette DEBUG loaded listener.js 13:09:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (183B5000) [pid = 3772] [serial = 88] [outer = 13ACA400] 13:09:45 INFO - PROCESS | 3772 | 1471464585768 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]]]}] 13:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 591ms 13:09:45 INFO - PROCESS | 3772 | 1471464585802 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 13:09:45 INFO - PROCESS | 3772 | 1471464585804 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 13:09:45 INFO - PROCESS | 3772 | 1471464585807 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:09:45 INFO - PROCESS | 3772 | 1471464585809 Marionette TRACE conn3 <- [1,86,null,{}] 13:09:45 INFO - PROCESS | 3772 | 1471464585813 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}] 13:09:45 INFO - PROCESS | 3772 | 1471464585815 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:45 INFO - PROCESS | 3772 | 1471464585935 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 13:09:45 INFO - PROCESS | 3772 | 1471464585989 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:45 INFO - PROCESS | 3772 | 1471464585992 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:45 INFO - PROCESS | 3772 | ++DOCSHELL 182AA800 == 29 [pid = 3772] [id = 31] 13:09:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1856D800) [pid = 3772] [serial = 89] [outer = 00000000] 13:09:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19BD7C00) [pid = 3772] [serial = 90] [outer = 1856D800] 13:09:46 INFO - PROCESS | 3772 | 1471464586036 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19C1A800) [pid = 3772] [serial = 91] [outer = 1856D800] 13:09:46 INFO - PROCESS | 3772 | 1471464586364 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]]]}] 13:09:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:09:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 638ms 13:09:46 INFO - PROCESS | 3772 | 1471464586429 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 13:09:46 INFO - PROCESS | 3772 | 1471464586431 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 13:09:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:09:46 INFO - PROCESS | 3772 | 1471464586435 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:09:46 INFO - PROCESS | 3772 | 1471464586436 Marionette TRACE conn3 <- [1,90,null,{}] 13:09:46 INFO - PROCESS | 3772 | 1471464586440 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}] 13:09:46 INFO - PROCESS | 3772 | 1471464586442 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:46 INFO - PROCESS | 3772 | 1471464586550 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 13:09:46 INFO - PROCESS | 3772 | 1471464586558 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:46 INFO - PROCESS | 3772 | 1471464586560 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:46 INFO - PROCESS | 3772 | ++DOCSHELL 1786A800 == 30 [pid = 3772] [id = 32] 13:09:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19C14C00) [pid = 3772] [serial = 92] [outer = 00000000] 13:09:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C62800) [pid = 3772] [serial = 93] [outer = 19C14C00] 13:09:46 INFO - PROCESS | 3772 | 1471464586611 Marionette DEBUG loaded listener.js 13:09:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A106000) [pid = 3772] [serial = 94] [outer = 19C14C00] 13:09:46 INFO - PROCESS | 3772 | 1471464586960 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]]]}] 13:09:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:09:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 591ms 13:09:47 INFO - PROCESS | 3772 | 1471464587032 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 13:09:47 INFO - PROCESS | 3772 | 1471464587034 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 13:09:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:09:47 INFO - PROCESS | 3772 | 1471464587037 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:09:47 INFO - PROCESS | 3772 | 1471464587038 Marionette TRACE conn3 <- [1,94,null,{}] 13:09:47 INFO - PROCESS | 3772 | 1471464587042 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}] 13:09:47 INFO - PROCESS | 3772 | 1471464587044 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:47 INFO - PROCESS | 3772 | 1471464587179 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 13:09:47 INFO - PROCESS | 3772 | 1471464587187 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:47 INFO - PROCESS | 3772 | 1471464587189 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:47 INFO - PROCESS | 3772 | ++DOCSHELL 132D9C00 == 31 [pid = 3772] [id = 33] 13:09:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19C13C00) [pid = 3772] [serial = 95] [outer = 00000000] 13:09:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A1A8000) [pid = 3772] [serial = 96] [outer = 19C13C00] 13:09:47 INFO - PROCESS | 3772 | 1471464587233 Marionette DEBUG loaded listener.js 13:09:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A2B4C00) [pid = 3772] [serial = 97] [outer = 19C13C00] 13:09:48 INFO - PROCESS | 3772 | 1471464588439 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]]]}] 13:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1493ms 13:09:48 INFO - PROCESS | 3772 | 1471464588546 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 13:09:48 INFO - PROCESS | 3772 | 1471464588550 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 13:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:09:48 INFO - PROCESS | 3772 | 1471464588561 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:09:48 INFO - PROCESS | 3772 | 1471464588564 Marionette TRACE conn3 <- [1,98,null,{}] 13:09:48 INFO - PROCESS | 3772 | 1471464588570 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}] 13:09:48 INFO - PROCESS | 3772 | 1471464588573 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:48 INFO - PROCESS | 3772 | 1471464588690 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 13:09:48 INFO - PROCESS | 3772 | 1471464588697 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:48 INFO - PROCESS | 3772 | 1471464588700 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:48 INFO - PROCESS | 3772 | ++DOCSHELL 1125F000 == 32 [pid = 3772] [id = 34] 13:09:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1125F400) [pid = 3772] [serial = 98] [outer = 00000000] 13:09:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (11476400) [pid = 3772] [serial = 99] [outer = 1125F400] 13:09:48 INFO - PROCESS | 3772 | 1471464588789 Marionette DEBUG loaded listener.js 13:09:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (114D7400) [pid = 3772] [serial = 100] [outer = 1125F400] 13:09:49 INFO - PROCESS | 3772 | 1471464589183 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]]]}] 13:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 638ms 13:09:49 INFO - PROCESS | 3772 | 1471464589200 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 13:09:49 INFO - PROCESS | 3772 | 1471464589204 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 13:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:09:49 INFO - PROCESS | 3772 | 1471464589217 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:09:49 INFO - PROCESS | 3772 | 1471464589219 Marionette TRACE conn3 <- [1,102,null,{}] 13:09:49 INFO - PROCESS | 3772 | 1471464589223 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}] 13:09:49 INFO - PROCESS | 3772 | 1471464589225 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:49 INFO - PROCESS | 3772 | 1471464589331 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 13:09:49 INFO - PROCESS | 3772 | 1471464589337 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:49 INFO - PROCESS | 3772 | 1471464589340 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:49 INFO - PROCESS | 3772 | ++DOCSHELL 1296BC00 == 33 [pid = 3772] [id = 35] 13:09:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1296F400) [pid = 3772] [serial = 101] [outer = 00000000] 13:09:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (12E75400) [pid = 3772] [serial = 102] [outer = 1296F400] 13:09:49 INFO - PROCESS | 3772 | 1471464589387 Marionette DEBUG loaded listener.js 13:09:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (13173800) [pid = 3772] [serial = 103] [outer = 1296F400] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1420EC00) [pid = 3772] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1B05DC00) [pid = 3772] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1B058800) [pid = 3772] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1AB57C00) [pid = 3772] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17871C00) [pid = 3772] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (151F5800) [pid = 3772] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A660400) [pid = 3772] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19C1F800) [pid = 3772] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1036D800) [pid = 3772] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1184E400) [pid = 3772] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1427CC00) [pid = 3772] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (10A02000) [pid = 3772] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11493C00) [pid = 3772] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1320FC00) [pid = 3772] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (14205000) [pid = 3772] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (151F5400) [pid = 3772] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16272800) [pid = 3772] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16BF1800) [pid = 3772] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1786B400) [pid = 3772] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15FEA000) [pid = 3772] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13ACA400) [pid = 3772] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:09:50 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1856D800) [pid = 3772] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:09:50 INFO - PROCESS | 3772 | 1471464590274 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]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1089ms 13:09:50 INFO - PROCESS | 3772 | 1471464590297 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 3772 | 1471464590299 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 13:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:09:50 INFO - PROCESS | 3772 | 1471464590302 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 3772 | 1471464590306 Marionette TRACE conn3 <- [1,106,null,{}] 13:09:50 INFO - PROCESS | 3772 | 1471464590316 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}] 13:09:50 INFO - PROCESS | 3772 | 1471464590321 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:50 INFO - PROCESS | 3772 | 1471464590401 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 13:09:50 INFO - PROCESS | 3772 | 1471464590407 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:50 INFO - PROCESS | 3772 | 1471464590410 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:50 INFO - PROCESS | 3772 | ++DOCSHELL 12E33800 == 34 [pid = 3772] [id = 36] 13:09:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (12E76000) [pid = 3772] [serial = 104] [outer = 00000000] 13:09:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13914000) [pid = 3772] [serial = 105] [outer = 12E76000] 13:09:50 INFO - PROCESS | 3772 | 1471464590460 Marionette DEBUG loaded listener.js 13:09:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (13ACAC00) [pid = 3772] [serial = 106] [outer = 12E76000] 13:09:50 INFO - PROCESS | 3772 | 1471464590898 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]]]}] 13:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 622ms 13:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:09:50 INFO - PROCESS | 3772 | 1471464590940 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 13:09:50 INFO - PROCESS | 3772 | 1471464590942 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 13:09:50 INFO - PROCESS | 3772 | 1471464590946 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:09:50 INFO - PROCESS | 3772 | 1471464590947 Marionette TRACE conn3 <- [1,110,null,{}] 13:09:50 INFO - PROCESS | 3772 | 1471464590951 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}] 13:09:50 INFO - PROCESS | 3772 | 1471464590953 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:51 INFO - PROCESS | 3772 | 1471464591031 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 13:09:51 INFO - PROCESS | 3772 | 1471464591038 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 3772 | 1471464591040 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:51 INFO - PROCESS | 3772 | ++DOCSHELL 1420EC00 == 35 [pid = 3772] [id = 37] 13:09:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (14272000) [pid = 3772] [serial = 107] [outer = 00000000] 13:09:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (15604400) [pid = 3772] [serial = 108] [outer = 14272000] 13:09:51 INFO - PROCESS | 3772 | 1471464591086 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1599CC00) [pid = 3772] [serial = 109] [outer = 14272000] 13:09:51 INFO - PROCESS | 3772 | 1471464591509 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]]]}] 13:09:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:09:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 591ms 13:09:51 INFO - PROCESS | 3772 | 1471464591542 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 13:09:51 INFO - PROCESS | 3772 | 1471464591544 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 13:09:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:09:51 INFO - PROCESS | 3772 | 1471464591547 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:09:51 INFO - PROCESS | 3772 | 1471464591549 Marionette TRACE conn3 <- [1,114,null,{}] 13:09:51 INFO - PROCESS | 3772 | 1471464591553 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}] 13:09:51 INFO - PROCESS | 3772 | 1471464591555 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:51 INFO - PROCESS | 3772 | 1471464591631 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 13:09:51 INFO - PROCESS | 3772 | 1471464591636 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:51 INFO - PROCESS | 3772 | 1471464591638 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:51 INFO - PROCESS | 3772 | ++DOCSHELL 15602000 == 36 [pid = 3772] [id = 38] 13:09:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15999000) [pid = 3772] [serial = 110] [outer = 00000000] 13:09:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16274000) [pid = 3772] [serial = 111] [outer = 15999000] 13:09:51 INFO - PROCESS | 3772 | 1471464591683 Marionette DEBUG loaded listener.js 13:09:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16F63800) [pid = 3772] [serial = 112] [outer = 15999000] 13:09:52 INFO - PROCESS | 3772 | 1471464592191 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]]]}] 13:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 700ms 13:09:52 INFO - PROCESS | 3772 | 1471464592248 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 13:09:52 INFO - PROCESS | 3772 | 1471464592252 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 13:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:09:52 INFO - PROCESS | 3772 | 1471464592257 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:09:52 INFO - PROCESS | 3772 | 1471464592261 Marionette TRACE conn3 <- [1,118,null,{}] 13:09:52 INFO - PROCESS | 3772 | 1471464592267 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}] 13:09:52 INFO - PROCESS | 3772 | 1471464592270 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:52 INFO - PROCESS | 3772 | 1471464592440 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 13:09:52 INFO - PROCESS | 3772 | 1471464592529 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:52 INFO - PROCESS | 3772 | 1471464592532 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:52 INFO - PROCESS | 3772 | ++DOCSHELL 10A49400 == 37 [pid = 3772] [id = 39] 13:09:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1125D800) [pid = 3772] [serial = 113] [outer = 00000000] 13:09:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (11476800) [pid = 3772] [serial = 114] [outer = 1125D800] 13:09:52 INFO - PROCESS | 3772 | 1471464592590 Marionette DEBUG loaded listener.js 13:09:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (11855800) [pid = 3772] [serial = 115] [outer = 1125D800] 13:09:53 INFO - PROCESS | 3772 | 1471464593054 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]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 841ms 13:09:53 INFO - PROCESS | 3772 | 1471464593117 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 3772 | 1471464593122 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 13:09:53 INFO - PROCESS | 3772 | 1471464593130 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:09:53 INFO - PROCESS | 3772 | 1471464593133 Marionette TRACE conn3 <- [1,122,null,{}] 13:09:53 INFO - PROCESS | 3772 | 1471464593137 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}] 13:09:53 INFO - PROCESS | 3772 | 1471464593140 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:53 INFO - PROCESS | 3772 | 1471464593243 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 13:09:53 INFO - PROCESS | 3772 | 1471464593330 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:53 INFO - PROCESS | 3772 | 1471464593332 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:53 INFO - PROCESS | 3772 | ++DOCSHELL 1395FC00 == 38 [pid = 3772] [id = 40] 13:09:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (13ACA000) [pid = 3772] [serial = 116] [outer = 00000000] 13:09:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (151D1400) [pid = 3772] [serial = 117] [outer = 13ACA000] 13:09:53 INFO - PROCESS | 3772 | 1471464593390 Marionette DEBUG loaded listener.js 13:09:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (15FE5400) [pid = 3772] [serial = 118] [outer = 13ACA000] 13:09:53 INFO - PROCESS | 3772 | 1471464593867 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]]]}] 13:09:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:09:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 793ms 13:09:53 INFO - PROCESS | 3772 | 1471464593919 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 13:09:53 INFO - PROCESS | 3772 | 1471464593921 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 13:09:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:09:53 INFO - PROCESS | 3772 | 1471464593925 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:09:53 INFO - PROCESS | 3772 | 1471464593929 Marionette TRACE conn3 <- [1,126,null,{}] 13:09:53 INFO - PROCESS | 3772 | 1471464593940 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}] 13:09:53 INFO - PROCESS | 3772 | 1471464593945 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:54 INFO - PROCESS | 3772 | 1471464594045 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 13:09:54 INFO - PROCESS | 3772 | 1471464594134 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 3772 | 1471464594137 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:54 INFO - PROCESS | 3772 | ++DOCSHELL 178CA400 == 39 [pid = 3772] [id = 41] 13:09:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (178CB400) [pid = 3772] [serial = 119] [outer = 00000000] 13:09:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (17B84400) [pid = 3772] [serial = 120] [outer = 178CB400] 13:09:54 INFO - PROCESS | 3772 | 1471464594195 Marionette DEBUG loaded listener.js 13:09:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1822F000) [pid = 3772] [serial = 121] [outer = 178CB400] 13:09:54 INFO - PROCESS | 3772 | 1471464594704 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]]]}] 13:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 793ms 13:09:54 INFO - PROCESS | 3772 | 1471464594734 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 13:09:54 INFO - PROCESS | 3772 | 1471464594737 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 13:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:09:54 INFO - PROCESS | 3772 | 1471464594741 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:09:54 INFO - PROCESS | 3772 | 1471464594743 Marionette TRACE conn3 <- [1,130,null,{}] 13:09:54 INFO - PROCESS | 3772 | 1471464594747 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}] 13:09:54 INFO - PROCESS | 3772 | 1471464594749 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:54 INFO - PROCESS | 3772 | 1471464594856 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 13:09:54 INFO - PROCESS | 3772 | 1471464594940 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:54 INFO - PROCESS | 3772 | 1471464594942 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:54 INFO - PROCESS | 3772 | ++DOCSHELL 1856DC00 == 40 [pid = 3772] [id = 42] 13:09:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1856E000) [pid = 3772] [serial = 122] [outer = 00000000] 13:09:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19AEB400) [pid = 3772] [serial = 123] [outer = 1856E000] 13:09:54 INFO - PROCESS | 3772 | 1471464594997 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19BDB000) [pid = 3772] [serial = 124] [outer = 1856E000] 13:09:55 INFO - PROCESS | 3772 | 1471464595583 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]]]}] 13:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 902ms 13:09:55 INFO - PROCESS | 3772 | 1471464595647 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 13:09:55 INFO - PROCESS | 3772 | 1471464595650 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 13:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:09:55 INFO - PROCESS | 3772 | 1471464595653 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:09:55 INFO - PROCESS | 3772 | 1471464595655 Marionette TRACE conn3 <- [1,134,null,{}] 13:09:55 INFO - PROCESS | 3772 | 1471464595659 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}] 13:09:55 INFO - PROCESS | 3772 | 1471464595661 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:55 INFO - PROCESS | 3772 | 1471464595757 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 13:09:55 INFO - PROCESS | 3772 | 1471464595835 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:55 INFO - PROCESS | 3772 | 1471464595837 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:55 INFO - PROCESS | 3772 | ++DOCSHELL 104E2400 == 41 [pid = 3772] [id = 43] 13:09:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (112F7800) [pid = 3772] [serial = 125] [outer = 00000000] 13:09:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1320F400) [pid = 3772] [serial = 126] [outer = 112F7800] 13:09:55 INFO - PROCESS | 3772 | 1471464595892 Marionette DEBUG loaded listener.js 13:09:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (14734800) [pid = 3772] [serial = 127] [outer = 112F7800] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 1420EC00 == 40 [pid = 3772] [id = 37] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 12E33800 == 39 [pid = 3772] [id = 36] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 1296BC00 == 38 [pid = 3772] [id = 35] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 1125F000 == 37 [pid = 3772] [id = 34] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 132D9C00 == 36 [pid = 3772] [id = 33] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 1856DC00 == 35 [pid = 3772] [id = 42] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 1786A800 == 34 [pid = 3772] [id = 32] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 182AA800 == 33 [pid = 3772] [id = 31] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 178CA400 == 32 [pid = 3772] [id = 41] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 1320E800 == 31 [pid = 3772] [id = 29] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 15602000 == 30 [pid = 3772] [id = 38] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 10A04400 == 29 [pid = 3772] [id = 30] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 10A49400 == 28 [pid = 3772] [id = 39] 13:09:56 INFO - PROCESS | 3772 | --DOCSHELL 1395FC00 == 27 [pid = 3772] [id = 40] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16798C00) [pid = 3772] [serial = 17] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1B2D9C00) [pid = 3772] [serial = 43] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (104E7C00) [pid = 3772] [serial = 51] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (11DE2400) [pid = 3772] [serial = 54] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (151D4800) [pid = 3772] [serial = 57] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1125E800) [pid = 3772] [serial = 60] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (11DE7800) [pid = 3772] [serial = 63] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13448000) [pid = 3772] [serial = 67] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1343A400) [pid = 3772] [serial = 66] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1472F800) [pid = 3772] [serial = 69] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (151D3800) [pid = 3772] [serial = 70] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15610C00) [pid = 3772] [serial = 72] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1568E800) [pid = 3772] [serial = 73] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1679A000) [pid = 3772] [serial = 75] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16F64C00) [pid = 3772] [serial = 78] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17872C00) [pid = 3772] [serial = 81] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17B78800) [pid = 3772] [serial = 84] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1823B400) [pid = 3772] [serial = 87] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (19BD7C00) [pid = 3772] [serial = 90] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B30800) [pid = 3772] [serial = 76] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (177D7800) [pid = 3772] [serial = 79] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17898000) [pid = 3772] [serial = 82] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11268000) [pid = 3772] [serial = 61] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17B84000) [pid = 3772] [serial = 85] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12B6D400) [pid = 3772] [serial = 64] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (183B5000) [pid = 3772] [serial = 88] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1055D800) [pid = 3772] [serial = 52] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19C62800) [pid = 3772] [serial = 93] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19C1A800) [pid = 3772] [serial = 91] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1568D400) [pid = 3772] [serial = 58] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12BBC800) [pid = 3772] [serial = 55] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16B34000) [pid = 3772] [serial = 14] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1472D800) [pid = 3772] [serial = 9] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14733000) [pid = 3772] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11DE1400) [pid = 3772] [serial = 4] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1B2D5000) [pid = 3772] [serial = 45] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1B526C00) [pid = 3772] [serial = 48] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1B2D8C00) [pid = 3772] [serial = 42] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1B05F000) [pid = 3772] [serial = 39] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1B063800) [pid = 3772] [serial = 40] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1ABD2400) [pid = 3772] [serial = 36] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1ABD6000) [pid = 3772] [serial = 37] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1AC9D800) [pid = 3772] [serial = 33] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1AEA4800) [pid = 3772] [serial = 34] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1A78F800) [pid = 3772] [serial = 30] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1AEA0800) [pid = 3772] [serial = 31] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1AE95C00) [pid = 3772] [serial = 27] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1AE99800) [pid = 3772] [serial = 28] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1A2B1C00) [pid = 3772] [serial = 24] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (19C59400) [pid = 3772] [serial = 21] [outer = 00000000] [url = about:blank] 13:09:56 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (19C5D400) [pid = 3772] [serial = 22] [outer = 00000000] [url = about:blank] 13:09:57 INFO - PROCESS | 3772 | 1471464597071 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]]]}] 13:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1447ms 13:09:57 INFO - PROCESS | 3772 | 1471464597112 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 3772 | 1471464597117 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 13:09:57 INFO - PROCESS | 3772 | 1471464597122 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:09:57 INFO - PROCESS | 3772 | 1471464597125 Marionette TRACE conn3 <- [1,138,null,{}] 13:09:57 INFO - PROCESS | 3772 | 1471464597131 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}] 13:09:57 INFO - PROCESS | 3772 | 1471464597134 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:57 INFO - PROCESS | 3772 | 1471464597253 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 13:09:57 INFO - PROCESS | 3772 | 1471464597324 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 3772 | 1471464597328 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:57 INFO - PROCESS | 3772 | ++DOCSHELL 11268800 == 28 [pid = 3772] [id = 44] 13:09:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (112C4400) [pid = 3772] [serial = 128] [outer = 00000000] 13:09:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (112EF400) [pid = 3772] [serial = 129] [outer = 112C4400] 13:09:57 INFO - PROCESS | 3772 | 1471464597378 Marionette DEBUG loaded listener.js 13:09:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (114CFC00) [pid = 3772] [serial = 130] [outer = 112C4400] 13:09:57 INFO - PROCESS | 3772 | 1471464597737 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]]]}] 13:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 700ms 13:09:57 INFO - PROCESS | 3772 | 1471464597806 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 13:09:57 INFO - PROCESS | 3772 | 1471464597811 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 13:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:09:57 INFO - PROCESS | 3772 | 1471464597818 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:09:57 INFO - PROCESS | 3772 | 1471464597820 Marionette TRACE conn3 <- [1,142,null,{}] 13:09:57 INFO - PROCESS | 3772 | 1471464597824 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}] 13:09:57 INFO - PROCESS | 3772 | 1471464597827 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:57 INFO - PROCESS | 3772 | 1471464597919 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 13:09:57 INFO - PROCESS | 3772 | 1471464597926 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:57 INFO - PROCESS | 3772 | 1471464597929 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:57 INFO - PROCESS | 3772 | ++DOCSHELL 12B6D400 == 29 [pid = 3772] [id = 45] 13:09:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (12B6EC00) [pid = 3772] [serial = 131] [outer = 00000000] 13:09:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (12BBC400) [pid = 3772] [serial = 132] [outer = 12B6EC00] 13:09:57 INFO - PROCESS | 3772 | 1471464597983 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (12E2F800) [pid = 3772] [serial = 133] [outer = 12B6EC00] 13:09:58 INFO - PROCESS | 3772 | 1471464598407 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]]]}] 13:09:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:09:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 623ms 13:09:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:09:58 INFO - PROCESS | 3772 | 1471464598454 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 13:09:58 INFO - PROCESS | 3772 | 1471464598457 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 13:09:58 INFO - PROCESS | 3772 | 1471464598460 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:09:58 INFO - PROCESS | 3772 | 1471464598464 Marionette TRACE conn3 <- [1,146,null,{}] 13:09:58 INFO - PROCESS | 3772 | 1471464598475 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}] 13:09:58 INFO - PROCESS | 3772 | 1471464598479 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:58 INFO - PROCESS | 3772 | 1471464598562 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 13:09:58 INFO - PROCESS | 3772 | 1471464598592 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:58 INFO - PROCESS | 3772 | 1471464598595 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:58 INFO - PROCESS | 3772 | ++DOCSHELL 14207C00 == 30 [pid = 3772] [id = 46] 13:09:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (14208800) [pid = 3772] [serial = 134] [outer = 00000000] 13:09:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (14727000) [pid = 3772] [serial = 135] [outer = 14208800] 13:09:58 INFO - PROCESS | 3772 | 1471464598644 Marionette DEBUG loaded listener.js 13:09:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1472EC00) [pid = 3772] [serial = 136] [outer = 14208800] 13:09:59 INFO - PROCESS | 3772 | 1471464599076 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]]]}] 13:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 622ms 13:09:59 INFO - PROCESS | 3772 | 1471464599098 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 13:09:59 INFO - PROCESS | 3772 | 1471464599100 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 13:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:09:59 INFO - PROCESS | 3772 | 1471464599104 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:09:59 INFO - PROCESS | 3772 | 1471464599105 Marionette TRACE conn3 <- [1,150,null,{}] 13:09:59 INFO - PROCESS | 3772 | 1471464599109 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}] 13:09:59 INFO - PROCESS | 3772 | 1471464599111 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:59 INFO - PROCESS | 3772 | 1471464599227 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 13:09:59 INFO - PROCESS | 3772 | 1471464599232 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 3772 | 1471464599234 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:59 INFO - PROCESS | 3772 | ++DOCSHELL 14726800 == 31 [pid = 3772] [id = 47] 13:09:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1472D000) [pid = 3772] [serial = 137] [outer = 00000000] 13:09:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1568E800) [pid = 3772] [serial = 138] [outer = 1472D000] 13:09:59 INFO - PROCESS | 3772 | 1471464599281 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1599F400) [pid = 3772] [serial = 139] [outer = 1472D000] 13:09:59 INFO - PROCESS | 3772 | 1471464599686 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]]]}] 13:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 638ms 13:09:59 INFO - PROCESS | 3772 | 1471464599741 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 13:09:59 INFO - PROCESS | 3772 | 1471464599743 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 13:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:09:59 INFO - PROCESS | 3772 | 1471464599747 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:09:59 INFO - PROCESS | 3772 | 1471464599748 Marionette TRACE conn3 <- [1,154,null,{}] 13:09:59 INFO - PROCESS | 3772 | 1471464599752 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}] 13:09:59 INFO - PROCESS | 3772 | 1471464599754 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:59 INFO - PROCESS | 3772 | 1471464599851 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 13:09:59 INFO - PROCESS | 3772 | 1471464599856 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:09:59 INFO - PROCESS | 3772 | 1471464599858 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:09:59 INFO - PROCESS | 3772 | ++DOCSHELL 15FEFC00 == 32 [pid = 3772] [id = 48] 13:09:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (15FF0000) [pid = 3772] [serial = 140] [outer = 00000000] 13:09:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16B0E000) [pid = 3772] [serial = 141] [outer = 15FF0000] 13:09:59 INFO - PROCESS | 3772 | 1471464599904 Marionette DEBUG loaded listener.js 13:09:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16F56C00) [pid = 3772] [serial = 142] [outer = 15FF0000] 13:10:00 INFO - PROCESS | 3772 | 1471464600359 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]]]}] 13:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 638ms 13:10:00 INFO - PROCESS | 3772 | 1471464600391 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 13:10:00 INFO - PROCESS | 3772 | 1471464600393 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 13:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:10:00 INFO - PROCESS | 3772 | 1471464600397 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:10:00 INFO - PROCESS | 3772 | 1471464600398 Marionette TRACE conn3 <- [1,158,null,{}] 13:10:00 INFO - PROCESS | 3772 | 1471464600402 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}] 13:10:00 INFO - PROCESS | 3772 | 1471464600407 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:00 INFO - PROCESS | 3772 | 1471464600531 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 13:10:00 INFO - PROCESS | 3772 | 1471464600541 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:00 INFO - PROCESS | 3772 | 1471464600543 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:00 INFO - PROCESS | 3772 | ++DOCSHELL 17263400 == 33 [pid = 3772] [id = 49] 13:10:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (177DA800) [pid = 3772] [serial = 143] [outer = 00000000] 13:10:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17873800) [pid = 3772] [serial = 144] [outer = 177DA800] 13:10:00 INFO - PROCESS | 3772 | 1471464600629 Marionette DEBUG loaded listener.js 13:10:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17895000) [pid = 3772] [serial = 145] [outer = 177DA800] 13:10:01 INFO - PROCESS | 3772 | 1471464601041 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]]]}] 13:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 685ms 13:10:01 INFO - PROCESS | 3772 | 1471464601095 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 3772 | 1471464601081 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 13:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:10:01 INFO - PROCESS | 3772 | 1471464601084 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 3772 | 1471464601086 Marionette TRACE conn3 <- [1,162,null,{}] 13:10:01 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19C14C00) [pid = 3772] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:10:01 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19C13C00) [pid = 3772] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:10:01 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1125F400) [pid = 3772] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:10:01 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15999000) [pid = 3772] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:10:01 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1296F400) [pid = 3772] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:10:01 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14272000) [pid = 3772] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:10:01 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (12E76000) [pid = 3772] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:10:01 INFO - PROCESS | 3772 | 1471464601170 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}] 13:10:01 INFO - PROCESS | 3772 | 1471464601172 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:01 INFO - PROCESS | 3772 | 1471464601264 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 13:10:01 INFO - PROCESS | 3772 | 1471464601269 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 3772 | 1471464601271 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:01 INFO - PROCESS | 3772 | ++DOCSHELL 10A4E000 == 34 [pid = 3772] [id = 50] 13:10:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (12E76000) [pid = 3772] [serial = 146] [outer = 00000000] 13:10:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (151FBC00) [pid = 3772] [serial = 147] [outer = 12E76000] 13:10:01 INFO - PROCESS | 3772 | 1471464601316 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15999000) [pid = 3772] [serial = 148] [outer = 12E76000] 13:10:01 INFO - PROCESS | 3772 | 1471464601707 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]]]}] 13:10:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:10:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 623ms 13:10:01 INFO - PROCESS | 3772 | 1471464601722 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 13:10:01 INFO - PROCESS | 3772 | 1471464601724 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 13:10:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:10:01 INFO - PROCESS | 3772 | 1471464601727 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:10:01 INFO - PROCESS | 3772 | 1471464601729 Marionette TRACE conn3 <- [1,166,null,{}] 13:10:01 INFO - PROCESS | 3772 | 1471464601733 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}] 13:10:01 INFO - PROCESS | 3772 | 1471464601735 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:01 INFO - PROCESS | 3772 | 1471464601838 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 13:10:01 INFO - PROCESS | 3772 | 1471464601845 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:01 INFO - PROCESS | 3772 | 1471464601847 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:01 INFO - PROCESS | 3772 | ++DOCSHELL 114D1000 == 35 [pid = 3772] [id = 51] 13:10:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (12C65400) [pid = 3772] [serial = 149] [outer = 00000000] 13:10:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17C78C00) [pid = 3772] [serial = 150] [outer = 12C65400] 13:10:01 INFO - PROCESS | 3772 | 1471464601892 Marionette DEBUG loaded listener.js 13:10:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17C79000) [pid = 3772] [serial = 151] [outer = 12C65400] 13:10:02 INFO - PROCESS | 3772 | 1471464602291 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]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 592ms 13:10:02 INFO - PROCESS | 3772 | 1471464602325 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 3772 | 1471464602327 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 13:10:02 INFO - PROCESS | 3772 | 1471464602330 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:10:02 INFO - PROCESS | 3772 | 1471464602332 Marionette TRACE conn3 <- [1,170,null,{}] 13:10:02 INFO - PROCESS | 3772 | 1471464602335 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}] 13:10:02 INFO - PROCESS | 3772 | 1471464602337 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:02 INFO - PROCESS | 3772 | 1471464602454 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 13:10:02 INFO - PROCESS | 3772 | 1471464602500 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:02 INFO - PROCESS | 3772 | 1471464602502 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:02 INFO - PROCESS | 3772 | ++DOCSHELL 14206C00 == 36 [pid = 3772] [id = 52] 13:10:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (178D3800) [pid = 3772] [serial = 152] [outer = 00000000] 13:10:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19AE8800) [pid = 3772] [serial = 153] [outer = 178D3800] 13:10:02 INFO - PROCESS | 3772 | 1471464602547 Marionette DEBUG loaded listener.js 13:10:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19BDA800) [pid = 3772] [serial = 154] [outer = 178D3800] 13:10:02 INFO - PROCESS | 3772 | 1471464602890 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]]]}] 13:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 591ms 13:10:02 INFO - PROCESS | 3772 | 1471464602928 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 13:10:02 INFO - PROCESS | 3772 | 1471464602929 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 13:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:10:02 INFO - PROCESS | 3772 | 1471464602933 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:10:02 INFO - PROCESS | 3772 | 1471464602944 Marionette TRACE conn3 <- [1,174,null,{}] 13:10:02 INFO - PROCESS | 3772 | 1471464602949 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}] 13:10:02 INFO - PROCESS | 3772 | 1471464602951 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:03 INFO - PROCESS | 3772 | 1471464603062 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 13:10:03 INFO - PROCESS | 3772 | 1471464603070 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:03 INFO - PROCESS | 3772 | 1471464603072 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:03 INFO - PROCESS | 3772 | ++DOCSHELL 10A4D000 == 37 [pid = 3772] [id = 53] 13:10:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10A4E400) [pid = 3772] [serial = 155] [outer = 00000000] 13:10:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19C17400) [pid = 3772] [serial = 156] [outer = 10A4E400] 13:10:03 INFO - PROCESS | 3772 | 1471464603117 Marionette DEBUG loaded listener.js 13:10:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19C1F400) [pid = 3772] [serial = 157] [outer = 10A4E400] 13:10:03 INFO - PROCESS | 3772 | 1471464603806 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]]]}] 13:10:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:10:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 965ms 13:10:03 INFO - PROCESS | 3772 | 1471464603900 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 13:10:03 INFO - PROCESS | 3772 | 1471464603905 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 13:10:03 INFO - PROCESS | 3772 | 1471464603910 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:10:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:10:03 INFO - PROCESS | 3772 | 1471464603915 Marionette TRACE conn3 <- [1,178,null,{}] 13:10:03 INFO - PROCESS | 3772 | 1471464603920 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}] 13:10:03 INFO - PROCESS | 3772 | 1471464603923 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:04 INFO - PROCESS | 3772 | 1471464604050 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 13:10:04 INFO - PROCESS | 3772 | 1471464604115 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:04 INFO - PROCESS | 3772 | 1471464604118 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:04 INFO - PROCESS | 3772 | ++DOCSHELL 10A4EC00 == 38 [pid = 3772] [id = 54] 13:10:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1125EC00) [pid = 3772] [serial = 158] [outer = 00000000] 13:10:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11C04000) [pid = 3772] [serial = 159] [outer = 1125EC00] 13:10:04 INFO - PROCESS | 3772 | 1471464604176 Marionette DEBUG loaded listener.js 13:10:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (129F4800) [pid = 3772] [serial = 160] [outer = 1125EC00] 13:10:04 INFO - PROCESS | 3772 | 1471464604965 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]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1090ms 13:10:05 INFO - PROCESS | 3772 | 1471464604999 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 3772 | 1471464605003 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 13:10:05 INFO - PROCESS | 3772 | 1471464605008 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:10:05 INFO - PROCESS | 3772 | 1471464605011 Marionette TRACE conn3 <- [1,182,null,{}] 13:10:05 INFO - PROCESS | 3772 | 1471464605017 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}] 13:10:05 INFO - PROCESS | 3772 | 1471464605019 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:05 INFO - PROCESS | 3772 | 1471464605134 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 13:10:05 INFO - PROCESS | 3772 | 1471464605205 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 3772 | 1471464605209 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:05 INFO - PROCESS | 3772 | ++DOCSHELL 1125E800 == 39 [pid = 3772] [id = 55] 13:10:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11264000) [pid = 3772] [serial = 161] [outer = 00000000] 13:10:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1148D400) [pid = 3772] [serial = 162] [outer = 11264000] 13:10:05 INFO - PROCESS | 3772 | 1471464605261 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (118A0C00) [pid = 3772] [serial = 163] [outer = 11264000] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 14206C00 == 38 [pid = 3772] [id = 52] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 114D1000 == 37 [pid = 3772] [id = 51] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 10A4E000 == 36 [pid = 3772] [id = 50] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 17263400 == 35 [pid = 3772] [id = 49] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 15FEFC00 == 34 [pid = 3772] [id = 48] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 14726800 == 33 [pid = 3772] [id = 47] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 14207C00 == 32 [pid = 3772] [id = 46] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 12B6D400 == 31 [pid = 3772] [id = 45] 13:10:05 INFO - PROCESS | 3772 | --DOCSHELL 11268800 == 30 [pid = 3772] [id = 44] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1A106000) [pid = 3772] [serial = 94] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1A1A8000) [pid = 3772] [serial = 96] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11476400) [pid = 3772] [serial = 99] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16F63800) [pid = 3772] [serial = 112] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12E75400) [pid = 3772] [serial = 102] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1599CC00) [pid = 3772] [serial = 109] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15604400) [pid = 3772] [serial = 108] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13173800) [pid = 3772] [serial = 103] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (13ACAC00) [pid = 3772] [serial = 106] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16274000) [pid = 3772] [serial = 111] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (114D7400) [pid = 3772] [serial = 100] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1A2B4C00) [pid = 3772] [serial = 97] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13914000) [pid = 3772] [serial = 105] [outer = 00000000] [url = about:blank] 13:10:05 INFO - PROCESS | 3772 | 1471464605723 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]]]}] 13:10:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:10:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 731ms 13:10:05 INFO - PROCESS | 3772 | 1471464605750 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 13:10:05 INFO - PROCESS | 3772 | 1471464605754 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 13:10:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:10:05 INFO - PROCESS | 3772 | 1471464605763 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:10:05 INFO - PROCESS | 3772 | 1471464605765 Marionette TRACE conn3 <- [1,186,null,{}] 13:10:05 INFO - PROCESS | 3772 | 1471464605774 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}] 13:10:05 INFO - PROCESS | 3772 | 1471464605777 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:05 INFO - PROCESS | 3772 | 1471464605862 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 13:10:05 INFO - PROCESS | 3772 | 1471464605868 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:05 INFO - PROCESS | 3772 | 1471464605871 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:05 INFO - PROCESS | 3772 | ++DOCSHELL 11DE2000 == 31 [pid = 3772] [id = 56] 13:10:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1296B000) [pid = 3772] [serial = 164] [outer = 00000000] 13:10:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12E75400) [pid = 3772] [serial = 165] [outer = 1296B000] 13:10:05 INFO - PROCESS | 3772 | 1471464605920 Marionette DEBUG loaded listener.js 13:10:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13198800) [pid = 3772] [serial = 166] [outer = 1296B000] 13:10:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1320D400) [pid = 3772] [serial = 167] [outer = 1B51E000] 13:10:06 INFO - PROCESS | 3772 | 1471464606403 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]]]}] 13:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 700ms 13:10:06 INFO - PROCESS | 3772 | 1471464606460 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 13:10:06 INFO - PROCESS | 3772 | 1471464606462 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 13:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:10:06 INFO - PROCESS | 3772 | 1471464606466 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:10:06 INFO - PROCESS | 3772 | 1471464606469 Marionette TRACE conn3 <- [1,190,null,{}] 13:10:06 INFO - PROCESS | 3772 | 1471464606481 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}] 13:10:06 INFO - PROCESS | 3772 | 1471464606486 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:06 INFO - PROCESS | 3772 | 1471464606589 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 13:10:06 INFO - PROCESS | 3772 | 1471464606668 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:06 INFO - PROCESS | 3772 | 1471464606671 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:06 INFO - PROCESS | 3772 | ++DOCSHELL 14732000 == 32 [pid = 3772] [id = 57] 13:10:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14733400) [pid = 3772] [serial = 168] [outer = 00000000] 13:10:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15604400) [pid = 3772] [serial = 169] [outer = 14733400] 13:10:06 INFO - PROCESS | 3772 | 1471464606720 Marionette DEBUG loaded listener.js 13:10:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1599A000) [pid = 3772] [serial = 170] [outer = 14733400] 13:10:07 INFO - PROCESS | 3772 | 1471464607049 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]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 638ms 13:10:07 INFO - PROCESS | 3772 | 1471464607104 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 3772 | 1471464607108 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 13:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:10:07 INFO - PROCESS | 3772 | 1471464607129 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 3772 | 1471464607131 Marionette TRACE conn3 <- [1,194,null,{}] 13:10:07 INFO - PROCESS | 3772 | 1471464607134 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}] 13:10:07 INFO - PROCESS | 3772 | 1471464607136 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:07 INFO - PROCESS | 3772 | 1471464607218 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 13:10:07 INFO - PROCESS | 3772 | 1471464607224 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 3772 | 1471464607226 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:07 INFO - PROCESS | 3772 | ++DOCSHELL 16B01800 == 33 [pid = 3772] [id = 58] 13:10:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16B02000) [pid = 3772] [serial = 171] [outer = 00000000] 13:10:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16F5D800) [pid = 3772] [serial = 172] [outer = 16B02000] 13:10:07 INFO - PROCESS | 3772 | 1471464607273 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (171B5400) [pid = 3772] [serial = 173] [outer = 16B02000] 13:10:07 INFO - PROCESS | 3772 | 1471464607717 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]]]}] 13:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 622ms 13:10:07 INFO - PROCESS | 3772 | 1471464607764 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 13:10:07 INFO - PROCESS | 3772 | 1471464607766 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 13:10:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:10:07 INFO - PROCESS | 3772 | 1471464607770 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:10:07 INFO - PROCESS | 3772 | 1471464607771 Marionette TRACE conn3 <- [1,198,null,{}] 13:10:07 INFO - PROCESS | 3772 | 1471464607775 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}] 13:10:07 INFO - PROCESS | 3772 | 1471464607777 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:07 INFO - PROCESS | 3772 | 1471464607877 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 13:10:07 INFO - PROCESS | 3772 | 1471464607885 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:07 INFO - PROCESS | 3772 | 1471464607887 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:07 INFO - PROCESS | 3772 | ++DOCSHELL 16B30800 == 34 [pid = 3772] [id = 59] 13:10:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (177DAC00) [pid = 3772] [serial = 174] [outer = 00000000] 13:10:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17872C00) [pid = 3772] [serial = 175] [outer = 177DAC00] 13:10:07 INFO - PROCESS | 3772 | 1471464607933 Marionette DEBUG loaded listener.js 13:10:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (178CA400) [pid = 3772] [serial = 176] [outer = 177DAC00] 13:10:08 INFO - PROCESS | 3772 | 1471464608382 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]]]}] 13:10:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:10:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 622ms 13:10:08 INFO - PROCESS | 3772 | 1471464608408 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 13:10:08 INFO - PROCESS | 3772 | 1471464608410 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 13:10:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:10:08 INFO - PROCESS | 3772 | 1471464608413 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:10:08 INFO - PROCESS | 3772 | 1471464608415 Marionette TRACE conn3 <- [1,202,null,{}] 13:10:08 INFO - PROCESS | 3772 | 1471464608418 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}] 13:10:08 INFO - PROCESS | 3772 | 1471464608423 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:08 INFO - PROCESS | 3772 | 1471464608534 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 13:10:08 INFO - PROCESS | 3772 | 1471464608540 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:08 INFO - PROCESS | 3772 | 1471464608542 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:08 INFO - PROCESS | 3772 | ++DOCSHELL 1779AC00 == 35 [pid = 3772] [id = 60] 13:10:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1789F800) [pid = 3772] [serial = 177] [outer = 00000000] 13:10:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19C14C00) [pid = 3772] [serial = 178] [outer = 1789F800] 13:10:08 INFO - PROCESS | 3772 | 1471464608586 Marionette DEBUG loaded listener.js 13:10:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C5A000) [pid = 3772] [serial = 179] [outer = 1789F800] 13:10:09 INFO - PROCESS | 3772 | 1471464609007 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]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 638ms 13:10:09 INFO - PROCESS | 3772 | 1471464609041 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 3772 | 1471464609043 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 13:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:10:09 INFO - PROCESS | 3772 | 1471464609046 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 3772 | 1471464609048 Marionette TRACE conn3 <- [1,206,null,{}] 13:10:09 INFO - PROCESS | 3772 | 1471464609051 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}] 13:10:09 INFO - PROCESS | 3772 | 1471464609053 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:09 INFO - PROCESS | 3772 | 1471464609156 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 13:10:09 INFO - PROCESS | 3772 | 1471464609230 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 3772 | 1471464609232 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:09 INFO - PROCESS | 3772 | ++DOCSHELL 19C17800 == 36 [pid = 3772] [id = 61] 13:10:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19C5CC00) [pid = 3772] [serial = 180] [outer = 00000000] 13:10:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A10D800) [pid = 3772] [serial = 181] [outer = 19C5CC00] 13:10:09 INFO - PROCESS | 3772 | 1471464609285 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A10E000) [pid = 3772] [serial = 182] [outer = 19C5CC00] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (14208800) [pid = 3772] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (15FF0000) [pid = 3772] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12B6EC00) [pid = 3772] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (112C4400) [pid = 3772] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (177DA800) [pid = 3772] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (178D3800) [pid = 3772] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12E76000) [pid = 3772] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1125D800) [pid = 3772] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13ACA000) [pid = 3772] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (178CB400) [pid = 3772] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1856E000) [pid = 3772] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1472D000) [pid = 3772] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:10:09 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12C65400) [pid = 3772] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:10:09 INFO - PROCESS | 3772 | 1471464609731 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]]]}] 13:10:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:10:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 746ms 13:10:09 INFO - PROCESS | 3772 | 1471464609790 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 13:10:09 INFO - PROCESS | 3772 | 1471464609792 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 13:10:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:10:09 INFO - PROCESS | 3772 | 1471464609795 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:10:09 INFO - PROCESS | 3772 | 1471464609797 Marionette TRACE conn3 <- [1,210,null,{}] 13:10:09 INFO - PROCESS | 3772 | 1471464609801 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}] 13:10:09 INFO - PROCESS | 3772 | 1471464609803 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:09 INFO - PROCESS | 3772 | 1471464609881 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 13:10:09 INFO - PROCESS | 3772 | 1471464609887 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:09 INFO - PROCESS | 3772 | 1471464609889 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:09 INFO - PROCESS | 3772 | ++DOCSHELL 114DA400 == 37 [pid = 3772] [id = 62] 13:10:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (12E76000) [pid = 3772] [serial = 183] [outer = 00000000] 13:10:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (177DA800) [pid = 3772] [serial = 184] [outer = 12E76000] 13:10:09 INFO - PROCESS | 3772 | 1471464609934 Marionette DEBUG loaded listener.js 13:10:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (182A9800) [pid = 3772] [serial = 185] [outer = 12E76000] 13:10:10 INFO - PROCESS | 3772 | 1471464610329 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]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 592ms 13:10:10 INFO - PROCESS | 3772 | 1471464610394 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 3772 | 1471464610396 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 13:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:10:10 INFO - PROCESS | 3772 | 1471464610399 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:10:10 INFO - PROCESS | 3772 | 1471464610401 Marionette TRACE conn3 <- [1,214,null,{}] 13:10:10 INFO - PROCESS | 3772 | 1471464610408 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}] 13:10:10 INFO - PROCESS | 3772 | 1471464610410 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:10 INFO - PROCESS | 3772 | 1471464610487 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 13:10:10 INFO - PROCESS | 3772 | 1471464610492 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:10 INFO - PROCESS | 3772 | 1471464610494 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:10 INFO - PROCESS | 3772 | ++DOCSHELL 1786C400 == 38 [pid = 3772] [id = 63] 13:10:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19C59000) [pid = 3772] [serial = 186] [outer = 00000000] 13:10:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1A1A8C00) [pid = 3772] [serial = 187] [outer = 19C59000] 13:10:10 INFO - PROCESS | 3772 | 1471464610539 Marionette DEBUG loaded listener.js 13:10:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1A2B3000) [pid = 3772] [serial = 188] [outer = 19C59000] 13:10:10 INFO - PROCESS | 3772 | 1471464610943 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]]]}] 13:10:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:10:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 591ms 13:10:10 INFO - PROCESS | 3772 | 1471464610996 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 13:10:10 INFO - PROCESS | 3772 | 1471464610998 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 13:10:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:10:11 INFO - PROCESS | 3772 | 1471464611014 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 3772 | 1471464611016 Marionette TRACE conn3 <- [1,218,null,{}] 13:10:11 INFO - PROCESS | 3772 | 1471464611019 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}] 13:10:11 INFO - PROCESS | 3772 | 1471464611021 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:11 INFO - PROCESS | 3772 | 1471464611097 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 13:10:11 INFO - PROCESS | 3772 | 1471464611103 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 3772 | 1471464611105 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:11 INFO - PROCESS | 3772 | ++DOCSHELL 16F5CC00 == 39 [pid = 3772] [id = 64] 13:10:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1789C800) [pid = 3772] [serial = 189] [outer = 00000000] 13:10:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1A65AC00) [pid = 3772] [serial = 190] [outer = 1789C800] 13:10:11 INFO - PROCESS | 3772 | 1471464611162 Marionette DEBUG loaded listener.js 13:10:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1A665000) [pid = 3772] [serial = 191] [outer = 1789C800] 13:10:11 INFO - PROCESS | 3772 | 1471464611596 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]]]}] 13:10:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:10:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 638ms 13:10:11 INFO - PROCESS | 3772 | 1471464611651 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 13:10:11 INFO - PROCESS | 3772 | 1471464611656 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 13:10:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:10:11 INFO - PROCESS | 3772 | 1471464611662 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:10:11 INFO - PROCESS | 3772 | 1471464611666 Marionette TRACE conn3 <- [1,222,null,{}] 13:10:11 INFO - PROCESS | 3772 | 1471464611673 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}] 13:10:11 INFO - PROCESS | 3772 | 1471464611677 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:11 INFO - PROCESS | 3772 | 1471464611788 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 13:10:11 INFO - PROCESS | 3772 | 1471464611928 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:11 INFO - PROCESS | 3772 | 1471464611933 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:11 INFO - PROCESS | 3772 | ++DOCSHELL 112C4800 == 40 [pid = 3772] [id = 65] 13:10:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (112C5000) [pid = 3772] [serial = 192] [outer = 00000000] 13:10:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (114D7400) [pid = 3772] [serial = 193] [outer = 112C5000] 13:10:11 INFO - PROCESS | 3772 | 1471464611990 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (11CF1800) [pid = 3772] [serial = 194] [outer = 112C5000] 13:10:12 INFO - PROCESS | 3772 | 1471464612498 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]]]}] 13:10:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:10:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 887ms 13:10:12 INFO - PROCESS | 3772 | 1471464612549 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 13:10:12 INFO - PROCESS | 3772 | 1471464612554 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 13:10:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:10:12 INFO - PROCESS | 3772 | 1471464612561 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:10:12 INFO - PROCESS | 3772 | 1471464612563 Marionette TRACE conn3 <- [1,226,null,{}] 13:10:12 INFO - PROCESS | 3772 | 1471464612567 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}] 13:10:12 INFO - PROCESS | 3772 | 1471464612570 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:12 INFO - PROCESS | 3772 | 1471464612677 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 13:10:12 INFO - PROCESS | 3772 | 1471464612766 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:12 INFO - PROCESS | 3772 | 1471464612769 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:12 INFO - PROCESS | 3772 | ++DOCSHELL 13AD3C00 == 41 [pid = 3772] [id = 66] 13:10:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13B51800) [pid = 3772] [serial = 195] [outer = 00000000] 13:10:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (151D4800) [pid = 3772] [serial = 196] [outer = 13B51800] 13:10:12 INFO - PROCESS | 3772 | 1471464612826 Marionette DEBUG loaded listener.js 13:10:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (15FE8C00) [pid = 3772] [serial = 197] [outer = 13B51800] 13:10:13 INFO - PROCESS | 3772 | 1471464613368 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]]]}] 13:10:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:10:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 840ms 13:10:13 INFO - PROCESS | 3772 | 1471464613403 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 13:10:13 INFO - PROCESS | 3772 | 1471464613406 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 13:10:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:10:13 INFO - PROCESS | 3772 | 1471464613410 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:10:13 INFO - PROCESS | 3772 | 1471464613413 Marionette TRACE conn3 <- [1,230,null,{}] 13:10:13 INFO - PROCESS | 3772 | 1471464613424 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}] 13:10:13 INFO - PROCESS | 3772 | 1471464613429 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:13 INFO - PROCESS | 3772 | 1471464613536 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 13:10:13 INFO - PROCESS | 3772 | 1471464613626 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:13 INFO - PROCESS | 3772 | 1471464613630 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:13 INFO - PROCESS | 3772 | ++DOCSHELL 1856E800 == 42 [pid = 3772] [id = 67] 13:10:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1856EC00) [pid = 3772] [serial = 198] [outer = 00000000] 13:10:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (18577C00) [pid = 3772] [serial = 199] [outer = 1856EC00] 13:10:13 INFO - PROCESS | 3772 | 1471464613688 Marionette DEBUG loaded listener.js 13:10:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1857B000) [pid = 3772] [serial = 200] [outer = 1856EC00] 13:10:14 INFO - PROCESS | 3772 | 1471464614223 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]]]}] 13:10:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:10:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 825ms 13:10:14 INFO - PROCESS | 3772 | 1471464614253 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 13:10:14 INFO - PROCESS | 3772 | 1471464614256 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 13:10:14 INFO - PROCESS | 3772 | 1471464614261 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:10:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:10:14 INFO - PROCESS | 3772 | 1471464614263 Marionette TRACE conn3 <- [1,234,null,{}] 13:10:14 INFO - PROCESS | 3772 | 1471464614266 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}] 13:10:14 INFO - PROCESS | 3772 | 1471464614268 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:14 INFO - PROCESS | 3772 | 1471464614379 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 13:10:14 INFO - PROCESS | 3772 | 1471464614468 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:14 INFO - PROCESS | 3772 | 1471464614470 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:14 INFO - PROCESS | 3772 | ++DOCSHELL 19BD3400 == 43 [pid = 3772] [id = 68] 13:10:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19BD4400) [pid = 3772] [serial = 201] [outer = 00000000] 13:10:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19C5E400) [pid = 3772] [serial = 202] [outer = 19BD4400] 13:10:14 INFO - PROCESS | 3772 | 1471464614525 Marionette DEBUG loaded listener.js 13:10:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A2B1400) [pid = 3772] [serial = 203] [outer = 19BD4400] 13:10:15 INFO - PROCESS | 3772 | 1471464615139 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]]]}] 13:10:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:10:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1042ms 13:10:15 INFO - PROCESS | 3772 | 1471464615304 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 13:10:15 INFO - PROCESS | 3772 | 1471464615308 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 13:10:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:10:15 INFO - PROCESS | 3772 | 1471464615343 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:10:15 INFO - PROCESS | 3772 | 1471464615346 Marionette TRACE conn3 <- [1,238,null,{}] 13:10:15 INFO - PROCESS | 3772 | 1471464615352 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}] 13:10:15 INFO - PROCESS | 3772 | 1471464615356 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:15 INFO - PROCESS | 3772 | 1471464615510 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 13:10:15 INFO - PROCESS | 3772 | 1471464615579 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:15 INFO - PROCESS | 3772 | 1471464615584 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:15 INFO - PROCESS | 3772 | ++DOCSHELL 114D1C00 == 44 [pid = 3772] [id = 69] 13:10:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (114D7C00) [pid = 3772] [serial = 204] [outer = 00000000] 13:10:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (11854400) [pid = 3772] [serial = 205] [outer = 114D7C00] 13:10:15 INFO - PROCESS | 3772 | 1471464615634 Marionette DEBUG loaded listener.js 13:10:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (11DE2400) [pid = 3772] [serial = 206] [outer = 114D7C00] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 1786C400 == 43 [pid = 3772] [id = 63] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 114DA400 == 42 [pid = 3772] [id = 62] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 19C17800 == 41 [pid = 3772] [id = 61] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 1779AC00 == 40 [pid = 3772] [id = 60] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 16B30800 == 39 [pid = 3772] [id = 59] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 16B01800 == 38 [pid = 3772] [id = 58] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 14732000 == 37 [pid = 3772] [id = 57] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 11DE2000 == 36 [pid = 3772] [id = 56] 13:10:16 INFO - PROCESS | 3772 | --DOCSHELL 1125E800 == 35 [pid = 3772] [id = 55] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (14727000) [pid = 3772] [serial = 135] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (16B0E000) [pid = 3772] [serial = 141] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (12BBC400) [pid = 3772] [serial = 132] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (12E2F800) [pid = 3772] [serial = 133] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (112EF400) [pid = 3772] [serial = 129] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (114CFC00) [pid = 3772] [serial = 130] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1320F400) [pid = 3772] [serial = 126] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17873800) [pid = 3772] [serial = 144] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19AE8800) [pid = 3772] [serial = 153] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16F56C00) [pid = 3772] [serial = 142] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (151FBC00) [pid = 3772] [serial = 147] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (15999000) [pid = 3772] [serial = 148] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17895000) [pid = 3772] [serial = 145] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11855800) [pid = 3772] [serial = 115] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (11476800) [pid = 3772] [serial = 114] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15FE5400) [pid = 3772] [serial = 118] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (151D1400) [pid = 3772] [serial = 117] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1822F000) [pid = 3772] [serial = 121] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17B84400) [pid = 3772] [serial = 120] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19BDB000) [pid = 3772] [serial = 124] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19AEB400) [pid = 3772] [serial = 123] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1568E800) [pid = 3772] [serial = 138] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1599F400) [pid = 3772] [serial = 139] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17C79000) [pid = 3772] [serial = 151] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1472EC00) [pid = 3772] [serial = 136] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19BDA800) [pid = 3772] [serial = 154] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17C78C00) [pid = 3772] [serial = 150] [outer = 00000000] [url = about:blank] 13:10:16 INFO - PROCESS | 3772 | 1471464616154 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]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 871ms 13:10:16 INFO - PROCESS | 3772 | 1471464616183 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 3772 | 1471464616186 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 13:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:10:16 INFO - PROCESS | 3772 | 1471464616193 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 3772 | 1471464616196 Marionette TRACE conn3 <- [1,242,null,{}] 13:10:16 INFO - PROCESS | 3772 | 1471464616200 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}] 13:10:16 INFO - PROCESS | 3772 | 1471464616203 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:16 INFO - PROCESS | 3772 | 1471464616286 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 13:10:16 INFO - PROCESS | 3772 | 1471464616295 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 3772 | 1471464616298 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:16 INFO - PROCESS | 3772 | ++DOCSHELL 114EE800 == 36 [pid = 3772] [id = 70] 13:10:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11803800) [pid = 3772] [serial = 207] [outer = 00000000] 13:10:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13191400) [pid = 3772] [serial = 208] [outer = 11803800] 13:10:16 INFO - PROCESS | 3772 | 1471464616353 Marionette DEBUG loaded listener.js 13:10:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (132DA800) [pid = 3772] [serial = 209] [outer = 11803800] 13:10:16 INFO - PROCESS | 3772 | 1471464616794 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]]]}] 13:10:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:10:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 638ms 13:10:16 INFO - PROCESS | 3772 | 1471464616870 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 13:10:16 INFO - PROCESS | 3772 | 1471464616872 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 13:10:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:10:16 INFO - PROCESS | 3772 | 1471464616876 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:10:16 INFO - PROCESS | 3772 | 1471464616878 Marionette TRACE conn3 <- [1,246,null,{}] 13:10:16 INFO - PROCESS | 3772 | 1471464616887 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}] 13:10:16 INFO - PROCESS | 3772 | 1471464616891 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:16 INFO - PROCESS | 3772 | 1471464616976 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 13:10:16 INFO - PROCESS | 3772 | 1471464616985 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:16 INFO - PROCESS | 3772 | 1471464616989 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:17 INFO - PROCESS | 3772 | ++DOCSHELL 14728C00 == 37 [pid = 3772] [id = 71] 13:10:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14729800) [pid = 3772] [serial = 210] [outer = 00000000] 13:10:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (151D3800) [pid = 3772] [serial = 211] [outer = 14729800] 13:10:17 INFO - PROCESS | 3772 | 1471464617045 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1560C800) [pid = 3772] [serial = 212] [outer = 14729800] 13:10:17 INFO - PROCESS | 3772 | 1471464617495 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]]]}] 13:10:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:10:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 622ms 13:10:17 INFO - PROCESS | 3772 | 1471464617514 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 13:10:17 INFO - PROCESS | 3772 | 1471464617516 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 13:10:17 INFO - PROCESS | 3772 | 1471464617520 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:10:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:10:17 INFO - PROCESS | 3772 | 1471464617521 Marionette TRACE conn3 <- [1,250,null,{}] 13:10:17 INFO - PROCESS | 3772 | 1471464617525 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}] 13:10:17 INFO - PROCESS | 3772 | 1471464617527 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:17 INFO - PROCESS | 3772 | 1471464617636 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 13:10:17 INFO - PROCESS | 3772 | 1471464617643 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:17 INFO - PROCESS | 3772 | 1471464617645 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:17 INFO - PROCESS | 3772 | ++DOCSHELL 14272000 == 38 [pid = 3772] [id = 72] 13:10:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (151D1400) [pid = 3772] [serial = 213] [outer = 00000000] 13:10:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16795C00) [pid = 3772] [serial = 214] [outer = 151D1400] 13:10:17 INFO - PROCESS | 3772 | 1471464617700 Marionette DEBUG loaded listener.js 13:10:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B0D800) [pid = 3772] [serial = 215] [outer = 151D1400] 13:10:18 INFO - PROCESS | 3772 | 1471464618114 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]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 622ms 13:10:18 INFO - PROCESS | 3772 | 1471464618158 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 3772 | 1471464618160 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 13:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:10:18 INFO - PROCESS | 3772 | 1471464618163 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 3772 | 1471464618165 Marionette TRACE conn3 <- [1,254,null,{}] 13:10:18 INFO - PROCESS | 3772 | 1471464618168 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}] 13:10:18 INFO - PROCESS | 3772 | 1471464618170 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:18 INFO - PROCESS | 3772 | 1471464618283 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 13:10:18 INFO - PROCESS | 3772 | 1471464618326 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:18 INFO - PROCESS | 3772 | 1471464618328 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:18 INFO - PROCESS | 3772 | ++DOCSHELL 16F64C00 == 39 [pid = 3772] [id = 73] 13:10:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (171B4C00) [pid = 3772] [serial = 216] [outer = 00000000] 13:10:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1786B400) [pid = 3772] [serial = 217] [outer = 171B4C00] 13:10:18 INFO - PROCESS | 3772 | 1471464618420 Marionette DEBUG loaded listener.js 13:10:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17871C00) [pid = 3772] [serial = 218] [outer = 171B4C00] 13:10:18 INFO - PROCESS | 3772 | 1471464618824 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]]]}] 13:10:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:10:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 700ms 13:10:18 INFO - PROCESS | 3772 | 1471464618865 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 13:10:18 INFO - PROCESS | 3772 | 1471464618867 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 13:10:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:10:18 INFO - PROCESS | 3772 | 1471464618871 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:10:18 INFO - PROCESS | 3772 | 1471464618873 Marionette TRACE conn3 <- [1,258,null,{}] 13:10:18 INFO - PROCESS | 3772 | 1471464618876 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}] 13:10:18 INFO - PROCESS | 3772 | 1471464618882 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:19 INFO - PROCESS | 3772 | 1471464619020 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 13:10:19 INFO - PROCESS | 3772 | 1471464619035 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 3772 | 1471464619038 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:19 INFO - PROCESS | 3772 | ++DOCSHELL 178CF000 == 40 [pid = 3772] [id = 74] 13:10:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17B84000) [pid = 3772] [serial = 219] [outer = 00000000] 13:10:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18234000) [pid = 3772] [serial = 220] [outer = 17B84000] 13:10:19 INFO - PROCESS | 3772 | 1471464619125 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (183B4000) [pid = 3772] [serial = 221] [outer = 17B84000] 13:10:19 INFO - PROCESS | 3772 | 1471464619534 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]]]}] 13:10:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:10:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 700ms 13:10:19 INFO - PROCESS | 3772 | 1471464619568 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 13:10:19 INFO - PROCESS | 3772 | 1471464619570 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 13:10:19 INFO - PROCESS | 3772 | 1471464619573 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:10:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:10:19 INFO - PROCESS | 3772 | 1471464619575 Marionette TRACE conn3 <- [1,262,null,{}] 13:10:19 INFO - PROCESS | 3772 | 1471464619578 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}] 13:10:19 INFO - PROCESS | 3772 | 1471464619580 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:19 INFO - PROCESS | 3772 | 1471464619721 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 13:10:19 INFO - PROCESS | 3772 | 1471464619732 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:19 INFO - PROCESS | 3772 | 1471464619734 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:19 INFO - PROCESS | 3772 | ++DOCSHELL 13B5BC00 == 41 [pid = 3772] [id = 75] 13:10:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17874800) [pid = 3772] [serial = 222] [outer = 00000000] 13:10:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1857A800) [pid = 3772] [serial = 223] [outer = 17874800] 13:10:19 INFO - PROCESS | 3772 | 1471464619779 Marionette DEBUG loaded listener.js 13:10:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19AE3C00) [pid = 3772] [serial = 224] [outer = 17874800] 13:10:20 INFO - PROCESS | 3772 | 1471464620167 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]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 638ms 13:10:20 INFO - PROCESS | 3772 | 1471464620196 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 3772 | 1471464620198 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 13:10:20 INFO - PROCESS | 3772 | 1471464620201 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:10:20 INFO - PROCESS | 3772 | 1471464620203 Marionette TRACE conn3 <- [1,266,null,{}] 13:10:20 INFO - PROCESS | 3772 | 1471464620206 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}] 13:10:20 INFO - PROCESS | 3772 | 1471464620208 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:20 INFO - PROCESS | 3772 | 1471464620364 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (177DAC00) [pid = 3772] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16B02000) [pid = 3772] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (14733400) [pid = 3772] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1296B000) [pid = 3772] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11264000) [pid = 3772] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1789F800) [pid = 3772] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19C5CC00) [pid = 3772] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19C59000) [pid = 3772] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:10:20 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12E76000) [pid = 3772] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:10:20 INFO - PROCESS | 3772 | 1471464620414 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 3772 | 1471464620416 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:20 INFO - PROCESS | 3772 | ++DOCSHELL 1055E000 == 42 [pid = 3772] [id = 76] 13:10:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10A4B800) [pid = 3772] [serial = 225] [outer = 00000000] 13:10:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1472E400) [pid = 3772] [serial = 226] [outer = 10A4B800] 13:10:20 INFO - PROCESS | 3772 | 1471464620469 Marionette DEBUG loaded listener.js 13:10:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (177DAC00) [pid = 3772] [serial = 227] [outer = 10A4B800] 13:10:20 INFO - PROCESS | 3772 | 1471464620792 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]]]}] 13:10:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:10:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 638ms 13:10:20 INFO - PROCESS | 3772 | 1471464620839 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 13:10:20 INFO - PROCESS | 3772 | 1471464620841 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 13:10:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:10:20 INFO - PROCESS | 3772 | 1471464620845 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:10:20 INFO - PROCESS | 3772 | 1471464620847 Marionette TRACE conn3 <- [1,270,null,{}] 13:10:20 INFO - PROCESS | 3772 | 1471464620858 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}] 13:10:20 INFO - PROCESS | 3772 | 1471464620860 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:20 INFO - PROCESS | 3772 | 1471464620940 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 13:10:20 INFO - PROCESS | 3772 | 1471464620945 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:20 INFO - PROCESS | 3772 | 1471464620947 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:20 INFO - PROCESS | 3772 | ++DOCSHELL 19BDC800 == 43 [pid = 3772] [id = 77] 13:10:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C13800) [pid = 3772] [serial = 228] [outer = 00000000] 13:10:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1A2B1800) [pid = 3772] [serial = 229] [outer = 19C13800] 13:10:20 INFO - PROCESS | 3772 | 1471464620993 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1A659000) [pid = 3772] [serial = 230] [outer = 19C13800] 13:10:21 INFO - PROCESS | 3772 | 1471464621431 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]]]}] 13:10:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:10:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 654ms 13:10:21 INFO - PROCESS | 3772 | 1471464621504 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 13:10:21 INFO - PROCESS | 3772 | 1471464621506 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 13:10:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:10:21 INFO - PROCESS | 3772 | 1471464621509 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:10:21 INFO - PROCESS | 3772 | 1471464621511 Marionette TRACE conn3 <- [1,274,null,{}] 13:10:21 INFO - PROCESS | 3772 | 1471464621514 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}] 13:10:21 INFO - PROCESS | 3772 | 1471464621516 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:21 INFO - PROCESS | 3772 | 1471464621605 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 13:10:21 INFO - PROCESS | 3772 | 1471464621616 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:21 INFO - PROCESS | 3772 | 1471464621618 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:21 INFO - PROCESS | 3772 | ++DOCSHELL 15999C00 == 44 [pid = 3772] [id = 78] 13:10:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19C62000) [pid = 3772] [serial = 231] [outer = 00000000] 13:10:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A78B800) [pid = 3772] [serial = 232] [outer = 19C62000] 13:10:21 INFO - PROCESS | 3772 | 1471464621662 Marionette DEBUG loaded listener.js 13:10:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AB4E800) [pid = 3772] [serial = 233] [outer = 19C62000] 13:10:22 INFO - PROCESS | 3772 | 1471464622085 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]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 591ms 13:10:22 INFO - PROCESS | 3772 | 1471464622106 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 3772 | 1471464622108 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 13:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:10:22 INFO - PROCESS | 3772 | 1471464622115 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - PROCESS | 3772 | 1471464622118 Marionette TRACE conn3 <- [1,278,null,{}] 13:10:22 INFO - PROCESS | 3772 | 1471464622121 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}] 13:10:22 INFO - PROCESS | 3772 | 1471464622124 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:22 INFO - PROCESS | 3772 | 1471464622217 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 13:10:22 INFO - PROCESS | 3772 | 1471464622223 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:22 INFO - PROCESS | 3772 | 1471464622225 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:22 INFO - PROCESS | 3772 | ++DOCSHELL 1A78BC00 == 45 [pid = 3772] [id = 79] 13:10:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1AB51800) [pid = 3772] [serial = 234] [outer = 00000000] 13:10:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1AB5BC00) [pid = 3772] [serial = 235] [outer = 1AB51800] 13:10:22 INFO - PROCESS | 3772 | 1471464622272 Marionette DEBUG loaded listener.js 13:10:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1ABD1800) [pid = 3772] [serial = 236] [outer = 1AB51800] 13:10:22 INFO - PROCESS | 3772 | 1471464622927 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]]]}] 13:10:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:10:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 825ms 13:10:22 INFO - PROCESS | 3772 | 1471464622955 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 13:10:22 INFO - PROCESS | 3772 | 1471464622960 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 13:10:22 INFO - PROCESS | 3772 | 1471464622964 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:10:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:10:22 INFO - PROCESS | 3772 | 1471464622970 Marionette TRACE conn3 <- [1,282,null,{}] 13:10:22 INFO - PROCESS | 3772 | 1471464622975 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}] 13:10:22 INFO - PROCESS | 3772 | 1471464622978 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:23 INFO - PROCESS | 3772 | 1471464623105 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 13:10:23 INFO - PROCESS | 3772 | 1471464623229 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:23 INFO - PROCESS | 3772 | 1471464623232 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:23 INFO - PROCESS | 3772 | ++DOCSHELL 1316F400 == 46 [pid = 3772] [id = 80] 13:10:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (13171400) [pid = 3772] [serial = 237] [outer = 00000000] 13:10:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (13913400) [pid = 3772] [serial = 238] [outer = 13171400] 13:10:23 INFO - PROCESS | 3772 | 1471464623337 Marionette DEBUG loaded listener.js 13:10:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (13ACB800) [pid = 3772] [serial = 239] [outer = 13171400] 13:10:24 INFO - PROCESS | 3772 | 1471464624006 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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1089ms 13:10:24 INFO - PROCESS | 3772 | 1471464624043 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 3772 | 1471464624048 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 13:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:10:24 INFO - PROCESS | 3772 | 1471464624055 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 3772 | 1471464624057 Marionette TRACE conn3 <- [1,286,null,{}] 13:10:24 INFO - PROCESS | 3772 | 1471464624062 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}] 13:10:24 INFO - PROCESS | 3772 | 1471464624064 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:24 INFO - PROCESS | 3772 | 1471464624176 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 13:10:24 INFO - PROCESS | 3772 | 1471464624296 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:24 INFO - PROCESS | 3772 | 1471464624299 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:24 INFO - PROCESS | 3772 | ++DOCSHELL 16F59000 == 47 [pid = 3772] [id = 81] 13:10:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16F60000) [pid = 3772] [serial = 240] [outer = 00000000] 13:10:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1789AC00) [pid = 3772] [serial = 241] [outer = 16F60000] 13:10:24 INFO - PROCESS | 3772 | 1471464624357 Marionette DEBUG loaded listener.js 13:10:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (18234800) [pid = 3772] [serial = 242] [outer = 16F60000] 13:10:24 INFO - PROCESS | 3772 | 1471464624929 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]]]}] 13:10:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:10:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 934ms 13:10:24 INFO - PROCESS | 3772 | 1471464624999 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 13:10:24 INFO - PROCESS | 3772 | 1471464625002 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 13:10:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:10:24 INFO - PROCESS | 3772 | 1471464625006 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:10:24 INFO - PROCESS | 3772 | 1471464625009 Marionette TRACE conn3 <- [1,290,null,{}] 13:10:25 INFO - PROCESS | 3772 | 1471464625020 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}] 13:10:25 INFO - PROCESS | 3772 | 1471464625025 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:25 INFO - PROCESS | 3772 | 1471464625131 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 13:10:25 INFO - PROCESS | 3772 | 1471464625211 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:25 INFO - PROCESS | 3772 | 1471464625215 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:25 INFO - PROCESS | 3772 | ++DOCSHELL 1A2B4000 == 48 [pid = 3772] [id = 82] 13:10:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1A2B6000) [pid = 3772] [serial = 243] [outer = 00000000] 13:10:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1AB51C00) [pid = 3772] [serial = 244] [outer = 1A2B6000] 13:10:25 INFO - PROCESS | 3772 | 1471464625319 Marionette DEBUG loaded listener.js 13:10:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1AB5C400) [pid = 3772] [serial = 245] [outer = 1A2B6000] 13:10:25 INFO - PROCESS | 3772 | 1471464625970 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]]]}] 13:10:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:10:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 996ms 13:10:25 INFO - PROCESS | 3772 | 1471464626008 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 13:10:25 INFO - PROCESS | 3772 | 1471464626012 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 13:10:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:10:26 INFO - PROCESS | 3772 | 1471464626017 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:10:26 INFO - PROCESS | 3772 | 1471464626020 Marionette TRACE conn3 <- [1,294,null,{}] 13:10:26 INFO - PROCESS | 3772 | 1471464626025 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}] 13:10:26 INFO - PROCESS | 3772 | 1471464626028 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:26 INFO - PROCESS | 3772 | 1471464626129 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 13:10:26 INFO - PROCESS | 3772 | 1471464626261 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:26 INFO - PROCESS | 3772 | 1471464626264 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:26 INFO - PROCESS | 3772 | ++DOCSHELL 13965C00 == 49 [pid = 3772] [id = 83] 13:10:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (13ACAC00) [pid = 3772] [serial = 246] [outer = 00000000] 13:10:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1472C000) [pid = 3772] [serial = 247] [outer = 13ACAC00] 13:10:26 INFO - PROCESS | 3772 | 1471464626358 Marionette DEBUG loaded listener.js 13:10:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (151DB400) [pid = 3772] [serial = 248] [outer = 13ACAC00] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 15999C00 == 48 [pid = 3772] [id = 78] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 19BDC800 == 47 [pid = 3772] [id = 77] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 1055E000 == 46 [pid = 3772] [id = 76] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 13B5BC00 == 45 [pid = 3772] [id = 75] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 178CF000 == 44 [pid = 3772] [id = 74] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 16F64C00 == 43 [pid = 3772] [id = 73] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 14272000 == 42 [pid = 3772] [id = 72] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 14728C00 == 41 [pid = 3772] [id = 71] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 114EE800 == 40 [pid = 3772] [id = 70] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 114D1C00 == 39 [pid = 3772] [id = 69] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 19BD3400 == 38 [pid = 3772] [id = 68] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 1856E800 == 37 [pid = 3772] [id = 67] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 13AD3C00 == 36 [pid = 3772] [id = 66] 13:10:26 INFO - PROCESS | 3772 | --DOCSHELL 112C4800 == 35 [pid = 3772] [id = 65] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17872C00) [pid = 3772] [serial = 175] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (16F5D800) [pid = 3772] [serial = 172] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (11C04000) [pid = 3772] [serial = 159] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (15604400) [pid = 3772] [serial = 169] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1599A000) [pid = 3772] [serial = 170] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (12E75400) [pid = 3772] [serial = 165] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (13198800) [pid = 3772] [serial = 166] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (118A0C00) [pid = 3772] [serial = 163] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1148D400) [pid = 3772] [serial = 162] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (19C14C00) [pid = 3772] [serial = 178] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19C5A000) [pid = 3772] [serial = 179] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1B59BC00) [pid = 3772] [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.] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19C17400) [pid = 3772] [serial = 156] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A10D800) [pid = 3772] [serial = 181] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A1A8C00) [pid = 3772] [serial = 187] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A65AC00) [pid = 3772] [serial = 190] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A10E000) [pid = 3772] [serial = 182] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (182A9800) [pid = 3772] [serial = 185] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (177DA800) [pid = 3772] [serial = 184] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (178CA400) [pid = 3772] [serial = 176] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A2B3000) [pid = 3772] [serial = 188] [outer = 00000000] [url = about:blank] 13:10:26 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (171B5400) [pid = 3772] [serial = 173] [outer = 00000000] [url = about:blank] 13:10:27 INFO - PROCESS | 3772 | 1471464627062 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]]]}] 13:10: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. 13:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1105ms 13:10:27 INFO - PROCESS | 3772 | 1471464627120 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 3772 | 1471464627124 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 13:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:10:27 INFO - PROCESS | 3772 | 1471464627130 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 3772 | 1471464627133 Marionette TRACE conn3 <- [1,298,null,{}] 13:10:27 INFO - PROCESS | 3772 | 1471464627137 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}] 13:10:27 INFO - PROCESS | 3772 | 1471464627139 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:27 INFO - PROCESS | 3772 | 1471464627225 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 13:10:27 INFO - PROCESS | 3772 | 1471464627233 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 3772 | 1471464627235 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:27 INFO - PROCESS | 3772 | ++DOCSHELL 14728C00 == 36 [pid = 3772] [id = 84] 13:10:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (14730C00) [pid = 3772] [serial = 249] [outer = 00000000] 13:10:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (15FF1C00) [pid = 3772] [serial = 250] [outer = 14730C00] 13:10:27 INFO - PROCESS | 3772 | 1471464627267 Marionette DEBUG loaded listener.js 13:10:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16B2B800) [pid = 3772] [serial = 251] [outer = 14730C00] 13:10:27 INFO - PROCESS | 3772 | 1471464627749 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]]]}] 13:10:27 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. 13:10:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 685ms 13:10:27 INFO - PROCESS | 3772 | 1471464627813 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 13:10:27 INFO - PROCESS | 3772 | 1471464627815 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 13:10:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:10:27 INFO - PROCESS | 3772 | 1471464627819 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:10:27 INFO - PROCESS | 3772 | 1471464627822 Marionette TRACE conn3 <- [1,302,null,{}] 13:10:27 INFO - PROCESS | 3772 | 1471464627832 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}] 13:10:27 INFO - PROCESS | 3772 | 1471464627836 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:27 INFO - PROCESS | 3772 | 1471464627919 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 13:10:27 INFO - PROCESS | 3772 | 1471464627925 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:27 INFO - PROCESS | 3772 | 1471464627928 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:27 INFO - PROCESS | 3772 | ++DOCSHELL 17890800 == 37 [pid = 3772] [id = 85] 13:10:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17895000) [pid = 3772] [serial = 252] [outer = 00000000] 13:10:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (178D7000) [pid = 3772] [serial = 253] [outer = 17895000] 13:10:27 INFO - PROCESS | 3772 | 1471464627976 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17C7E400) [pid = 3772] [serial = 254] [outer = 17895000] 13:10:28 INFO - PROCESS | 3772 | 1471464628418 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]]]}] 13:10: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. 13:10:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 638ms 13:10:28 INFO - PROCESS | 3772 | 1471464628456 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 13:10:28 INFO - PROCESS | 3772 | 1471464628459 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 13:10:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:10:28 INFO - PROCESS | 3772 | 1471464628468 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:10:28 INFO - PROCESS | 3772 | 1471464628470 Marionette TRACE conn3 <- [1,306,null,{}] 13:10:28 INFO - PROCESS | 3772 | 1471464628473 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}] 13:10:28 INFO - PROCESS | 3772 | 1471464628475 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:28 INFO - PROCESS | 3772 | 1471464628560 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 13:10:28 INFO - PROCESS | 3772 | 1471464628567 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:28 INFO - PROCESS | 3772 | 1471464628569 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:28 INFO - PROCESS | 3772 | ++DOCSHELL 17C7BC00 == 38 [pid = 3772] [id = 86] 13:10:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (18578400) [pid = 3772] [serial = 255] [outer = 00000000] 13:10:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19BD8C00) [pid = 3772] [serial = 256] [outer = 18578400] 13:10:28 INFO - PROCESS | 3772 | 1471464628615 Marionette DEBUG loaded listener.js 13:10:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C14000) [pid = 3772] [serial = 257] [outer = 18578400] 13:10:29 INFO - PROCESS | 3772 | 1471464629063 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]]]}] 13:10: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. 13:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 638ms 13:10:29 INFO - PROCESS | 3772 | 1471464629100 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 3772 | 1471464629102 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 13:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:10:29 INFO - PROCESS | 3772 | 1471464629112 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - PROCESS | 3772 | 1471464629113 Marionette TRACE conn3 <- [1,310,null,{}] 13:10:29 INFO - PROCESS | 3772 | 1471464629117 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}] 13:10:29 INFO - PROCESS | 3772 | 1471464629119 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:29 INFO - PROCESS | 3772 | 1471464629223 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 13:10:29 INFO - PROCESS | 3772 | 1471464629229 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 3772 | 1471464629231 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:29 INFO - PROCESS | 3772 | ++DOCSHELL 19AEA000 == 39 [pid = 3772] [id = 87] 13:10:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (19C13400) [pid = 3772] [serial = 258] [outer = 00000000] 13:10:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19C5D800) [pid = 3772] [serial = 259] [outer = 19C13400] 13:10:29 INFO - PROCESS | 3772 | 1471464629277 Marionette DEBUG loaded listener.js 13:10:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A105000) [pid = 3772] [serial = 260] [outer = 19C13400] 13:10:29 INFO - PROCESS | 3772 | 1471464629737 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]]]}] 13:10:29 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. 13:10:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 622ms 13:10:29 INFO - PROCESS | 3772 | 1471464629748 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 13:10:29 INFO - PROCESS | 3772 | 1471464629750 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 13:10:29 INFO - PROCESS | 3772 | 1471464629754 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:10:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:10:29 INFO - PROCESS | 3772 | 1471464629755 Marionette TRACE conn3 <- [1,314,null,{}] 13:10:29 INFO - PROCESS | 3772 | 1471464629759 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}] 13:10:29 INFO - PROCESS | 3772 | 1471464629764 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:29 INFO - PROCESS | 3772 | 1471464629898 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 13:10:29 INFO - PROCESS | 3772 | 1471464629904 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:29 INFO - PROCESS | 3772 | 1471464629906 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:29 INFO - PROCESS | 3772 | ++DOCSHELL 11269000 == 40 [pid = 3772] [id = 88] 13:10:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A2B1000) [pid = 3772] [serial = 261] [outer = 00000000] 13:10:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A78C400) [pid = 3772] [serial = 262] [outer = 1A2B1000] 13:10:29 INFO - PROCESS | 3772 | 1471464629960 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A78D000) [pid = 3772] [serial = 263] [outer = 1A2B1000] 13:10:30 INFO - PROCESS | 3772 | 1471464630277 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:10:30 INFO - PROCESS | 3772 | 1471464630426 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]]]}] 13:10:30 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. 13:10:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 685ms 13:10:30 INFO - PROCESS | 3772 | 1471464630454 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 13:10:30 INFO - PROCESS | 3772 | 1471464630456 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 13:10:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:10:30 INFO - PROCESS | 3772 | 1471464630460 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:10:30 INFO - PROCESS | 3772 | 1471464630461 Marionette TRACE conn3 <- [1,318,null,{}] 13:10:30 INFO - PROCESS | 3772 | 1471464630465 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}] 13:10:30 INFO - PROCESS | 3772 | 1471464630467 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:30 INFO - PROCESS | 3772 | 1471464630597 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 13:10:30 INFO - PROCESS | 3772 | 1471464630617 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:30 INFO - PROCESS | 3772 | 1471464630619 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:30 INFO - PROCESS | 3772 | ++DOCSHELL 1AB5CC00 == 41 [pid = 3772] [id = 89] 13:10:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1ABD1000) [pid = 3772] [serial = 264] [outer = 00000000] 13:10:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1AC9E000) [pid = 3772] [serial = 265] [outer = 1ABD1000] 13:10:30 INFO - PROCESS | 3772 | 1471464630668 Marionette DEBUG loaded listener.js 13:10:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1ACA8000) [pid = 3772] [serial = 266] [outer = 1ABD1000] 13:10:31 INFO - PROCESS | 3772 | 1471464631260 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]]]}] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1125EC00) [pid = 3772] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (112F7800) [pid = 3772] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (19C62000) [pid = 3772] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (17B84000) [pid = 3772] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (17874800) [pid = 3772] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (151D1400) [pid = 3772] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (114D7C00) [pid = 3772] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (14729800) [pid = 3772] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (11803800) [pid = 3772] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (19C13800) [pid = 3772] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (171B4C00) [pid = 3772] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:10:31 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (10A4B800) [pid = 3772] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:10:31 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. 13:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 840ms 13:10:31 INFO - PROCESS | 3772 | 1471464631286 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 13:10:31 INFO - PROCESS | 3772 | 1471464631288 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 13:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:10:31 INFO - PROCESS | 3772 | 1471464631292 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 3772 | 1471464631294 Marionette TRACE conn3 <- [1,322,null,{}] 13:10:31 INFO - PROCESS | 3772 | 1471464631297 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}] 13:10:31 INFO - PROCESS | 3772 | 1471464631299 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:31 INFO - PROCESS | 3772 | 1471464631382 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 13:10:31 INFO - PROCESS | 3772 | 1471464631390 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:31 INFO - PROCESS | 3772 | 1471464631392 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:31 INFO - PROCESS | 3772 | ++DOCSHELL 112F7800 == 42 [pid = 3772] [id = 90] 13:10:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (12E7A400) [pid = 3772] [serial = 267] [outer = 00000000] 13:10:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (15693000) [pid = 3772] [serial = 268] [outer = 12E7A400] 13:10:31 INFO - PROCESS | 3772 | 1471464631437 Marionette DEBUG loaded listener.js 13:10:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15FF1400) [pid = 3772] [serial = 269] [outer = 12E7A400] 13:10:31 INFO - PROCESS | 3772 | 1471464631916 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]]]}] 13:10:31 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. 13:10:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 700ms 13:10:31 INFO - PROCESS | 3772 | 1471464631991 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 13:10:31 INFO - PROCESS | 3772 | 1471464631993 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 13:10:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:10:31 INFO - PROCESS | 3772 | 1471464631997 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:10:31 INFO - PROCESS | 3772 | 1471464631998 Marionette TRACE conn3 <- [1,326,null,{}] 13:10:31 INFO - PROCESS | 3772 | 1471464632002 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}] 13:10:31 INFO - PROCESS | 3772 | 1471464632004 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:32 INFO - PROCESS | 3772 | 1471464632104 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 13:10:32 INFO - PROCESS | 3772 | 1471464632113 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 3772 | 1471464632115 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:32 INFO - PROCESS | 3772 | ++DOCSHELL 10564400 == 43 [pid = 3772] [id = 91] 13:10:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (14207C00) [pid = 3772] [serial = 270] [outer = 00000000] 13:10:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (17C78C00) [pid = 3772] [serial = 271] [outer = 14207C00] 13:10:32 INFO - PROCESS | 3772 | 1471464632160 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19C13800) [pid = 3772] [serial = 272] [outer = 14207C00] 13:10:32 INFO - PROCESS | 3772 | 1471464632589 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]]]}] 13:10:32 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. 13:10:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 638ms 13:10:32 INFO - PROCESS | 3772 | 1471464632635 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 13:10:32 INFO - PROCESS | 3772 | 1471464632637 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 13:10:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:10:32 INFO - PROCESS | 3772 | 1471464632640 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:10:32 INFO - PROCESS | 3772 | 1471464632642 Marionette TRACE conn3 <- [1,330,null,{}] 13:10:32 INFO - PROCESS | 3772 | 1471464632645 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}] 13:10:32 INFO - PROCESS | 3772 | 1471464632647 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:32 INFO - PROCESS | 3772 | 1471464632728 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 13:10:32 INFO - PROCESS | 3772 | 1471464632734 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:32 INFO - PROCESS | 3772 | 1471464632735 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:32 INFO - PROCESS | 3772 | ++DOCSHELL 151F5800 == 44 [pid = 3772] [id = 92] 13:10:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1AB5A400) [pid = 3772] [serial = 273] [outer = 00000000] 13:10:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1AEA2000) [pid = 3772] [serial = 274] [outer = 1AB5A400] 13:10:32 INFO - PROCESS | 3772 | 1471464632787 Marionette DEBUG loaded listener.js 13:10:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1B05B400) [pid = 3772] [serial = 275] [outer = 1AB5A400] 13:10:33 INFO - PROCESS | 3772 | 1471464633203 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]]]}] 13:10:33 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. 13:10:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 592ms 13:10:33 INFO - PROCESS | 3772 | 1471464633238 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 13:10:33 INFO - PROCESS | 3772 | 1471464633240 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 13:10:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:10:33 INFO - PROCESS | 3772 | 1471464633243 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:10:33 INFO - PROCESS | 3772 | 1471464633245 Marionette TRACE conn3 <- [1,334,null,{}] 13:10:33 INFO - PROCESS | 3772 | 1471464633252 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}] 13:10:33 INFO - PROCESS | 3772 | 1471464633254 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:33 INFO - PROCESS | 3772 | 1471464633398 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 13:10:33 INFO - PROCESS | 3772 | 1471464633552 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:33 INFO - PROCESS | 3772 | 1471464633555 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:33 INFO - PROCESS | 3772 | ++DOCSHELL 112C2400 == 45 [pid = 3772] [id = 93] 13:10:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (112F2400) [pid = 3772] [serial = 276] [outer = 00000000] 13:10:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1184E400) [pid = 3772] [serial = 277] [outer = 112F2400] 13:10:33 INFO - PROCESS | 3772 | 1471464633615 Marionette DEBUG loaded listener.js 13:10:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (12B6D400) [pid = 3772] [serial = 278] [outer = 112F2400] 13:10:34 INFO - PROCESS | 3772 | 1471464634167 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]]]}] 13:10:34 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. 13:10:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 949ms 13:10:34 INFO - PROCESS | 3772 | 1471464634197 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 13:10:34 INFO - PROCESS | 3772 | 1471464634201 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 13:10:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:10:34 INFO - PROCESS | 3772 | 1471464634208 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:10:34 INFO - PROCESS | 3772 | 1471464634211 Marionette TRACE conn3 <- [1,338,null,{}] 13:10:34 INFO - PROCESS | 3772 | 1471464634216 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}] 13:10:34 INFO - PROCESS | 3772 | 1471464634219 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:34 INFO - PROCESS | 3772 | 1471464634330 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 13:10:34 INFO - PROCESS | 3772 | 1471464634425 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:34 INFO - PROCESS | 3772 | 1471464634428 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:34 INFO - PROCESS | 3772 | ++DOCSHELL 1560EC00 == 46 [pid = 3772] [id = 94] 13:10:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (15996800) [pid = 3772] [serial = 279] [outer = 00000000] 13:10:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1602D800) [pid = 3772] [serial = 280] [outer = 15996800] 13:10:34 INFO - PROCESS | 3772 | 1471464634485 Marionette DEBUG loaded listener.js 13:10:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (16032800) [pid = 3772] [serial = 281] [outer = 15996800] 13:10:35 INFO - PROCESS | 3772 | 1471464635105 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]]]}] 13:10:35 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. 13:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 934ms 13:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:10:35 INFO - PROCESS | 3772 | 1471464635136 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 3772 | 1471464635139 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 13:10:35 INFO - PROCESS | 3772 | 1471464635143 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 3772 | 1471464635145 Marionette TRACE conn3 <- [1,342,null,{}] 13:10:35 INFO - PROCESS | 3772 | 1471464635149 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}] 13:10:35 INFO - PROCESS | 3772 | 1471464635151 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:35 INFO - PROCESS | 3772 | 1471464635260 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 13:10:35 INFO - PROCESS | 3772 | 1471464635357 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:35 INFO - PROCESS | 3772 | 1471464635360 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:35 INFO - PROCESS | 3772 | ++DOCSHELL 16F64400 == 47 [pid = 3772] [id = 95] 13:10:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (16F64C00) [pid = 3772] [serial = 282] [outer = 00000000] 13:10:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1786C400) [pid = 3772] [serial = 283] [outer = 16F64C00] 13:10:35 INFO - PROCESS | 3772 | 1471464635414 Marionette DEBUG loaded listener.js 13:10:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (178D0000) [pid = 3772] [serial = 284] [outer = 16F64C00] 13:10:35 INFO - PROCESS | 3772 | 1471464635969 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]]]}] 13:10:35 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. 13:10:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 825ms 13:10:35 INFO - PROCESS | 3772 | 1471464635984 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 13:10:35 INFO - PROCESS | 3772 | 1471464635988 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 13:10:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:10:35 INFO - PROCESS | 3772 | 1471464635998 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:10:35 INFO - PROCESS | 3772 | 1471464636003 Marionette TRACE conn3 <- [1,346,null,{}] 13:10:36 INFO - PROCESS | 3772 | 1471464636023 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}] 13:10:36 INFO - PROCESS | 3772 | 1471464636026 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:36 INFO - PROCESS | 3772 | 1471464636138 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 13:10:36 INFO - PROCESS | 3772 | 1471464636231 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:36 INFO - PROCESS | 3772 | 1471464636234 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:36 INFO - PROCESS | 3772 | ++DOCSHELL 16B4F400 == 48 [pid = 3772] [id = 96] 13:10:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (16B4FC00) [pid = 3772] [serial = 285] [outer = 00000000] 13:10:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (16B58400) [pid = 3772] [serial = 286] [outer = 16B4FC00] 13:10:36 INFO - PROCESS | 3772 | 1471464636288 Marionette DEBUG loaded listener.js 13:10:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (19BD0400) [pid = 3772] [serial = 287] [outer = 16B4FC00] 13:10:36 INFO - PROCESS | 3772 | 1471464636875 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]]]}] 13:10:36 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. 13:10:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 918ms 13:10:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:10:36 INFO - PROCESS | 3772 | 1471464636919 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 13:10:36 INFO - PROCESS | 3772 | 1471464636922 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 13:10:36 INFO - PROCESS | 3772 | 1471464636926 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:10:36 INFO - PROCESS | 3772 | 1471464636928 Marionette TRACE conn3 <- [1,350,null,{}] 13:10:36 INFO - PROCESS | 3772 | 1471464636932 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}] 13:10:36 INFO - PROCESS | 3772 | 1471464636934 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:37 INFO - PROCESS | 3772 | 1471464637043 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 13:10:37 INFO - PROCESS | 3772 | 1471464637305 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:37 INFO - PROCESS | 3772 | 1471464637308 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:37 INFO - PROCESS | 3772 | ++DOCSHELL 10A4A000 == 49 [pid = 3772] [id = 97] 13:10:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1125C000) [pid = 3772] [serial = 288] [outer = 00000000] 13:10:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (112EEC00) [pid = 3772] [serial = 289] [outer = 1125C000] 13:10:37 INFO - PROCESS | 3772 | 1471464637359 Marionette DEBUG loaded listener.js 13:10:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (11848800) [pid = 3772] [serial = 290] [outer = 1125C000] 13:10:37 INFO - PROCESS | 3772 | 1471464637990 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]]]}] 13:10: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. 13:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1089ms 13:10:38 INFO - PROCESS | 3772 | 1471464638028 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 3772 | 1471464638031 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 13:10:38 INFO - PROCESS | 3772 | 1471464638036 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:10:38 INFO - PROCESS | 3772 | 1471464638039 Marionette TRACE conn3 <- [1,354,null,{}] 13:10:38 INFO - PROCESS | 3772 | 1471464638044 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}] 13:10:38 INFO - PROCESS | 3772 | 1471464638046 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:38 INFO - PROCESS | 3772 | 1471464638147 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 13:10:38 INFO - PROCESS | 3772 | 1471464638232 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 3772 | 1471464638234 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:38 INFO - PROCESS | 3772 | ++DOCSHELL 10A4BC00 == 50 [pid = 3772] [id = 98] 13:10:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (112C4400) [pid = 3772] [serial = 291] [outer = 00000000] 13:10:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (129E9000) [pid = 3772] [serial = 292] [outer = 112C4400] 13:10:38 INFO - PROCESS | 3772 | 1471464638282 Marionette DEBUG loaded listener.js 13:10:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (1343C800) [pid = 3772] [serial = 293] [outer = 112C4400] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 151F5800 == 49 [pid = 3772] [id = 92] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 10564400 == 48 [pid = 3772] [id = 91] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 112F7800 == 47 [pid = 3772] [id = 90] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 1AB5CC00 == 46 [pid = 3772] [id = 89] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 11269000 == 45 [pid = 3772] [id = 88] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 19AEA000 == 44 [pid = 3772] [id = 87] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 17C7BC00 == 43 [pid = 3772] [id = 86] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 17890800 == 42 [pid = 3772] [id = 85] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 14728C00 == 41 [pid = 3772] [id = 84] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 13965C00 == 40 [pid = 3772] [id = 83] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 16F59000 == 39 [pid = 3772] [id = 81] 13:10:38 INFO - PROCESS | 3772 | --DOCSHELL 1316F400 == 38 [pid = 3772] [id = 80] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (129F4800) [pid = 3772] [serial = 160] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (14734800) [pid = 3772] [serial = 127] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (16795C00) [pid = 3772] [serial = 214] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16B0D800) [pid = 3772] [serial = 215] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (11DE2400) [pid = 3772] [serial = 206] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (11854400) [pid = 3772] [serial = 205] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (18577C00) [pid = 3772] [serial = 199] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (151D3800) [pid = 3772] [serial = 211] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1560C800) [pid = 3772] [serial = 212] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (19C5E400) [pid = 3772] [serial = 202] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (13191400) [pid = 3772] [serial = 208] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (132DA800) [pid = 3772] [serial = 209] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (151D4800) [pid = 3772] [serial = 196] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (114D7400) [pid = 3772] [serial = 193] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1786B400) [pid = 3772] [serial = 217] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17871C00) [pid = 3772] [serial = 218] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (18234000) [pid = 3772] [serial = 220] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1857A800) [pid = 3772] [serial = 223] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (183B4000) [pid = 3772] [serial = 221] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (19AE3C00) [pid = 3772] [serial = 224] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A2B1800) [pid = 3772] [serial = 229] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1472E400) [pid = 3772] [serial = 226] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1AB4E800) [pid = 3772] [serial = 233] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (177DAC00) [pid = 3772] [serial = 227] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1A659000) [pid = 3772] [serial = 230] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A78B800) [pid = 3772] [serial = 232] [outer = 00000000] [url = about:blank] 13:10:38 INFO - PROCESS | 3772 | 1471464638755 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]]]}] 13:10:38 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. 13:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 794ms 13:10:38 INFO - PROCESS | 3772 | 1471464638826 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 13:10:38 INFO - PROCESS | 3772 | 1471464638830 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 13:10:38 INFO - PROCESS | 3772 | 1471464638833 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:10:38 INFO - PROCESS | 3772 | 1471464638835 Marionette TRACE conn3 <- [1,358,null,{}] 13:10:38 INFO - PROCESS | 3772 | 1471464638840 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}] 13:10:38 INFO - PROCESS | 3772 | 1471464638842 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:38 INFO - PROCESS | 3772 | 1471464638935 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 13:10:38 INFO - PROCESS | 3772 | 1471464638953 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:38 INFO - PROCESS | 3772 | 1471464638955 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:38 INFO - PROCESS | 3772 | ++DOCSHELL 151DC800 == 39 [pid = 3772] [id = 99] 13:10:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (151F0000) [pid = 3772] [serial = 294] [outer = 00000000] 13:10:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15698400) [pid = 3772] [serial = 295] [outer = 151F0000] 13:10:38 INFO - PROCESS | 3772 | 1471464639001 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (15FF0C00) [pid = 3772] [serial = 296] [outer = 151F0000] 13:10:39 INFO - PROCESS | 3772 | 1471464639458 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]]]}] 13:10:39 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. 13:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 638ms 13:10:39 INFO - PROCESS | 3772 | 1471464639472 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 13:10:39 INFO - PROCESS | 3772 | 1471464639474 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 13:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:10:39 INFO - PROCESS | 3772 | 1471464639483 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:10:39 INFO - PROCESS | 3772 | 1471464639488 Marionette TRACE conn3 <- [1,362,null,{}] 13:10:39 INFO - PROCESS | 3772 | 1471464639496 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}] 13:10:39 INFO - PROCESS | 3772 | 1471464639500 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:39 INFO - PROCESS | 3772 | 1471464639583 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 13:10:39 INFO - PROCESS | 3772 | 1471464639591 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:39 INFO - PROCESS | 3772 | 1471464639593 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:39 INFO - PROCESS | 3772 | ++DOCSHELL 15698000 == 40 [pid = 3772] [id = 100] 13:10:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16795400) [pid = 3772] [serial = 297] [outer = 00000000] 13:10:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16B53400) [pid = 3772] [serial = 298] [outer = 16795400] 13:10:39 INFO - PROCESS | 3772 | 1471464639638 Marionette DEBUG loaded listener.js 13:10:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16B58000) [pid = 3772] [serial = 299] [outer = 16795400] 13:10:40 INFO - PROCESS | 3772 | 1471464640085 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]]]}] 13:10:40 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. 13:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 654ms 13:10:40 INFO - PROCESS | 3772 | 1471464640136 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 3772 | 1471464640138 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 13:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:10:40 INFO - PROCESS | 3772 | 1471464640142 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 3772 | 1471464640144 Marionette TRACE conn3 <- [1,366,null,{}] 13:10:40 INFO - PROCESS | 3772 | 1471464640147 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}] 13:10:40 INFO - PROCESS | 3772 | 1471464640149 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:40 INFO - PROCESS | 3772 | 1471464640241 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 13:10:40 INFO - PROCESS | 3772 | 1471464640248 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 3772 | 1471464640250 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:40 INFO - PROCESS | 3772 | ++DOCSHELL 16B5C400 == 41 [pid = 3772] [id = 101] 13:10:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16F59000) [pid = 3772] [serial = 300] [outer = 00000000] 13:10:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (17794C00) [pid = 3772] [serial = 301] [outer = 16F59000] 13:10:40 INFO - PROCESS | 3772 | 1471464640295 Marionette DEBUG loaded listener.js 13:10:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1786B800) [pid = 3772] [serial = 302] [outer = 16F59000] 13:10:40 INFO - PROCESS | 3772 | 1471464640760 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]]]}] 13:10:40 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. 13:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 623ms 13:10:40 INFO - PROCESS | 3772 | 1471464640780 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 13:10:40 INFO - PROCESS | 3772 | 1471464640782 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 13:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:10:40 INFO - PROCESS | 3772 | 1471464640785 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:10:40 INFO - PROCESS | 3772 | 1471464640787 Marionette TRACE conn3 <- [1,370,null,{}] 13:10:40 INFO - PROCESS | 3772 | 1471464640791 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}] 13:10:40 INFO - PROCESS | 3772 | 1471464640793 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:40 INFO - PROCESS | 3772 | 1471464640905 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 13:10:40 INFO - PROCESS | 3772 | 1471464640911 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:40 INFO - PROCESS | 3772 | 1471464640916 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:40 INFO - PROCESS | 3772 | ++DOCSHELL 17876400 == 42 [pid = 3772] [id = 102] 13:10:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (17876C00) [pid = 3772] [serial = 303] [outer = 00000000] 13:10:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17C79000) [pid = 3772] [serial = 304] [outer = 17876C00] 13:10:41 INFO - PROCESS | 3772 | 1471464641021 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (183B6C00) [pid = 3772] [serial = 305] [outer = 17876C00] 13:10:41 INFO - PROCESS | 3772 | 1471464641467 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]]]}] 13:10:41 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. 13:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 731ms 13:10:41 INFO - PROCESS | 3772 | 1471464641526 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 13:10:41 INFO - PROCESS | 3772 | 1471464641527 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 13:10:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:10:41 INFO - PROCESS | 3772 | 1471464641531 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:10:41 INFO - PROCESS | 3772 | 1471464641533 Marionette TRACE conn3 <- [1,374,null,{}] 13:10:41 INFO - PROCESS | 3772 | 1471464641542 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}] 13:10:41 INFO - PROCESS | 3772 | 1471464641545 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:41 INFO - PROCESS | 3772 | 1471464641678 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 13:10:41 INFO - PROCESS | 3772 | 1471464641690 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:41 INFO - PROCESS | 3772 | 1471464641692 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:41 INFO - PROCESS | 3772 | ++DOCSHELL 10A55400 == 43 [pid = 3772] [id = 103] 13:10:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (17879C00) [pid = 3772] [serial = 306] [outer = 00000000] 13:10:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (19BD5800) [pid = 3772] [serial = 307] [outer = 17879C00] 13:10:41 INFO - PROCESS | 3772 | 1471464641737 Marionette DEBUG loaded listener.js 13:10:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (19C18000) [pid = 3772] [serial = 308] [outer = 17879C00] 13:10:42 INFO - PROCESS | 3772 | 1471464642188 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:10:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:10:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 685ms 13:10:42 INFO - PROCESS | 3772 | 1471464642218 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 13:10:42 INFO - PROCESS | 3772 | 1471464642220 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 13:10:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:10:42 INFO - PROCESS | 3772 | 1471464642223 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:10:42 INFO - PROCESS | 3772 | 1471464642225 Marionette TRACE conn3 <- [1,378,null,{}] 13:10:42 INFO - PROCESS | 3772 | 1471464642228 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}] 13:10:42 INFO - PROCESS | 3772 | 1471464642230 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:42 INFO - PROCESS | 3772 | 1471464642348 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 13:10:42 INFO - PROCESS | 3772 | 1471464642353 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:42 INFO - PROCESS | 3772 | 1471464642355 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:42 INFO - PROCESS | 3772 | ++DOCSHELL 19AE4C00 == 44 [pid = 3772] [id = 104] 13:10:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (19BD3C00) [pid = 3772] [serial = 309] [outer = 00000000] 13:10:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (19C5C800) [pid = 3772] [serial = 310] [outer = 19BD3C00] 13:10:42 INFO - PROCESS | 3772 | 1471464642401 Marionette DEBUG loaded listener.js 13:10:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A1A3800) [pid = 3772] [serial = 311] [outer = 19BD3C00] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (1789C800) [pid = 3772] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (1A2B1000) [pid = 3772] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (14730C00) [pid = 3772] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (13ACAC00) [pid = 3772] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (18578400) [pid = 3772] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1ABD1000) [pid = 3772] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A2B6000) [pid = 3772] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (17895000) [pid = 3772] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (12E7A400) [pid = 3772] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (19C13400) [pid = 3772] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:10:43 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (14207C00) [pid = 3772] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:10:43 INFO - PROCESS | 3772 | 1471464643095 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:10:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:10:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 871ms 13:10:43 INFO - PROCESS | 3772 | 1471464643108 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 3772 | 1471464643110 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 13:10:43 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:10:43 INFO - PROCESS | 3772 | 1471464643113 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 3772 | 1471464643115 Marionette TRACE conn3 <- [1,382,null,{}] 13:10:43 INFO - PROCESS | 3772 | 1471464643119 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}] 13:10:43 INFO - PROCESS | 3772 | 1471464643120 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:43 INFO - PROCESS | 3772 | 1471464643199 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 13:10:43 INFO - PROCESS | 3772 | 1471464643204 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 3772 | 1471464643205 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:43 INFO - PROCESS | 3772 | ++DOCSHELL 11DDE000 == 45 [pid = 3772] [id = 105] 13:10:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (14729800) [pid = 3772] [serial = 312] [outer = 00000000] 13:10:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (18578400) [pid = 3772] [serial = 313] [outer = 14729800] 13:10:43 INFO - PROCESS | 3772 | 1471464643252 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19C1B800) [pid = 3772] [serial = 314] [outer = 14729800] 13:10:43 INFO - PROCESS | 3772 | 1471464643691 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:10:43 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:10:43 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 638ms 13:10:43 INFO - PROCESS | 3772 | 1471464643752 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 13:10:43 INFO - PROCESS | 3772 | 1471464643754 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 13:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:10:43 INFO - PROCESS | 3772 | 1471464643758 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:10:43 INFO - PROCESS | 3772 | 1471464643759 Marionette TRACE conn3 <- [1,386,null,{}] 13:10:43 INFO - PROCESS | 3772 | 1471464643763 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}] 13:10:43 INFO - PROCESS | 3772 | 1471464643765 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:43 INFO - PROCESS | 3772 | 1471464643843 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 13:10:43 INFO - PROCESS | 3772 | 1471464643848 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:43 INFO - PROCESS | 3772 | 1471464643850 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:43 INFO - PROCESS | 3772 | ++DOCSHELL 17873400 == 46 [pid = 3772] [id = 106] 13:10:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (178CC000) [pid = 3772] [serial = 315] [outer = 00000000] 13:10:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A787400) [pid = 3772] [serial = 316] [outer = 178CC000] 13:10:43 INFO - PROCESS | 3772 | 1471464643895 Marionette DEBUG loaded listener.js 13:10:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A78E800) [pid = 3772] [serial = 317] [outer = 178CC000] 13:10:44 INFO - PROCESS | 3772 | 1471464644331 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]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 591ms 13:10:44 INFO - PROCESS | 3772 | 1471464644366 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 13:10:44 INFO - PROCESS | 3772 | 1471464644368 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 13:10:44 INFO - PROCESS | 3772 | 1471464644371 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:10:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:10:44 INFO - PROCESS | 3772 | 1471464644373 Marionette TRACE conn3 <- [1,390,null,{}] 13:10:44 INFO - PROCESS | 3772 | 1471464644380 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}] 13:10:44 INFO - PROCESS | 3772 | 1471464644382 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:44 INFO - PROCESS | 3772 | 1471464644461 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 13:10:44 INFO - PROCESS | 3772 | 1471464644467 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:44 INFO - PROCESS | 3772 | 1471464644470 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:44 INFO - PROCESS | 3772 | ++DOCSHELL 16BF7400 == 47 [pid = 3772] [id = 107] 13:10:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A65B000) [pid = 3772] [serial = 318] [outer = 00000000] 13:10:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1AB57000) [pid = 3772] [serial = 319] [outer = 1A65B000] 13:10:44 INFO - PROCESS | 3772 | 1471464644517 Marionette DEBUG loaded listener.js 13:10:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1ACA3400) [pid = 3772] [serial = 320] [outer = 1A65B000] 13:10:44 INFO - PROCESS | 3772 | 1471464644992 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]]]}] 13:10:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:10:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 637ms 13:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:10:45 INFO - PROCESS | 3772 | 1471464645011 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 13:10:45 INFO - PROCESS | 3772 | 1471464645014 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 13:10:45 INFO - PROCESS | 3772 | 1471464645017 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:10:45 INFO - PROCESS | 3772 | 1471464645019 Marionette TRACE conn3 <- [1,394,null,{}] 13:10:45 INFO - PROCESS | 3772 | 1471464645027 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}] 13:10:45 INFO - PROCESS | 3772 | 1471464645029 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:45 INFO - PROCESS | 3772 | 1471464645212 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 13:10:45 INFO - PROCESS | 3772 | 1471464645285 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:45 INFO - PROCESS | 3772 | 1471464645289 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:45 INFO - PROCESS | 3772 | ++DOCSHELL 112F7800 == 48 [pid = 3772] [id = 108] 13:10:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (11438400) [pid = 3772] [serial = 321] [outer = 00000000] 13:10:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1143C400) [pid = 3772] [serial = 322] [outer = 11438400] 13:10:45 INFO - PROCESS | 3772 | 1471464645349 Marionette DEBUG loaded listener.js 13:10:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (11443000) [pid = 3772] [serial = 323] [outer = 11438400] 13:10:45 INFO - PROCESS | 3772 | 1471464645998 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]]]}] 13:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1027ms 13:10:46 INFO - PROCESS | 3772 | 1471464646044 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 3772 | 1471464646048 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 13:10:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:10:46 INFO - PROCESS | 3772 | 1471464646053 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:10:46 INFO - PROCESS | 3772 | 1471464646056 Marionette TRACE conn3 <- [1,398,null,{}] 13:10:46 INFO - PROCESS | 3772 | 1471464646061 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}] 13:10:46 INFO - PROCESS | 3772 | 1471464646064 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:46 INFO - PROCESS | 3772 | 1471464646183 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 13:10:46 INFO - PROCESS | 3772 | 1471464646309 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:46 INFO - PROCESS | 3772 | 1471464646313 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:46 INFO - PROCESS | 3772 | ++DOCSHELL 129F5C00 == 49 [pid = 3772] [id = 109] 13:10:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (12BC2800) [pid = 3772] [serial = 324] [outer = 00000000] 13:10:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (1343AC00) [pid = 3772] [serial = 325] [outer = 12BC2800] 13:10:46 INFO - PROCESS | 3772 | 1471464646372 Marionette DEBUG loaded listener.js 13:10:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (14272000) [pid = 3772] [serial = 326] [outer = 12BC2800] 13:10:46 INFO - PROCESS | 3772 | 1471464646950 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]]]}] 13:10:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:10:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 934ms 13:10:46 INFO - PROCESS | 3772 | 1471464646999 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 13:10:46 INFO - PROCESS | 3772 | 1471464647002 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 13:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:10:47 INFO - PROCESS | 3772 | 1471464647006 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:10:47 INFO - PROCESS | 3772 | 1471464647009 Marionette TRACE conn3 <- [1,402,null,{}] 13:10:47 INFO - PROCESS | 3772 | 1471464647013 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}] 13:10:47 INFO - PROCESS | 3772 | 1471464647016 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:47 INFO - PROCESS | 3772 | 1471464647125 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 13:10:47 INFO - PROCESS | 3772 | 1471464647229 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:47 INFO - PROCESS | 3772 | 1471464647231 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:47 INFO - PROCESS | 3772 | ++DOCSHELL 16039C00 == 50 [pid = 3772] [id = 110] 13:10:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (1603A400) [pid = 3772] [serial = 327] [outer = 00000000] 13:10:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (16B4E800) [pid = 3772] [serial = 328] [outer = 1603A400] 13:10:47 INFO - PROCESS | 3772 | 1471464647290 Marionette DEBUG loaded listener.js 13:10:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16BFCC00) [pid = 3772] [serial = 329] [outer = 1603A400] 13:10:47 INFO - PROCESS | 3772 | 1471464647952 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]]]}] 13:10:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:10:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 996ms 13:10:48 INFO - PROCESS | 3772 | 1471464648021 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 13:10:48 INFO - PROCESS | 3772 | 1471464648025 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 13:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:10:48 INFO - PROCESS | 3772 | 1471464648036 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:10:48 INFO - PROCESS | 3772 | 1471464648040 Marionette TRACE conn3 <- [1,406,null,{}] 13:10:48 INFO - PROCESS | 3772 | 1471464648044 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}] 13:10:48 INFO - PROCESS | 3772 | 1471464648047 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:48 INFO - PROCESS | 3772 | 1471464648157 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 13:10:48 INFO - PROCESS | 3772 | 1471464648288 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:48 INFO - PROCESS | 3772 | 1471464648291 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:48 INFO - PROCESS | 3772 | ++DOCSHELL 171B4000 == 51 [pid = 3772] [id = 111] 13:10:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (19BD7800) [pid = 3772] [serial = 330] [outer = 00000000] 13:10:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1AB4F400) [pid = 3772] [serial = 331] [outer = 19BD7800] 13:10:48 INFO - PROCESS | 3772 | 1471464648347 Marionette DEBUG loaded listener.js 13:10:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1AB5CC00) [pid = 3772] [serial = 332] [outer = 19BD7800] 13:10:49 INFO - PROCESS | 3772 | 1471464649154 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]]]}] 13:10:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:10:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1136ms 13:10:49 INFO - PROCESS | 3772 | 1471464649197 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 13:10:49 INFO - PROCESS | 3772 | 1471464649201 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 13:10:49 INFO - PROCESS | 3772 | 1471464649208 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:10:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:10:49 INFO - PROCESS | 3772 | 1471464649214 Marionette TRACE conn3 <- [1,410,null,{}] 13:10:49 INFO - PROCESS | 3772 | 1471464649220 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}] 13:10:49 INFO - PROCESS | 3772 | 1471464649223 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:49 INFO - PROCESS | 3772 | 1471464649324 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 13:10:49 INFO - PROCESS | 3772 | 1471464649405 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:49 INFO - PROCESS | 3772 | 1471464649409 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:49 INFO - PROCESS | 3772 | ++DOCSHELL 11804800 == 52 [pid = 3772] [id = 112] 13:10:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1180C400) [pid = 3772] [serial = 333] [outer = 00000000] 13:10:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (129F4800) [pid = 3772] [serial = 334] [outer = 1180C400] 13:10:49 INFO - PROCESS | 3772 | 1471464649513 Marionette DEBUG loaded listener.js 13:10:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (13199000) [pid = 3772] [serial = 335] [outer = 1180C400] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 17873400 == 51 [pid = 3772] [id = 106] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 11DDE000 == 50 [pid = 3772] [id = 105] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 19AE4C00 == 49 [pid = 3772] [id = 104] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 10A55400 == 48 [pid = 3772] [id = 103] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 17876400 == 47 [pid = 3772] [id = 102] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 16B5C400 == 46 [pid = 3772] [id = 101] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 15698000 == 45 [pid = 3772] [id = 100] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 151DC800 == 44 [pid = 3772] [id = 99] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 10A4BC00 == 43 [pid = 3772] [id = 98] 13:10:49 INFO - PROCESS | 3772 | --DOCSHELL 10A4A000 == 42 [pid = 3772] [id = 97] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (1A665000) [pid = 3772] [serial = 191] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (1A78C400) [pid = 3772] [serial = 262] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1789AC00) [pid = 3772] [serial = 241] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (16B2B800) [pid = 3772] [serial = 251] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (15FF1C00) [pid = 3772] [serial = 250] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (151DB400) [pid = 3772] [serial = 248] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (1472C000) [pid = 3772] [serial = 247] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (19BD8C00) [pid = 3772] [serial = 256] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (1AC9E000) [pid = 3772] [serial = 265] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13913400) [pid = 3772] [serial = 238] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (1AB5BC00) [pid = 3772] [serial = 235] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (1AB5C400) [pid = 3772] [serial = 245] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1AB51C00) [pid = 3772] [serial = 244] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (17C7E400) [pid = 3772] [serial = 254] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (178D7000) [pid = 3772] [serial = 253] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (15693000) [pid = 3772] [serial = 268] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (15FF1400) [pid = 3772] [serial = 269] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1ACA8000) [pid = 3772] [serial = 266] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (19C5D800) [pid = 3772] [serial = 259] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1A105000) [pid = 3772] [serial = 260] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A78D000) [pid = 3772] [serial = 263] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17C78C00) [pid = 3772] [serial = 271] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (19C13800) [pid = 3772] [serial = 272] [outer = 00000000] [url = about:blank] 13:10:49 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (19C14000) [pid = 3772] [serial = 257] [outer = 00000000] [url = about:blank] 13:10:50 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1AEA2000) [pid = 3772] [serial = 274] [outer = 00000000] [url = about:blank] 13:10:50 INFO - PROCESS | 3772 | 1471464650109 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]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 934ms 13:10:50 INFO - PROCESS | 3772 | 1471464650140 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 3772 | 1471464650144 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 13:10:50 INFO - PROCESS | 3772 | 1471464650150 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:10:50 INFO - PROCESS | 3772 | 1471464650153 Marionette TRACE conn3 <- [1,414,null,{}] 13:10:50 INFO - PROCESS | 3772 | 1471464650156 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}] 13:10:50 INFO - PROCESS | 3772 | 1471464650159 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:50 INFO - PROCESS | 3772 | 1471464650253 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 13:10:50 INFO - PROCESS | 3772 | 1471464650261 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:50 INFO - PROCESS | 3772 | 1471464650264 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:50 INFO - PROCESS | 3772 | ++DOCSHELL 11DDE000 == 43 [pid = 3772] [id = 113] 13:10:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (12E7A400) [pid = 3772] [serial = 336] [outer = 00000000] 13:10:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (14760000) [pid = 3772] [serial = 337] [outer = 12E7A400] 13:10:50 INFO - PROCESS | 3772 | 1471464650316 Marionette DEBUG loaded listener.js 13:10:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (14767400) [pid = 3772] [serial = 338] [outer = 12E7A400] 13:10:50 INFO - PROCESS | 3772 | 1471464650821 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]]]}] 13:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 700ms 13:10:50 INFO - PROCESS | 3772 | 1471464650850 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 13:10:50 INFO - PROCESS | 3772 | 1471464650852 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 13:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:10:50 INFO - PROCESS | 3772 | 1471464650856 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:10:50 INFO - PROCESS | 3772 | 1471464650859 Marionette TRACE conn3 <- [1,418,null,{}] 13:10:50 INFO - PROCESS | 3772 | 1471464650869 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}] 13:10:50 INFO - PROCESS | 3772 | 1471464650873 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:50 INFO - PROCESS | 3772 | 1471464650958 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 13:10:51 INFO - PROCESS | 3772 | 1471464651045 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:51 INFO - PROCESS | 3772 | 1471464651049 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:51 INFO - PROCESS | 3772 | ++DOCSHELL 15FF1400 == 44 [pid = 3772] [id = 114] 13:10:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (16031400) [pid = 3772] [serial = 339] [outer = 00000000] 13:10:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (16793800) [pid = 3772] [serial = 340] [outer = 16031400] 13:10:51 INFO - PROCESS | 3772 | 1471464651098 Marionette DEBUG loaded listener.js 13:10:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (16B34C00) [pid = 3772] [serial = 341] [outer = 16031400] 13:10:51 INFO - PROCESS | 3772 | 1471464651978 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]]]}] 13:10:51 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 13:10:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1152ms 13:10:52 INFO - PROCESS | 3772 | 1471464652013 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 13:10:52 INFO - PROCESS | 3772 | 1471464652015 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 13:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:10:52 INFO - PROCESS | 3772 | 1471464652019 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:10:52 INFO - PROCESS | 3772 | 1471464652021 Marionette TRACE conn3 <- [1,422,null,{}] 13:10:52 INFO - PROCESS | 3772 | 1471464652024 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}] 13:10:52 INFO - PROCESS | 3772 | 1471464652026 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:52 INFO - PROCESS | 3772 | 1471464652143 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 13:10:52 INFO - PROCESS | 3772 | 1471464652149 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:52 INFO - PROCESS | 3772 | 1471464652151 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:52 INFO - PROCESS | 3772 | ++DOCSHELL 16B51800 == 45 [pid = 3772] [id = 115] 13:10:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (16B51C00) [pid = 3772] [serial = 342] [outer = 00000000] 13:10:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (171B4C00) [pid = 3772] [serial = 343] [outer = 16B51C00] 13:10:52 INFO - PROCESS | 3772 | 1471464652242 Marionette DEBUG loaded listener.js 13:10:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (17796C00) [pid = 3772] [serial = 344] [outer = 16B51C00] 13:10:53 INFO - PROCESS | 3772 | 1471464653184 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]]]}] 13:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1183ms 13:10:53 INFO - PROCESS | 3772 | 1471464653206 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 13:10:53 INFO - PROCESS | 3772 | 1471464653208 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 13:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:10:53 INFO - PROCESS | 3772 | 1471464653212 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 3772 | 1471464653214 Marionette TRACE conn3 <- [1,426,null,{}] 13:10:53 INFO - PROCESS | 3772 | 1471464653217 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}] 13:10:53 INFO - PROCESS | 3772 | 1471464653219 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:53 INFO - PROCESS | 3772 | 1471464653337 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 13:10:53 INFO - PROCESS | 3772 | 1471464653343 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:53 INFO - PROCESS | 3772 | 1471464653345 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:53 INFO - PROCESS | 3772 | ++DOCSHELL 178CA400 == 46 [pid = 3772] [id = 116] 13:10:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (178CAC00) [pid = 3772] [serial = 345] [outer = 00000000] 13:10:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (18236800) [pid = 3772] [serial = 346] [outer = 178CAC00] 13:10:53 INFO - PROCESS | 3772 | 1471464653390 Marionette DEBUG loaded listener.js 13:10:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1856D400) [pid = 3772] [serial = 347] [outer = 178CAC00] 13:10:53 INFO - PROCESS | 3772 | 1471464653861 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] 13:10:53 INFO - PROCESS | 3772 | 1471464653917 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 13:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:10:53 INFO - PROCESS | 3772 | 1471464653920 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:10:53 INFO - PROCESS | 3772 | 1471464653922 Marionette TRACE conn3 <- [1,430,null,{}] 13:10:53 INFO - PROCESS | 3772 | 1471464653925 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}] 13:10:53 INFO - PROCESS | 3772 | 1471464653931 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:54 INFO - PROCESS | 3772 | 1471464654227 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (19BD3C00) [pid = 3772] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16F59000) [pid = 3772] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (112C4400) [pid = 3772] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1125C000) [pid = 3772] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (151F0000) [pid = 3772] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (16795400) [pid = 3772] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (17879C00) [pid = 3772] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (14729800) [pid = 3772] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17876C00) [pid = 3772] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:10:54 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (178CC000) [pid = 3772] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:10:54 INFO - PROCESS | 3772 | 1471464654292 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 3772 | 1471464654295 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:54 INFO - PROCESS | 3772 | ++DOCSHELL 10A0F800 == 47 [pid = 3772] [id = 117] 13:10:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1125C000) [pid = 3772] [serial = 348] [outer = 00000000] 13:10:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (151F0000) [pid = 3772] [serial = 349] [outer = 1125C000] 13:10:54 INFO - PROCESS | 3772 | 1471464654348 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (17877000) [pid = 3772] [serial = 350] [outer = 1125C000] 13:10:54 INFO - PROCESS | 3772 | 1471464654741 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]]]}] 13:10:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:10:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 824ms 13:10:54 INFO - PROCESS | 3772 | 1471464654763 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 13:10:54 INFO - PROCESS | 3772 | 1471464654765 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 13:10:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:10:54 INFO - PROCESS | 3772 | 1471464654769 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:10:54 INFO - PROCESS | 3772 | 1471464654770 Marionette TRACE conn3 <- [1,434,null,{}] 13:10:54 INFO - PROCESS | 3772 | 1471464654774 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}] 13:10:54 INFO - PROCESS | 3772 | 1471464654776 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:54 INFO - PROCESS | 3772 | 1471464654855 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 13:10:54 INFO - PROCESS | 3772 | 1471464654860 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:54 INFO - PROCESS | 3772 | 1471464654862 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:54 INFO - PROCESS | 3772 | ++DOCSHELL 16F59000 == 48 [pid = 3772] [id = 118] 13:10:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (19AF0400) [pid = 3772] [serial = 351] [outer = 00000000] 13:10:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A112800) [pid = 3772] [serial = 352] [outer = 19AF0400] 13:10:54 INFO - PROCESS | 3772 | 1471464654916 Marionette DEBUG loaded listener.js 13:10:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1A19FC00) [pid = 3772] [serial = 353] [outer = 19AF0400] 13:10:55 INFO - PROCESS | 3772 | 1471464655337 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]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 591ms 13:10:55 INFO - PROCESS | 3772 | 1471464655382 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 3772 | 1471464655384 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 13:10:55 INFO - PROCESS | 3772 | 1471464655388 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:10:55 INFO - PROCESS | 3772 | 1471464655389 Marionette TRACE conn3 <- [1,438,null,{}] 13:10:55 INFO - PROCESS | 3772 | 1471464655396 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}] 13:10:55 INFO - PROCESS | 3772 | 1471464655398 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:55 INFO - PROCESS | 3772 | 1471464655476 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 13:10:55 INFO - PROCESS | 3772 | 1471464655482 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:55 INFO - PROCESS | 3772 | 1471464655484 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:55 INFO - PROCESS | 3772 | ++DOCSHELL 19C61000 == 49 [pid = 3772] [id = 119] 13:10:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1A665C00) [pid = 3772] [serial = 354] [outer = 00000000] 13:10:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (1A78C400) [pid = 3772] [serial = 355] [outer = 1A665C00] 13:10:55 INFO - PROCESS | 3772 | 1471464655529 Marionette DEBUG loaded listener.js 13:10:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (1A78E400) [pid = 3772] [serial = 356] [outer = 1A665C00] 13:10:55 INFO - PROCESS | 3772 | 1471464655944 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]]]}] 13:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 591ms 13:10:55 INFO - PROCESS | 3772 | 1471464655995 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 13:10:55 INFO - PROCESS | 3772 | 1471464655997 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 13:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:10:55 INFO - PROCESS | 3772 | 1471464656000 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:10:55 INFO - PROCESS | 3772 | 1471464656002 Marionette TRACE conn3 <- [1,442,null,{}] 13:10:55 INFO - PROCESS | 3772 | 1471464656005 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}] 13:10:55 INFO - PROCESS | 3772 | 1471464656007 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:56 INFO - PROCESS | 3772 | 1471464656093 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 13:10:56 INFO - PROCESS | 3772 | 1471464656101 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:56 INFO - PROCESS | 3772 | 1471464656103 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:56 INFO - PROCESS | 3772 | ++DOCSHELL 19C60C00 == 50 [pid = 3772] [id = 120] 13:10:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (1A791000) [pid = 3772] [serial = 357] [outer = 00000000] 13:10:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (1ABD7000) [pid = 3772] [serial = 358] [outer = 1A791000] 13:10:56 INFO - PROCESS | 3772 | 1471464656147 Marionette DEBUG loaded listener.js 13:10:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1ACA7800) [pid = 3772] [serial = 359] [outer = 1A791000] 13:10:56 INFO - PROCESS | 3772 | 1471464656854 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]]]}] 13:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 871ms 13:10:56 INFO - PROCESS | 3772 | 1471464656888 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 13:10:56 INFO - PROCESS | 3772 | 1471464656893 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 13:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:10:56 INFO - PROCESS | 3772 | 1471464656898 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:10:56 INFO - PROCESS | 3772 | 1471464656887 Marionette TRACE conn3 <- [1,446,null,{}] 13:10:56 INFO - PROCESS | 3772 | 1471464656893 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}] 13:10:56 INFO - PROCESS | 3772 | 1471464656896 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:57 INFO - PROCESS | 3772 | 1471464657010 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 13:10:57 INFO - PROCESS | 3772 | 1471464657138 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:57 INFO - PROCESS | 3772 | 1471464657141 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:57 INFO - PROCESS | 3772 | ++DOCSHELL 11445400 == 51 [pid = 3772] [id = 121] 13:10:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (11854400) [pid = 3772] [serial = 360] [outer = 00000000] 13:10:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (12BC3800) [pid = 3772] [serial = 361] [outer = 11854400] 13:10:57 INFO - PROCESS | 3772 | 1471464657200 Marionette DEBUG loaded listener.js 13:10:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (14760C00) [pid = 3772] [serial = 362] [outer = 11854400] 13:10:57 INFO - PROCESS | 3772 | 1471464657796 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]]]}] 13:10:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:10:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 933ms 13:10:57 INFO - PROCESS | 3772 | 1471464657827 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 13:10:57 INFO - PROCESS | 3772 | 1471464657832 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 13:10:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:10:57 INFO - PROCESS | 3772 | 1471464657838 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:10:57 INFO - PROCESS | 3772 | 1471464657841 Marionette TRACE conn3 <- [1,450,null,{}] 13:10:57 INFO - PROCESS | 3772 | 1471464657846 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}] 13:10:57 INFO - PROCESS | 3772 | 1471464657848 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:57 INFO - PROCESS | 3772 | 1471464657961 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 13:10:58 INFO - PROCESS | 3772 | 1471464658061 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:58 INFO - PROCESS | 3772 | 1471464658064 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:58 INFO - PROCESS | 3772 | ++DOCSHELL 1602FC00 == 52 [pid = 3772] [id = 122] 13:10:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (1603B400) [pid = 3772] [serial = 363] [outer = 00000000] 13:10:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (16B35400) [pid = 3772] [serial = 364] [outer = 1603B400] 13:10:58 INFO - PROCESS | 3772 | 1471464658122 Marionette DEBUG loaded listener.js 13:10:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (17265400) [pid = 3772] [serial = 365] [outer = 1603B400] 13:10:58 INFO - PROCESS | 3772 | 1471464658785 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] 13:10:58 INFO - PROCESS | 3772 | 1471464658845 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 13:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:10:58 INFO - PROCESS | 3772 | 1471464658849 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:10:58 INFO - PROCESS | 3772 | 1471464658853 Marionette TRACE conn3 <- [1,454,null,{}] 13:10:58 INFO - PROCESS | 3772 | 1471464658863 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}] 13:10:58 INFO - PROCESS | 3772 | 1471464658868 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:58 INFO - PROCESS | 3772 | 1471464658976 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 13:10:59 INFO - PROCESS | 3772 | 1471464659106 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 3772 | 1471464659110 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:59 INFO - PROCESS | 3772 | ++DOCSHELL 1AB59400 == 53 [pid = 3772] [id = 123] 13:10:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (1AB59800) [pid = 3772] [serial = 366] [outer = 00000000] 13:10:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (1ACA8C00) [pid = 3772] [serial = 367] [outer = 1AB59800] 13:10:59 INFO - PROCESS | 3772 | 1471464659167 Marionette DEBUG loaded listener.js 13:10:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (1AE9D000) [pid = 3772] [serial = 368] [outer = 1AB59800] 13:10:59 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:10:59 INFO - PROCESS | 3772 | 1471464659746 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]]]}] 13:10:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:10:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 934ms 13:10:59 INFO - PROCESS | 3772 | 1471464659793 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 13:10:59 INFO - PROCESS | 3772 | 1471464659796 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 13:10:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:10:59 INFO - PROCESS | 3772 | 1471464659800 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:10:59 INFO - PROCESS | 3772 | 1471464659802 Marionette TRACE conn3 <- [1,458,null,{}] 13:10:59 INFO - PROCESS | 3772 | 1471464659805 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}] 13:10:59 INFO - PROCESS | 3772 | 1471464659808 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:10:59 INFO - PROCESS | 3772 | 1471464659918 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 13:10:59 INFO - PROCESS | 3772 | 1471464660019 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:10:59 INFO - PROCESS | 3772 | 1471464660021 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:00 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E6000 == 54 [pid = 3772] [id = 124] 13:11:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 121 (0F2E6400) [pid = 3772] [serial = 369] [outer = 00000000] 13:11:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 122 (0F2EB000) [pid = 3772] [serial = 370] [outer = 0F2E6400] 13:11:00 INFO - PROCESS | 3772 | 1471464660077 Marionette DEBUG loaded listener.js 13:11:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 123 (16038000) [pid = 3772] [serial = 371] [outer = 0F2E6400] 13:11:00 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:11:00 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 13:11:00 INFO - PROCESS | 3772 | 1471464660821 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] 13:11:00 INFO - PROCESS | 3772 | 1471464660889 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 13:11:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:11:00 INFO - PROCESS | 3772 | 1471464660894 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:11:00 INFO - PROCESS | 3772 | 1471464660897 Marionette TRACE conn3 <- [1,462,null,{}] 13:11:00 INFO - PROCESS | 3772 | 1471464660903 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}] 13:11:00 INFO - PROCESS | 3772 | 1471464660906 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:01 INFO - PROCESS | 3772 | 1471464661015 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 13:11:01 INFO - PROCESS | 3772 | 1471464661139 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:01 INFO - PROCESS | 3772 | 1471464661144 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:01 INFO - PROCESS | 3772 | ++DOCSHELL 1316F400 == 55 [pid = 3772] [id = 125] 13:11:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 124 (13191400) [pid = 3772] [serial = 372] [outer = 00000000] 13:11:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 125 (1395FC00) [pid = 3772] [serial = 373] [outer = 13191400] 13:11:01 INFO - PROCESS | 3772 | 1471464661196 Marionette DEBUG loaded listener.js 13:11:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 126 (14729400) [pid = 3772] [serial = 374] [outer = 13191400] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 19C61000 == 54 [pid = 3772] [id = 119] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 16F59000 == 53 [pid = 3772] [id = 118] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 10A0F800 == 52 [pid = 3772] [id = 117] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 178CA400 == 51 [pid = 3772] [id = 116] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 16B51800 == 50 [pid = 3772] [id = 115] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 15FF1400 == 49 [pid = 3772] [id = 114] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 11DDE000 == 48 [pid = 3772] [id = 113] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 11804800 == 47 [pid = 3772] [id = 112] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 16039C00 == 46 [pid = 3772] [id = 110] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 129F5C00 == 45 [pid = 3772] [id = 109] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 112F7800 == 44 [pid = 3772] [id = 108] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 10A4EC00 == 43 [pid = 3772] [id = 54] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 16F64400 == 42 [pid = 3772] [id = 95] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 10A4D000 == 41 [pid = 3772] [id = 53] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 112C2400 == 40 [pid = 3772] [id = 93] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 104E2400 == 39 [pid = 3772] [id = 43] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 1A78BC00 == 38 [pid = 3772] [id = 79] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 171B4000 == 37 [pid = 3772] [id = 111] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 16BF7400 == 36 [pid = 3772] [id = 107] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 1A2B4000 == 35 [pid = 3772] [id = 82] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 16F5CC00 == 34 [pid = 3772] [id = 64] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 1560EC00 == 33 [pid = 3772] [id = 94] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 16B4F400 == 32 [pid = 3772] [id = 96] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 1AB59400 == 31 [pid = 3772] [id = 123] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 0F2E6000 == 30 [pid = 3772] [id = 124] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 1602FC00 == 29 [pid = 3772] [id = 122] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 19C60C00 == 28 [pid = 3772] [id = 120] 13:11:02 INFO - PROCESS | 3772 | --DOCSHELL 11445400 == 27 [pid = 3772] [id = 121] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 125 (1AB57000) [pid = 3772] [serial = 319] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 124 (19C5C800) [pid = 3772] [serial = 310] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 123 (1602D800) [pid = 3772] [serial = 280] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 122 (1786C400) [pid = 3772] [serial = 283] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 121 (17794C00) [pid = 3772] [serial = 301] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 120 (129E9000) [pid = 3772] [serial = 292] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (1343C800) [pid = 3772] [serial = 293] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (11848800) [pid = 3772] [serial = 290] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (112EEC00) [pid = 3772] [serial = 289] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (15698400) [pid = 3772] [serial = 295] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (15FF0C00) [pid = 3772] [serial = 296] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (1184E400) [pid = 3772] [serial = 277] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16B53400) [pid = 3772] [serial = 298] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (19C18000) [pid = 3772] [serial = 308] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16B58000) [pid = 3772] [serial = 299] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (19BD5800) [pid = 3772] [serial = 307] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (16B58400) [pid = 3772] [serial = 286] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (19C1B800) [pid = 3772] [serial = 314] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (18578400) [pid = 3772] [serial = 313] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (1A1A3800) [pid = 3772] [serial = 311] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (17C79000) [pid = 3772] [serial = 304] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (183B6C00) [pid = 3772] [serial = 305] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A787400) [pid = 3772] [serial = 316] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1786B800) [pid = 3772] [serial = 302] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1A78E800) [pid = 3772] [serial = 317] [outer = 00000000] [url = about:blank] 13:11:02 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:02 INFO - PROCESS | 3772 | 1471464662587 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] 13:11:02 INFO - PROCESS | 3772 | 1471464662607 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 13:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:11:02 INFO - PROCESS | 3772 | 1471464662686 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:11:02 INFO - PROCESS | 3772 | 1471464662691 Marionette TRACE conn3 <- [1,466,null,{}] 13:11:02 INFO - PROCESS | 3772 | 1471464662701 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}] 13:11:02 INFO - PROCESS | 3772 | 1471464662706 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:02 INFO - PROCESS | 3772 | 1471464662828 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 13:11:02 INFO - PROCESS | 3772 | 1471464662835 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:02 INFO - PROCESS | 3772 | 1471464662838 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:02 INFO - PROCESS | 3772 | ++DOCSHELL 10A0A400 == 28 [pid = 3772] [id = 126] 13:11:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (10A0B400) [pid = 3772] [serial = 375] [outer = 00000000] 13:11:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (11269000) [pid = 3772] [serial = 376] [outer = 10A0B400] 13:11:02 INFO - PROCESS | 3772 | 1471464662892 Marionette DEBUG loaded listener.js 13:11:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (112C2400) [pid = 3772] [serial = 377] [outer = 10A0B400] 13:11:03 INFO - PROCESS | 3772 | 1471464663359 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] 13:11:03 INFO - PROCESS | 3772 | 1471464663399 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 13:11:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:11:03 INFO - PROCESS | 3772 | 1471464663405 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:11:03 INFO - PROCESS | 3772 | 1471464663407 Marionette TRACE conn3 <- [1,470,null,{}] 13:11:03 INFO - PROCESS | 3772 | 1471464663411 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}] 13:11:03 INFO - PROCESS | 3772 | 1471464663414 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:03 INFO - PROCESS | 3772 | 1471464663507 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 13:11:03 INFO - PROCESS | 3772 | 1471464663513 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:03 INFO - PROCESS | 3772 | 1471464663515 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:03 INFO - PROCESS | 3772 | ++DOCSHELL 11848800 == 29 [pid = 3772] [id = 127] 13:11:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1184E400) [pid = 3772] [serial = 378] [outer = 00000000] 13:11:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (1296B000) [pid = 3772] [serial = 379] [outer = 1184E400] 13:11:03 INFO - PROCESS | 3772 | 1471464663563 Marionette DEBUG loaded listener.js 13:11:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (12BBE800) [pid = 3772] [serial = 380] [outer = 1184E400] 13:11:04 INFO - PROCESS | 3772 | 1471464664032 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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 622ms 13:11:04 INFO - PROCESS | 3772 | 1471464664045 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 3772 | 1471464664047 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 13:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:11:04 INFO - PROCESS | 3772 | 1471464664050 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 3772 | 1471464664054 Marionette TRACE conn3 <- [1,474,null,{}] 13:11:04 INFO - PROCESS | 3772 | 1471464664068 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}] 13:11:04 INFO - PROCESS | 3772 | 1471464664073 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:04 INFO - PROCESS | 3772 | 1471464664154 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 13:11:04 INFO - PROCESS | 3772 | 1471464664163 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 3772 | 1471464664166 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:04 INFO - PROCESS | 3772 | ++DOCSHELL 1476D400 == 30 [pid = 3772] [id = 128] 13:11:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (151D8800) [pid = 3772] [serial = 381] [outer = 00000000] 13:11:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (151FD400) [pid = 3772] [serial = 382] [outer = 151D8800] 13:11:04 INFO - PROCESS | 3772 | 1471464664245 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (15697800) [pid = 3772] [serial = 383] [outer = 151D8800] 13:11:04 INFO - PROCESS | 3772 | 1471464664711 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]]]}] 13:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 700ms 13:11:04 INFO - PROCESS | 3772 | 1471464664738 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 13:11:04 INFO - PROCESS | 3772 | 1471464664740 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 13:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:11:04 INFO - PROCESS | 3772 | 1471464664744 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:11:04 INFO - PROCESS | 3772 | 1471464664746 Marionette TRACE conn3 <- [1,478,null,{}] 13:11:04 INFO - PROCESS | 3772 | 1471464664749 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}] 13:11:04 INFO - PROCESS | 3772 | 1471464664751 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:04 INFO - PROCESS | 3772 | 1471464664862 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 13:11:04 INFO - PROCESS | 3772 | 1471464664867 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:04 INFO - PROCESS | 3772 | 1471464664869 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:04 INFO - PROCESS | 3772 | ++DOCSHELL 1476A400 == 31 [pid = 3772] [id = 129] 13:11:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (1568D400) [pid = 3772] [serial = 384] [outer = 00000000] 13:11:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 112 (16039800) [pid = 3772] [serial = 385] [outer = 1568D400] 13:11:04 INFO - PROCESS | 3772 | 1471464664915 Marionette DEBUG loaded listener.js 13:11:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 113 (16B51400) [pid = 3772] [serial = 386] [outer = 1568D400] 13:11:05 INFO - PROCESS | 3772 | 1471464665372 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]]]}] 13:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 685ms 13:11:05 INFO - PROCESS | 3772 | 1471464665449 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 13:11:05 INFO - PROCESS | 3772 | 1471464665451 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 13:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:11:05 INFO - PROCESS | 3772 | 1471464665455 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:11:05 INFO - PROCESS | 3772 | 1471464665456 Marionette TRACE conn3 <- [1,482,null,{}] 13:11:05 INFO - PROCESS | 3772 | 1471464665460 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}] 13:11:05 INFO - PROCESS | 3772 | 1471464665462 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:05 INFO - PROCESS | 3772 | 1471464665594 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 13:11:05 INFO - PROCESS | 3772 | 1471464665615 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:05 INFO - PROCESS | 3772 | 1471464665617 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:05 INFO - PROCESS | 3772 | ++DOCSHELL 16B5D000 == 32 [pid = 3772] [id = 130] 13:11:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 114 (16BF3000) [pid = 3772] [serial = 387] [outer = 00000000] 13:11:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 115 (171A9C00) [pid = 3772] [serial = 388] [outer = 16BF3000] 13:11:05 INFO - PROCESS | 3772 | 1471464665668 Marionette DEBUG loaded listener.js 13:11:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 116 (1786A400) [pid = 3772] [serial = 389] [outer = 16BF3000] 13:11:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 117 (178D7000) [pid = 3772] [serial = 390] [outer = 1B51E000] 13:11:06 INFO - PROCESS | 3772 | 1471464666192 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]]]}] 13:11:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:11:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 794ms 13:11:06 INFO - PROCESS | 3772 | 1471464666258 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 13:11:06 INFO - PROCESS | 3772 | 1471464666260 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 13:11:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:11:06 INFO - PROCESS | 3772 | 1471464666270 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:11:06 INFO - PROCESS | 3772 | 1471464666272 Marionette TRACE conn3 <- [1,486,null,{}] 13:11:06 INFO - PROCESS | 3772 | 1471464666275 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}] 13:11:06 INFO - PROCESS | 3772 | 1471464666281 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:06 INFO - PROCESS | 3772 | 1471464666413 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 13:11:06 INFO - PROCESS | 3772 | 1471464666471 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:06 INFO - PROCESS | 3772 | 1471464666474 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:06 INFO - PROCESS | 3772 | ++DOCSHELL 12B72800 == 33 [pid = 3772] [id = 131] 13:11:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 118 (13AD6C00) [pid = 3772] [serial = 391] [outer = 00000000] 13:11:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 119 (18575000) [pid = 3772] [serial = 392] [outer = 13AD6C00] 13:11:06 INFO - PROCESS | 3772 | 1471464666520 Marionette DEBUG loaded listener.js 13:11:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 120 (19BD2C00) [pid = 3772] [serial = 393] [outer = 13AD6C00] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 119 (112C5000) [pid = 3772] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 118 (1AB51800) [pid = 3772] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 117 (13B51800) [pid = 3772] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 116 (1856EC00) [pid = 3772] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 115 (10A4E400) [pid = 3772] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 114 (19BD4400) [pid = 3772] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 113 (16F60000) [pid = 3772] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 112 (13171400) [pid = 3772] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 111 (16B51C00) [pid = 3772] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (178CAC00) [pid = 3772] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (1125C000) [pid = 3772] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (19AF0400) [pid = 3772] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (11438400) [pid = 3772] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (19BD7800) [pid = 3772] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (1180C400) [pid = 3772] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (12E7A400) [pid = 3772] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (1A65B000) [pid = 3772] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (1603A400) [pid = 3772] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16031400) [pid = 3772] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (12BC2800) [pid = 3772] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1AB5A400) [pid = 3772] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A791000) [pid = 3772] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (15996800) [pid = 3772] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16B4FC00) [pid = 3772] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (16F64C00) [pid = 3772] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (112F2400) [pid = 3772] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:11:07 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1A665C00) [pid = 3772] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:11:07 INFO - PROCESS | 3772 | 1471464667429 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]]]}] 13:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1183ms 13:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:11:07 INFO - PROCESS | 3772 | 1471464667463 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 13:11:07 INFO - PROCESS | 3772 | 1471464667466 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 13:11:07 INFO - PROCESS | 3772 | 1471464667469 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:11:07 INFO - PROCESS | 3772 | 1471464667471 Marionette TRACE conn3 <- [1,490,null,{}] 13:11:07 INFO - PROCESS | 3772 | 1471464667474 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}] 13:11:07 INFO - PROCESS | 3772 | 1471464667476 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:07 INFO - PROCESS | 3772 | 1471464667554 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 13:11:07 INFO - PROCESS | 3772 | 1471464667561 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:07 INFO - PROCESS | 3772 | 1471464667563 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:07 INFO - PROCESS | 3772 | ++DOCSHELL 1143D400 == 34 [pid = 3772] [id = 132] 13:11:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1143E800) [pid = 3772] [serial = 394] [outer = 00000000] 13:11:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1320FC00) [pid = 3772] [serial = 395] [outer = 1143E800] 13:11:07 INFO - PROCESS | 3772 | 1471464667611 Marionette DEBUG loaded listener.js 13:11:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (14726800) [pid = 3772] [serial = 396] [outer = 1143E800] 13:11:08 INFO - PROCESS | 3772 | 1471464668027 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]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 592ms 13:11:08 INFO - PROCESS | 3772 | 1471464668066 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 3772 | 1471464668068 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 13:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:11:08 INFO - PROCESS | 3772 | 1471464668083 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 3772 | 1471464668085 Marionette TRACE conn3 <- [1,494,null,{}] 13:11:08 INFO - PROCESS | 3772 | 1471464668088 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}] 13:11:08 INFO - PROCESS | 3772 | 1471464668090 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:08 INFO - PROCESS | 3772 | 1471464668158 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 13:11:08 INFO - PROCESS | 3772 | 1471464668164 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 3772 | 1471464668166 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:08 INFO - PROCESS | 3772 | ++DOCSHELL 11DE3400 == 35 [pid = 3772] [id = 133] 13:11:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12E7A400) [pid = 3772] [serial = 397] [outer = 00000000] 13:11:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16B5C000) [pid = 3772] [serial = 398] [outer = 12E7A400] 13:11:08 INFO - PROCESS | 3772 | 1471464668211 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (16F58400) [pid = 3772] [serial = 399] [outer = 12E7A400] 13:11:08 INFO - PROCESS | 3772 | 1471464668677 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]]]}] 13:11:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:11:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 653ms 13:11:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:11:08 INFO - PROCESS | 3772 | 1471464668715 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 13:11:08 INFO - PROCESS | 3772 | 1471464668719 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 13:11:08 INFO - PROCESS | 3772 | 1471464668722 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:11:08 INFO - PROCESS | 3772 | 1471464668724 Marionette TRACE conn3 <- [1,498,null,{}] 13:11:08 INFO - PROCESS | 3772 | 1471464668728 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}] 13:11:08 INFO - PROCESS | 3772 | 1471464668730 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:08 INFO - PROCESS | 3772 | 1471464668809 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 13:11:08 INFO - PROCESS | 3772 | 1471464668814 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:08 INFO - PROCESS | 3772 | 1471464668816 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:08 INFO - PROCESS | 3772 | ++DOCSHELL 1476D000 == 36 [pid = 3772] [id = 134] 13:11:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (19AEC800) [pid = 3772] [serial = 400] [outer = 00000000] 13:11:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (19BDCC00) [pid = 3772] [serial = 401] [outer = 19AEC800] 13:11:08 INFO - PROCESS | 3772 | 1471464668860 Marionette DEBUG loaded listener.js 13:11:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19BDF000) [pid = 3772] [serial = 402] [outer = 19AEC800] 13:11:09 INFO - PROCESS | 3772 | --DOCSHELL 10A0A400 == 35 [pid = 3772] [id = 126] 13:11:09 INFO - PROCESS | 3772 | --DOCSHELL 1316F400 == 34 [pid = 3772] [id = 125] 13:11:10 INFO - PROCESS | 3772 | --DOCSHELL 16B5D000 == 33 [pid = 3772] [id = 130] 13:11:10 INFO - PROCESS | 3772 | --DOCSHELL 12B72800 == 32 [pid = 3772] [id = 131] 13:11:10 INFO - PROCESS | 3772 | --DOCSHELL 1476A400 == 31 [pid = 3772] [id = 129] 13:11:10 INFO - PROCESS | 3772 | --DOCSHELL 1476D400 == 30 [pid = 3772] [id = 128] 13:11:10 INFO - PROCESS | 3772 | --DOCSHELL 1143D400 == 29 [pid = 3772] [id = 132] 13:11:10 INFO - PROCESS | 3772 | --DOCSHELL 11DE3400 == 28 [pid = 3772] [id = 133] 13:11:10 INFO - PROCESS | 3772 | --DOCSHELL 11848800 == 27 [pid = 3772] [id = 127] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (1B05B400) [pid = 3772] [serial = 275] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (17796C00) [pid = 3772] [serial = 344] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (18236800) [pid = 3772] [serial = 346] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1856D400) [pid = 3772] [serial = 347] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (151F0000) [pid = 3772] [serial = 349] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1A112800) [pid = 3772] [serial = 352] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1143C400) [pid = 3772] [serial = 322] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (11443000) [pid = 3772] [serial = 323] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1AB4F400) [pid = 3772] [serial = 331] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1AB5CC00) [pid = 3772] [serial = 332] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (129F4800) [pid = 3772] [serial = 334] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1A19FC00) [pid = 3772] [serial = 353] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13199000) [pid = 3772] [serial = 335] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (14760000) [pid = 3772] [serial = 337] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (14767400) [pid = 3772] [serial = 338] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1ACA3400) [pid = 3772] [serial = 320] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B4E800) [pid = 3772] [serial = 328] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16BFCC00) [pid = 3772] [serial = 329] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16793800) [pid = 3772] [serial = 340] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1343AC00) [pid = 3772] [serial = 325] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14272000) [pid = 3772] [serial = 326] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (171B4C00) [pid = 3772] [serial = 343] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17877000) [pid = 3772] [serial = 350] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A78E400) [pid = 3772] [serial = 356] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B34C00) [pid = 3772] [serial = 341] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1ABD7000) [pid = 3772] [serial = 358] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16032800) [pid = 3772] [serial = 281] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19BD0400) [pid = 3772] [serial = 287] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (178D0000) [pid = 3772] [serial = 284] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (12B6D400) [pid = 3772] [serial = 278] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1ACA7800) [pid = 3772] [serial = 359] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A78C400) [pid = 3772] [serial = 355] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11CF1800) [pid = 3772] [serial = 194] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1ABD1800) [pid = 3772] [serial = 236] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15FE8C00) [pid = 3772] [serial = 197] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1857B000) [pid = 3772] [serial = 200] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19C1F400) [pid = 3772] [serial = 157] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A2B1400) [pid = 3772] [serial = 203] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (18234800) [pid = 3772] [serial = 242] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (13ACB800) [pid = 3772] [serial = 239] [outer = 00000000] [url = about:blank] 13:11:10 INFO - PROCESS | 3772 | 1471464670568 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]]]}] 13:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1898ms 13:11:10 INFO - PROCESS | 3772 | 1471464670634 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 13:11:10 INFO - PROCESS | 3772 | 1471464670638 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 13:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:11:10 INFO - PROCESS | 3772 | 1471464670643 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:11:10 INFO - PROCESS | 3772 | 1471464670647 Marionette TRACE conn3 <- [1,502,null,{}] 13:11:10 INFO - PROCESS | 3772 | 1471464670653 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}] 13:11:10 INFO - PROCESS | 3772 | 1471464670658 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:10 INFO - PROCESS | 3772 | 1471464670787 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 13:11:10 INFO - PROCESS | 3772 | 1471464670796 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:10 INFO - PROCESS | 3772 | 1471464670798 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:10 INFO - PROCESS | 3772 | ++DOCSHELL 1055E000 == 28 [pid = 3772] [id = 135] 13:11:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10A09C00) [pid = 3772] [serial = 403] [outer = 00000000] 13:11:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10A55C00) [pid = 3772] [serial = 404] [outer = 10A09C00] 13:11:10 INFO - PROCESS | 3772 | 1471464670848 Marionette DEBUG loaded listener.js 13:11:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1125FC00) [pid = 3772] [serial = 405] [outer = 10A09C00] 13:11:11 INFO - PROCESS | 3772 | 1471464671312 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]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 700ms 13:11:11 INFO - PROCESS | 3772 | 1471464671347 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 3772 | 1471464671352 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 13:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:11:11 INFO - PROCESS | 3772 | 1471464671359 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 3772 | 1471464671361 Marionette TRACE conn3 <- [1,506,null,{}] 13:11:11 INFO - PROCESS | 3772 | 1471464671366 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}] 13:11:11 INFO - PROCESS | 3772 | 1471464671369 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:11 INFO - PROCESS | 3772 | 1471464671454 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 13:11:11 INFO - PROCESS | 3772 | 1471464671463 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:11 INFO - PROCESS | 3772 | 1471464671465 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:11 INFO - PROCESS | 3772 | ++DOCSHELL 1143C400 == 29 [pid = 3772] [id = 136] 13:11:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1143E400) [pid = 3772] [serial = 406] [outer = 00000000] 13:11:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11446000) [pid = 3772] [serial = 407] [outer = 1143E400] 13:11:11 INFO - PROCESS | 3772 | 1471464671514 Marionette DEBUG loaded listener.js 13:11:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (114CFC00) [pid = 3772] [serial = 408] [outer = 1143E400] 13:11:11 INFO - PROCESS | 3772 | 1471464671965 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]]]}] 13:11:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:11:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 638ms 13:11:11 INFO - PROCESS | 3772 | 1471464671982 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 13:11:11 INFO - PROCESS | 3772 | 1471464671984 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 13:11:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:11:11 INFO - PROCESS | 3772 | 1471464671988 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:11:11 INFO - PROCESS | 3772 | 1471464671991 Marionette TRACE conn3 <- [1,510,null,{}] 13:11:12 INFO - PROCESS | 3772 | 1471464672006 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}] 13:11:12 INFO - PROCESS | 3772 | 1471464672010 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:12 INFO - PROCESS | 3772 | 1471464672092 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 13:11:12 INFO - PROCESS | 3772 | 1471464672127 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 3772 | 1471464672131 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:12 INFO - PROCESS | 3772 | ++DOCSHELL 1316D000 == 30 [pid = 3772] [id = 137] 13:11:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13171400) [pid = 3772] [serial = 409] [outer = 00000000] 13:11:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1319A800) [pid = 3772] [serial = 410] [outer = 13171400] 13:11:12 INFO - PROCESS | 3772 | 1471464672183 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (132DA800) [pid = 3772] [serial = 411] [outer = 13171400] 13:11:12 INFO - PROCESS | 3772 | 1471464672628 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]]]}] 13:11:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:11:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 700ms 13:11:12 INFO - PROCESS | 3772 | 1471464672687 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 13:11:12 INFO - PROCESS | 3772 | 1471464672689 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 13:11:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:11:12 INFO - PROCESS | 3772 | 1471464672692 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:11:12 INFO - PROCESS | 3772 | 1471464672694 Marionette TRACE conn3 <- [1,514,null,{}] 13:11:12 INFO - PROCESS | 3772 | 1471464672709 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}] 13:11:12 INFO - PROCESS | 3772 | 1471464672711 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:12 INFO - PROCESS | 3772 | 1471464672791 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 13:11:12 INFO - PROCESS | 3772 | 1471464672797 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:12 INFO - PROCESS | 3772 | 1471464672799 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:12 INFO - PROCESS | 3772 | ++DOCSHELL 12E7E800 == 31 [pid = 3772] [id = 138] 13:11:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12E7F000) [pid = 3772] [serial = 412] [outer = 00000000] 13:11:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13AD1000) [pid = 3772] [serial = 413] [outer = 12E7F000] 13:11:12 INFO - PROCESS | 3772 | 1471464672852 Marionette DEBUG loaded listener.js 13:11:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14728000) [pid = 3772] [serial = 414] [outer = 12E7F000] 13:11:13 INFO - PROCESS | 3772 | 1471464673264 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]]]}] 13:11:13 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 13:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 591ms 13:11:13 INFO - PROCESS | 3772 | 1471464673299 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 3772 | 1471464673301 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 13:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:11:13 INFO - PROCESS | 3772 | 1471464673304 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 3772 | 1471464673306 Marionette TRACE conn3 <- [1,518,null,{}] 13:11:13 INFO - PROCESS | 3772 | 1471464673314 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}] 13:11:13 INFO - PROCESS | 3772 | 1471464673316 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:13 INFO - PROCESS | 3772 | 1471464673391 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 13:11:13 INFO - PROCESS | 3772 | 1471464673397 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:13 INFO - PROCESS | 3772 | 1471464673399 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:13 INFO - PROCESS | 3772 | ++DOCSHELL 1472E800 == 32 [pid = 3772] [id = 139] 13:11:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1472EC00) [pid = 3772] [serial = 415] [outer = 00000000] 13:11:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14767C00) [pid = 3772] [serial = 416] [outer = 1472EC00] 13:11:13 INFO - PROCESS | 3772 | 1471464673445 Marionette DEBUG loaded listener.js 13:11:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (151DB400) [pid = 3772] [serial = 417] [outer = 1472EC00] 13:11:13 INFO - PROCESS | 3772 | 1471464673894 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]]]}] 13:11:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:11:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 637ms 13:11:13 INFO - PROCESS | 3772 | 1471464673944 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 13:11:13 INFO - PROCESS | 3772 | 1471464673946 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 13:11:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:11:13 INFO - PROCESS | 3772 | 1471464673949 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:11:13 INFO - PROCESS | 3772 | 1471464673951 Marionette TRACE conn3 <- [1,522,null,{}] 13:11:13 INFO - PROCESS | 3772 | 1471464673954 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}] 13:11:13 INFO - PROCESS | 3772 | 1471464673960 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:14 INFO - PROCESS | 3772 | 1471464674057 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 13:11:14 INFO - PROCESS | 3772 | 1471464674063 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 3772 | 1471464674065 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:14 INFO - PROCESS | 3772 | ++DOCSHELL 15FF2000 == 33 [pid = 3772] [id = 140] 13:11:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FF2400) [pid = 3772] [serial = 418] [outer = 00000000] 13:11:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16033400) [pid = 3772] [serial = 419] [outer = 15FF2400] 13:11:14 INFO - PROCESS | 3772 | 1471464674110 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16036C00) [pid = 3772] [serial = 420] [outer = 15FF2400] 13:11:14 INFO - PROCESS | 3772 | 1471464674537 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]]]}] 13:11:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:11:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 622ms 13:11:14 INFO - PROCESS | 3772 | 1471464674587 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 13:11:14 INFO - PROCESS | 3772 | 1471464674589 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 13:11:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:11:14 INFO - PROCESS | 3772 | 1471464674593 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:11:14 INFO - PROCESS | 3772 | 1471464674595 Marionette TRACE conn3 <- [1,526,null,{}] 13:11:14 INFO - PROCESS | 3772 | 1471464674598 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}] 13:11:14 INFO - PROCESS | 3772 | 1471464674600 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:14 INFO - PROCESS | 3772 | 1471464674685 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 13:11:14 INFO - PROCESS | 3772 | 1471464674692 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:14 INFO - PROCESS | 3772 | 1471464674694 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:14 INFO - PROCESS | 3772 | ++DOCSHELL 16272400 == 34 [pid = 3772] [id = 141] 13:11:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16272800) [pid = 3772] [serial = 421] [outer = 00000000] 13:11:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B02000) [pid = 3772] [serial = 422] [outer = 16272800] 13:11:14 INFO - PROCESS | 3772 | 1471464674739 Marionette DEBUG loaded listener.js 13:11:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B0F000) [pid = 3772] [serial = 423] [outer = 16272800] 13:11:15 INFO - PROCESS | 3772 | 1471464675186 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]]]}] 13:11:15 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 13:11:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 622ms 13:11:15 INFO - PROCESS | 3772 | 1471464675231 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 3772 | 1471464675233 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 13:11:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:11:15 INFO - PROCESS | 3772 | 1471464675237 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 3772 | 1471464675238 Marionette TRACE conn3 <- [1,530,null,{}] 13:11:15 INFO - PROCESS | 3772 | 1471464675242 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}] 13:11:15 INFO - PROCESS | 3772 | 1471464675244 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:15 INFO - PROCESS | 3772 | 1471464675317 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 13:11:15 INFO - PROCESS | 3772 | 1471464675322 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 3772 | 1471464675324 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:15 INFO - PROCESS | 3772 | ++DOCSHELL 16036800 == 35 [pid = 3772] [id = 142] 13:11:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16B55400) [pid = 3772] [serial = 424] [outer = 00000000] 13:11:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16BF5800) [pid = 3772] [serial = 425] [outer = 16B55400] 13:11:15 INFO - PROCESS | 3772 | 1471464675369 Marionette DEBUG loaded listener.js 13:11:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16BF7400) [pid = 3772] [serial = 426] [outer = 16B55400] 13:11:15 INFO - PROCESS | 3772 | 1471464675775 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"]]]}] 13:11: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 13:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:11: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 13:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:11:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:11:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:11:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:11:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 591ms 13:11:15 INFO - PROCESS | 3772 | 1471464675819 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 13:11:15 INFO - PROCESS | 3772 | 1471464675821 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 13:11:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:11:15 INFO - PROCESS | 3772 | 1471464675824 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:11:15 INFO - PROCESS | 3772 | 1471464675826 Marionette TRACE conn3 <- [1,534,null,{}] 13:11:15 INFO - PROCESS | 3772 | 1471464675830 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}] 13:11:15 INFO - PROCESS | 3772 | 1471464675832 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:15 INFO - PROCESS | 3772 | 1471464675953 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 13:11:15 INFO - PROCESS | 3772 | 1471464675958 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:15 INFO - PROCESS | 3772 | 1471464675960 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:15 INFO - PROCESS | 3772 | ++DOCSHELL 12E81000 == 36 [pid = 3772] [id = 143] 13:11:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1786F800) [pid = 3772] [serial = 427] [outer = 00000000] 13:11:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17899000) [pid = 3772] [serial = 428] [outer = 1786F800] 13:11:16 INFO - PROCESS | 3772 | 1471464676012 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (178CB400) [pid = 3772] [serial = 429] [outer = 1786F800] 13:11:16 INFO - PROCESS | 3772 | 1471464676463 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]]]}] 13:11: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. 13:11:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 684ms 13:11:16 INFO - PROCESS | 3772 | 1471464676522 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 13:11:16 INFO - PROCESS | 3772 | 1471464676524 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 13:11:16 INFO - PROCESS | 3772 | 1471464676527 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:11:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:11:16 INFO - PROCESS | 3772 | 1471464676529 Marionette TRACE conn3 <- [1,538,null,{}] 13:11:16 INFO - PROCESS | 3772 | 1471464676533 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}] 13:11:16 INFO - PROCESS | 3772 | 1471464676535 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:16 INFO - PROCESS | 3772 | 1471464676653 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 13:11:16 INFO - PROCESS | 3772 | 1471464676659 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:16 INFO - PROCESS | 3772 | 1471464676661 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:16 INFO - PROCESS | 3772 | ++DOCSHELL 17878000 == 37 [pid = 3772] [id = 144] 13:11:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (178D8400) [pid = 3772] [serial = 430] [outer = 00000000] 13:11:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (183A8800) [pid = 3772] [serial = 431] [outer = 178D8400] 13:11:16 INFO - PROCESS | 3772 | 1471464676709 Marionette DEBUG loaded listener.js 13:11:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1856F800) [pid = 3772] [serial = 432] [outer = 178D8400] 13:11:17 INFO - PROCESS | 3772 | 1471464677143 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]]]}] 13:11:17 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. 13:11:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 622ms 13:11:17 INFO - PROCESS | 3772 | 1471464677167 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 13:11:17 INFO - PROCESS | 3772 | 1471464677169 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 13:11:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:11:17 INFO - PROCESS | 3772 | 1471464677173 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:11:17 INFO - PROCESS | 3772 | 1471464677175 Marionette TRACE conn3 <- [1,542,null,{}] 13:11:17 INFO - PROCESS | 3772 | 1471464677185 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}] 13:11:17 INFO - PROCESS | 3772 | 1471464677188 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:17 INFO - PROCESS | 3772 | 1471464677332 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 13:11:17 INFO - PROCESS | 3772 | 1471464677397 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:17 INFO - PROCESS | 3772 | 1471464677399 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:17 INFO - PROCESS | 3772 | ++DOCSHELL 18233800 == 38 [pid = 3772] [id = 145] 13:11:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (18573000) [pid = 3772] [serial = 433] [outer = 00000000] 13:11:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (19BD3000) [pid = 3772] [serial = 434] [outer = 18573000] 13:11:17 INFO - PROCESS | 3772 | 1471464677446 Marionette DEBUG loaded listener.js 13:11:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19C1DC00) [pid = 3772] [serial = 435] [outer = 18573000] 13:11:17 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:17 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:17 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16BF3000) [pid = 3772] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (12E7A400) [pid = 3772] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (13AD6C00) [pid = 3772] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1143E800) [pid = 3772] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1AB59800) [pid = 3772] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (0F2E6400) [pid = 3772] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13191400) [pid = 3772] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A0B400) [pid = 3772] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1184E400) [pid = 3772] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (151D8800) [pid = 3772] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11854400) [pid = 3772] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1603B400) [pid = 3772] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:11:18 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1568D400) [pid = 3772] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:11:18 INFO - PROCESS | 3772 | 1471464678059 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]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:11:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 902ms 13:11:18 INFO - PROCESS | 3772 | 1471464678076 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 3772 | 1471464678078 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 13:11:18 INFO - PROCESS | 3772 | 1471464678082 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:11:18 INFO - PROCESS | 3772 | 1471464678084 Marionette TRACE conn3 <- [1,546,null,{}] 13:11:18 INFO - PROCESS | 3772 | 1471464678087 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}] 13:11:18 INFO - PROCESS | 3772 | 1471464678089 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:18 INFO - PROCESS | 3772 | 1471464678167 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 13:11:18 INFO - PROCESS | 3772 | 1471464678172 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 3772 | 1471464678174 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:18 INFO - PROCESS | 3772 | ++DOCSHELL 1036AC00 == 39 [pid = 3772] [id = 146] 13:11:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10435C00) [pid = 3772] [serial = 436] [outer = 00000000] 13:11:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1319A400) [pid = 3772] [serial = 437] [outer = 10435C00] 13:11:18 INFO - PROCESS | 3772 | 1471464678219 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1599D800) [pid = 3772] [serial = 438] [outer = 10435C00] 13:11:18 INFO - PROCESS | 3772 | 1471464678633 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]]]}] 13:11:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:11:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 591ms 13:11:18 INFO - PROCESS | 3772 | 1471464678706 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 13:11:18 INFO - PROCESS | 3772 | 1471464678717 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 13:11:18 INFO - PROCESS | 3772 | 1471464678725 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:11:18 INFO - PROCESS | 3772 | 1471464678726 Marionette TRACE conn3 <- [1,550,null,{}] 13:11:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:11:18 INFO - PROCESS | 3772 | 1471464678730 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}] 13:11:18 INFO - PROCESS | 3772 | 1471464678732 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:18 INFO - PROCESS | 3772 | 1471464678808 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 13:11:18 INFO - PROCESS | 3772 | 1471464678816 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:18 INFO - PROCESS | 3772 | 1471464678818 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:18 INFO - PROCESS | 3772 | ++DOCSHELL 14731400 == 40 [pid = 3772] [id = 147] 13:11:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1560E800) [pid = 3772] [serial = 439] [outer = 00000000] 13:11:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19BDA400) [pid = 3772] [serial = 440] [outer = 1560E800] 13:11:18 INFO - PROCESS | 3772 | 1471464678862 Marionette DEBUG loaded listener.js 13:11:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19C59800) [pid = 3772] [serial = 441] [outer = 1560E800] 13:11:19 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:19 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:19 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:19 INFO - PROCESS | 3772 | 1471464679295 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]]]}] 13:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 560ms 13:11:19 INFO - PROCESS | 3772 | 1471464679312 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 3772 | 1471464679314 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 13:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:11:19 INFO - PROCESS | 3772 | 1471464679317 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 3772 | 1471464679319 Marionette TRACE conn3 <- [1,554,null,{}] 13:11:19 INFO - PROCESS | 3772 | 1471464679322 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}] 13:11:19 INFO - PROCESS | 3772 | 1471464679324 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:19 INFO - PROCESS | 3772 | 1471464679385 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 13:11:19 INFO - PROCESS | 3772 | 1471464679391 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:19 INFO - PROCESS | 3772 | 1471464679393 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:19 INFO - PROCESS | 3772 | ++DOCSHELL 16B01400 == 41 [pid = 3772] [id = 148] 13:11:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19C58C00) [pid = 3772] [serial = 442] [outer = 00000000] 13:11:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A105400) [pid = 3772] [serial = 443] [outer = 19C58C00] 13:11:19 INFO - PROCESS | 3772 | 1471464679436 Marionette DEBUG loaded listener.js 13:11:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A10E000) [pid = 3772] [serial = 444] [outer = 19C58C00] 13:11:19 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:19 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:19 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:19 INFO - PROCESS | 3772 | 1471464679838 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]]]}] 13:11:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:11:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 591ms 13:11:19 INFO - PROCESS | 3772 | 1471464679897 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 13:11:19 INFO - PROCESS | 3772 | 1471464679899 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 13:11:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:11:19 INFO - PROCESS | 3772 | 1471464679903 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:11:19 INFO - PROCESS | 3772 | 1471464679905 Marionette TRACE conn3 <- [1,558,null,{}] 13:11:19 INFO - PROCESS | 3772 | 1471464679908 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}] 13:11:19 INFO - PROCESS | 3772 | 1471464679910 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:19 INFO - PROCESS | 3772 | 1471464679988 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 13:11:20 INFO - PROCESS | 3772 | 1471464680167 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:20 INFO - PROCESS | 3772 | 1471464680171 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:20 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E6000 == 42 [pid = 3772] [id = 149] 13:11:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (0F2E6800) [pid = 3772] [serial = 445] [outer = 00000000] 13:11:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (10375C00) [pid = 3772] [serial = 446] [outer = 0F2E6800] 13:11:20 INFO - PROCESS | 3772 | 1471464680274 Marionette DEBUG loaded listener.js 13:11:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (104E8800) [pid = 3772] [serial = 447] [outer = 0F2E6800] 13:11:20 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:20 INFO - PROCESS | 3772 | 1471464680915 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]]]}] 13:11:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:11:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1027ms 13:11:20 INFO - PROCESS | 3772 | 1471464680960 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 13:11:20 INFO - PROCESS | 3772 | 1471464680964 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 13:11:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:11:20 INFO - PROCESS | 3772 | 1471464680969 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:11:20 INFO - PROCESS | 3772 | 1471464680972 Marionette TRACE conn3 <- [1,562,null,{}] 13:11:20 INFO - PROCESS | 3772 | 1471464680978 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}] 13:11:20 INFO - PROCESS | 3772 | 1471464680981 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:21 INFO - PROCESS | 3772 | 1471464681105 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 13:11:21 INFO - PROCESS | 3772 | 1471464681229 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:21 INFO - PROCESS | 3772 | 1471464681232 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:21 INFO - PROCESS | 3772 | ++DOCSHELL 11847400 == 43 [pid = 3772] [id = 150] 13:11:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (11854000) [pid = 3772] [serial = 448] [outer = 00000000] 13:11:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (11CEA800) [pid = 3772] [serial = 449] [outer = 11854000] 13:11:21 INFO - PROCESS | 3772 | 1471464681292 Marionette DEBUG loaded listener.js 13:11:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (12BBC000) [pid = 3772] [serial = 450] [outer = 11854000] 13:11:22 INFO - PROCESS | 3772 | 1471464682184 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]]]}] 13:11:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:11:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1291ms 13:11:22 INFO - PROCESS | 3772 | 1471464682267 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 13:11:22 INFO - PROCESS | 3772 | 1471464682272 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 13:11:22 INFO - PROCESS | 3772 | 1471464682277 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:11:22 INFO - PROCESS | 3772 | 1471464682280 Marionette TRACE conn3 <- [1,566,null,{}] 13:11:22 INFO - PROCESS | 3772 | 1471464682286 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}] 13:11:22 INFO - PROCESS | 3772 | 1471464682289 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:22 INFO - PROCESS | 3772 | 1471464682404 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 13:11:22 INFO - PROCESS | 3772 | 1471464682479 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:22 INFO - PROCESS | 3772 | 1471464682483 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:22 INFO - PROCESS | 3772 | ++DOCSHELL 10A4B400 == 44 [pid = 3772] [id = 151] 13:11:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (10A4C000) [pid = 3772] [serial = 451] [outer = 00000000] 13:11:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (11440C00) [pid = 3772] [serial = 452] [outer = 10A4C000] 13:11:22 INFO - PROCESS | 3772 | 1471464682533 Marionette DEBUG loaded listener.js 13:11:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (11447C00) [pid = 3772] [serial = 453] [outer = 10A4C000] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 16B01400 == 43 [pid = 3772] [id = 148] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 14731400 == 42 [pid = 3772] [id = 147] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 1036AC00 == 41 [pid = 3772] [id = 146] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 18233800 == 40 [pid = 3772] [id = 145] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 17878000 == 39 [pid = 3772] [id = 144] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 12E81000 == 38 [pid = 3772] [id = 143] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 16036800 == 37 [pid = 3772] [id = 142] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 16272400 == 36 [pid = 3772] [id = 141] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 15FF2000 == 35 [pid = 3772] [id = 140] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 1472E800 == 34 [pid = 3772] [id = 139] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 12E7E800 == 33 [pid = 3772] [id = 138] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 1316D000 == 32 [pid = 3772] [id = 137] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 1143C400 == 31 [pid = 3772] [id = 136] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 1055E000 == 30 [pid = 3772] [id = 135] 13:11:22 INFO - PROCESS | 3772 | --DOCSHELL 1476D000 == 29 [pid = 3772] [id = 134] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (1320D400) [pid = 3772] [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.] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (171A9C00) [pid = 3772] [serial = 388] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (16B5C000) [pid = 3772] [serial = 398] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (18575000) [pid = 3772] [serial = 392] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (1786A400) [pid = 3772] [serial = 389] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1320FC00) [pid = 3772] [serial = 395] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1ACA8C00) [pid = 3772] [serial = 367] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1AE9D000) [pid = 3772] [serial = 368] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (0F2EB000) [pid = 3772] [serial = 370] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16038000) [pid = 3772] [serial = 371] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1395FC00) [pid = 3772] [serial = 373] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (14729400) [pid = 3772] [serial = 374] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (11269000) [pid = 3772] [serial = 376] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (112C2400) [pid = 3772] [serial = 377] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1296B000) [pid = 3772] [serial = 379] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12BBE800) [pid = 3772] [serial = 380] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (151FD400) [pid = 3772] [serial = 382] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12BC3800) [pid = 3772] [serial = 361] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14760C00) [pid = 3772] [serial = 362] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16B35400) [pid = 3772] [serial = 364] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17265400) [pid = 3772] [serial = 365] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (14726800) [pid = 3772] [serial = 396] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19BDCC00) [pid = 3772] [serial = 401] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16F58400) [pid = 3772] [serial = 399] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19BD2C00) [pid = 3772] [serial = 393] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16039800) [pid = 3772] [serial = 385] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16B51400) [pid = 3772] [serial = 386] [outer = 00000000] [url = about:blank] 13:11:22 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15697800) [pid = 3772] [serial = 383] [outer = 00000000] [url = about:blank] 13:11:23 INFO - PROCESS | 3772 | 1471464683083 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]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 886ms 13:11:23 INFO - PROCESS | 3772 | 1471464683166 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 3772 | 1471464683171 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 13:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:11:23 INFO - PROCESS | 3772 | 1471464683177 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 3772 | 1471464683180 Marionette TRACE conn3 <- [1,570,null,{}] 13:11:23 INFO - PROCESS | 3772 | 1471464683183 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}] 13:11:23 INFO - PROCESS | 3772 | 1471464683186 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:23 INFO - PROCESS | 3772 | 1471464683275 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 13:11:23 INFO - PROCESS | 3772 | 1471464683351 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 3772 | 1471464683353 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:23 INFO - PROCESS | 3772 | ++DOCSHELL 112D0400 == 30 [pid = 3772] [id = 152] 13:11:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (112F2000) [pid = 3772] [serial = 454] [outer = 00000000] 13:11:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11855800) [pid = 3772] [serial = 455] [outer = 112F2000] 13:11:23 INFO - PROCESS | 3772 | 1471464683403 Marionette DEBUG loaded listener.js 13:11:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12BC3800) [pid = 3772] [serial = 456] [outer = 112F2000] 13:11:23 INFO - PROCESS | 3772 | 1471464683826 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]]]}] 13:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 700ms 13:11:23 INFO - PROCESS | 3772 | 1471464683876 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 13:11:23 INFO - PROCESS | 3772 | 1471464683878 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 13:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:11:23 INFO - PROCESS | 3772 | 1471464683882 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:11:23 INFO - PROCESS | 3772 | 1471464683885 Marionette TRACE conn3 <- [1,574,null,{}] 13:11:23 INFO - PROCESS | 3772 | 1471464683896 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}] 13:11:23 INFO - PROCESS | 3772 | 1471464683900 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:23 INFO - PROCESS | 3772 | 1471464683987 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 13:11:23 INFO - PROCESS | 3772 | 1471464683999 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:23 INFO - PROCESS | 3772 | 1471464684002 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:24 INFO - PROCESS | 3772 | ++DOCSHELL 13B57000 == 31 [pid = 3772] [id = 153] 13:11:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14205C00) [pid = 3772] [serial = 457] [outer = 00000000] 13:11:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1472E000) [pid = 3772] [serial = 458] [outer = 14205C00] 13:11:24 INFO - PROCESS | 3772 | 1471464684051 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (14760000) [pid = 3772] [serial = 459] [outer = 14205C00] 13:11:24 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:24 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:24 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:24 INFO - PROCESS | 3772 | 1471464684506 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]]]}] 13:11:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:11:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 638ms 13:11:24 INFO - PROCESS | 3772 | 1471464684519 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 13:11:24 INFO - PROCESS | 3772 | 1471464684522 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 13:11:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:11:24 INFO - PROCESS | 3772 | 1471464684526 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:11:24 INFO - PROCESS | 3772 | 1471464684528 Marionette TRACE conn3 <- [1,578,null,{}] 13:11:24 INFO - PROCESS | 3772 | 1471464684532 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}] 13:11:24 INFO - PROCESS | 3772 | 1471464684534 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:24 INFO - PROCESS | 3772 | 1471464684616 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 13:11:24 INFO - PROCESS | 3772 | 1471464684621 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:24 INFO - PROCESS | 3772 | 1471464684623 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:24 INFO - PROCESS | 3772 | ++DOCSHELL 1476B400 == 32 [pid = 3772] [id = 154] 13:11:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1476C000) [pid = 3772] [serial = 460] [outer = 00000000] 13:11:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15605400) [pid = 3772] [serial = 461] [outer = 1476C000] 13:11:24 INFO - PROCESS | 3772 | 1471464684669 Marionette DEBUG loaded listener.js 13:11:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15698000) [pid = 3772] [serial = 462] [outer = 1476C000] 13:11:25 INFO - PROCESS | 3772 | 1471464685093 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]]]}] 13:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 591ms 13:11:25 INFO - PROCESS | 3772 | 1471464685139 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 3772 | 1471464685143 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 13:11:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:11:25 INFO - PROCESS | 3772 | 1471464685161 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 3772 | 1471464685163 Marionette TRACE conn3 <- [1,582,null,{}] 13:11:25 INFO - PROCESS | 3772 | 1471464685167 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}] 13:11:25 INFO - PROCESS | 3772 | 1471464685169 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:25 INFO - PROCESS | 3772 | 1471464685273 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 13:11:25 INFO - PROCESS | 3772 | 1471464685279 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:25 INFO - PROCESS | 3772 | 1471464685281 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:25 INFO - PROCESS | 3772 | ++DOCSHELL 12C64800 == 33 [pid = 3772] [id = 155] 13:11:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15996C00) [pid = 3772] [serial = 463] [outer = 00000000] 13:11:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1602D400) [pid = 3772] [serial = 464] [outer = 15996C00] 13:11:25 INFO - PROCESS | 3772 | 1471464685326 Marionette DEBUG loaded listener.js 13:11:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16031800) [pid = 3772] [serial = 465] [outer = 15996C00] 13:11:25 INFO - PROCESS | 3772 | 1471464685798 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]]]}] 13:11:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:11:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 684ms 13:11:25 INFO - PROCESS | 3772 | 1471464685852 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 13:11:25 INFO - PROCESS | 3772 | 1471464685854 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 13:11:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:11:25 INFO - PROCESS | 3772 | 1471464685858 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:11:25 INFO - PROCESS | 3772 | 1471464685859 Marionette TRACE conn3 <- [1,586,null,{}] 13:11:25 INFO - PROCESS | 3772 | 1471464685868 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}] 13:11:25 INFO - PROCESS | 3772 | 1471464685874 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:25 INFO - PROCESS | 3772 | 1471464686001 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 13:11:26 INFO - PROCESS | 3772 | 1471464686015 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 3772 | 1471464686017 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:26 INFO - PROCESS | 3772 | ++DOCSHELL 16B01400 == 34 [pid = 3772] [id = 156] 13:11:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16B0F400) [pid = 3772] [serial = 466] [outer = 00000000] 13:11:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16B5C800) [pid = 3772] [serial = 467] [outer = 16B0F400] 13:11:26 INFO - PROCESS | 3772 | 1471464686062 Marionette DEBUG loaded listener.js 13:11:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1779AC00) [pid = 3772] [serial = 468] [outer = 16B0F400] 13:11:26 INFO - PROCESS | 3772 | 1471464686720 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]]]}] 13:11:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:11:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 902ms 13:11:26 INFO - PROCESS | 3772 | 1471464686763 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 13:11:26 INFO - PROCESS | 3772 | 1471464686765 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 13:11:26 INFO - PROCESS | 3772 | 1471464686768 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:11:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:11:26 INFO - PROCESS | 3772 | 1471464686770 Marionette TRACE conn3 <- [1,590,null,{}] 13:11:26 INFO - PROCESS | 3772 | 1471464686774 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}] 13:11:26 INFO - PROCESS | 3772 | 1471464686776 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:26 INFO - PROCESS | 3772 | 1471464686898 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 13:11:26 INFO - PROCESS | 3772 | 1471464686935 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:26 INFO - PROCESS | 3772 | 1471464686937 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:26 INFO - PROCESS | 3772 | ++DOCSHELL 11440400 == 35 [pid = 3772] [id = 157] 13:11:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (11DE7800) [pid = 3772] [serial = 469] [outer = 00000000] 13:11:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16F5CC00) [pid = 3772] [serial = 470] [outer = 11DE7800] 13:11:26 INFO - PROCESS | 3772 | 1471464686982 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16F5E800) [pid = 3772] [serial = 471] [outer = 11DE7800] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1786F800) [pid = 3772] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16B55400) [pid = 3772] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1472EC00) [pid = 3772] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15FF2400) [pid = 3772] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (12E7F000) [pid = 3772] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19AEC800) [pid = 3772] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A09C00) [pid = 3772] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13171400) [pid = 3772] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16272800) [pid = 3772] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (178D8400) [pid = 3772] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1143E400) [pid = 3772] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (18573000) [pid = 3772] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10435C00) [pid = 3772] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:11:27 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1560E800) [pid = 3772] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:11:27 INFO - PROCESS | 3772 | 1471464687536 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]]]}] 13:11:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:11:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 841ms 13:11:27 INFO - PROCESS | 3772 | 1471464687596 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 13:11:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:11:27 INFO - PROCESS | 3772 | 1471464687599 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 13:11:27 INFO - PROCESS | 3772 | 1471464687603 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:11:27 INFO - PROCESS | 3772 | 1471464687605 Marionette TRACE conn3 <- [1,594,null,{}] 13:11:27 INFO - PROCESS | 3772 | 1471464687609 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}] 13:11:27 INFO - PROCESS | 3772 | 1471464687612 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:27 INFO - PROCESS | 3772 | 1471464687744 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 13:11:27 INFO - PROCESS | 3772 | 1471464687795 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:27 INFO - PROCESS | 3772 | 1471464687797 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:27 INFO - PROCESS | 3772 | ++DOCSHELL 13AC9800 == 36 [pid = 3772] [id = 158] 13:11:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13B54C00) [pid = 3772] [serial = 472] [outer = 00000000] 13:11:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FEFC00) [pid = 3772] [serial = 473] [outer = 13B54C00] 13:11:27 INFO - PROCESS | 3772 | 1471464687842 Marionette DEBUG loaded listener.js 13:11:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B4E400) [pid = 3772] [serial = 474] [outer = 13B54C00] 13:11:28 INFO - PROCESS | 3772 | 1471464688186 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]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 637ms 13:11:28 INFO - PROCESS | 3772 | 1471464688239 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 3772 | 1471464688241 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 13:11:28 INFO - PROCESS | 3772 | 1471464688244 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:11:28 INFO - PROCESS | 3772 | 1471464688246 Marionette TRACE conn3 <- [1,598,null,{}] 13:11:28 INFO - PROCESS | 3772 | 1471464688258 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}] 13:11:28 INFO - PROCESS | 3772 | 1471464688260 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:28 INFO - PROCESS | 3772 | 1471464688338 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 13:11:28 INFO - PROCESS | 3772 | 1471464688344 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 3772 | 1471464688346 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:28 INFO - PROCESS | 3772 | ++DOCSHELL 13958C00 == 37 [pid = 3772] [id = 159] 13:11:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14280000) [pid = 3772] [serial = 475] [outer = 00000000] 13:11:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (178CA400) [pid = 3772] [serial = 476] [outer = 14280000] 13:11:28 INFO - PROCESS | 3772 | 1471464688393 Marionette DEBUG loaded listener.js 13:11:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (178D0000) [pid = 3772] [serial = 477] [outer = 14280000] 13:11:28 INFO - PROCESS | 3772 | 1471464688798 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]]]}] 13:11:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:11:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 591ms 13:11:28 INFO - PROCESS | 3772 | 1471464688854 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 13:11:28 INFO - PROCESS | 3772 | 1471464688856 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 13:11:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:11:28 INFO - PROCESS | 3772 | 1471464688860 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:11:28 INFO - PROCESS | 3772 | 1471464688862 Marionette TRACE conn3 <- [1,602,null,{}] 13:11:28 INFO - PROCESS | 3772 | 1471464688865 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}] 13:11:28 INFO - PROCESS | 3772 | 1471464688867 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:28 INFO - PROCESS | 3772 | 1471464688962 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 13:11:28 INFO - PROCESS | 3772 | 1471464688968 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:28 INFO - PROCESS | 3772 | 1471464688970 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:28 INFO - PROCESS | 3772 | ++DOCSHELL 14767000 == 38 [pid = 3772] [id = 160] 13:11:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15998000) [pid = 3772] [serial = 478] [outer = 00000000] 13:11:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1857B000) [pid = 3772] [serial = 479] [outer = 15998000] 13:11:29 INFO - PROCESS | 3772 | 1471464689014 Marionette DEBUG loaded listener.js 13:11:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19BD4400) [pid = 3772] [serial = 480] [outer = 15998000] 13:11:29 INFO - PROCESS | 3772 | 1471464689531 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]]]}] 13:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 731ms 13:11:29 INFO - PROCESS | 3772 | 1471464689599 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 13:11:29 INFO - PROCESS | 3772 | 1471464689604 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 13:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:11:29 INFO - PROCESS | 3772 | 1471464689609 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:11:29 INFO - PROCESS | 3772 | 1471464689613 Marionette TRACE conn3 <- [1,606,null,{}] 13:11:29 INFO - PROCESS | 3772 | 1471464689619 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}] 13:11:29 INFO - PROCESS | 3772 | 1471464689622 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:29 INFO - PROCESS | 3772 | 1471464689779 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 13:11:29 INFO - PROCESS | 3772 | 1471464689903 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:29 INFO - PROCESS | 3772 | 1471464689908 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:29 INFO - PROCESS | 3772 | ++DOCSHELL 10435C00 == 39 [pid = 3772] [id = 161] 13:11:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1047C000) [pid = 3772] [serial = 481] [outer = 00000000] 13:11:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1143DC00) [pid = 3772] [serial = 482] [outer = 1047C000] 13:11:29 INFO - PROCESS | 3772 | 1471464689967 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1180E400) [pid = 3772] [serial = 483] [outer = 1047C000] 13:11:30 INFO - PROCESS | 3772 | 1471464690533 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]]]}] 13:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 933ms 13:11:30 INFO - PROCESS | 3772 | 1471464690570 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 13:11:30 INFO - PROCESS | 3772 | 1471464690575 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 13:11:30 INFO - PROCESS | 3772 | 1471464690583 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:11:30 INFO - PROCESS | 3772 | 1471464690585 Marionette TRACE conn3 <- [1,610,null,{}] 13:11:30 INFO - PROCESS | 3772 | 1471464690573 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}] 13:11:30 INFO - PROCESS | 3772 | 1471464690576 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:30 INFO - PROCESS | 3772 | 1471464690682 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 13:11:30 INFO - PROCESS | 3772 | 1471464690776 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:30 INFO - PROCESS | 3772 | 1471464690779 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:30 INFO - PROCESS | 3772 | ++DOCSHELL 13ACB400 == 40 [pid = 3772] [id = 162] 13:11:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13AD1400) [pid = 3772] [serial = 484] [outer = 00000000] 13:11:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (14732800) [pid = 3772] [serial = 485] [outer = 13AD1400] 13:11:30 INFO - PROCESS | 3772 | 1471464690835 Marionette DEBUG loaded listener.js 13:11:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1476CC00) [pid = 3772] [serial = 486] [outer = 13AD1400] 13:11:31 INFO - PROCESS | 3772 | 1471464691461 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]]]}] 13:11:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:11:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 949ms 13:11:31 INFO - PROCESS | 3772 | 1471464691515 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 13:11:31 INFO - PROCESS | 3772 | 1471464691518 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 13:11:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:11:31 INFO - PROCESS | 3772 | 1471464691522 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:11:31 INFO - PROCESS | 3772 | 1471464691525 Marionette TRACE conn3 <- [1,614,null,{}] 13:11:31 INFO - PROCESS | 3772 | 1471464691536 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}] 13:11:31 INFO - PROCESS | 3772 | 1471464691541 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:31 INFO - PROCESS | 3772 | 1471464691646 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 13:11:31 INFO - PROCESS | 3772 | 1471464691728 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:31 INFO - PROCESS | 3772 | 1471464691731 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:31 INFO - PROCESS | 3772 | ++DOCSHELL 1789C800 == 41 [pid = 3772] [id = 163] 13:11:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17B83800) [pid = 3772] [serial = 487] [outer = 00000000] 13:11:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1857A800) [pid = 3772] [serial = 488] [outer = 17B83800] 13:11:31 INFO - PROCESS | 3772 | 1471464691829 Marionette DEBUG loaded listener.js 13:11:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (19C60C00) [pid = 3772] [serial = 489] [outer = 17B83800] 13:11:32 INFO - PROCESS | 3772 | 1471464692413 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]]]}] 13:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 949ms 13:11:32 INFO - PROCESS | 3772 | 1471464692466 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 13:11:32 INFO - PROCESS | 3772 | 1471464692469 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 13:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:11:32 INFO - PROCESS | 3772 | 1471464692472 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:11:32 INFO - PROCESS | 3772 | 1471464692474 Marionette TRACE conn3 <- [1,618,null,{}] 13:11:32 INFO - PROCESS | 3772 | 1471464692478 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}] 13:11:32 INFO - PROCESS | 3772 | 1471464692480 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:32 INFO - PROCESS | 3772 | 1471464692586 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 13:11:32 INFO - PROCESS | 3772 | 1471464692846 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:32 INFO - PROCESS | 3772 | 1471464692849 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:32 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E4C00 == 42 [pid = 3772] [id = 164] 13:11:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (0F2E6C00) [pid = 3772] [serial = 490] [outer = 00000000] 13:11:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10A4BC00) [pid = 3772] [serial = 491] [outer = 0F2E6C00] 13:11:32 INFO - PROCESS | 3772 | 1471464692912 Marionette DEBUG loaded listener.js 13:11:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (112EEC00) [pid = 3772] [serial = 492] [outer = 0F2E6C00] 13:11:33 INFO - PROCESS | 3772 | 1471464693501 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]]]}] 13:11:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:11:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1089ms 13:11:33 INFO - PROCESS | 3772 | 1471464693568 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 13:11:33 INFO - PROCESS | 3772 | 1471464693572 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 13:11:33 INFO - PROCESS | 3772 | 1471464693576 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:11:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:11:33 INFO - PROCESS | 3772 | 1471464693579 Marionette TRACE conn3 <- [1,622,null,{}] 13:11:33 INFO - PROCESS | 3772 | 1471464693584 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}] 13:11:33 INFO - PROCESS | 3772 | 1471464693589 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 13958C00 == 41 [pid = 3772] [id = 159] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 13AC9800 == 40 [pid = 3772] [id = 158] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 11440400 == 39 [pid = 3772] [id = 157] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 16B01400 == 38 [pid = 3772] [id = 156] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 12C64800 == 37 [pid = 3772] [id = 155] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 1476B400 == 36 [pid = 3772] [id = 154] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 13B57000 == 35 [pid = 3772] [id = 153] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 112D0400 == 34 [pid = 3772] [id = 152] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 10A4B400 == 33 [pid = 3772] [id = 151] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 0F2E6000 == 32 [pid = 3772] [id = 149] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 11847400 == 31 [pid = 3772] [id = 150] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 0F2E4C00 == 30 [pid = 3772] [id = 164] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 1789C800 == 29 [pid = 3772] [id = 163] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 14767000 == 28 [pid = 3772] [id = 160] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 10435C00 == 27 [pid = 3772] [id = 161] 13:11:34 INFO - PROCESS | 3772 | --DOCSHELL 13ACB400 == 26 [pid = 3772] [id = 162] 13:11:34 INFO - PROCESS | 3772 | 1471464694240 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (178CB400) [pid = 3772] [serial = 429] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (17899000) [pid = 3772] [serial = 428] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16BF5800) [pid = 3772] [serial = 425] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (14767C00) [pid = 3772] [serial = 416] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16033400) [pid = 3772] [serial = 419] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16036C00) [pid = 3772] [serial = 420] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13AD1000) [pid = 3772] [serial = 413] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (14728000) [pid = 3772] [serial = 414] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19BDF000) [pid = 3772] [serial = 402] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A55C00) [pid = 3772] [serial = 404] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1125FC00) [pid = 3772] [serial = 405] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1319A800) [pid = 3772] [serial = 410] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (132DA800) [pid = 3772] [serial = 411] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16B02000) [pid = 3772] [serial = 422] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (183A8800) [pid = 3772] [serial = 431] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16B0F000) [pid = 3772] [serial = 423] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11446000) [pid = 3772] [serial = 407] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (114CFC00) [pid = 3772] [serial = 408] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19BD3000) [pid = 3772] [serial = 434] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1599D800) [pid = 3772] [serial = 438] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1319A400) [pid = 3772] [serial = 437] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19BDA400) [pid = 3772] [serial = 440] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19C1DC00) [pid = 3772] [serial = 435] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (151DB400) [pid = 3772] [serial = 417] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1856F800) [pid = 3772] [serial = 432] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19C59800) [pid = 3772] [serial = 441] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16BF7400) [pid = 3772] [serial = 426] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1A105400) [pid = 3772] [serial = 443] [outer = 00000000] [url = about:blank] 13:11:34 INFO - PROCESS | 3772 | 1471464694407 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:34 INFO - PROCESS | 3772 | 1471464694410 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:34 INFO - PROCESS | 3772 | ++DOCSHELL 10A48800 == 27 [pid = 3772] [id = 165] 13:11:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A49400) [pid = 3772] [serial = 493] [outer = 00000000] 13:11:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11203800) [pid = 3772] [serial = 494] [outer = 10A49400] 13:11:34 INFO - PROCESS | 3772 | 1471464694461 Marionette DEBUG loaded listener.js 13:11:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11264C00) [pid = 3772] [serial = 495] [outer = 10A49400] 13:11:34 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:34 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:34 INFO - PROCESS | 3772 | 1471464694892 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]]]}] 13:11:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:11:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1384ms 13:11:34 INFO - PROCESS | 3772 | 1471464694963 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 13:11:34 INFO - PROCESS | 3772 | 1471464694967 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 13:11:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:11:34 INFO - PROCESS | 3772 | 1471464694972 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:11:34 INFO - PROCESS | 3772 | 1471464694975 Marionette TRACE conn3 <- [1,626,null,{}] 13:11:34 INFO - PROCESS | 3772 | 1471464694980 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}] 13:11:34 INFO - PROCESS | 3772 | 1471464694983 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:35 INFO - PROCESS | 3772 | 1471464695070 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 13:11:35 INFO - PROCESS | 3772 | 1471464695085 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 3772 | 1471464695088 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:35 INFO - PROCESS | 3772 | ++DOCSHELL 114D7400 == 28 [pid = 3772] [id = 166] 13:11:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (114DA400) [pid = 3772] [serial = 496] [outer = 00000000] 13:11:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11854400) [pid = 3772] [serial = 497] [outer = 114DA400] 13:11:35 INFO - PROCESS | 3772 | 1471464695137 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (129F3400) [pid = 3772] [serial = 498] [outer = 114DA400] 13:11:35 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:35 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:35 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:35 INFO - PROCESS | 3772 | 1471464695590 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]]]}] 13:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 638ms 13:11:35 INFO - PROCESS | 3772 | 1471464695610 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 13:11:35 INFO - PROCESS | 3772 | 1471464695613 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 13:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:11:35 INFO - PROCESS | 3772 | 1471464695617 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:11:35 INFO - PROCESS | 3772 | 1471464695619 Marionette TRACE conn3 <- [1,630,null,{}] 13:11:35 INFO - PROCESS | 3772 | 1471464695624 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}] 13:11:35 INFO - PROCESS | 3772 | 1471464695626 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:35 INFO - PROCESS | 3772 | 1471464695738 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 13:11:35 INFO - PROCESS | 3772 | 1471464695750 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:35 INFO - PROCESS | 3772 | 1471464695753 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:35 INFO - PROCESS | 3772 | ++DOCSHELL 13965C00 == 29 [pid = 3772] [id = 167] 13:11:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13ACA000) [pid = 3772] [serial = 499] [outer = 00000000] 13:11:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13B55000) [pid = 3772] [serial = 500] [outer = 13ACA000] 13:11:35 INFO - PROCESS | 3772 | 1471464695799 Marionette DEBUG loaded listener.js 13:11:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (14207C00) [pid = 3772] [serial = 501] [outer = 13ACA000] 13:11:36 INFO - PROCESS | 3772 | 1471464696243 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]]]}] 13:11:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:11:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 700ms 13:11:36 INFO - PROCESS | 3772 | 1471464696315 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 13:11:36 INFO - PROCESS | 3772 | 1471464696319 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 13:11:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:11:36 INFO - PROCESS | 3772 | 1471464696329 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:11:36 INFO - PROCESS | 3772 | 1471464696334 Marionette TRACE conn3 <- [1,634,null,{}] 13:11:36 INFO - PROCESS | 3772 | 1471464696337 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}] 13:11:36 INFO - PROCESS | 3772 | 1471464696341 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:36 INFO - PROCESS | 3772 | 1471464696456 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 13:11:36 INFO - PROCESS | 3772 | 1471464696462 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:36 INFO - PROCESS | 3772 | 1471464696464 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:36 INFO - PROCESS | 3772 | ++DOCSHELL 13913000 == 30 [pid = 3772] [id = 168] 13:11:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14206000) [pid = 3772] [serial = 502] [outer = 00000000] 13:11:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1476D800) [pid = 3772] [serial = 503] [outer = 14206000] 13:11:36 INFO - PROCESS | 3772 | 1471464696519 Marionette DEBUG loaded listener.js 13:11:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15994400) [pid = 3772] [serial = 504] [outer = 14206000] 13:11:36 INFO - PROCESS | 3772 | 1471464696983 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]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 684ms 13:11:37 INFO - PROCESS | 3772 | 1471464697025 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 3772 | 1471464697027 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 13:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:11:37 INFO - PROCESS | 3772 | 1471464697030 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 3772 | 1471464697032 Marionette TRACE conn3 <- [1,638,null,{}] 13:11:37 INFO - PROCESS | 3772 | 1471464697036 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}] 13:11:37 INFO - PROCESS | 3772 | 1471464697038 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:37 INFO - PROCESS | 3772 | 1471464697167 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 13:11:37 INFO - PROCESS | 3772 | 1471464697176 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 3772 | 1471464697178 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:37 INFO - PROCESS | 3772 | ++DOCSHELL 1560E000 == 31 [pid = 3772] [id = 169] 13:11:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15FF2400) [pid = 3772] [serial = 505] [outer = 00000000] 13:11:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16034C00) [pid = 3772] [serial = 506] [outer = 15FF2400] 13:11:37 INFO - PROCESS | 3772 | 1471464697224 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1603A000) [pid = 3772] [serial = 507] [outer = 15FF2400] 13:11:37 INFO - PROCESS | 3772 | 1471464697643 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]]]}] 13:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 638ms 13:11:37 INFO - PROCESS | 3772 | 1471464697669 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 13:11:37 INFO - PROCESS | 3772 | 1471464697671 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 13:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:11:37 INFO - PROCESS | 3772 | 1471464697674 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:11:37 INFO - PROCESS | 3772 | 1471464697676 Marionette TRACE conn3 <- [1,642,null,{}] 13:11:37 INFO - PROCESS | 3772 | 1471464697679 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}] 13:11:37 INFO - PROCESS | 3772 | 1471464697682 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:37 INFO - PROCESS | 3772 | 1471464697793 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 13:11:37 INFO - PROCESS | 3772 | 1471464697798 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:37 INFO - PROCESS | 3772 | 1471464697804 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:37 INFO - PROCESS | 3772 | ++DOCSHELL 1679A800 == 32 [pid = 3772] [id = 170] 13:11:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16B01800) [pid = 3772] [serial = 508] [outer = 00000000] 13:11:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16B35400) [pid = 3772] [serial = 509] [outer = 16B01800] 13:11:37 INFO - PROCESS | 3772 | 1471464697903 Marionette DEBUG loaded listener.js 13:11:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16B5C400) [pid = 3772] [serial = 510] [outer = 16B01800] 13:11:38 INFO - PROCESS | 3772 | 1471464698331 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]]]}] 13:11:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:11:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 700ms 13:11:38 INFO - PROCESS | 3772 | 1471464698358 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 13:11:38 INFO - PROCESS | 3772 | 1471464698360 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 13:11:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:11:38 INFO - PROCESS | 3772 | 1471464698369 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:11:38 INFO - PROCESS | 3772 | 1471464698371 Marionette TRACE conn3 <- [1,646,null,{}] 13:11:38 INFO - PROCESS | 3772 | 1471464698379 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}] 13:11:38 INFO - PROCESS | 3772 | 1471464698381 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:38 INFO - PROCESS | 3772 | 1471464698522 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 13:11:38 INFO - PROCESS | 3772 | 1471464698542 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:38 INFO - PROCESS | 3772 | 1471464698545 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:38 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E2000 == 33 [pid = 3772] [id = 171] 13:11:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (171B6400) [pid = 3772] [serial = 511] [outer = 00000000] 13:11:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1789AC00) [pid = 3772] [serial = 512] [outer = 171B6400] 13:11:38 INFO - PROCESS | 3772 | 1471464698589 Marionette DEBUG loaded listener.js 13:11:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17B7EC00) [pid = 3772] [serial = 513] [outer = 171B6400] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (15996C00) [pid = 3772] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16B0F400) [pid = 3772] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13B54C00) [pid = 3772] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11DE7800) [pid = 3772] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (14205C00) [pid = 3772] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (0F2E6800) [pid = 3772] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11854000) [pid = 3772] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1476C000) [pid = 3772] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (112F2000) [pid = 3772] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10A4C000) [pid = 3772] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (14280000) [pid = 3772] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15998000) [pid = 3772] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:11:38 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19C58C00) [pid = 3772] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:11:39 INFO - PROCESS | 3772 | 1471464699156 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]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 825ms 13:11:39 INFO - PROCESS | 3772 | 1471464699211 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 3772 | 1471464699213 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 13:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:11:39 INFO - PROCESS | 3772 | 1471464699217 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 3772 | 1471464699219 Marionette TRACE conn3 <- [1,650,null,{}] 13:11:39 INFO - PROCESS | 3772 | 1471464699222 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}] 13:11:39 INFO - PROCESS | 3772 | 1471464699224 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:39 INFO - PROCESS | 3772 | 1471464699299 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 13:11:39 INFO - PROCESS | 3772 | 1471464699305 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 3772 | 1471464699307 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:39 INFO - PROCESS | 3772 | ++DOCSHELL 12E33800 == 34 [pid = 3772] [id = 172] 13:11:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (14205C00) [pid = 3772] [serial = 514] [outer = 00000000] 13:11:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15996C00) [pid = 3772] [serial = 515] [outer = 14205C00] 13:11:39 INFO - PROCESS | 3772 | 1471464699356 Marionette DEBUG loaded listener.js 13:11:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1603B800) [pid = 3772] [serial = 516] [outer = 14205C00] 13:11:39 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:39 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:39 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:39 INFO - PROCESS | 3772 | 1471464699777 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]]]}] 13:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 592ms 13:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:11:39 INFO - PROCESS | 3772 | 1471464699818 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 13:11:39 INFO - PROCESS | 3772 | 1471464699820 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 13:11:39 INFO - PROCESS | 3772 | 1471464699827 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:11:39 INFO - PROCESS | 3772 | 1471464699829 Marionette TRACE conn3 <- [1,654,null,{}] 13:11:39 INFO - PROCESS | 3772 | 1471464699832 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}] 13:11:39 INFO - PROCESS | 3772 | 1471464699834 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:39 INFO - PROCESS | 3772 | 1471464699911 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 13:11:39 INFO - PROCESS | 3772 | 1471464699917 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:39 INFO - PROCESS | 3772 | 1471464699919 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:39 INFO - PROCESS | 3772 | ++DOCSHELL 1786F800 == 35 [pid = 3772] [id = 173] 13:11:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17871800) [pid = 3772] [serial = 517] [outer = 00000000] 13:11:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183B3C00) [pid = 3772] [serial = 518] [outer = 17871800] 13:11:39 INFO - PROCESS | 3772 | 1471464699963 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (183B4400) [pid = 3772] [serial = 519] [outer = 17871800] 13:11:40 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:40 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:40 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:40 INFO - PROCESS | 3772 | 1471464700403 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]]]}] 13:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 591ms 13:11:40 INFO - PROCESS | 3772 | 1471464700421 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 13:11:40 INFO - PROCESS | 3772 | 1471464700423 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 13:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:11:40 INFO - PROCESS | 3772 | 1471464700426 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:11:40 INFO - PROCESS | 3772 | 1471464700428 Marionette TRACE conn3 <- [1,658,null,{}] 13:11:40 INFO - PROCESS | 3772 | 1471464700431 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}] 13:11:40 INFO - PROCESS | 3772 | 1471464700433 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:40 INFO - PROCESS | 3772 | 1471464700547 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 13:11:40 INFO - PROCESS | 3772 | 1471464700554 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:40 INFO - PROCESS | 3772 | 1471464700557 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:40 INFO - PROCESS | 3772 | ++DOCSHELL 15FF0800 == 36 [pid = 3772] [id = 174] 13:11:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16F59000) [pid = 3772] [serial = 520] [outer = 00000000] 13:11:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1857A000) [pid = 3772] [serial = 521] [outer = 16F59000] 13:11:40 INFO - PROCESS | 3772 | 1471464700637 Marionette DEBUG loaded listener.js 13:11:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19AEF000) [pid = 3772] [serial = 522] [outer = 16F59000] 13:11:41 INFO - PROCESS | 3772 | --DOCSHELL 114D7400 == 35 [pid = 3772] [id = 166] 13:11:41 INFO - PROCESS | 3772 | --DOCSHELL 10A48800 == 34 [pid = 3772] [id = 165] 13:11:42 INFO - PROCESS | 3772 | --DOCSHELL 13913000 == 33 [pid = 3772] [id = 168] 13:11:42 INFO - PROCESS | 3772 | --DOCSHELL 13965C00 == 32 [pid = 3772] [id = 167] 13:11:42 INFO - PROCESS | 3772 | --DOCSHELL 0F2E2000 == 31 [pid = 3772] [id = 171] 13:11:42 INFO - PROCESS | 3772 | --DOCSHELL 1786F800 == 30 [pid = 3772] [id = 173] 13:11:42 INFO - PROCESS | 3772 | --DOCSHELL 1679A800 == 29 [pid = 3772] [id = 170] 13:11:42 INFO - PROCESS | 3772 | --DOCSHELL 1560E000 == 28 [pid = 3772] [id = 169] 13:11:42 INFO - PROCESS | 3772 | --DOCSHELL 12E33800 == 27 [pid = 3772] [id = 172] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A10E000) [pid = 3772] [serial = 444] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12BBC000) [pid = 3772] [serial = 450] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (15605400) [pid = 3772] [serial = 461] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11855800) [pid = 3772] [serial = 455] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12BC3800) [pid = 3772] [serial = 456] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11440C00) [pid = 3772] [serial = 452] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11447C00) [pid = 3772] [serial = 453] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (178CA400) [pid = 3772] [serial = 476] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1857B000) [pid = 3772] [serial = 479] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19BD4400) [pid = 3772] [serial = 480] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (178D0000) [pid = 3772] [serial = 477] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16F5E800) [pid = 3772] [serial = 471] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1602D400) [pid = 3772] [serial = 464] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16B4E400) [pid = 3772] [serial = 474] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15698000) [pid = 3772] [serial = 462] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16031800) [pid = 3772] [serial = 465] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16B5C800) [pid = 3772] [serial = 467] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15FEFC00) [pid = 3772] [serial = 473] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16F5CC00) [pid = 3772] [serial = 470] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1779AC00) [pid = 3772] [serial = 468] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1472E000) [pid = 3772] [serial = 458] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (14760000) [pid = 3772] [serial = 459] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (10375C00) [pid = 3772] [serial = 446] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (104E8800) [pid = 3772] [serial = 447] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (11CEA800) [pid = 3772] [serial = 449] [outer = 00000000] [url = about:blank] 13:11:42 INFO - PROCESS | 3772 | 1471464702297 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]]]}] 13:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1898ms 13:11:42 INFO - PROCESS | 3772 | 1471464702318 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 13:11:42 INFO - PROCESS | 3772 | 1471464702323 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 13:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:11:42 INFO - PROCESS | 3772 | 1471464702331 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:11:42 INFO - PROCESS | 3772 | 1471464702335 Marionette TRACE conn3 <- [1,662,null,{}] 13:11:42 INFO - PROCESS | 3772 | 1471464702341 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}] 13:11:42 INFO - PROCESS | 3772 | 1471464702344 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:42 INFO - PROCESS | 3772 | 1471464702434 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 13:11:42 INFO - PROCESS | 3772 | 1471464702441 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:42 INFO - PROCESS | 3772 | 1471464702445 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:42 INFO - PROCESS | 3772 | ++DOCSHELL 10A0A400 == 28 [pid = 3772] [id = 175] 13:11:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10A0E800) [pid = 3772] [serial = 523] [outer = 00000000] 13:11:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (11268000) [pid = 3772] [serial = 524] [outer = 10A0E800] 13:11:42 INFO - PROCESS | 3772 | 1471464702495 Marionette DEBUG loaded listener.js 13:11:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (112C7800) [pid = 3772] [serial = 525] [outer = 10A0E800] 13:11:42 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:42 INFO - PROCESS | 3772 | [3772] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:11:42 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:11:42 INFO - PROCESS | 3772 | 1471464702971 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]]]}] 13:11:43 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 13:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 700ms 13:11:43 INFO - PROCESS | 3772 | 1471464703027 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 3772 | 1471464703031 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 13:11:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:11:43 INFO - PROCESS | 3772 | 1471464703038 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - PROCESS | 3772 | 1471464703041 Marionette TRACE conn3 <- [1,666,null,{}] 13:11:43 INFO - PROCESS | 3772 | 1471464703045 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}] 13:11:43 INFO - PROCESS | 3772 | 1471464703048 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:43 INFO - PROCESS | 3772 | 1471464703134 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 13:11:43 INFO - PROCESS | 3772 | 1471464703143 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 3772 | 1471464703146 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:43 INFO - PROCESS | 3772 | ++DOCSHELL 114DF800 == 29 [pid = 3772] [id = 176] 13:11:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (114E0000) [pid = 3772] [serial = 526] [outer = 00000000] 13:11:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11855400) [pid = 3772] [serial = 527] [outer = 114E0000] 13:11:43 INFO - PROCESS | 3772 | 1471464703195 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11DE7800) [pid = 3772] [serial = 528] [outer = 114E0000] 13:11:43 INFO - PROCESS | 3772 | 1471464703660 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]]]}] 13:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 622ms 13:11:43 INFO - PROCESS | 3772 | 1471464703675 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 13:11:43 INFO - PROCESS | 3772 | 1471464703678 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 13:11:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:11:43 INFO - PROCESS | 3772 | 1471464703682 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:11:43 INFO - PROCESS | 3772 | 1471464703686 Marionette TRACE conn3 <- [1,670,null,{}] 13:11:43 INFO - PROCESS | 3772 | 1471464703697 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}] 13:11:43 INFO - PROCESS | 3772 | 1471464703701 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:43 INFO - PROCESS | 3772 | 1471464703783 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 13:11:43 INFO - PROCESS | 3772 | 1471464703823 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:43 INFO - PROCESS | 3772 | 1471464703826 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:43 INFO - PROCESS | 3772 | ++DOCSHELL 13449000 == 30 [pid = 3772] [id = 177] 13:11:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13911C00) [pid = 3772] [serial = 529] [outer = 00000000] 13:11:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1395B000) [pid = 3772] [serial = 530] [outer = 13911C00] 13:11:43 INFO - PROCESS | 3772 | 1471464703875 Marionette DEBUG loaded listener.js 13:11:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14203000) [pid = 3772] [serial = 531] [outer = 13911C00] 13:11:44 INFO - PROCESS | 3772 | 1471464704826 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]]]}] 13:11:44 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) 13:11:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1182ms 13:11:44 INFO - PROCESS | 3772 | 1471464704881 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 13:11:44 INFO - PROCESS | 3772 | 1471464704884 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 13:11:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:11:44 INFO - PROCESS | 3772 | 1471464704897 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:11:44 INFO - PROCESS | 3772 | 1471464704899 Marionette TRACE conn3 <- [1,674,null,{}] 13:11:44 INFO - PROCESS | 3772 | 1471464704903 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}] 13:11:44 INFO - PROCESS | 3772 | 1471464704906 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:44 INFO - PROCESS | 3772 | 1471464704986 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 13:11:44 INFO - PROCESS | 3772 | 1471464704992 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:44 INFO - PROCESS | 3772 | 1471464704994 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:44 INFO - PROCESS | 3772 | ++DOCSHELL 13B53400 == 31 [pid = 3772] [id = 178] 13:11:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14727000) [pid = 3772] [serial = 532] [outer = 00000000] 13:11:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14765800) [pid = 3772] [serial = 533] [outer = 14727000] 13:11:45 INFO - PROCESS | 3772 | 1471464705040 Marionette DEBUG loaded listener.js 13:11:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (151D1400) [pid = 3772] [serial = 534] [outer = 14727000] 13:11:45 INFO - PROCESS | 3772 | 1471464705971 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]]]}] 13:11:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:11:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1089ms 13:11:45 INFO - PROCESS | 3772 | 1471464705974 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 13:11:45 INFO - PROCESS | 3772 | 1471464705976 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 13:11:45 INFO - PROCESS | 3772 | 1471464705979 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:11:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:11:45 INFO - PROCESS | 3772 | 1471464705981 Marionette TRACE conn3 <- [1,678,null,{}] 13:11:45 INFO - PROCESS | 3772 | 1471464705985 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}] 13:11:45 INFO - PROCESS | 3772 | 1471464705987 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:46 INFO - PROCESS | 3772 | 1471464706062 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 13:11:46 INFO - PROCESS | 3772 | 1471464706068 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:46 INFO - PROCESS | 3772 | 1471464706070 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:46 INFO - PROCESS | 3772 | ++DOCSHELL 1476D000 == 32 [pid = 3772] [id = 179] 13:11:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (151DC400) [pid = 3772] [serial = 535] [outer = 00000000] 13:11:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1568DC00) [pid = 3772] [serial = 536] [outer = 151DC400] 13:11:46 INFO - PROCESS | 3772 | 1471464706116 Marionette DEBUG loaded listener.js 13:11:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FEA000) [pid = 3772] [serial = 537] [outer = 151DC400] 13:11:47 INFO - PROCESS | 3772 | 1471464707055 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]]]}] 13:11:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:11:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1089ms 13:11:47 INFO - PROCESS | 3772 | 1471464707081 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 13:11:47 INFO - PROCESS | 3772 | 1471464707083 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 13:11:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:11:47 INFO - PROCESS | 3772 | 1471464707086 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:11:47 INFO - PROCESS | 3772 | 1471464707088 Marionette TRACE conn3 <- [1,682,null,{}] 13:11:47 INFO - PROCESS | 3772 | 1471464707091 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}] 13:11:47 INFO - PROCESS | 3772 | 1471464707097 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:47 INFO - PROCESS | 3772 | 1471464707226 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 13:11:47 INFO - PROCESS | 3772 | 1471464707233 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:47 INFO - PROCESS | 3772 | 1471464707235 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:47 INFO - PROCESS | 3772 | ++DOCSHELL 15FF0C00 == 33 [pid = 3772] [id = 180] 13:11:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1602CC00) [pid = 3772] [serial = 538] [outer = 00000000] 13:11:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16B0C400) [pid = 3772] [serial = 539] [outer = 1602CC00] 13:11:47 INFO - PROCESS | 3772 | 1471464707280 Marionette DEBUG loaded listener.js 13:11:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B4EC00) [pid = 3772] [serial = 540] [outer = 1602CC00] 13:11:48 INFO - PROCESS | 3772 | 1471464708246 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]]]}] 13:11:48 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) 13:11:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1182ms 13:11:48 INFO - PROCESS | 3772 | 1471464708285 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 13:11:48 INFO - PROCESS | 3772 | 1471464708287 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 13:11:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:11:48 INFO - PROCESS | 3772 | 1471464708291 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:11:48 INFO - PROCESS | 3772 | 1471464708293 Marionette TRACE conn3 <- [1,686,null,{}] 13:11:48 INFO - PROCESS | 3772 | 1471464708303 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}] 13:11:48 INFO - PROCESS | 3772 | 1471464708305 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:48 INFO - PROCESS | 3772 | 1471464708406 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 13:11:48 INFO - PROCESS | 3772 | 1471464708411 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:48 INFO - PROCESS | 3772 | 1471464708413 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:48 INFO - PROCESS | 3772 | ++DOCSHELL 14730800 == 34 [pid = 3772] [id = 181] 13:11:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16037000) [pid = 3772] [serial = 541] [outer = 00000000] 13:11:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (171AA000) [pid = 3772] [serial = 542] [outer = 16037000] 13:11:48 INFO - PROCESS | 3772 | 1471464708458 Marionette DEBUG loaded listener.js 13:11:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (171AA800) [pid = 3772] [serial = 543] [outer = 16037000] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1047C000) [pid = 3772] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16B01800) [pid = 3772] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (10A49400) [pid = 3772] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17B83800) [pid = 3772] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13AD1400) [pid = 3772] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14206000) [pid = 3772] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (171B6400) [pid = 3772] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (0F2E6C00) [pid = 3772] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13ACA000) [pid = 3772] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14205C00) [pid = 3772] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17871800) [pid = 3772] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (15FF2400) [pid = 3772] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:11:49 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (114DA400) [pid = 3772] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:11:49 INFO - PROCESS | 3772 | 1471464709379 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]]]}] 13:11:49 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) 13:11:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1089ms 13:11:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:11:49 INFO - PROCESS | 3772 | 1471464709392 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 13:11:49 INFO - PROCESS | 3772 | 1471464709394 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 13:11:49 INFO - PROCESS | 3772 | 1471464709397 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:11:49 INFO - PROCESS | 3772 | 1471464709399 Marionette TRACE conn3 <- [1,690,null,{}] 13:11:49 INFO - PROCESS | 3772 | 1471464709403 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}] 13:11:49 INFO - PROCESS | 3772 | 1471464709405 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:49 INFO - PROCESS | 3772 | 1471464709506 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 13:11:49 INFO - PROCESS | 3772 | 1471464709552 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:49 INFO - PROCESS | 3772 | 1471464709554 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:49 INFO - PROCESS | 3772 | ++DOCSHELL 1047C000 == 35 [pid = 3772] [id = 182] 13:11:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A0B400) [pid = 3772] [serial = 544] [outer = 00000000] 13:11:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13ACA800) [pid = 3772] [serial = 545] [outer = 10A0B400] 13:11:49 INFO - PROCESS | 3772 | 1471464709600 Marionette DEBUG loaded listener.js 13:11:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13B57400) [pid = 3772] [serial = 546] [outer = 10A0B400] 13:11:50 INFO - PROCESS | 3772 | 1471464710451 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]]]}] 13:11:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:11:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1074ms 13:11:50 INFO - PROCESS | 3772 | 1471464710473 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 13:11:50 INFO - PROCESS | 3772 | 1471464710475 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 13:11:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:11:50 INFO - PROCESS | 3772 | 1471464710478 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:11:50 INFO - PROCESS | 3772 | 1471464710480 Marionette TRACE conn3 <- [1,694,null,{}] 13:11:50 INFO - PROCESS | 3772 | 1471464710483 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}] 13:11:50 INFO - PROCESS | 3772 | 1471464710485 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:50 INFO - PROCESS | 3772 | 1471464710589 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 13:11:50 INFO - PROCESS | 3772 | 1471464710597 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:50 INFO - PROCESS | 3772 | 1471464710599 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:50 INFO - PROCESS | 3772 | ++DOCSHELL 13447400 == 36 [pid = 3772] [id = 183] 13:11:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16036000) [pid = 3772] [serial = 547] [outer = 00000000] 13:11:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16B5AC00) [pid = 3772] [serial = 548] [outer = 16036000] 13:11:50 INFO - PROCESS | 3772 | 1471464710643 Marionette DEBUG loaded listener.js 13:11:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (171A9C00) [pid = 3772] [serial = 549] [outer = 16036000] 13:11:51 INFO - PROCESS | 3772 | 1471464711570 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]]]}] 13:11:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:11:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1136ms 13:11:51 INFO - PROCESS | 3772 | 1471464711633 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 13:11:51 INFO - PROCESS | 3772 | 1471464711637 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 13:11:51 INFO - PROCESS | 3772 | 1471464711643 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:11:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:11:51 INFO - PROCESS | 3772 | 1471464711647 Marionette TRACE conn3 <- [1,698,null,{}] 13:11:51 INFO - PROCESS | 3772 | 1471464711653 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}] 13:11:51 INFO - PROCESS | 3772 | 1471464711657 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:51 INFO - PROCESS | 3772 | 1471464711798 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 13:11:51 INFO - PROCESS | 3772 | 1471464711960 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:51 INFO - PROCESS | 3772 | 1471464711965 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:51 INFO - PROCESS | 3772 | ++DOCSHELL 10A4CC00 == 37 [pid = 3772] [id = 184] 13:11:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10A4D000) [pid = 3772] [serial = 550] [outer = 00000000] 13:11:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (11263800) [pid = 3772] [serial = 551] [outer = 10A4D000] 13:11:52 INFO - PROCESS | 3772 | 1471464712024 Marionette DEBUG loaded listener.js 13:11:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11441400) [pid = 3772] [serial = 552] [outer = 10A4D000] 13:11:53 INFO - PROCESS | 3772 | 1471464713193 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]]]}] 13:11:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:11:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1603ms 13:11:53 INFO - PROCESS | 3772 | 1471464713257 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 13:11:53 INFO - PROCESS | 3772 | 1471464713261 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 13:11:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:11:53 INFO - PROCESS | 3772 | 1471464713308 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:11:53 INFO - PROCESS | 3772 | 1471464713312 Marionette TRACE conn3 <- [1,702,null,{}] 13:11:53 INFO - PROCESS | 3772 | 1471464713364 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}] 13:11:53 INFO - PROCESS | 3772 | 1471464713367 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:53 INFO - PROCESS | 3772 | 1471464713457 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 13:11:53 INFO - PROCESS | 3772 | 1471464713526 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:53 INFO - PROCESS | 3772 | 1471464713528 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:53 INFO - PROCESS | 3772 | ++DOCSHELL 114D1000 == 38 [pid = 3772] [id = 185] 13:11:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (114D5800) [pid = 3772] [serial = 553] [outer = 00000000] 13:11:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11854000) [pid = 3772] [serial = 554] [outer = 114D5800] 13:11:53 INFO - PROCESS | 3772 | 1471464713581 Marionette DEBUG loaded listener.js 13:11:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11DE2C00) [pid = 3772] [serial = 555] [outer = 114D5800] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 1047C000 == 37 [pid = 3772] [id = 182] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 14730800 == 36 [pid = 3772] [id = 181] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 15FF0C00 == 35 [pid = 3772] [id = 180] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 1476D000 == 34 [pid = 3772] [id = 179] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 13B53400 == 33 [pid = 3772] [id = 178] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 13449000 == 32 [pid = 3772] [id = 177] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 114DF800 == 31 [pid = 3772] [id = 176] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 10A0A400 == 30 [pid = 3772] [id = 175] 13:11:53 INFO - PROCESS | 3772 | --DOCSHELL 15FF0800 == 29 [pid = 3772] [id = 174] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (183B4400) [pid = 3772] [serial = 519] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1857A000) [pid = 3772] [serial = 521] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1143DC00) [pid = 3772] [serial = 482] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B35400) [pid = 3772] [serial = 509] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11203800) [pid = 3772] [serial = 494] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1857A800) [pid = 3772] [serial = 488] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1476CC00) [pid = 3772] [serial = 486] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15994400) [pid = 3772] [serial = 504] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1180E400) [pid = 3772] [serial = 483] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17B7EC00) [pid = 3772] [serial = 513] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (112EEC00) [pid = 3772] [serial = 492] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (10A4BC00) [pid = 3772] [serial = 491] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14207C00) [pid = 3772] [serial = 501] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15996C00) [pid = 3772] [serial = 515] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19C60C00) [pid = 3772] [serial = 489] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (11264C00) [pid = 3772] [serial = 495] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1603B800) [pid = 3772] [serial = 516] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16B5C400) [pid = 3772] [serial = 510] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (183B3C00) [pid = 3772] [serial = 518] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1476D800) [pid = 3772] [serial = 503] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1789AC00) [pid = 3772] [serial = 512] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1603A000) [pid = 3772] [serial = 507] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (11854400) [pid = 3772] [serial = 497] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (129F3400) [pid = 3772] [serial = 498] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (13B55000) [pid = 3772] [serial = 500] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (16034C00) [pid = 3772] [serial = 506] [outer = 00000000] [url = about:blank] 13:11:53 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (14732800) [pid = 3772] [serial = 485] [outer = 00000000] [url = about:blank] 13:11:54 INFO - PROCESS | 3772 | 1471464714514 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]]]}] 13:11:54 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 13:11:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1291ms 13:11:54 INFO - PROCESS | 3772 | 1471464714543 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 13:11:54 INFO - PROCESS | 3772 | 1471464714548 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 13:11:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:11:54 INFO - PROCESS | 3772 | 1471464714555 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:11:54 INFO - PROCESS | 3772 | 1471464714557 Marionette TRACE conn3 <- [1,706,null,{}] 13:11:54 INFO - PROCESS | 3772 | 1471464714562 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}] 13:11:54 INFO - PROCESS | 3772 | 1471464714564 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:54 INFO - PROCESS | 3772 | 1471464714650 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 13:11:54 INFO - PROCESS | 3772 | 1471464714657 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:54 INFO - PROCESS | 3772 | 1471464714659 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:54 INFO - PROCESS | 3772 | ++DOCSHELL 12BC3800 == 30 [pid = 3772] [id = 186] 13:11:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (12BC5000) [pid = 3772] [serial = 556] [outer = 00000000] 13:11:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (12E75400) [pid = 3772] [serial = 557] [outer = 12BC5000] 13:11:54 INFO - PROCESS | 3772 | 1471464714708 Marionette DEBUG loaded listener.js 13:11:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (13193C00) [pid = 3772] [serial = 558] [outer = 12BC5000] 13:11:55 INFO - PROCESS | 3772 | 1471464715673 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]]]}] 13:11:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:11:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1135ms 13:11:55 INFO - PROCESS | 3772 | 1471464715701 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 13:11:55 INFO - PROCESS | 3772 | 1471464715703 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 13:11:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:11:55 INFO - PROCESS | 3772 | 1471464715707 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:11:55 INFO - PROCESS | 3772 | 1471464715711 Marionette TRACE conn3 <- [1,710,null,{}] 13:11:55 INFO - PROCESS | 3772 | 1471464715722 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}] 13:11:55 INFO - PROCESS | 3772 | 1471464715726 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:55 INFO - PROCESS | 3772 | 1471464715841 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 13:11:55 INFO - PROCESS | 3772 | 1471464715849 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:55 INFO - PROCESS | 3772 | 1471464715852 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:55 INFO - PROCESS | 3772 | ++DOCSHELL 14205800 == 31 [pid = 3772] [id = 187] 13:11:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1427CC00) [pid = 3772] [serial = 559] [outer = 00000000] 13:11:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (14732000) [pid = 3772] [serial = 560] [outer = 1427CC00] 13:11:55 INFO - PROCESS | 3772 | 1471464715900 Marionette DEBUG loaded listener.js 13:11:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (14763000) [pid = 3772] [serial = 561] [outer = 1427CC00] 13:11:56 INFO - PROCESS | 3772 | 1471464716385 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] 13:11:56 INFO - PROCESS | 3772 | 1471464716408 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 13:11:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:11:56 INFO - PROCESS | 3772 | 1471464716412 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:11:56 INFO - PROCESS | 3772 | 1471464716413 Marionette TRACE conn3 <- [1,714,null,{}] 13:11:56 INFO - PROCESS | 3772 | 1471464716417 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}] 13:11:56 INFO - PROCESS | 3772 | 1471464716419 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:56 INFO - PROCESS | 3772 | 1471464716524 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 13:11:56 INFO - PROCESS | 3772 | 1471464716529 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:56 INFO - PROCESS | 3772 | 1471464716531 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:56 INFO - PROCESS | 3772 | ++DOCSHELL 151D2000 == 32 [pid = 3772] [id = 188] 13:11:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (151F4800) [pid = 3772] [serial = 562] [outer = 00000000] 13:11:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (159A0400) [pid = 3772] [serial = 563] [outer = 151F4800] 13:11:56 INFO - PROCESS | 3772 | 1471464716578 Marionette DEBUG loaded listener.js 13:11:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1602E000) [pid = 3772] [serial = 564] [outer = 151F4800] 13:11:57 INFO - PROCESS | 3772 | 1471464717095 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]]]}] 13:11:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:11:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 731ms 13:11:57 INFO - PROCESS | 3772 | 1471464717152 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 13:11:57 INFO - PROCESS | 3772 | 1471464717154 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 13:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:11:57 INFO - PROCESS | 3772 | 1471464717164 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 3772 | 1471464717166 Marionette TRACE conn3 <- [1,718,null,{}] 13:11:57 INFO - PROCESS | 3772 | 1471464717200 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}] 13:11:57 INFO - PROCESS | 3772 | 1471464717202 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:57 INFO - PROCESS | 3772 | 1471464717287 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 13:11:57 INFO - PROCESS | 3772 | 1471464717297 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:57 INFO - PROCESS | 3772 | 1471464717299 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:57 INFO - PROCESS | 3772 | ++DOCSHELL 1603A400 == 33 [pid = 3772] [id = 189] 13:11:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1603BC00) [pid = 3772] [serial = 565] [outer = 00000000] 13:11:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16B0C000) [pid = 3772] [serial = 566] [outer = 1603BC00] 13:11:57 INFO - PROCESS | 3772 | 1471464717347 Marionette DEBUG loaded listener.js 13:11:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16B54000) [pid = 3772] [serial = 567] [outer = 1603BC00] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (114E0000) [pid = 3772] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (13911C00) [pid = 3772] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1602CC00) [pid = 3772] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16F59000) [pid = 3772] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (16037000) [pid = 3772] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (10A0B400) [pid = 3772] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (151DC400) [pid = 3772] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (14727000) [pid = 3772] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:11:57 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (10A0E800) [pid = 3772] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:11:57 INFO - PROCESS | 3772 | 1471464717825 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] 13:11:57 INFO - PROCESS | 3772 | 1471464717868 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 13:11:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:11:57 INFO - PROCESS | 3772 | 1471464717872 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:11:57 INFO - PROCESS | 3772 | 1471464717874 Marionette TRACE conn3 <- [1,722,null,{}] 13:11:57 INFO - PROCESS | 3772 | 1471464717877 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}] 13:11:57 INFO - PROCESS | 3772 | 1471464717883 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:58 INFO - PROCESS | 3772 | 1471464718016 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 13:11:58 INFO - PROCESS | 3772 | 1471464718065 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 3772 | 1471464718068 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:58 INFO - PROCESS | 3772 | ++DOCSHELL 11443400 == 34 [pid = 3772] [id = 190] 13:11:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (114CFC00) [pid = 3772] [serial = 568] [outer = 00000000] 13:11:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (16B57800) [pid = 3772] [serial = 569] [outer = 114CFC00] 13:11:58 INFO - PROCESS | 3772 | 1471464718113 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1786BC00) [pid = 3772] [serial = 570] [outer = 114CFC00] 13:11:58 INFO - PROCESS | 3772 | 1471464718465 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]]]}] 13:11:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:11:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 637ms 13:11:58 INFO - PROCESS | 3772 | 1471464718509 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 13:11:58 INFO - PROCESS | 3772 | 1471464718511 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 13:11:58 INFO - PROCESS | 3772 | 1471464718515 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:11:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:11:58 INFO - PROCESS | 3772 | 1471464718516 Marionette TRACE conn3 <- [1,726,null,{}] 13:11:58 INFO - PROCESS | 3772 | 1471464718527 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}] 13:11:58 INFO - PROCESS | 3772 | 1471464718529 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:58 INFO - PROCESS | 3772 | 1471464718628 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 13:11:58 INFO - PROCESS | 3772 | 1471464718634 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:58 INFO - PROCESS | 3772 | 1471464718636 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:58 INFO - PROCESS | 3772 | ++DOCSHELL 17261C00 == 35 [pid = 3772] [id = 191] 13:11:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (17873400) [pid = 3772] [serial = 571] [outer = 00000000] 13:11:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (178CE800) [pid = 3772] [serial = 572] [outer = 17873400] 13:11:58 INFO - PROCESS | 3772 | 1471464718680 Marionette DEBUG loaded listener.js 13:11:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (17B7B000) [pid = 3772] [serial = 573] [outer = 17873400] 13:11:59 INFO - PROCESS | 3772 | 1471464719586 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]]]}] 13:11:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:11:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1090ms 13:11:59 INFO - PROCESS | 3772 | 1471464719609 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 13:11:59 INFO - PROCESS | 3772 | 1471464719611 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 13:11:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:11:59 INFO - PROCESS | 3772 | 1471464719615 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:11:59 INFO - PROCESS | 3772 | 1471464719616 Marionette TRACE conn3 <- [1,730,null,{}] 13:11:59 INFO - PROCESS | 3772 | 1471464719620 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}] 13:11:59 INFO - PROCESS | 3772 | 1471464719622 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:59 INFO - PROCESS | 3772 | 1471464719759 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 13:11:59 INFO - PROCESS | 3772 | 1471464719806 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:11:59 INFO - PROCESS | 3772 | 1471464719810 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:11:59 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E4C00 == 36 [pid = 3772] [id = 192] 13:11:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (0F2E8400) [pid = 3772] [serial = 574] [outer = 00000000] 13:11:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (10434400) [pid = 3772] [serial = 575] [outer = 0F2E8400] 13:11:59 INFO - PROCESS | 3772 | 1471464719869 Marionette DEBUG loaded listener.js 13:11:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (104E7C00) [pid = 3772] [serial = 576] [outer = 0F2E8400] 13:12:00 INFO - PROCESS | 3772 | 1471464720986 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]]]}] 13:12:01 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 13:12:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1385ms 13:12:01 INFO - PROCESS | 3772 | 1471464721004 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 13:12:01 INFO - PROCESS | 3772 | 1471464721008 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 13:12:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:12:01 INFO - PROCESS | 3772 | 1471464721013 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:12:01 INFO - PROCESS | 3772 | 1471464721017 Marionette TRACE conn3 <- [1,734,null,{}] 13:12:01 INFO - PROCESS | 3772 | 1471464721022 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}] 13:12:01 INFO - PROCESS | 3772 | 1471464721025 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:01 INFO - PROCESS | 3772 | 1471464721142 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 13:12:01 INFO - PROCESS | 3772 | 1471464721265 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:01 INFO - PROCESS | 3772 | 1471464721269 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:01 INFO - PROCESS | 3772 | ++DOCSHELL 11469000 == 37 [pid = 3772] [id = 193] 13:12:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1189A800) [pid = 3772] [serial = 577] [outer = 00000000] 13:12:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (132D8C00) [pid = 3772] [serial = 578] [outer = 1189A800] 13:12:01 INFO - PROCESS | 3772 | 1471464721327 Marionette DEBUG loaded listener.js 13:12:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13920400) [pid = 3772] [serial = 579] [outer = 1189A800] 13:12:02 INFO - PROCESS | 3772 | 1471464722340 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]]]}] 13:12:02 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.) 13:12:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1354ms 13:12:02 INFO - PROCESS | 3772 | 1471464722369 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 13:12:02 INFO - PROCESS | 3772 | 1471464722372 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 13:12:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:12:02 INFO - PROCESS | 3772 | 1471464722377 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:12:02 INFO - PROCESS | 3772 | 1471464722379 Marionette TRACE conn3 <- [1,738,null,{}] 13:12:02 INFO - PROCESS | 3772 | 1471464722384 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}] 13:12:02 INFO - PROCESS | 3772 | 1471464722386 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:02 INFO - PROCESS | 3772 | 1471464722499 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 13:12:02 INFO - PROCESS | 3772 | 1471464722574 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:02 INFO - PROCESS | 3772 | 1471464722577 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:02 INFO - PROCESS | 3772 | ++DOCSHELL 151F5400 == 38 [pid = 3772] [id = 194] 13:12:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (151FBC00) [pid = 3772] [serial = 580] [outer = 00000000] 13:12:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (159A0C00) [pid = 3772] [serial = 581] [outer = 151FBC00] 13:12:02 INFO - PROCESS | 3772 | 1471464722633 Marionette DEBUG loaded listener.js 13:12:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1602E800) [pid = 3772] [serial = 582] [outer = 151FBC00] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1AEA1400 == 37 [pid = 3772] [id = 14] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 10A01C00 == 36 [pid = 3772] [id = 21] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 13ACC800 == 35 [pid = 3772] [id = 24] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 17261C00 == 34 [pid = 3772] [id = 191] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 11443400 == 33 [pid = 3772] [id = 190] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1603A400 == 32 [pid = 3772] [id = 189] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 151D2000 == 31 [pid = 3772] [id = 188] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 14205800 == 30 [pid = 3772] [id = 187] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 12BC3800 == 29 [pid = 3772] [id = 186] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 114D1000 == 28 [pid = 3772] [id = 185] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 11849800 == 27 [pid = 3772] [id = 19] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 12E7AC00 == 26 [pid = 3772] [id = 28] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1320F800 == 25 [pid = 3772] [id = 23] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1660CC00 == 24 [pid = 3772] [id = 8] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1AB57400 == 23 [pid = 3772] [id = 13] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 151F0800 == 22 [pid = 3772] [id = 25] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1A660000 == 21 [pid = 3772] [id = 10] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 151F4400 == 20 [pid = 3772] [id = 11] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 12C64C00 == 19 [pid = 3772] [id = 26] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 14271800 == 18 [pid = 3772] [id = 20] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 13447400 == 17 [pid = 3772] [id = 183] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 112F6800 == 16 [pid = 3772] [id = 22] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 17870800 == 15 [pid = 3772] [id = 12] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1036D000 == 14 [pid = 3772] [id = 18] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 10A4CC00 == 13 [pid = 3772] [id = 184] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1678D000 == 12 [pid = 3772] [id = 27] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 1B058C00 == 11 [pid = 3772] [id = 15] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 11469000 == 10 [pid = 3772] [id = 193] 13:12:03 INFO - PROCESS | 3772 | --DOCSHELL 0F2E4C00 == 9 [pid = 3772] [id = 192] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16B5AC00) [pid = 3772] [serial = 548] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11855400) [pid = 3772] [serial = 527] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11DE7800) [pid = 3772] [serial = 528] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1395B000) [pid = 3772] [serial = 530] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16B4EC00) [pid = 3772] [serial = 540] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14203000) [pid = 3772] [serial = 531] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19AEF000) [pid = 3772] [serial = 522] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (171AA000) [pid = 3772] [serial = 542] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (13ACA800) [pid = 3772] [serial = 545] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1568DC00) [pid = 3772] [serial = 536] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (14765800) [pid = 3772] [serial = 533] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (151D1400) [pid = 3772] [serial = 534] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (11268000) [pid = 3772] [serial = 524] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (112C7800) [pid = 3772] [serial = 525] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (171AA800) [pid = 3772] [serial = 543] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (16B0C400) [pid = 3772] [serial = 539] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (15FEA000) [pid = 3772] [serial = 537] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (13B57400) [pid = 3772] [serial = 546] [outer = 00000000] [url = about:blank] 13:12:03 INFO - PROCESS | 3772 | 1471464723982 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]]]}] 13:12:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:12:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1649ms 13:12:04 INFO - PROCESS | 3772 | 1471464724036 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 13:12:04 INFO - PROCESS | 3772 | 1471464724040 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 13:12:04 INFO - PROCESS | 3772 | 1471464724045 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:12:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:12:04 INFO - PROCESS | 3772 | 1471464724048 Marionette TRACE conn3 <- [1,742,null,{}] 13:12:04 INFO - PROCESS | 3772 | 1471464724054 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}] 13:12:04 INFO - PROCESS | 3772 | 1471464724058 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:04 INFO - PROCESS | 3772 | 1471464724195 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 13:12:04 INFO - PROCESS | 3772 | 1471464724267 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:04 INFO - PROCESS | 3772 | 1471464724271 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:04 INFO - PROCESS | 3772 | ++DOCSHELL 11207000 == 10 [pid = 3772] [id = 195] 13:12:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (1120AC00) [pid = 3772] [serial = 583] [outer = 00000000] 13:12:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (11260C00) [pid = 3772] [serial = 584] [outer = 1120AC00] 13:12:04 INFO - PROCESS | 3772 | 1471464724323 Marionette DEBUG loaded listener.js 13:12:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1126A000) [pid = 3772] [serial = 585] [outer = 1120AC00] 13:12:05 INFO - PROCESS | 3772 | 1471464725203 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]]]}] 13:12:05 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 13:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1213ms 13:12:05 INFO - PROCESS | 3772 | 1471464725241 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 3772 | 1471464725246 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 13:12:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:12:05 INFO - PROCESS | 3772 | 1471464725252 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 3772 | 1471464725255 Marionette TRACE conn3 <- [1,746,null,{}] 13:12:05 INFO - PROCESS | 3772 | 1471464725259 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}] 13:12:05 INFO - PROCESS | 3772 | 1471464725262 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:05 INFO - PROCESS | 3772 | 1471464725355 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 13:12:05 INFO - PROCESS | 3772 | 1471464725361 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:05 INFO - PROCESS | 3772 | 1471464725364 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:05 INFO - PROCESS | 3772 | ++DOCSHELL 114D1400 == 11 [pid = 3772] [id = 196] 13:12:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (114D7400) [pid = 3772] [serial = 586] [outer = 00000000] 13:12:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (11848000) [pid = 3772] [serial = 587] [outer = 114D7400] 13:12:05 INFO - PROCESS | 3772 | 1471464725413 Marionette DEBUG loaded listener.js 13:12:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (11C0C800) [pid = 3772] [serial = 588] [outer = 114D7400] 13:12:05 INFO - PROCESS | 3772 | 1471464725904 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]]]}] 13:12:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:12:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 700ms 13:12:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:12:05 INFO - PROCESS | 3772 | 1471464725950 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 13:12:05 INFO - PROCESS | 3772 | 1471464725953 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 13:12:05 INFO - PROCESS | 3772 | 1471464725962 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:12:05 INFO - PROCESS | 3772 | 1471464725966 Marionette TRACE conn3 <- [1,750,null,{}] 13:12:05 INFO - PROCESS | 3772 | 1471464725977 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}] 13:12:05 INFO - PROCESS | 3772 | 1471464725982 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:06 INFO - PROCESS | 3772 | 1471464726100 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 13:12:06 INFO - PROCESS | 3772 | 1471464726112 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:06 INFO - PROCESS | 3772 | 1471464726115 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:06 INFO - PROCESS | 3772 | ++DOCSHELL 13210000 == 12 [pid = 3772] [id = 197] 13:12:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (13210800) [pid = 3772] [serial = 589] [outer = 00000000] 13:12:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (13442000) [pid = 3772] [serial = 590] [outer = 13210800] 13:12:06 INFO - PROCESS | 3772 | 1471464726222 Marionette DEBUG loaded listener.js 13:12:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (13ACC800) [pid = 3772] [serial = 591] [outer = 13210800] 13:12:07 INFO - PROCESS | 3772 | 1471464727151 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]]]}] 13:12:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:12:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1182ms 13:12:07 INFO - PROCESS | 3772 | 1471464727158 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 13:12:07 INFO - PROCESS | 3772 | 1471464727161 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 13:12:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:12:07 INFO - PROCESS | 3772 | 1471464727164 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:12:07 INFO - PROCESS | 3772 | 1471464727166 Marionette TRACE conn3 <- [1,754,null,{}] 13:12:07 INFO - PROCESS | 3772 | 1471464727170 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}] 13:12:07 INFO - PROCESS | 3772 | 1471464727181 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:07 INFO - PROCESS | 3772 | 1471464727309 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 13:12:07 INFO - PROCESS | 3772 | 1471464727314 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:07 INFO - PROCESS | 3772 | 1471464727317 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:07 INFO - PROCESS | 3772 | ++DOCSHELL 14271C00 == 13 [pid = 3772] [id = 198] 13:12:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (14272800) [pid = 3772] [serial = 592] [outer = 00000000] 13:12:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (14761C00) [pid = 3772] [serial = 593] [outer = 14272800] 13:12:07 INFO - PROCESS | 3772 | 1471464727364 Marionette DEBUG loaded listener.js 13:12:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14767C00) [pid = 3772] [serial = 594] [outer = 14272800] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17873400) [pid = 3772] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1427CC00) [pid = 3772] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (114D5800) [pid = 3772] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (12BC5000) [pid = 3772] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (10A4D000) [pid = 3772] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16036000) [pid = 3772] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (151F4800) [pid = 3772] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (114CFC00) [pid = 3772] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:12:07 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1603BC00) [pid = 3772] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:12:08 INFO - PROCESS | 3772 | 1471464728260 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]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:12:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1135ms 13:12:08 INFO - PROCESS | 3772 | 1471464728309 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 3772 | 1471464728311 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 13:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:12:08 INFO - PROCESS | 3772 | 1471464728314 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 3772 | 1471464728316 Marionette TRACE conn3 <- [1,758,null,{}] 13:12:08 INFO - PROCESS | 3772 | 1471464728320 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}] 13:12:08 INFO - PROCESS | 3772 | 1471464728322 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:08 INFO - PROCESS | 3772 | 1471464728384 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 13:12:08 INFO - PROCESS | 3772 | 1471464728389 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:08 INFO - PROCESS | 3772 | 1471464728391 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:08 INFO - PROCESS | 3772 | ++DOCSHELL 1319A800 == 14 [pid = 3772] [id = 199] 13:12:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (132D3000) [pid = 3772] [serial = 595] [outer = 00000000] 13:12:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1475F000) [pid = 3772] [serial = 596] [outer = 132D3000] 13:12:08 INFO - PROCESS | 3772 | 1471464728437 Marionette DEBUG loaded listener.js 13:12:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1476DC00) [pid = 3772] [serial = 597] [outer = 132D3000] 13:12:08 INFO - PROCESS | 3772 | 1471464728888 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]]]}] 13:12:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:12:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 622ms 13:12:08 INFO - PROCESS | 3772 | 1471464728936 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 13:12:08 INFO - PROCESS | 3772 | 1471464728938 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 13:12:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:12:08 INFO - PROCESS | 3772 | 1471464728941 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:12:08 INFO - PROCESS | 3772 | 1471464728943 Marionette TRACE conn3 <- [1,762,null,{}] 13:12:08 INFO - PROCESS | 3772 | 1471464728946 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}] 13:12:08 INFO - PROCESS | 3772 | 1471464728952 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:09 INFO - PROCESS | 3772 | 1471464729067 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 13:12:09 INFO - PROCESS | 3772 | 1471464729079 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 3772 | 1471464729081 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:09 INFO - PROCESS | 3772 | ++DOCSHELL 1599D400 == 15 [pid = 3772] [id = 200] 13:12:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (159A2000) [pid = 3772] [serial = 598] [outer = 00000000] 13:12:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (16039800) [pid = 3772] [serial = 599] [outer = 159A2000] 13:12:09 INFO - PROCESS | 3772 | 1471464729127 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1678DC00) [pid = 3772] [serial = 600] [outer = 159A2000] 13:12:09 INFO - PROCESS | 3772 | 1471464729569 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]]]}] 13:12:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:12:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 684ms 13:12:09 INFO - PROCESS | 3772 | 1471464729641 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 13:12:09 INFO - PROCESS | 3772 | 1471464729643 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 13:12:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:12:09 INFO - PROCESS | 3772 | 1471464729646 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:12:09 INFO - PROCESS | 3772 | 1471464729648 Marionette TRACE conn3 <- [1,766,null,{}] 13:12:09 INFO - PROCESS | 3772 | 1471464729652 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}] 13:12:09 INFO - PROCESS | 3772 | 1471464729654 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:09 INFO - PROCESS | 3772 | 1471464729768 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 13:12:09 INFO - PROCESS | 3772 | 1471464729776 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:09 INFO - PROCESS | 3772 | 1471464729778 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:09 INFO - PROCESS | 3772 | ++DOCSHELL 16795400 == 16 [pid = 3772] [id = 201] 13:12:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (16B0C400) [pid = 3772] [serial = 601] [outer = 00000000] 13:12:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16B4F000) [pid = 3772] [serial = 602] [outer = 16B0C400] 13:12:09 INFO - PROCESS | 3772 | 1471464729822 Marionette DEBUG loaded listener.js 13:12:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16B57000) [pid = 3772] [serial = 603] [outer = 16B0C400] 13:12:10 INFO - PROCESS | 3772 | 1471464730599 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]]]}] 13:12:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:12:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 996ms 13:12:10 INFO - PROCESS | 3772 | 1471464730650 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 13:12:10 INFO - PROCESS | 3772 | 1471464730655 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 13:12:10 INFO - PROCESS | 3772 | 1471464730660 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:12:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:12:10 INFO - PROCESS | 3772 | 1471464730665 Marionette TRACE conn3 <- [1,770,null,{}] 13:12:10 INFO - PROCESS | 3772 | 1471464730671 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}] 13:12:10 INFO - PROCESS | 3772 | 1471464730673 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:10 INFO - PROCESS | 3772 | 1471464730790 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 13:12:10 INFO - PROCESS | 3772 | 1471464730868 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:10 INFO - PROCESS | 3772 | 1471464730871 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:10 INFO - PROCESS | 3772 | ++DOCSHELL 11268000 == 17 [pid = 3772] [id = 202] 13:12:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (112C6800) [pid = 3772] [serial = 604] [outer = 00000000] 13:12:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (114E6400) [pid = 3772] [serial = 605] [outer = 112C6800] 13:12:10 INFO - PROCESS | 3772 | 1471464730929 Marionette DEBUG loaded listener.js 13:12:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (129EE400) [pid = 3772] [serial = 606] [outer = 112C6800] 13:12:11 INFO - PROCESS | 3772 | 1471464731834 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]]]}] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (178CE800) [pid = 3772] [serial = 572] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (14732000) [pid = 3772] [serial = 560] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11854000) [pid = 3772] [serial = 554] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (11DE2C00) [pid = 3772] [serial = 555] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (12E75400) [pid = 3772] [serial = 557] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (11263800) [pid = 3772] [serial = 551] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (11441400) [pid = 3772] [serial = 552] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (171A9C00) [pid = 3772] [serial = 549] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (159A0400) [pid = 3772] [serial = 563] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (16B57800) [pid = 3772] [serial = 569] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16B0C000) [pid = 3772] [serial = 566] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (17B7B000) [pid = 3772] [serial = 573] [outer = 00000000] [url = about:blank] 13:12:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (16B54000) [pid = 3772] [serial = 567] [outer = 00000000] [url = about:blank] 13:12:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1183ms 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1786BC00) [pid = 3772] [serial = 570] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (14763000) [pid = 3772] [serial = 561] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (1602E000) [pid = 3772] [serial = 564] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (13193C00) [pid = 3772] [serial = 558] [outer = 00000000] [url = about:blank] 13:12:11 INFO - PROCESS | 3772 | 1471464731867 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 13:12:11 INFO - PROCESS | 3772 | 1471464731872 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 13:12:11 INFO - PROCESS | 3772 | 1471464731877 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:12:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:12:11 INFO - PROCESS | 3772 | 1471464731880 Marionette TRACE conn3 <- [1,774,null,{}] 13:12:11 INFO - PROCESS | 3772 | 1471464731886 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}] 13:12:11 INFO - PROCESS | 3772 | 1471464731889 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:11 INFO - PROCESS | 3772 | 1471464731982 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 13:12:11 INFO - PROCESS | 3772 | 1471464731990 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:11 INFO - PROCESS | 3772 | 1471464731993 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:12 INFO - PROCESS | 3772 | ++DOCSHELL 11210C00 == 18 [pid = 3772] [id = 203] 13:12:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (11264C00) [pid = 3772] [serial = 607] [outer = 00000000] 13:12:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (1143D000) [pid = 3772] [serial = 608] [outer = 11264C00] 13:12:12 INFO - PROCESS | 3772 | 1471464732049 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (11442000) [pid = 3772] [serial = 609] [outer = 11264C00] 13:12:12 INFO - PROCESS | 3772 | 1471464732527 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]]]}] 13:12:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:12:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 684ms 13:12:12 INFO - PROCESS | 3772 | 1471464732562 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 13:12:12 INFO - PROCESS | 3772 | 1471464732567 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 13:12:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:12:12 INFO - PROCESS | 3772 | 1471464732577 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:12:12 INFO - PROCESS | 3772 | 1471464732579 Marionette TRACE conn3 <- [1,778,null,{}] 13:12:12 INFO - PROCESS | 3772 | 1471464732583 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}] 13:12:12 INFO - PROCESS | 3772 | 1471464732586 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:12 INFO - PROCESS | 3772 | 1471464732671 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 13:12:12 INFO - PROCESS | 3772 | 1471464732678 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:12 INFO - PROCESS | 3772 | 1471464732680 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:12 INFO - PROCESS | 3772 | ++DOCSHELL 129EC400 == 19 [pid = 3772] [id = 204] 13:12:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (129F5000) [pid = 3772] [serial = 610] [outer = 00000000] 13:12:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (12BBC800) [pid = 3772] [serial = 611] [outer = 129F5000] 13:12:12 INFO - PROCESS | 3772 | 1471464732729 Marionette DEBUG loaded listener.js 13:12:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (12E32C00) [pid = 3772] [serial = 612] [outer = 129F5000] 13:12:13 INFO - PROCESS | 3772 | 1471464733202 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]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 638ms 13:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:12:13 INFO - PROCESS | 3772 | 1471464733216 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 3772 | 1471464733218 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 13:12:13 INFO - PROCESS | 3772 | 1471464733222 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 3772 | 1471464733225 Marionette TRACE conn3 <- [1,782,null,{}] 13:12:13 INFO - PROCESS | 3772 | 1471464733236 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}] 13:12:13 INFO - PROCESS | 3772 | 1471464733240 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:13 INFO - PROCESS | 3772 | 1471464733329 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 13:12:13 INFO - PROCESS | 3772 | 1471464733368 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:13 INFO - PROCESS | 3772 | 1471464733371 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:13 INFO - PROCESS | 3772 | ++DOCSHELL 14730000 == 20 [pid = 3772] [id = 205] 13:12:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (14730800) [pid = 3772] [serial = 613] [outer = 00000000] 13:12:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1475EC00) [pid = 3772] [serial = 614] [outer = 14730800] 13:12:13 INFO - PROCESS | 3772 | 1471464733435 Marionette DEBUG loaded listener.js 13:12:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1476C000) [pid = 3772] [serial = 615] [outer = 14730800] 13:12:13 INFO - PROCESS | 3772 | 1471464733887 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]]]}] 13:12:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:12:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 685ms 13:12:13 INFO - PROCESS | 3772 | 1471464733926 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 13:12:13 INFO - PROCESS | 3772 | 1471464733939 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 13:12:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:12:13 INFO - PROCESS | 3772 | 1471464733945 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:12:13 INFO - PROCESS | 3772 | 1471464733948 Marionette TRACE conn3 <- [1,786,null,{}] 13:12:13 INFO - PROCESS | 3772 | 1471464733952 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}] 13:12:13 INFO - PROCESS | 3772 | 1471464733954 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:14 INFO - PROCESS | 3772 | 1471464734039 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 13:12:14 INFO - PROCESS | 3772 | 1471464734046 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 3772 | 1471464734048 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:14 INFO - PROCESS | 3772 | ++DOCSHELL 15610400 == 21 [pid = 3772] [id = 206] 13:12:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1568D400) [pid = 3772] [serial = 616] [outer = 00000000] 13:12:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1602D800) [pid = 3772] [serial = 617] [outer = 1568D400] 13:12:14 INFO - PROCESS | 3772 | 1471464734094 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (16033800) [pid = 3772] [serial = 618] [outer = 1568D400] 13:12:14 INFO - PROCESS | 3772 | 1471464734533 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]]]}] 13:12:14 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 13:12:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 638ms 13:12:14 INFO - PROCESS | 3772 | 1471464734582 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 13:12:14 INFO - PROCESS | 3772 | 1471464734584 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 13:12:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:12:14 INFO - PROCESS | 3772 | 1471464734588 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:12:14 INFO - PROCESS | 3772 | 1471464734590 Marionette TRACE conn3 <- [1,790,null,{}] 13:12:14 INFO - PROCESS | 3772 | 1471464734593 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}] 13:12:14 INFO - PROCESS | 3772 | 1471464734595 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:14 INFO - PROCESS | 3772 | 1471464734697 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 13:12:14 INFO - PROCESS | 3772 | 1471464734778 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:14 INFO - PROCESS | 3772 | 1471464734781 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:14 INFO - PROCESS | 3772 | ++DOCSHELL 16274C00 == 22 [pid = 3772] [id = 207] 13:12:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1660CC00) [pid = 3772] [serial = 619] [outer = 00000000] 13:12:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16B0D000) [pid = 3772] [serial = 620] [outer = 1660CC00] 13:12:14 INFO - PROCESS | 3772 | 1471464734826 Marionette DEBUG loaded listener.js 13:12:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16B4E400) [pid = 3772] [serial = 621] [outer = 1660CC00] 13:12:15 INFO - PROCESS | 3772 | 1471464735267 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]]]}] 13:12:15 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 13:12:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 731ms 13:12:15 INFO - PROCESS | 3772 | 1471464735328 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 13:12:15 INFO - PROCESS | 3772 | 1471464735330 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 13:12:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:12:15 INFO - PROCESS | 3772 | 1471464735342 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:12:15 INFO - PROCESS | 3772 | 1471464735344 Marionette TRACE conn3 <- [1,794,null,{}] 13:12:15 INFO - PROCESS | 3772 | 1471464735347 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}] 13:12:15 INFO - PROCESS | 3772 | 1471464735353 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:15 INFO - PROCESS | 3772 | 1471464735487 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 13:12:15 INFO - PROCESS | 3772 | 1471464735543 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:15 INFO - PROCESS | 3772 | 1471464735545 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:15 INFO - PROCESS | 3772 | ++DOCSHELL 16BFF000 == 23 [pid = 3772] [id = 208] 13:12:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16BFF400) [pid = 3772] [serial = 622] [outer = 00000000] 13:12:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16F60000) [pid = 3772] [serial = 623] [outer = 16BFF400] 13:12:15 INFO - PROCESS | 3772 | 1471464735590 Marionette DEBUG loaded listener.js 13:12:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (171A9C00) [pid = 3772] [serial = 624] [outer = 16BFF400] 13:12:15 INFO - PROCESS | 3772 | 1471464735979 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]]]}] 13:12:16 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 13:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 684ms 13:12:16 INFO - PROCESS | 3772 | 1471464736034 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 3772 | 1471464736036 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 13:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:12:16 INFO - PROCESS | 3772 | 1471464736042 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 3772 | 1471464736054 Marionette TRACE conn3 <- [1,798,null,{}] 13:12:16 INFO - PROCESS | 3772 | 1471464736058 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}] 13:12:16 INFO - PROCESS | 3772 | 1471464736060 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:16 INFO - PROCESS | 3772 | 1471464736172 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 13:12:16 INFO - PROCESS | 3772 | 1471464736180 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 3772 | 1471464736182 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:16 INFO - PROCESS | 3772 | ++DOCSHELL 16BF4800 == 24 [pid = 3772] [id = 209] 13:12:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16F59000) [pid = 3772] [serial = 625] [outer = 00000000] 13:12:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (177E4400) [pid = 3772] [serial = 626] [outer = 16F59000] 13:12:16 INFO - PROCESS | 3772 | 1471464736272 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (177E5800) [pid = 3772] [serial = 627] [outer = 16F59000] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1120AC00) [pid = 3772] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0F2E8400) [pid = 3772] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1189A800) [pid = 3772] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (14272800) [pid = 3772] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (132D3000) [pid = 3772] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (159A2000) [pid = 3772] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (114D7400) [pid = 3772] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:12:16 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (13210800) [pid = 3772] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:12:16 INFO - PROCESS | 3772 | 1471464736656 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]]]}] 13:12:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:12:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 654ms 13:12:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:12:16 INFO - PROCESS | 3772 | 1471464736699 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 13:12:16 INFO - PROCESS | 3772 | 1471464736701 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 13:12:16 INFO - PROCESS | 3772 | 1471464736704 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:12:16 INFO - PROCESS | 3772 | 1471464736706 Marionette TRACE conn3 <- [1,802,null,{}] 13:12:16 INFO - PROCESS | 3772 | 1471464736709 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}] 13:12:16 INFO - PROCESS | 3772 | 1471464736711 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:16 INFO - PROCESS | 3772 | 1471464736817 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 13:12:16 INFO - PROCESS | 3772 | 1471464736874 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:16 INFO - PROCESS | 3772 | 1471464736876 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:16 INFO - PROCESS | 3772 | ++DOCSHELL 1420EC00 == 25 [pid = 3772] [id = 210] 13:12:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14272800) [pid = 3772] [serial = 628] [outer = 00000000] 13:12:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1786F800) [pid = 3772] [serial = 629] [outer = 14272800] 13:12:16 INFO - PROCESS | 3772 | 1471464736924 Marionette DEBUG loaded listener.js 13:12:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (17875400) [pid = 3772] [serial = 630] [outer = 14272800] 13:12:17 INFO - PROCESS | 3772 | 1471464737292 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] 13:12:17 INFO - PROCESS | 3772 | 1471464737349 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 13:12:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:12:17 INFO - PROCESS | 3772 | 1471464737353 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:12:17 INFO - PROCESS | 3772 | 1471464737355 Marionette TRACE conn3 <- [1,806,null,{}] 13:12:17 INFO - PROCESS | 3772 | 1471464737358 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}] 13:12:17 INFO - PROCESS | 3772 | 1471464737360 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:17 INFO - PROCESS | 3772 | 1471464737439 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 13:12:17 INFO - PROCESS | 3772 | 1471464737469 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:17 INFO - PROCESS | 3772 | 1471464737471 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:17 INFO - PROCESS | 3772 | ++DOCSHELL 16B58000 == 26 [pid = 3772] [id = 211] 13:12:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1786E800) [pid = 3772] [serial = 631] [outer = 00000000] 13:12:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (178CEC00) [pid = 3772] [serial = 632] [outer = 1786E800] 13:12:17 INFO - PROCESS | 3772 | 1471464737523 Marionette DEBUG loaded listener.js 13:12:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (178D8000) [pid = 3772] [serial = 633] [outer = 1786E800] 13:12:17 INFO - PROCESS | 3772 | 1471464737958 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]]]}] 13:12:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:12:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 700ms 13:12:18 INFO - PROCESS | 3772 | 1471464738053 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 13:12:18 INFO - PROCESS | 3772 | 1471464738055 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 13:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:12:18 INFO - PROCESS | 3772 | 1471464738058 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 3772 | 1471464738060 Marionette TRACE conn3 <- [1,810,null,{}] 13:12:18 INFO - PROCESS | 3772 | 1471464738063 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}] 13:12:18 INFO - PROCESS | 3772 | 1471464738065 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:18 INFO - PROCESS | 3772 | 1471464738144 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 13:12:18 INFO - PROCESS | 3772 | 1471464738156 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:18 INFO - PROCESS | 3772 | 1471464738158 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:18 INFO - PROCESS | 3772 | ++DOCSHELL 17870800 == 27 [pid = 3772] [id = 212] 13:12:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17896800) [pid = 3772] [serial = 634] [outer = 00000000] 13:12:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (18234800) [pid = 3772] [serial = 635] [outer = 17896800] 13:12:18 INFO - PROCESS | 3772 | 1471464738203 Marionette DEBUG loaded listener.js 13:12:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (18236800) [pid = 3772] [serial = 636] [outer = 17896800] 13:12:18 INFO - PROCESS | 3772 | 1471464738758 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] 13:12:18 INFO - PROCESS | 3772 | 1471464738823 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 13:12:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:12:18 INFO - PROCESS | 3772 | 1471464738854 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:12:18 INFO - PROCESS | 3772 | 1471464738858 Marionette TRACE conn3 <- [1,814,null,{}] 13:12:18 INFO - PROCESS | 3772 | 1471464738864 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}] 13:12:18 INFO - PROCESS | 3772 | 1471464738867 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:18 INFO - PROCESS | 3772 | 1471464738987 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 13:12:19 INFO - PROCESS | 3772 | 1471464739103 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:19 INFO - PROCESS | 3772 | 1471464739107 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:19 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EA400 == 28 [pid = 3772] [id = 213] 13:12:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (10A09400) [pid = 3772] [serial = 637] [outer = 00000000] 13:12:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1296B000) [pid = 3772] [serial = 638] [outer = 10A09400] 13:12:19 INFO - PROCESS | 3772 | 1471464739165 Marionette DEBUG loaded listener.js 13:12:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13170400) [pid = 3772] [serial = 639] [outer = 10A09400] 13:12:19 INFO - PROCESS | 3772 | 1471464739742 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]]]}] 13:12:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:12:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 965ms 13:12:19 INFO - PROCESS | 3772 | 1471464739789 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 13:12:19 INFO - PROCESS | 3772 | 1471464739794 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 13:12:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:12:19 INFO - PROCESS | 3772 | 1471464739800 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:12:19 INFO - PROCESS | 3772 | 1471464739803 Marionette TRACE conn3 <- [1,818,null,{}] 13:12:19 INFO - PROCESS | 3772 | 1471464739807 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}] 13:12:19 INFO - PROCESS | 3772 | 1471464739810 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:19 INFO - PROCESS | 3772 | 1471464739921 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 13:12:20 INFO - PROCESS | 3772 | 1471464740017 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 3772 | 1471464740019 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:20 INFO - PROCESS | 3772 | ++DOCSHELL 14272400 == 29 [pid = 3772] [id = 214] 13:12:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1472C000) [pid = 3772] [serial = 640] [outer = 00000000] 13:12:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1569C400) [pid = 3772] [serial = 641] [outer = 1472C000] 13:12:20 INFO - PROCESS | 3772 | 1471464740076 Marionette DEBUG loaded listener.js 13:12:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16038800) [pid = 3772] [serial = 642] [outer = 1472C000] 13:12:20 INFO - PROCESS | 3772 | 1471464740679 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]]]}] 13:12:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:12:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 934ms 13:12:20 INFO - PROCESS | 3772 | 1471464740745 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 13:12:20 INFO - PROCESS | 3772 | 1471464740747 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 13:12:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:12:20 INFO - PROCESS | 3772 | 1471464740751 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:12:20 INFO - PROCESS | 3772 | 1471464740755 Marionette TRACE conn3 <- [1,822,null,{}] 13:12:20 INFO - PROCESS | 3772 | 1471464740766 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}] 13:12:20 INFO - PROCESS | 3772 | 1471464740771 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:20 INFO - PROCESS | 3772 | 1471464740876 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 13:12:20 INFO - PROCESS | 3772 | 1471464741006 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:20 INFO - PROCESS | 3772 | 1471464741010 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:21 INFO - PROCESS | 3772 | ++DOCSHELL 17C7A000 == 30 [pid = 3772] [id = 215] 13:12:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17C7B400) [pid = 3772] [serial = 643] [outer = 00000000] 13:12:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183B4000) [pid = 3772] [serial = 644] [outer = 17C7B400] 13:12:21 INFO - PROCESS | 3772 | 1471464741076 Marionette DEBUG loaded listener.js 13:12:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1856F800) [pid = 3772] [serial = 645] [outer = 17C7B400] 13:12:21 INFO - PROCESS | 3772 | 1471464741844 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]]]}] 13:12:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:12:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1135ms 13:12:21 INFO - PROCESS | 3772 | 1471464741901 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 13:12:21 INFO - PROCESS | 3772 | 1471464741905 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 13:12:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:12:21 INFO - PROCESS | 3772 | 1471464741910 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:12:21 INFO - PROCESS | 3772 | 1471464741913 Marionette TRACE conn3 <- [1,826,null,{}] 13:12:21 INFO - PROCESS | 3772 | 1471464741919 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}] 13:12:21 INFO - PROCESS | 3772 | 1471464741921 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:22 INFO - PROCESS | 3772 | 1471464742017 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 13:12:22 INFO - PROCESS | 3772 | 1471464742100 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:22 INFO - PROCESS | 3772 | 1471464742103 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:22 INFO - PROCESS | 3772 | ++DOCSHELL 112F1800 == 31 [pid = 3772] [id = 216] 13:12:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11439000) [pid = 3772] [serial = 646] [outer = 00000000] 13:12:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (114ED400) [pid = 3772] [serial = 647] [outer = 11439000] 13:12:22 INFO - PROCESS | 3772 | 1471464742202 Marionette DEBUG loaded listener.js 13:12:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1189A400) [pid = 3772] [serial = 648] [outer = 11439000] 13:12:22 INFO - PROCESS | 3772 | --DOCSHELL 151F5400 == 30 [pid = 3772] [id = 194] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (159A0C00) [pid = 3772] [serial = 581] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11260C00) [pid = 3772] [serial = 584] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1126A000) [pid = 3772] [serial = 585] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (104E7C00) [pid = 3772] [serial = 576] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10434400) [pid = 3772] [serial = 575] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13920400) [pid = 3772] [serial = 579] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (132D8C00) [pid = 3772] [serial = 578] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16B4F000) [pid = 3772] [serial = 602] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14761C00) [pid = 3772] [serial = 593] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14767C00) [pid = 3772] [serial = 594] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1475F000) [pid = 3772] [serial = 596] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16039800) [pid = 3772] [serial = 599] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11848000) [pid = 3772] [serial = 587] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13442000) [pid = 3772] [serial = 590] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13ACC800) [pid = 3772] [serial = 591] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1476DC00) [pid = 3772] [serial = 597] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11C0C800) [pid = 3772] [serial = 588] [outer = 00000000] [url = about:blank] 13:12:22 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1678DC00) [pid = 3772] [serial = 600] [outer = 00000000] [url = about:blank] 13:12:23 INFO - PROCESS | 3772 | 1471464743227 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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1353ms 13:12:23 INFO - PROCESS | 3772 | 1471464743261 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 3772 | 1471464743265 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:12:23 INFO - PROCESS | 3772 | 1471464743269 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 3772 | 1471464743274 Marionette TRACE conn3 <- [1,830,null,{}] 13:12:23 INFO - PROCESS | 3772 | 1471464743279 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}] 13:12:23 INFO - PROCESS | 3772 | 1471464743281 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:23 INFO - PROCESS | 3772 | 1471464743370 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 13:12:23 INFO - PROCESS | 3772 | 1471464743378 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:23 INFO - PROCESS | 3772 | 1471464743381 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:23 INFO - PROCESS | 3772 | ++DOCSHELL 1125E800 == 31 [pid = 3772] [id = 217] 13:12:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1125F000) [pid = 3772] [serial = 649] [outer = 00000000] 13:12:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1143B000) [pid = 3772] [serial = 650] [outer = 1125F000] 13:12:23 INFO - PROCESS | 3772 | 1471464743430 Marionette DEBUG loaded listener.js 13:12:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11471400) [pid = 3772] [serial = 651] [outer = 1125F000] 13:12:23 INFO - PROCESS | 3772 | 1471464743898 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]]]}] 13:12:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:12:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 685ms 13:12:23 INFO - PROCESS | 3772 | 1471464743967 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 13:12:23 INFO - PROCESS | 3772 | 1471464743972 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 13:12:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:12:23 INFO - PROCESS | 3772 | 1471464743979 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:12:23 INFO - PROCESS | 3772 | 1471464743981 Marionette TRACE conn3 <- [1,834,null,{}] 13:12:23 INFO - PROCESS | 3772 | 1471464743985 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}] 13:12:23 INFO - PROCESS | 3772 | 1471464743988 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:24 INFO - PROCESS | 3772 | 1471464744106 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 13:12:24 INFO - PROCESS | 3772 | 1471464744193 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 3772 | 1471464744196 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:24 INFO - PROCESS | 3772 | ++DOCSHELL 11DE7C00 == 32 [pid = 3772] [id = 218] 13:12:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12C66C00) [pid = 3772] [serial = 652] [outer = 00000000] 13:12:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13174400) [pid = 3772] [serial = 653] [outer = 12C66C00] 13:12:24 INFO - PROCESS | 3772 | 1471464744244 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1321AC00) [pid = 3772] [serial = 654] [outer = 12C66C00] 13:12:24 INFO - PROCESS | 3772 | 1471464744623 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]]]}] 13:12:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:12:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 700ms 13:12:24 INFO - PROCESS | 3772 | 1471464744678 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 13:12:24 INFO - PROCESS | 3772 | 1471464744680 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 13:12:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:12:24 INFO - PROCESS | 3772 | 1471464744684 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:12:24 INFO - PROCESS | 3772 | 1471464744687 Marionette TRACE conn3 <- [1,838,null,{}] 13:12:24 INFO - PROCESS | 3772 | 1471464744702 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}] 13:12:24 INFO - PROCESS | 3772 | 1471464744709 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:24 INFO - PROCESS | 3772 | 1471464744796 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 13:12:24 INFO - PROCESS | 3772 | 1471464744803 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:24 INFO - PROCESS | 3772 | 1471464744806 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:24 INFO - PROCESS | 3772 | ++DOCSHELL 1420A000 == 33 [pid = 3772] [id = 219] 13:12:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1420BC00) [pid = 3772] [serial = 655] [outer = 00000000] 13:12:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14762000) [pid = 3772] [serial = 656] [outer = 1420BC00] 13:12:24 INFO - PROCESS | 3772 | 1471464744857 Marionette DEBUG loaded listener.js 13:12:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14768C00) [pid = 3772] [serial = 657] [outer = 1420BC00] 13:12:25 INFO - PROCESS | 3772 | 1471464745341 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]]]}] 13:12:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:12:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 731ms 13:12:25 INFO - PROCESS | 3772 | 1471464745436 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 13:12:25 INFO - PROCESS | 3772 | 1471464745439 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 13:12:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:12:25 INFO - PROCESS | 3772 | 1471464745452 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:12:25 INFO - PROCESS | 3772 | 1471464745453 Marionette TRACE conn3 <- [1,842,null,{}] 13:12:25 INFO - PROCESS | 3772 | 1471464745457 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}] 13:12:25 INFO - PROCESS | 3772 | 1471464745459 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:25 INFO - PROCESS | 3772 | 1471464745570 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 13:12:25 INFO - PROCESS | 3772 | 1471464745624 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:25 INFO - PROCESS | 3772 | 1471464745627 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:25 INFO - PROCESS | 3772 | ++DOCSHELL 1476CC00 == 34 [pid = 3772] [id = 220] 13:12:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (151F0800) [pid = 3772] [serial = 658] [outer = 00000000] 13:12:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15997800) [pid = 3772] [serial = 659] [outer = 151F0800] 13:12:25 INFO - PROCESS | 3772 | 1471464745673 Marionette DEBUG loaded listener.js 13:12:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1602DC00) [pid = 3772] [serial = 660] [outer = 151F0800] 13:12:26 INFO - PROCESS | 3772 | 1471464746085 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]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 685ms 13:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:12:26 INFO - PROCESS | 3772 | 1471464746154 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 3772 | 1471464746156 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 13:12:26 INFO - PROCESS | 3772 | 1471464746159 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 3772 | 1471464746161 Marionette TRACE conn3 <- [1,846,null,{}] 13:12:26 INFO - PROCESS | 3772 | 1471464746165 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}] 13:12:26 INFO - PROCESS | 3772 | 1471464746167 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:26 INFO - PROCESS | 3772 | 1471464746271 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 13:12:26 INFO - PROCESS | 3772 | 1471464746281 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 3772 | 1471464746283 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:26 INFO - PROCESS | 3772 | ++DOCSHELL 151DA000 == 35 [pid = 3772] [id = 221] 13:12:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15997400) [pid = 3772] [serial = 661] [outer = 00000000] 13:12:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1678DC00) [pid = 3772] [serial = 662] [outer = 15997400] 13:12:26 INFO - PROCESS | 3772 | 1471464746328 Marionette DEBUG loaded listener.js 13:12:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B0BC00) [pid = 3772] [serial = 663] [outer = 15997400] 13:12:26 INFO - PROCESS | 3772 | 1471464746773 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]]]}] 13:12:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:12:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 623ms 13:12:26 INFO - PROCESS | 3772 | 1471464746797 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 13:12:26 INFO - PROCESS | 3772 | 1471464746799 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 13:12:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:12:26 INFO - PROCESS | 3772 | 1471464746803 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:12:26 INFO - PROCESS | 3772 | 1471464746804 Marionette TRACE conn3 <- [1,850,null,{}] 13:12:26 INFO - PROCESS | 3772 | 1471464746808 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}] 13:12:26 INFO - PROCESS | 3772 | 1471464746798 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:26 INFO - PROCESS | 3772 | 1471464746944 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 13:12:26 INFO - PROCESS | 3772 | 1471464746968 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:26 INFO - PROCESS | 3772 | 1471464746970 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:26 INFO - PROCESS | 3772 | ++DOCSHELL 16B5C800 == 36 [pid = 3772] [id = 222] 13:12:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16F60800) [pid = 3772] [serial = 664] [outer = 00000000] 13:12:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1786A800) [pid = 3772] [serial = 665] [outer = 16F60800] 13:12:27 INFO - PROCESS | 3772 | 1471464747018 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17897C00) [pid = 3772] [serial = 666] [outer = 16F60800] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1660CC00) [pid = 3772] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16BFF400) [pid = 3772] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14730800) [pid = 3772] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (112C6800) [pid = 3772] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (129F5000) [pid = 3772] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16B0C400) [pid = 3772] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1568D400) [pid = 3772] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11264C00) [pid = 3772] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14272800) [pid = 3772] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17896800) [pid = 3772] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16F59000) [pid = 3772] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1786E800) [pid = 3772] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:12:27 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (151FBC00) [pid = 3772] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:12:27 INFO - PROCESS | 3772 | 1471464747568 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]]]}] 13:12:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:12:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 840ms 13:12:27 INFO - PROCESS | 3772 | 1471464747630 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 13:12:27 INFO - PROCESS | 3772 | 1471464747632 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 13:12:27 INFO - PROCESS | 3772 | 1471464747635 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:12:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:12:27 INFO - PROCESS | 3772 | 1471464747646 Marionette TRACE conn3 <- [1,854,null,{}] 13:12:27 INFO - PROCESS | 3772 | 1471464747650 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}] 13:12:27 INFO - PROCESS | 3772 | 1471464747652 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:27 INFO - PROCESS | 3772 | 1471464747728 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 13:12:27 INFO - PROCESS | 3772 | 1471464747733 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:27 INFO - PROCESS | 3772 | 1471464747735 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:27 INFO - PROCESS | 3772 | ++DOCSHELL 11C09800 == 37 [pid = 3772] [id = 223] 13:12:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1475E800) [pid = 3772] [serial = 667] [outer = 00000000] 13:12:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16B59C00) [pid = 3772] [serial = 668] [outer = 1475E800] 13:12:27 INFO - PROCESS | 3772 | 1471464747787 Marionette DEBUG loaded listener.js 13:12:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16BFE800) [pid = 3772] [serial = 669] [outer = 1475E800] 13:12:28 INFO - PROCESS | 3772 | 1471464748194 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]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 591ms 13:12:28 INFO - PROCESS | 3772 | 1471464748241 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 3772 | 1471464748243 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 13:12:28 INFO - PROCESS | 3772 | 1471464748247 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - PROCESS | 3772 | 1471464748248 Marionette TRACE conn3 <- [1,858,null,{}] 13:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:12:28 INFO - PROCESS | 3772 | 1471464748252 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}] 13:12:28 INFO - PROCESS | 3772 | 1471464748254 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:28 INFO - PROCESS | 3772 | 1471464748329 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 13:12:28 INFO - PROCESS | 3772 | 1471464748334 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 3772 | 1471464748336 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:28 INFO - PROCESS | 3772 | ++DOCSHELL 1148D400 == 38 [pid = 3772] [id = 224] 13:12:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1560E000) [pid = 3772] [serial = 670] [outer = 00000000] 13:12:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17B7E800) [pid = 3772] [serial = 671] [outer = 1560E000] 13:12:28 INFO - PROCESS | 3772 | 1471464748381 Marionette DEBUG loaded listener.js 13:12:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1296BC00) [pid = 3772] [serial = 672] [outer = 1560E000] 13:12:28 INFO - PROCESS | 3772 | 1471464748815 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]]]}] 13:12:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:12:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 591ms 13:12:28 INFO - PROCESS | 3772 | 1471464748846 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 13:12:28 INFO - PROCESS | 3772 | 1471464748848 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 13:12:28 INFO - PROCESS | 3772 | 1471464748851 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:12:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:12:28 INFO - PROCESS | 3772 | 1471464748853 Marionette TRACE conn3 <- [1,862,null,{}] 13:12:28 INFO - PROCESS | 3772 | 1471464748860 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}] 13:12:28 INFO - PROCESS | 3772 | 1471464748862 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:28 INFO - PROCESS | 3772 | 1471464748974 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 13:12:28 INFO - PROCESS | 3772 | 1471464748984 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:28 INFO - PROCESS | 3772 | 1471464748986 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:28 INFO - PROCESS | 3772 | ++DOCSHELL 1786E800 == 39 [pid = 3772] [id = 225] 13:12:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (18235800) [pid = 3772] [serial = 673] [outer = 00000000] 13:12:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (183B5400) [pid = 3772] [serial = 674] [outer = 18235800] 13:12:29 INFO - PROCESS | 3772 | 1471464749030 Marionette DEBUG loaded listener.js 13:12:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183B7C00) [pid = 3772] [serial = 675] [outer = 18235800] 13:12:29 INFO - PROCESS | 3772 | 1471464749524 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]]]}] 13:12:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:12:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 700ms 13:12:29 INFO - PROCESS | 3772 | 1471464749779 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 13:12:29 INFO - PROCESS | 3772 | 1471464749784 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 13:12:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:12:29 INFO - PROCESS | 3772 | 1471464750001 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:12:29 INFO - PROCESS | 3772 | 1471464750006 Marionette TRACE conn3 <- [1,866,null,{}] 13:12:30 INFO - PROCESS | 3772 | 1471464750015 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}] 13:12:30 INFO - PROCESS | 3772 | 1471464750018 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:30 INFO - PROCESS | 3772 | 1471464750154 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 13:12:30 INFO - PROCESS | 3772 | 1471464750230 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:30 INFO - PROCESS | 3772 | 1471464750234 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:30 INFO - PROCESS | 3772 | ++DOCSHELL 103CD800 == 40 [pid = 3772] [id = 226] 13:12:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10434400) [pid = 3772] [serial = 676] [outer = 00000000] 13:12:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14731C00) [pid = 3772] [serial = 677] [outer = 10434400] 13:12:30 INFO - PROCESS | 3772 | 1471464750332 Marionette DEBUG loaded listener.js 13:12:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1560D800) [pid = 3772] [serial = 678] [outer = 10434400] 13:12:31 INFO - PROCESS | 3772 | 1471464751106 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]]]}] 13:12:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:12:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1245ms 13:12:31 INFO - PROCESS | 3772 | 1471464751143 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 13:12:31 INFO - PROCESS | 3772 | 1471464751148 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 13:12:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:12:31 INFO - PROCESS | 3772 | 1471464751155 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:12:31 INFO - PROCESS | 3772 | 1471464751158 Marionette TRACE conn3 <- [1,870,null,{}] 13:12:31 INFO - PROCESS | 3772 | 1471464751162 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}] 13:12:31 INFO - PROCESS | 3772 | 1471464751165 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:31 INFO - PROCESS | 3772 | 1471464751281 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 13:12:31 INFO - PROCESS | 3772 | 1471464751362 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:31 INFO - PROCESS | 3772 | 1471464751365 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:31 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E3800 == 41 [pid = 3772] [id = 227] 13:12:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0F2E7800) [pid = 3772] [serial = 679] [outer = 00000000] 13:12:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10432400) [pid = 3772] [serial = 680] [outer = 0F2E7800] 13:12:31 INFO - PROCESS | 3772 | 1471464751537 Marionette DEBUG loaded listener.js 13:12:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (10A46400) [pid = 3772] [serial = 681] [outer = 0F2E7800] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 1148D400 == 40 [pid = 3772] [id = 224] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 11C09800 == 39 [pid = 3772] [id = 223] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 16B5C800 == 38 [pid = 3772] [id = 222] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 151DA000 == 37 [pid = 3772] [id = 221] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 1476CC00 == 36 [pid = 3772] [id = 220] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 1420A000 == 35 [pid = 3772] [id = 219] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 11DE7C00 == 34 [pid = 3772] [id = 218] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 1125E800 == 33 [pid = 3772] [id = 217] 13:12:32 INFO - PROCESS | 3772 | --DOCSHELL 112F1800 == 32 [pid = 3772] [id = 216] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1602E800) [pid = 3772] [serial = 582] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16B0D000) [pid = 3772] [serial = 620] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B4E400) [pid = 3772] [serial = 621] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (171A9C00) [pid = 3772] [serial = 624] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1475EC00) [pid = 3772] [serial = 614] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1476C000) [pid = 3772] [serial = 615] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (114E6400) [pid = 3772] [serial = 605] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (129EE400) [pid = 3772] [serial = 606] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12BBC800) [pid = 3772] [serial = 611] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12E32C00) [pid = 3772] [serial = 612] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B57000) [pid = 3772] [serial = 603] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1602D800) [pid = 3772] [serial = 617] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1143D000) [pid = 3772] [serial = 608] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11442000) [pid = 3772] [serial = 609] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16F60000) [pid = 3772] [serial = 623] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1786F800) [pid = 3772] [serial = 629] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (18234800) [pid = 3772] [serial = 635] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (18236800) [pid = 3772] [serial = 636] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (177E4400) [pid = 3772] [serial = 626] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (177E5800) [pid = 3772] [serial = 627] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (178D8000) [pid = 3772] [serial = 633] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (178CEC00) [pid = 3772] [serial = 632] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17875400) [pid = 3772] [serial = 630] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16033800) [pid = 3772] [serial = 618] [outer = 00000000] [url = about:blank] 13:12:32 INFO - PROCESS | 3772 | 1471464752128 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]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1012ms 13:12:32 INFO - PROCESS | 3772 | 1471464752160 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 3772 | 1471464752164 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 13:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:12:32 INFO - PROCESS | 3772 | 1471464752169 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - PROCESS | 3772 | 1471464752171 Marionette TRACE conn3 <- [1,874,null,{}] 13:12:32 INFO - PROCESS | 3772 | 1471464752176 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}] 13:12:32 INFO - PROCESS | 3772 | 1471464752178 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:32 INFO - PROCESS | 3772 | 1471464752265 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 13:12:32 INFO - PROCESS | 3772 | 1471464752274 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:32 INFO - PROCESS | 3772 | 1471464752277 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:32 INFO - PROCESS | 3772 | ++DOCSHELL 11269000 == 33 [pid = 3772] [id = 228] 13:12:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1126A400) [pid = 3772] [serial = 682] [outer = 00000000] 13:12:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11C0F400) [pid = 3772] [serial = 683] [outer = 1126A400] 13:12:32 INFO - PROCESS | 3772 | 1471464752325 Marionette DEBUG loaded listener.js 13:12:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12BB9000) [pid = 3772] [serial = 684] [outer = 1126A400] 13:12:32 INFO - PROCESS | 3772 | 1471464752841 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]]]}] 13:12:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:12:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 700ms 13:12:32 INFO - PROCESS | 3772 | 1471464752869 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 13:12:32 INFO - PROCESS | 3772 | 1471464752873 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 13:12:32 INFO - PROCESS | 3772 | 1471464752879 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:12:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:12:32 INFO - PROCESS | 3772 | 1471464752881 Marionette TRACE conn3 <- [1,878,null,{}] 13:12:32 INFO - PROCESS | 3772 | 1471464752885 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}] 13:12:32 INFO - PROCESS | 3772 | 1471464752887 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:32 INFO - PROCESS | 3772 | 1471464753003 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 13:12:33 INFO - PROCESS | 3772 | 1471464753090 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 3772 | 1471464753092 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:33 INFO - PROCESS | 3772 | ++DOCSHELL 10A0F400 == 34 [pid = 3772] [id = 229] 13:12:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12C65C00) [pid = 3772] [serial = 685] [outer = 00000000] 13:12:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14761400) [pid = 3772] [serial = 686] [outer = 12C65C00] 13:12:33 INFO - PROCESS | 3772 | 1471464753139 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1476C000) [pid = 3772] [serial = 687] [outer = 12C65C00] 13:12:33 INFO - PROCESS | 3772 | 1471464753517 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]]]}] 13:12:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:12:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 685ms 13:12:33 INFO - PROCESS | 3772 | 1471464753579 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 13:12:33 INFO - PROCESS | 3772 | 1471464753582 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 13:12:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:12:33 INFO - PROCESS | 3772 | 1471464753585 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:12:33 INFO - PROCESS | 3772 | 1471464753589 Marionette TRACE conn3 <- [1,882,null,{}] 13:12:33 INFO - PROCESS | 3772 | 1471464753599 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}] 13:12:33 INFO - PROCESS | 3772 | 1471464753604 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:33 INFO - PROCESS | 3772 | 1471464753691 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 13:12:33 INFO - PROCESS | 3772 | 1471464753698 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:33 INFO - PROCESS | 3772 | 1471464753701 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:33 INFO - PROCESS | 3772 | ++DOCSHELL 15FF2000 == 35 [pid = 3772] [id = 230] 13:12:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (15FF2400) [pid = 3772] [serial = 688] [outer = 00000000] 13:12:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16039800) [pid = 3772] [serial = 689] [outer = 15FF2400] 13:12:33 INFO - PROCESS | 3772 | 1471464753747 Marionette DEBUG loaded listener.js 13:12:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16B08400) [pid = 3772] [serial = 690] [outer = 15FF2400] 13:12:34 INFO - PROCESS | 3772 | 1471464754203 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]]]}] 13:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 701ms 13:12:34 INFO - PROCESS | 3772 | 1471464754268 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 3772 | 1471464754271 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 13:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:12:34 INFO - PROCESS | 3772 | 1471464754275 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 3772 | 1471464754277 Marionette TRACE conn3 <- [1,886,null,{}] 13:12:34 INFO - PROCESS | 3772 | 1471464754286 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}] 13:12:34 INFO - PROCESS | 3772 | 1471464754288 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:34 INFO - PROCESS | 3772 | 1471464754427 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 13:12:34 INFO - PROCESS | 3772 | 1471464754435 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:34 INFO - PROCESS | 3772 | 1471464754437 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:34 INFO - PROCESS | 3772 | ++DOCSHELL 16039C00 == 36 [pid = 3772] [id = 231] 13:12:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16B5A000) [pid = 3772] [serial = 691] [outer = 00000000] 13:12:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16F60000) [pid = 3772] [serial = 692] [outer = 16B5A000] 13:12:34 INFO - PROCESS | 3772 | 1471464754485 Marionette DEBUG loaded listener.js 13:12:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (171AA800) [pid = 3772] [serial = 693] [outer = 16B5A000] 13:12:34 INFO - PROCESS | 3772 | 1471464754927 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]]]}] 13:12:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:12:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 700ms 13:12:34 INFO - PROCESS | 3772 | 1471464754981 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 13:12:34 INFO - PROCESS | 3772 | 1471464754983 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 13:12:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:12:34 INFO - PROCESS | 3772 | 1471464754990 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:12:34 INFO - PROCESS | 3772 | 1471464754992 Marionette TRACE conn3 <- [1,890,null,{}] 13:12:34 INFO - PROCESS | 3772 | 1471464754996 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}] 13:12:34 INFO - PROCESS | 3772 | 1471464754998 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:35 INFO - PROCESS | 3772 | 1471464755105 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 13:12:35 INFO - PROCESS | 3772 | 1471464755115 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 3772 | 1471464755117 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:35 INFO - PROCESS | 3772 | ++DOCSHELL 12E7A800 == 37 [pid = 3772] [id = 232] 13:12:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1786AC00) [pid = 3772] [serial = 694] [outer = 00000000] 13:12:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17875C00) [pid = 3772] [serial = 695] [outer = 1786AC00] 13:12:35 INFO - PROCESS | 3772 | 1471464755173 Marionette DEBUG loaded listener.js 13:12:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (178D5C00) [pid = 3772] [serial = 696] [outer = 1786AC00] 13:12:35 INFO - PROCESS | 3772 | 1471464755630 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]]]}] 13:12:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17B7F800) [pid = 3772] [serial = 697] [outer = 1B51E000] 13:12:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:12:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 685ms 13:12:35 INFO - PROCESS | 3772 | 1471464755706 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 13:12:35 INFO - PROCESS | 3772 | 1471464755708 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 13:12:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:12:35 INFO - PROCESS | 3772 | 1471464755749 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:12:35 INFO - PROCESS | 3772 | 1471464755751 Marionette TRACE conn3 <- [1,894,null,{}] 13:12:35 INFO - PROCESS | 3772 | 1471464755762 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}] 13:12:35 INFO - PROCESS | 3772 | 1471464755768 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:35 INFO - PROCESS | 3772 | 1471464755882 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 13:12:35 INFO - PROCESS | 3772 | 1471464755890 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:35 INFO - PROCESS | 3772 | 1471464755900 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:35 INFO - PROCESS | 3772 | ++DOCSHELL 182A2C00 == 38 [pid = 3772] [id = 233] 13:12:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18578C00) [pid = 3772] [serial = 698] [outer = 00000000] 13:12:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19AE4000) [pid = 3772] [serial = 699] [outer = 18578C00] 13:12:35 INFO - PROCESS | 3772 | 1471464755993 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1857B800) [pid = 3772] [serial = 700] [outer = 18578C00] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1125F000) [pid = 3772] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (151F0800) [pid = 3772] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12C66C00) [pid = 3772] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11439000) [pid = 3772] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1420BC00) [pid = 3772] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15997400) [pid = 3772] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16F60800) [pid = 3772] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1560E000) [pid = 3772] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A09400) [pid = 3772] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1472C000) [pid = 3772] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (17C7B400) [pid = 3772] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:12:36 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1475E800) [pid = 3772] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:12:36 INFO - PROCESS | 3772 | 1471464756468 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]]]}] 13:12:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:12:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 778ms 13:12:36 INFO - PROCESS | 3772 | 1471464756505 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 13:12:36 INFO - PROCESS | 3772 | 1471464756506 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 13:12:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:12:36 INFO - PROCESS | 3772 | 1471464756510 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:12:36 INFO - PROCESS | 3772 | 1471464756512 Marionette TRACE conn3 <- [1,898,null,{}] 13:12:36 INFO - PROCESS | 3772 | 1471464756515 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}] 13:12:36 INFO - PROCESS | 3772 | 1471464756517 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:36 INFO - PROCESS | 3772 | 1471464756594 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 13:12:36 INFO - PROCESS | 3772 | 1471464756682 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:36 INFO - PROCESS | 3772 | 1471464756684 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:36 INFO - PROCESS | 3772 | ++DOCSHELL 1120B400 == 39 [pid = 3772] [id = 234] 13:12:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1125F000) [pid = 3772] [serial = 701] [outer = 00000000] 13:12:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (151DD400) [pid = 3772] [serial = 702] [outer = 1125F000] 13:12:36 INFO - PROCESS | 3772 | 1471464756729 Marionette DEBUG loaded listener.js 13:12:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1560E400) [pid = 3772] [serial = 703] [outer = 1125F000] 13:12:37 INFO - PROCESS | 3772 | 1471464757116 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]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 638ms 13:12:37 INFO - PROCESS | 3772 | 1471464757152 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 3772 | 1471464757154 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 13:12:37 INFO - PROCESS | 3772 | 1471464757157 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:12:37 INFO - PROCESS | 3772 | 1471464757159 Marionette TRACE conn3 <- [1,902,null,{}] 13:12:37 INFO - PROCESS | 3772 | 1471464757162 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}] 13:12:37 INFO - PROCESS | 3772 | 1471464757164 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:37 INFO - PROCESS | 3772 | 1471464757269 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 13:12:37 INFO - PROCESS | 3772 | 1471464757277 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 3772 | 1471464757279 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:37 INFO - PROCESS | 3772 | ++DOCSHELL 17C78C00 == 40 [pid = 3772] [id = 235] 13:12:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1856E800) [pid = 3772] [serial = 704] [outer = 00000000] 13:12:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19BD5000) [pid = 3772] [serial = 705] [outer = 1856E800] 13:12:37 INFO - PROCESS | 3772 | 1471464757324 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19BDDC00) [pid = 3772] [serial = 706] [outer = 1856E800] 13:12:37 INFO - PROCESS | 3772 | 1471464757727 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]]]}] 13:12:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:12:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 591ms 13:12:37 INFO - PROCESS | 3772 | 1471464757756 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 13:12:37 INFO - PROCESS | 3772 | 1471464757758 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 13:12:37 INFO - PROCESS | 3772 | 1471464757761 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:12:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:12:37 INFO - PROCESS | 3772 | 1471464757763 Marionette TRACE conn3 <- [1,906,null,{}] 13:12:37 INFO - PROCESS | 3772 | 1471464757766 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}] 13:12:37 INFO - PROCESS | 3772 | 1471464757768 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:37 INFO - PROCESS | 3772 | 1471464757876 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 13:12:37 INFO - PROCESS | 3772 | 1471464757883 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:37 INFO - PROCESS | 3772 | 1471464757885 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:37 INFO - PROCESS | 3772 | ++DOCSHELL 15FE8000 == 41 [pid = 3772] [id = 236] 13:12:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1857A000) [pid = 3772] [serial = 707] [outer = 00000000] 13:12:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19C5A000) [pid = 3772] [serial = 708] [outer = 1857A000] 13:12:37 INFO - PROCESS | 3772 | 1471464757929 Marionette DEBUG loaded listener.js 13:12:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19C5D800) [pid = 3772] [serial = 709] [outer = 1857A000] 13:12:38 INFO - PROCESS | 3772 | 1471464758366 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]]]}] 13:12:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:12:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 700ms 13:12:38 INFO - PROCESS | 3772 | 1471464758453 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 13:12:38 INFO - PROCESS | 3772 | 1471464758457 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 13:12:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:12:38 INFO - PROCESS | 3772 | 1471464758464 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:12:38 INFO - PROCESS | 3772 | 1471464758469 Marionette TRACE conn3 <- [1,910,null,{}] 13:12:38 INFO - PROCESS | 3772 | 1471464758476 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}] 13:12:38 INFO - PROCESS | 3772 | 1471464758479 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:38 INFO - PROCESS | 3772 | 1471464758643 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 13:12:38 INFO - PROCESS | 3772 | 1471464758747 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:38 INFO - PROCESS | 3772 | 1471464758752 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:38 INFO - PROCESS | 3772 | ++DOCSHELL 11440400 == 42 [pid = 3772] [id = 237] 13:12:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11440800) [pid = 3772] [serial = 710] [outer = 00000000] 13:12:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (114EC800) [pid = 3772] [serial = 711] [outer = 11440800] 13:12:38 INFO - PROCESS | 3772 | 1471464758812 Marionette DEBUG loaded listener.js 13:12:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (12BC6400) [pid = 3772] [serial = 712] [outer = 11440800] 13:12:39 INFO - PROCESS | 3772 | 1471464759356 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]]]}] 13:12:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:12:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 933ms 13:12:39 INFO - PROCESS | 3772 | 1471464759407 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 13:12:39 INFO - PROCESS | 3772 | 1471464759412 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 13:12:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:12:39 INFO - PROCESS | 3772 | 1471464759419 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:12:39 INFO - PROCESS | 3772 | 1471464759422 Marionette TRACE conn3 <- [1,914,null,{}] 13:12:39 INFO - PROCESS | 3772 | 1471464759426 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}] 13:12:39 INFO - PROCESS | 3772 | 1471464759430 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:39 INFO - PROCESS | 3772 | 1471464759544 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 13:12:39 INFO - PROCESS | 3772 | 1471464759641 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:39 INFO - PROCESS | 3772 | 1471464759644 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:39 INFO - PROCESS | 3772 | ++DOCSHELL 151F1000 == 43 [pid = 3772] [id = 238] 13:12:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (151FC000) [pid = 3772] [serial = 713] [outer = 00000000] 13:12:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (15FED000) [pid = 3772] [serial = 714] [outer = 151FC000] 13:12:39 INFO - PROCESS | 3772 | 1471464759701 Marionette DEBUG loaded listener.js 13:12:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16274400) [pid = 3772] [serial = 715] [outer = 151FC000] 13:12:40 INFO - PROCESS | 3772 | 1471464760323 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]]]}] 13:12:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:12:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 949ms 13:12:40 INFO - PROCESS | 3772 | 1471464760363 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 13:12:40 INFO - PROCESS | 3772 | 1471464760365 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 13:12:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:12:40 INFO - PROCESS | 3772 | 1471464760369 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:12:40 INFO - PROCESS | 3772 | 1471464760373 Marionette TRACE conn3 <- [1,918,null,{}] 13:12:40 INFO - PROCESS | 3772 | 1471464760384 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}] 13:12:40 INFO - PROCESS | 3772 | 1471464760389 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:40 INFO - PROCESS | 3772 | 1471464760496 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 13:12:40 INFO - PROCESS | 3772 | 1471464760622 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:40 INFO - PROCESS | 3772 | 1471464760625 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:40 INFO - PROCESS | 3772 | ++DOCSHELL 182A5400 == 44 [pid = 3772] [id = 239] 13:12:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (182A8400) [pid = 3772] [serial = 716] [outer = 00000000] 13:12:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19C19C00) [pid = 3772] [serial = 717] [outer = 182A8400] 13:12:40 INFO - PROCESS | 3772 | 1471464760684 Marionette DEBUG loaded listener.js 13:12:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19C60000) [pid = 3772] [serial = 718] [outer = 182A8400] 13:12:41 INFO - PROCESS | 3772 | 1471464761234 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]]]}] 13:12:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:12:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 902ms 13:12:41 INFO - PROCESS | 3772 | 1471464761273 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 13:12:41 INFO - PROCESS | 3772 | 1471464761276 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 13:12:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:12:41 INFO - PROCESS | 3772 | 1471464761279 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:12:41 INFO - PROCESS | 3772 | 1471464761282 Marionette TRACE conn3 <- [1,922,null,{}] 13:12:41 INFO - PROCESS | 3772 | 1471464761285 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}] 13:12:41 INFO - PROCESS | 3772 | 1471464761288 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:41 INFO - PROCESS | 3772 | 1471464761392 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 13:12:41 INFO - PROCESS | 3772 | 1471464761488 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:41 INFO - PROCESS | 3772 | 1471464761491 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:41 INFO - PROCESS | 3772 | ++DOCSHELL 1A10D800 == 45 [pid = 3772] [id = 240] 13:12:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A10DC00) [pid = 3772] [serial = 719] [outer = 00000000] 13:12:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A1A2C00) [pid = 3772] [serial = 720] [outer = 1A10DC00] 13:12:41 INFO - PROCESS | 3772 | 1471464761546 Marionette DEBUG loaded listener.js 13:12:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1A2B1000) [pid = 3772] [serial = 721] [outer = 1A10DC00] 13:12:42 INFO - PROCESS | 3772 | 1471464762090 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]]]}] 13:12:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:12:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 902ms 13:12:42 INFO - PROCESS | 3772 | 1471464762263 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 13:12:42 INFO - PROCESS | 3772 | 1471464762267 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 13:12:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:12:42 INFO - PROCESS | 3772 | 1471464762295 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:12:42 INFO - PROCESS | 3772 | 1471464762298 Marionette TRACE conn3 <- [1,926,null,{}] 13:12:42 INFO - PROCESS | 3772 | 1471464762304 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}] 13:12:42 INFO - PROCESS | 3772 | 1471464762307 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:42 INFO - PROCESS | 3772 | 1471464762426 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 13:12:42 INFO - PROCESS | 3772 | 1471464762504 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:42 INFO - PROCESS | 3772 | 1471464762509 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:42 INFO - PROCESS | 3772 | ++DOCSHELL 112F2000 == 46 [pid = 3772] [id = 241] 13:12:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (112F3000) [pid = 3772] [serial = 722] [outer = 00000000] 13:12:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (114DF800) [pid = 3772] [serial = 723] [outer = 112F3000] 13:12:42 INFO - PROCESS | 3772 | 1471464762558 Marionette DEBUG loaded listener.js 13:12:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (118A4000) [pid = 3772] [serial = 724] [outer = 112F3000] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 17C78C00 == 45 [pid = 3772] [id = 235] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 1120B400 == 44 [pid = 3772] [id = 234] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 182A2C00 == 43 [pid = 3772] [id = 233] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 12E7A800 == 42 [pid = 3772] [id = 232] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 16039C00 == 41 [pid = 3772] [id = 231] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 15FF2000 == 40 [pid = 3772] [id = 230] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 10A0F400 == 39 [pid = 3772] [id = 229] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 11269000 == 38 [pid = 3772] [id = 228] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 0F2E3800 == 37 [pid = 3772] [id = 227] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 103CD800 == 36 [pid = 3772] [id = 226] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 14272400 == 35 [pid = 3772] [id = 214] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 17C7A000 == 34 [pid = 3772] [id = 215] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 1786E800 == 33 [pid = 3772] [id = 225] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 0F2EA400 == 32 [pid = 3772] [id = 213] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 1A10D800 == 31 [pid = 3772] [id = 240] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 182A5400 == 30 [pid = 3772] [id = 239] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 15FE8000 == 29 [pid = 3772] [id = 236] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 11440400 == 28 [pid = 3772] [id = 237] 13:12:43 INFO - PROCESS | 3772 | --DOCSHELL 151F1000 == 27 [pid = 3772] [id = 238] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1143B000) [pid = 3772] [serial = 650] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (11471400) [pid = 3772] [serial = 651] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (15997800) [pid = 3772] [serial = 659] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (13174400) [pid = 3772] [serial = 653] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1321AC00) [pid = 3772] [serial = 654] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1189A400) [pid = 3772] [serial = 648] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (14762000) [pid = 3772] [serial = 656] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (114ED400) [pid = 3772] [serial = 647] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1678DC00) [pid = 3772] [serial = 662] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1602DC00) [pid = 3772] [serial = 660] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1786A800) [pid = 3772] [serial = 665] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16B0BC00) [pid = 3772] [serial = 663] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1296BC00) [pid = 3772] [serial = 672] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17B7E800) [pid = 3772] [serial = 671] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17897C00) [pid = 3772] [serial = 666] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13170400) [pid = 3772] [serial = 639] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1296B000) [pid = 3772] [serial = 638] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16038800) [pid = 3772] [serial = 642] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1569C400) [pid = 3772] [serial = 641] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1856F800) [pid = 3772] [serial = 645] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (183B4000) [pid = 3772] [serial = 644] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (183B5400) [pid = 3772] [serial = 674] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16B59C00) [pid = 3772] [serial = 668] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16BFE800) [pid = 3772] [serial = 669] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14768C00) [pid = 3772] [serial = 657] [outer = 00000000] [url = about:blank] 13:12:43 INFO - PROCESS | 3772 | 1471464763737 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]]]}] 13:12:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:12:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1509ms 13:12:43 INFO - PROCESS | 3772 | 1471464763811 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 13:12:43 INFO - PROCESS | 3772 | 1471464763815 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 13:12:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:12:43 INFO - PROCESS | 3772 | 1471464763821 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:12:43 INFO - PROCESS | 3772 | 1471464763825 Marionette TRACE conn3 <- [1,930,null,{}] 13:12:43 INFO - PROCESS | 3772 | 1471464763830 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}] 13:12:43 INFO - PROCESS | 3772 | 1471464763833 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:43 INFO - PROCESS | 3772 | 1471464763959 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 13:12:43 INFO - PROCESS | 3772 | 1471464763967 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:43 INFO - PROCESS | 3772 | 1471464763971 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:43 INFO - PROCESS | 3772 | ++DOCSHELL 10A4C000 == 28 [pid = 3772] [id = 242] 13:12:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10A4C800) [pid = 3772] [serial = 725] [outer = 00000000] 13:12:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1125FC00) [pid = 3772] [serial = 726] [outer = 10A4C800] 13:12:44 INFO - PROCESS | 3772 | 1471464764027 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (11268800) [pid = 3772] [serial = 727] [outer = 10A4C800] 13:12:44 INFO - PROCESS | 3772 | 1471464764516 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]]]}] 13:12:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:12:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 731ms 13:12:44 INFO - PROCESS | 3772 | 1471464764562 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 13:12:44 INFO - PROCESS | 3772 | 1471464764567 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 13:12:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:12:44 INFO - PROCESS | 3772 | 1471464764574 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:12:44 INFO - PROCESS | 3772 | 1471464764576 Marionette TRACE conn3 <- [1,934,null,{}] 13:12:44 INFO - PROCESS | 3772 | 1471464764580 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}] 13:12:44 INFO - PROCESS | 3772 | 1471464764583 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:44 INFO - PROCESS | 3772 | 1471464764669 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 13:12:44 INFO - PROCESS | 3772 | 1471464764678 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:44 INFO - PROCESS | 3772 | 1471464764681 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:44 INFO - PROCESS | 3772 | ++DOCSHELL 11CF7C00 == 29 [pid = 3772] [id = 243] 13:12:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11D9F000) [pid = 3772] [serial = 728] [outer = 00000000] 13:12:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12B6D800) [pid = 3772] [serial = 729] [outer = 11D9F000] 13:12:44 INFO - PROCESS | 3772 | 1471464764730 Marionette DEBUG loaded listener.js 13:12:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (12BC1C00) [pid = 3772] [serial = 730] [outer = 11D9F000] 13:12:45 INFO - PROCESS | 3772 | 1471464765189 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]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 638ms 13:12:45 INFO - PROCESS | 3772 | 1471464765210 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 3772 | 1471464765212 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 13:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:12:45 INFO - PROCESS | 3772 | 1471464765216 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 3772 | 1471464765219 Marionette TRACE conn3 <- [1,938,null,{}] 13:12:45 INFO - PROCESS | 3772 | 1471464765235 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}] 13:12:45 INFO - PROCESS | 3772 | 1471464765242 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:45 INFO - PROCESS | 3772 | 1471464765340 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 13:12:45 INFO - PROCESS | 3772 | 1471464765350 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:45 INFO - PROCESS | 3772 | 1471464765353 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:45 INFO - PROCESS | 3772 | ++DOCSHELL 13920400 == 30 [pid = 3772] [id = 244] 13:12:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1395EC00) [pid = 3772] [serial = 731] [outer = 00000000] 13:12:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1420A000) [pid = 3772] [serial = 732] [outer = 1395EC00] 13:12:45 INFO - PROCESS | 3772 | 1471464765472 Marionette DEBUG loaded listener.js 13:12:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1472D400) [pid = 3772] [serial = 733] [outer = 1395EC00] 13:12:45 INFO - PROCESS | 3772 | 1471464765853 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]]]}] 13:12:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:12:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 700ms 13:12:45 INFO - PROCESS | 3772 | 1471464765899 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 13:12:45 INFO - PROCESS | 3772 | 1471464765902 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 13:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:12:45 INFO - PROCESS | 3772 | 1471464765905 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:12:45 INFO - PROCESS | 3772 | 1471464765907 Marionette TRACE conn3 <- [1,942,null,{}] 13:12:45 INFO - PROCESS | 3772 | 1471464765910 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}] 13:12:45 INFO - PROCESS | 3772 | 1471464765922 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:46 INFO - PROCESS | 3772 | 1471464766042 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 13:12:46 INFO - PROCESS | 3772 | 1471464766063 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 3772 | 1471464766065 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:46 INFO - PROCESS | 3772 | ++DOCSHELL 14728800 == 31 [pid = 3772] [id = 245] 13:12:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14761000) [pid = 3772] [serial = 734] [outer = 00000000] 13:12:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (15610C00) [pid = 3772] [serial = 735] [outer = 14761000] 13:12:46 INFO - PROCESS | 3772 | 1471464766112 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (15FE9000) [pid = 3772] [serial = 736] [outer = 14761000] 13:12:46 INFO - PROCESS | 3772 | 1471464766554 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]]]}] 13:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 685ms 13:12:46 INFO - PROCESS | 3772 | 1471464766606 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 13:12:46 INFO - PROCESS | 3772 | 1471464766608 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 13:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:12:46 INFO - PROCESS | 3772 | 1471464766611 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:12:46 INFO - PROCESS | 3772 | 1471464766613 Marionette TRACE conn3 <- [1,946,null,{}] 13:12:46 INFO - PROCESS | 3772 | 1471464766617 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}] 13:12:46 INFO - PROCESS | 3772 | 1471464766619 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:46 INFO - PROCESS | 3772 | 1471464766752 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 13:12:46 INFO - PROCESS | 3772 | 1471464766773 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:46 INFO - PROCESS | 3772 | 1471464766775 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:46 INFO - PROCESS | 3772 | ++DOCSHELL 16031000 == 32 [pid = 3772] [id = 246] 13:12:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16034000) [pid = 3772] [serial = 737] [outer = 00000000] 13:12:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1603B400) [pid = 3772] [serial = 738] [outer = 16034000] 13:12:46 INFO - PROCESS | 3772 | 1471464766821 Marionette DEBUG loaded listener.js 13:12:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16B01400) [pid = 3772] [serial = 739] [outer = 16034000] 13:12:47 INFO - PROCESS | 3772 | 1471464767250 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]]]}] 13:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 685ms 13:12:47 INFO - PROCESS | 3772 | 1471464767309 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 13:12:47 INFO - PROCESS | 3772 | 1471464767312 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 13:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:12:47 INFO - PROCESS | 3772 | 1471464767315 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:12:47 INFO - PROCESS | 3772 | 1471464767317 Marionette TRACE conn3 <- [1,950,null,{}] 13:12:47 INFO - PROCESS | 3772 | 1471464767328 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}] 13:12:47 INFO - PROCESS | 3772 | 1471464767333 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:47 INFO - PROCESS | 3772 | 1471464767465 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 13:12:47 INFO - PROCESS | 3772 | 1471464767482 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:47 INFO - PROCESS | 3772 | 1471464767484 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:47 INFO - PROCESS | 3772 | ++DOCSHELL 16B54800 == 33 [pid = 3772] [id = 247] 13:12:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16B55C00) [pid = 3772] [serial = 740] [outer = 00000000] 13:12:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16BF3000) [pid = 3772] [serial = 741] [outer = 16B55C00] 13:12:47 INFO - PROCESS | 3772 | 1471464767576 Marionette DEBUG loaded listener.js 13:12:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17795C00) [pid = 3772] [serial = 742] [outer = 16B55C00] 13:12:48 INFO - PROCESS | 3772 | 1471464768235 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]]]}] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16B5A000) [pid = 3772] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1125F000) [pid = 3772] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1786AC00) [pid = 3772] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1126A400) [pid = 3772] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12C65C00) [pid = 3772] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (0F2E7800) [pid = 3772] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (18578C00) [pid = 3772] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (18235800) [pid = 3772] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (15FF2400) [pid = 3772] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10434400) [pid = 3772] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1856E800) [pid = 3772] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:12:48 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1857A000) [pid = 3772] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 996ms 13:12:48 INFO - PROCESS | 3772 | 1471464768318 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 3772 | 1471464768330 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 13:12:48 INFO - PROCESS | 3772 | 1471464768333 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:12:48 INFO - PROCESS | 3772 | 1471464768335 Marionette TRACE conn3 <- [1,954,null,{}] 13:12:48 INFO - PROCESS | 3772 | 1471464768339 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}] 13:12:48 INFO - PROCESS | 3772 | 1471464768341 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:48 INFO - PROCESS | 3772 | 1471464768417 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 13:12:48 INFO - PROCESS | 3772 | 1471464768424 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:48 INFO - PROCESS | 3772 | 1471464768426 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:48 INFO - PROCESS | 3772 | ++DOCSHELL 1126A400 == 34 [pid = 3772] [id = 248] 13:12:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13AD4000) [pid = 3772] [serial = 743] [outer = 00000000] 13:12:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16031C00) [pid = 3772] [serial = 744] [outer = 13AD4000] 13:12:48 INFO - PROCESS | 3772 | 1471464768471 Marionette DEBUG loaded listener.js 13:12:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B5CC00) [pid = 3772] [serial = 745] [outer = 13AD4000] 13:12:48 INFO - PROCESS | 3772 | 1471464768908 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]]]}] 13:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 638ms 13:12:48 INFO - PROCESS | 3772 | 1471464768973 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 13:12:48 INFO - PROCESS | 3772 | 1471464768975 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 13:12:48 INFO - PROCESS | 3772 | 1471464768978 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:12:48 INFO - PROCESS | 3772 | 1471464768980 Marionette TRACE conn3 <- [1,958,null,{}] 13:12:48 INFO - PROCESS | 3772 | 1471464768983 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}] 13:12:48 INFO - PROCESS | 3772 | 1471464768985 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:49 INFO - PROCESS | 3772 | 1471464769046 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 13:12:49 INFO - PROCESS | 3772 | 1471464769052 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 3772 | 1471464769054 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:49 INFO - PROCESS | 3772 | ++DOCSHELL 16B30800 == 35 [pid = 3772] [id = 249] 13:12:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16BFB800) [pid = 3772] [serial = 746] [outer = 00000000] 13:12:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17871800) [pid = 3772] [serial = 747] [outer = 16BFB800] 13:12:49 INFO - PROCESS | 3772 | 1471464769101 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17878C00) [pid = 3772] [serial = 748] [outer = 16BFB800] 13:12:49 INFO - PROCESS | 3772 | 1471464769518 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]]]}] 13:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 592ms 13:12:49 INFO - PROCESS | 3772 | 1471464769560 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 13:12:49 INFO - PROCESS | 3772 | 1471464769562 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 13:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:12:49 INFO - PROCESS | 3772 | 1471464769565 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:12:49 INFO - PROCESS | 3772 | 1471464769567 Marionette TRACE conn3 <- [1,962,null,{}] 13:12:49 INFO - PROCESS | 3772 | 1471464769571 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}] 13:12:49 INFO - PROCESS | 3772 | 1471464769573 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:49 INFO - PROCESS | 3772 | 1471464769651 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 13:12:49 INFO - PROCESS | 3772 | 1471464769659 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:49 INFO - PROCESS | 3772 | 1471464769661 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:49 INFO - PROCESS | 3772 | ++DOCSHELL 178D3800 == 36 [pid = 3772] [id = 250] 13:12:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (178D9000) [pid = 3772] [serial = 749] [outer = 00000000] 13:12:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (18234000) [pid = 3772] [serial = 750] [outer = 178D9000] 13:12:49 INFO - PROCESS | 3772 | 1471464769706 Marionette DEBUG loaded listener.js 13:12:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18236000) [pid = 3772] [serial = 751] [outer = 178D9000] 13:12:50 INFO - PROCESS | 3772 | 1471464770144 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]]]}] 13:12:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 622ms 13:12:50 INFO - PROCESS | 3772 | 1471464770202 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 13:12:50 INFO - PROCESS | 3772 | 1471464770205 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 13:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:12:50 INFO - PROCESS | 3772 | 1471464770212 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:12:50 INFO - PROCESS | 3772 | 1471464770214 Marionette TRACE conn3 <- [1,966,null,{}] 13:12:50 INFO - PROCESS | 3772 | 1471464770261 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}] 13:12:50 INFO - PROCESS | 3772 | 1471464770264 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:50 INFO - PROCESS | 3772 | 1471464770382 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 13:12:50 INFO - PROCESS | 3772 | 1471464770483 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:50 INFO - PROCESS | 3772 | 1471464770487 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:50 INFO - PROCESS | 3772 | ++DOCSHELL 10A08000 == 37 [pid = 3772] [id = 251] 13:12:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10A08400) [pid = 3772] [serial = 752] [outer = 00000000] 13:12:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1120F800) [pid = 3772] [serial = 753] [outer = 10A08400] 13:12:50 INFO - PROCESS | 3772 | 1471464770546 Marionette DEBUG loaded listener.js 13:12:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1143A000) [pid = 3772] [serial = 754] [outer = 10A08400] 13:12:51 INFO - PROCESS | 3772 | 1471464771282 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]]]}] 13:12:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1136ms 13:12:51 INFO - PROCESS | 3772 | 1471464771353 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 13:12:51 INFO - PROCESS | 3772 | 1471464771357 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 13:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:12:51 INFO - PROCESS | 3772 | 1471464771361 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:12:51 INFO - PROCESS | 3772 | 1471464771364 Marionette TRACE conn3 <- [1,970,null,{}] 13:12:51 INFO - PROCESS | 3772 | 1471464771370 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}] 13:12:51 INFO - PROCESS | 3772 | 1471464771373 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:51 INFO - PROCESS | 3772 | 1471464771504 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 13:12:51 INFO - PROCESS | 3772 | 1471464771625 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:51 INFO - PROCESS | 3772 | 1471464771629 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:51 INFO - PROCESS | 3772 | ++DOCSHELL 13442000 == 38 [pid = 3772] [id = 252] 13:12:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13448000) [pid = 3772] [serial = 755] [outer = 00000000] 13:12:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (13B51C00) [pid = 3772] [serial = 756] [outer = 13448000] 13:12:51 INFO - PROCESS | 3772 | 1471464771687 Marionette DEBUG loaded listener.js 13:12:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (14769400) [pid = 3772] [serial = 757] [outer = 13448000] 13:12:52 INFO - PROCESS | 3772 | 1471464772504 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]]]}] 13:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1183ms 13:12:52 INFO - PROCESS | 3772 | 1471464772561 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 13:12:52 INFO - PROCESS | 3772 | 1471464772565 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 13:12:52 INFO - PROCESS | 3772 | 1471464772570 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:12:52 INFO - PROCESS | 3772 | 1471464772573 Marionette TRACE conn3 <- [1,974,null,{}] 13:12:52 INFO - PROCESS | 3772 | 1471464772579 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}] 13:12:52 INFO - PROCESS | 3772 | 1471464772582 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:52 INFO - PROCESS | 3772 | 1471464772688 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 13:12:52 INFO - PROCESS | 3772 | 1471464772767 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:52 INFO - PROCESS | 3772 | 1471464772771 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:52 INFO - PROCESS | 3772 | ++DOCSHELL 11263800 == 39 [pid = 3772] [id = 253] 13:12:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (112C8800) [pid = 3772] [serial = 758] [outer = 00000000] 13:12:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1148D400) [pid = 3772] [serial = 759] [outer = 112C8800] 13:12:52 INFO - PROCESS | 3772 | 1471464772821 Marionette DEBUG loaded listener.js 13:12:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (11855C00) [pid = 3772] [serial = 760] [outer = 112C8800] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 16B30800 == 38 [pid = 3772] [id = 249] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 1126A400 == 37 [pid = 3772] [id = 248] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 16B54800 == 36 [pid = 3772] [id = 247] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 16031000 == 35 [pid = 3772] [id = 246] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 14728800 == 34 [pid = 3772] [id = 245] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 13920400 == 33 [pid = 3772] [id = 244] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 11CF7C00 == 32 [pid = 3772] [id = 243] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 10A4C000 == 31 [pid = 3772] [id = 242] 13:12:53 INFO - PROCESS | 3772 | --DOCSHELL 112F2000 == 30 [pid = 3772] [id = 241] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16F60000) [pid = 3772] [serial = 692] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (151DD400) [pid = 3772] [serial = 702] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (178D7000) [pid = 3772] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (17875C00) [pid = 3772] [serial = 695] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11C0F400) [pid = 3772] [serial = 683] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12BB9000) [pid = 3772] [serial = 684] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1560E400) [pid = 3772] [serial = 703] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14761400) [pid = 3772] [serial = 686] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1476C000) [pid = 3772] [serial = 687] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10432400) [pid = 3772] [serial = 680] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (19AE4000) [pid = 3772] [serial = 699] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A46400) [pid = 3772] [serial = 681] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (183B7C00) [pid = 3772] [serial = 675] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16039800) [pid = 3772] [serial = 689] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (14731C00) [pid = 3772] [serial = 677] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1560D800) [pid = 3772] [serial = 678] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (178D5C00) [pid = 3772] [serial = 696] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19BDDC00) [pid = 3772] [serial = 706] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19C5A000) [pid = 3772] [serial = 708] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19C5D800) [pid = 3772] [serial = 709] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19BD5000) [pid = 3772] [serial = 705] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1857B800) [pid = 3772] [serial = 700] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (171AA800) [pid = 3772] [serial = 693] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16B08400) [pid = 3772] [serial = 690] [outer = 00000000] [url = about:blank] 13:12:53 INFO - PROCESS | 3772 | 1471464773360 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]]]}] 13:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 840ms 13:12:53 INFO - PROCESS | 3772 | 1471464773398 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 13:12:53 INFO - PROCESS | 3772 | 1471464773402 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 13:12:53 INFO - PROCESS | 3772 | 1471464773408 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:12:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:12:53 INFO - PROCESS | 3772 | 1471464773411 Marionette TRACE conn3 <- [1,978,null,{}] 13:12:53 INFO - PROCESS | 3772 | 1471464773415 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}] 13:12:53 INFO - PROCESS | 3772 | 1471464773417 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:53 INFO - PROCESS | 3772 | 1471464773509 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 13:12:53 INFO - PROCESS | 3772 | 1471464773594 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:53 INFO - PROCESS | 3772 | 1471464773597 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:53 INFO - PROCESS | 3772 | ++DOCSHELL 11440400 == 31 [pid = 3772] [id = 254] 13:12:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11DE7C00) [pid = 3772] [serial = 761] [outer = 00000000] 13:12:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12C65C00) [pid = 3772] [serial = 762] [outer = 11DE7C00] 13:12:53 INFO - PROCESS | 3772 | 1471464773645 Marionette DEBUG loaded listener.js 13:12:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13919800) [pid = 3772] [serial = 763] [outer = 11DE7C00] 13:12:54 INFO - PROCESS | 3772 | 1471464774038 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]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 685ms 13:12:54 INFO - PROCESS | 3772 | 1471464774108 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 3772 | 1471464774110 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 13:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:12:54 INFO - PROCESS | 3772 | 1471464774114 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 3772 | 1471464774117 Marionette TRACE conn3 <- [1,982,null,{}] 13:12:54 INFO - PROCESS | 3772 | 1471464774158 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}] 13:12:54 INFO - PROCESS | 3772 | 1471464774163 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:54 INFO - PROCESS | 3772 | 1471464774262 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 13:12:54 INFO - PROCESS | 3772 | 1471464774270 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 3772 | 1471464774273 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:54 INFO - PROCESS | 3772 | ++DOCSHELL 1560E800 == 32 [pid = 3772] [id = 255] 13:12:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1568D400) [pid = 3772] [serial = 764] [outer = 00000000] 13:12:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15999000) [pid = 3772] [serial = 765] [outer = 1568D400] 13:12:54 INFO - PROCESS | 3772 | 1471464774329 Marionette DEBUG loaded listener.js 13:12:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1602F400) [pid = 3772] [serial = 766] [outer = 1568D400] 13:12:54 INFO - PROCESS | 3772 | 1471464774788 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]]]}] 13:12:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:12:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 703ms 13:12:54 INFO - PROCESS | 3772 | 1471464774813 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 13:12:54 INFO - PROCESS | 3772 | 1471464774815 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 13:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:12:54 INFO - PROCESS | 3772 | 1471464774819 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:12:54 INFO - PROCESS | 3772 | 1471464774821 Marionette TRACE conn3 <- [1,986,null,{}] 13:12:54 INFO - PROCESS | 3772 | 1471464774828 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}] 13:12:54 INFO - PROCESS | 3772 | 1471464774830 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:54 INFO - PROCESS | 3772 | 1471464774913 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 13:12:54 INFO - PROCESS | 3772 | 1471464774919 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:54 INFO - PROCESS | 3772 | 1471464774921 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:54 INFO - PROCESS | 3772 | ++DOCSHELL 16B0C800 == 33 [pid = 3772] [id = 256] 13:12:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16B34800) [pid = 3772] [serial = 767] [outer = 00000000] 13:12:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16B51C00) [pid = 3772] [serial = 768] [outer = 16B34800] 13:12:54 INFO - PROCESS | 3772 | 1471464774969 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B5BC00) [pid = 3772] [serial = 769] [outer = 16B34800] 13:12:55 INFO - PROCESS | 3772 | 1471464775426 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]]]}] 13:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 639ms 13:12:55 INFO - PROCESS | 3772 | 1471464775457 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 13:12:55 INFO - PROCESS | 3772 | 1471464775459 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 13:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:12:55 INFO - PROCESS | 3772 | 1471464775469 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:12:55 INFO - PROCESS | 3772 | 1471464775471 Marionette TRACE conn3 <- [1,990,null,{}] 13:12:55 INFO - PROCESS | 3772 | 1471464775475 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}] 13:12:55 INFO - PROCESS | 3772 | 1471464775477 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:55 INFO - PROCESS | 3772 | 1471464775590 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 13:12:55 INFO - PROCESS | 3772 | 1471464775596 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:55 INFO - PROCESS | 3772 | 1471464775598 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:55 INFO - PROCESS | 3772 | ++DOCSHELL 171ADC00 == 34 [pid = 3772] [id = 257] 13:12:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (171B1C00) [pid = 3772] [serial = 770] [outer = 00000000] 13:12:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (177DA000) [pid = 3772] [serial = 771] [outer = 171B1C00] 13:12:55 INFO - PROCESS | 3772 | 1471464775671 Marionette DEBUG loaded listener.js 13:12:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1786B400) [pid = 3772] [serial = 772] [outer = 171B1C00] 13:12:56 INFO - PROCESS | 3772 | 1471464776103 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]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 702ms 13:12:56 INFO - PROCESS | 3772 | 1471464776162 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 3772 | 1471464776164 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 13:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:12:56 INFO - PROCESS | 3772 | 1471464776167 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 3772 | 1471464776169 Marionette TRACE conn3 <- [1,994,null,{}] 13:12:56 INFO - PROCESS | 3772 | 1471464776173 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}] 13:12:56 INFO - PROCESS | 3772 | 1471464776178 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:56 INFO - PROCESS | 3772 | 1471464776315 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 13:12:56 INFO - PROCESS | 3772 | 1471464776381 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:56 INFO - PROCESS | 3772 | 1471464776383 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:56 INFO - PROCESS | 3772 | ++DOCSHELL 13219800 == 35 [pid = 3772] [id = 258] 13:12:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B35800) [pid = 3772] [serial = 773] [outer = 00000000] 13:12:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17C79000) [pid = 3772] [serial = 774] [outer = 16B35800] 13:12:56 INFO - PROCESS | 3772 | 1471464776428 Marionette DEBUG loaded listener.js 13:12:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18239000) [pid = 3772] [serial = 775] [outer = 16B35800] 13:12:56 INFO - PROCESS | 3772 | 1471464776859 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]]]}] 13:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 749ms 13:12:56 INFO - PROCESS | 3772 | 1471464776927 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 13:12:56 INFO - PROCESS | 3772 | 1471464776929 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 13:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:12:56 INFO - PROCESS | 3772 | 1471464776935 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:12:56 INFO - PROCESS | 3772 | 1471464776937 Marionette TRACE conn3 <- [1,998,null,{}] 13:12:56 INFO - PROCESS | 3772 | 1471464776943 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}] 13:12:56 INFO - PROCESS | 3772 | 1471464776945 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:57 INFO - PROCESS | 3772 | 1471464777051 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 13:12:57 INFO - PROCESS | 3772 | 1471464777063 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 3772 | 1471464777065 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:57 INFO - PROCESS | 3772 | ++DOCSHELL 183B7800 == 36 [pid = 3772] [id = 259] 13:12:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (183B7C00) [pid = 3772] [serial = 776] [outer = 00000000] 13:12:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18579400) [pid = 3772] [serial = 777] [outer = 183B7C00] 13:12:57 INFO - PROCESS | 3772 | 1471464777118 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19AE4000) [pid = 3772] [serial = 778] [outer = 183B7C00] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16034000) [pid = 3772] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16B55C00) [pid = 3772] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1395EC00) [pid = 3772] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (10A4C800) [pid = 3772] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11D9F000) [pid = 3772] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (112F3000) [pid = 3772] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11440800) [pid = 3772] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (151FC000) [pid = 3772] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (182A8400) [pid = 3772] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A10DC00) [pid = 3772] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13AD4000) [pid = 3772] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14761000) [pid = 3772] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:12:57 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16BFB800) [pid = 3772] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:12:57 INFO - PROCESS | 3772 | 1471464777636 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]]]}] 13:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 733ms 13:12:57 INFO - PROCESS | 3772 | 1471464777679 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 13:12:57 INFO - PROCESS | 3772 | 1471464777681 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 13:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:12:57 INFO - PROCESS | 3772 | 1471464777685 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:12:57 INFO - PROCESS | 3772 | 1471464777686 Marionette TRACE conn3 <- [1,1002,null,{}] 13:12:57 INFO - PROCESS | 3772 | 1471464777690 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}] 13:12:57 INFO - PROCESS | 3772 | 1471464777693 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:57 INFO - PROCESS | 3772 | 1471464777770 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 13:12:57 INFO - PROCESS | 3772 | 1471464777775 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:57 INFO - PROCESS | 3772 | 1471464777777 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:57 INFO - PROCESS | 3772 | ++DOCSHELL 112F3000 == 37 [pid = 3772] [id = 260] 13:12:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (11D9F000) [pid = 3772] [serial = 779] [outer = 00000000] 13:12:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13AD4000) [pid = 3772] [serial = 780] [outer = 11D9F000] 13:12:57 INFO - PROCESS | 3772 | 1471464777822 Marionette DEBUG loaded listener.js 13:12:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15698400) [pid = 3772] [serial = 781] [outer = 11D9F000] 13:12:58 INFO - PROCESS | 3772 | 1471464778233 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]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 593ms 13:12:58 INFO - PROCESS | 3772 | 1471464778282 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 3772 | 1471464778284 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 13:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:12:58 INFO - PROCESS | 3772 | 1471464778288 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 3772 | 1471464778289 Marionette TRACE conn3 <- [1,1006,null,{}] 13:12:58 INFO - PROCESS | 3772 | 1471464778293 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}] 13:12:58 INFO - PROCESS | 3772 | 1471464778295 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:58 INFO - PROCESS | 3772 | 1471464778397 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 13:12:58 INFO - PROCESS | 3772 | 1471464778405 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:58 INFO - PROCESS | 3772 | 1471464778407 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:58 INFO - PROCESS | 3772 | ++DOCSHELL 16B58C00 == 38 [pid = 3772] [id = 261] 13:12:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B5A800) [pid = 3772] [serial = 782] [outer = 00000000] 13:12:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17C7FC00) [pid = 3772] [serial = 783] [outer = 16B5A800] 13:12:58 INFO - PROCESS | 3772 | 1471464778453 Marionette DEBUG loaded listener.js 13:12:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18576C00) [pid = 3772] [serial = 784] [outer = 16B5A800] 13:12:58 INFO - PROCESS | 3772 | 1471464778875 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]]]}] 13:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 640ms 13:12:58 INFO - PROCESS | 3772 | 1471464778926 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 13:12:58 INFO - PROCESS | 3772 | 1471464778928 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 13:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:12:58 INFO - PROCESS | 3772 | 1471464778931 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:12:58 INFO - PROCESS | 3772 | 1471464778933 Marionette TRACE conn3 <- [1,1010,null,{}] 13:12:58 INFO - PROCESS | 3772 | 1471464778937 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}] 13:12:58 INFO - PROCESS | 3772 | 1471464778938 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:59 INFO - PROCESS | 3772 | 1471464779019 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 13:12:59 INFO - PROCESS | 3772 | 1471464779025 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 3772 | 1471464779027 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:59 INFO - PROCESS | 3772 | ++DOCSHELL 19BD9C00 == 39 [pid = 3772] [id = 262] 13:12:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19BDB800) [pid = 3772] [serial = 785] [outer = 00000000] 13:12:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19C1DC00) [pid = 3772] [serial = 786] [outer = 19BDB800] 13:12:59 INFO - PROCESS | 3772 | 1471464779081 Marionette DEBUG loaded listener.js 13:12:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C20400) [pid = 3772] [serial = 787] [outer = 19BDB800] 13:12:59 INFO - PROCESS | 3772 | 1471464779501 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]]]}] 13:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 592ms 13:12:59 INFO - PROCESS | 3772 | 1471464779528 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 13:12:59 INFO - PROCESS | 3772 | 1471464779530 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 13:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:12:59 INFO - PROCESS | 3772 | 1471464779590 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:12:59 INFO - PROCESS | 3772 | 1471464779594 Marionette TRACE conn3 <- [1,1014,null,{}] 13:12:59 INFO - PROCESS | 3772 | 1471464779601 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}] 13:12:59 INFO - PROCESS | 3772 | 1471464779605 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:59 INFO - PROCESS | 3772 | 1471464779733 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 13:12:59 INFO - PROCESS | 3772 | 1471464779881 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:12:59 INFO - PROCESS | 3772 | 1471464779885 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:12:59 INFO - PROCESS | 3772 | ++DOCSHELL 10A0A400 == 40 [pid = 3772] [id = 263] 13:12:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (10A0F000) [pid = 3772] [serial = 788] [outer = 00000000] 13:12:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10A54800) [pid = 3772] [serial = 789] [outer = 10A0F000] 13:12:59 INFO - PROCESS | 3772 | 1471464779944 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (11899400) [pid = 3772] [serial = 790] [outer = 10A0F000] 13:13:00 INFO - PROCESS | 3772 | 1471464780538 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]]]}] 13:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1029ms 13:13:00 INFO - PROCESS | 3772 | 1471464780584 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 13:13:00 INFO - PROCESS | 3772 | 1471464780588 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 13:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:13:00 INFO - PROCESS | 3772 | 1471464780594 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:13:00 INFO - PROCESS | 3772 | 1471464780596 Marionette TRACE conn3 <- [1,1018,null,{}] 13:13:00 INFO - PROCESS | 3772 | 1471464780603 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}] 13:13:00 INFO - PROCESS | 3772 | 1471464780607 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:00 INFO - PROCESS | 3772 | 1471464780725 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 13:13:00 INFO - PROCESS | 3772 | 1471464780853 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:00 INFO - PROCESS | 3772 | 1471464780856 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:00 INFO - PROCESS | 3772 | ++DOCSHELL 14761C00 == 41 [pid = 3772] [id = 264] 13:13:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (14762000) [pid = 3772] [serial = 791] [outer = 00000000] 13:13:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (151DC800) [pid = 3772] [serial = 792] [outer = 14762000] 13:13:00 INFO - PROCESS | 3772 | 1471464780913 Marionette DEBUG loaded listener.js 13:13:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (15998C00) [pid = 3772] [serial = 793] [outer = 14762000] 13:13:01 INFO - PROCESS | 3772 | 1471464781473 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]]]}] 13:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 936ms 13:13:01 INFO - PROCESS | 3772 | 1471464781523 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 13:13:01 INFO - PROCESS | 3772 | 1471464781526 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 13:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:13:01 INFO - PROCESS | 3772 | 1471464781530 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:13:01 INFO - PROCESS | 3772 | 1471464781532 Marionette TRACE conn3 <- [1,1022,null,{}] 13:13:01 INFO - PROCESS | 3772 | 1471464781536 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}] 13:13:01 INFO - PROCESS | 3772 | 1471464781539 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:01 INFO - PROCESS | 3772 | 1471464781650 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 13:13:01 INFO - PROCESS | 3772 | 1471464781759 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:01 INFO - PROCESS | 3772 | 1471464781766 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:01 INFO - PROCESS | 3772 | ++DOCSHELL 178D7C00 == 42 [pid = 3772] [id = 265] 13:13:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17B78800) [pid = 3772] [serial = 794] [outer = 00000000] 13:13:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (182A8400) [pid = 3772] [serial = 795] [outer = 17B78800] 13:13:01 INFO - PROCESS | 3772 | 1471464781864 Marionette DEBUG loaded listener.js 13:13:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19AEF000) [pid = 3772] [serial = 796] [outer = 17B78800] 13:13:02 INFO - PROCESS | 3772 | 1471464782453 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]]]}] 13:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 998ms 13:13:02 INFO - PROCESS | 3772 | 1471464782536 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 13:13:02 INFO - PROCESS | 3772 | 1471464782538 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 13:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:13:02 INFO - PROCESS | 3772 | 1471464782557 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:13:02 INFO - PROCESS | 3772 | 1471464782560 Marionette TRACE conn3 <- [1,1026,null,{}] 13:13:02 INFO - PROCESS | 3772 | 1471464782563 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}] 13:13:02 INFO - PROCESS | 3772 | 1471464782566 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:02 INFO - PROCESS | 3772 | 1471464782680 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 13:13:02 INFO - PROCESS | 3772 | 1471464782920 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:02 INFO - PROCESS | 3772 | 1471464782924 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:02 INFO - PROCESS | 3772 | ++DOCSHELL 1031D800 == 43 [pid = 3772] [id = 266] 13:13:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10320000) [pid = 3772] [serial = 797] [outer = 00000000] 13:13:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (104E7C00) [pid = 3772] [serial = 798] [outer = 10320000] 13:13:02 INFO - PROCESS | 3772 | 1471464782994 Marionette DEBUG loaded listener.js 13:13:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (10A4E000) [pid = 3772] [serial = 799] [outer = 10320000] 13:13:03 INFO - PROCESS | 3772 | 1471464783590 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]]]}] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 16B58C00 == 42 [pid = 3772] [id = 261] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 112F3000 == 41 [pid = 3772] [id = 260] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 183B7800 == 40 [pid = 3772] [id = 259] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 13219800 == 39 [pid = 3772] [id = 258] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 171ADC00 == 38 [pid = 3772] [id = 257] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 16B0C800 == 37 [pid = 3772] [id = 256] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 1560E800 == 36 [pid = 3772] [id = 255] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 11440400 == 35 [pid = 3772] [id = 254] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 11263800 == 34 [pid = 3772] [id = 253] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 13442000 == 33 [pid = 3772] [id = 252] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 10A08000 == 32 [pid = 3772] [id = 251] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 178D3800 == 31 [pid = 3772] [id = 250] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 178D7C00 == 30 [pid = 3772] [id = 265] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 19BD9C00 == 29 [pid = 3772] [id = 262] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 10A0A400 == 28 [pid = 3772] [id = 263] 13:13:04 INFO - PROCESS | 3772 | --DOCSHELL 14761C00 == 27 [pid = 3772] [id = 264] 13:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1653ms 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (18234000) [pid = 3772] [serial = 750] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1603B400) [pid = 3772] [serial = 738] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16BF3000) [pid = 3772] [serial = 741] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1420A000) [pid = 3772] [serial = 732] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1125FC00) [pid = 3772] [serial = 726] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11268800) [pid = 3772] [serial = 727] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (12B6D800) [pid = 3772] [serial = 729] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12BC1C00) [pid = 3772] [serial = 730] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (118A4000) [pid = 3772] [serial = 724] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (114DF800) [pid = 3772] [serial = 723] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B01400) [pid = 3772] [serial = 739] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12BC6400) [pid = 3772] [serial = 712] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (114EC800) [pid = 3772] [serial = 711] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16274400) [pid = 3772] [serial = 715] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15FED000) [pid = 3772] [serial = 714] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19C60000) [pid = 3772] [serial = 718] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19C19C00) [pid = 3772] [serial = 717] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1A2B1000) [pid = 3772] [serial = 721] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A1A2C00) [pid = 3772] [serial = 720] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16031C00) [pid = 3772] [serial = 744] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17795C00) [pid = 3772] [serial = 742] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1472D400) [pid = 3772] [serial = 733] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16B5CC00) [pid = 3772] [serial = 745] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15610C00) [pid = 3772] [serial = 735] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15FE9000) [pid = 3772] [serial = 736] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17871800) [pid = 3772] [serial = 747] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17878C00) [pid = 3772] [serial = 748] [outer = 00000000] [url = about:blank] 13:13:04 INFO - PROCESS | 3772 | 1471464784345 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 13:13:04 INFO - PROCESS | 3772 | 1471464784351 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 13:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:13:04 INFO - PROCESS | 3772 | 1471464784383 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:13:04 INFO - PROCESS | 3772 | 1471464784386 Marionette TRACE conn3 <- [1,1030,null,{}] 13:13:04 INFO - PROCESS | 3772 | 1471464784393 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}] 13:13:04 INFO - PROCESS | 3772 | 1471464784397 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:04 INFO - PROCESS | 3772 | 1471464784520 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 13:13:04 INFO - PROCESS | 3772 | 1471464784617 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:04 INFO - PROCESS | 3772 | 1471464784622 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:04 INFO - PROCESS | 3772 | ++DOCSHELL 10A49800 == 28 [pid = 3772] [id = 267] 13:13:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A4C800) [pid = 3772] [serial = 800] [outer = 00000000] 13:13:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11260000) [pid = 3772] [serial = 801] [outer = 10A4C800] 13:13:04 INFO - PROCESS | 3772 | 1471464784683 Marionette DEBUG loaded listener.js 13:13:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (112C4C00) [pid = 3772] [serial = 802] [outer = 10A4C800] 13:13:05 INFO - PROCESS | 3772 | 1471464785411 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]]]}] 13:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1045ms 13:13:05 INFO - PROCESS | 3772 | 1471464785468 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 13:13:05 INFO - PROCESS | 3772 | 1471464785472 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 13:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:13:05 INFO - PROCESS | 3772 | 1471464785480 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:13:05 INFO - PROCESS | 3772 | 1471464785484 Marionette TRACE conn3 <- [1,1034,null,{}] 13:13:05 INFO - PROCESS | 3772 | 1471464785489 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}] 13:13:05 INFO - PROCESS | 3772 | 1471464785492 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:05 INFO - PROCESS | 3772 | 1471464785614 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 13:13:05 INFO - PROCESS | 3772 | 1471464785695 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:05 INFO - PROCESS | 3772 | 1471464785699 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:05 INFO - PROCESS | 3772 | ++DOCSHELL 1296E000 == 29 [pid = 3772] [id = 268] 13:13:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12B6BC00) [pid = 3772] [serial = 803] [outer = 00000000] 13:13:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12BB7C00) [pid = 3772] [serial = 804] [outer = 12B6BC00] 13:13:05 INFO - PROCESS | 3772 | 1471464785758 Marionette DEBUG loaded listener.js 13:13:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12BC6800) [pid = 3772] [serial = 805] [outer = 12B6BC00] 13:13:06 INFO - PROCESS | 3772 | 1471464786499 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]]]}] 13:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1045ms 13:13:06 INFO - PROCESS | 3772 | 1471464786531 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 13:13:06 INFO - PROCESS | 3772 | 1471464786533 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 13:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:13:06 INFO - PROCESS | 3772 | 1471464786557 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:13:06 INFO - PROCESS | 3772 | 1471464786559 Marionette TRACE conn3 <- [1,1038,null,{}] 13:13:06 INFO - PROCESS | 3772 | 1471464786570 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}] 13:13:06 INFO - PROCESS | 3772 | 1471464786576 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:06 INFO - PROCESS | 3772 | 1471464786734 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 13:13:06 INFO - PROCESS | 3772 | 1471464786867 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:06 INFO - PROCESS | 3772 | 1471464786871 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:06 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E6C00 == 30 [pid = 3772] [id = 269] 13:13:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (0F2E7000) [pid = 3772] [serial = 806] [outer = 00000000] 13:13:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10369000) [pid = 3772] [serial = 807] [outer = 0F2E7000] 13:13:06 INFO - PROCESS | 3772 | 1471464786925 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10A09800) [pid = 3772] [serial = 808] [outer = 0F2E7000] 13:13:07 INFO - PROCESS | 3772 | 1471464787402 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]]]}] 13:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 920ms 13:13:07 INFO - PROCESS | 3772 | 1471464787464 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 13:13:07 INFO - PROCESS | 3772 | 1471464787468 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 13:13:07 INFO - PROCESS | 3772 | 1471464787473 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:13:07 INFO - PROCESS | 3772 | 1471464787476 Marionette TRACE conn3 <- [1,1042,null,{}] 13:13:07 INFO - PROCESS | 3772 | 1471464787481 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}] 13:13:07 INFO - PROCESS | 3772 | 1471464787483 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:07 INFO - PROCESS | 3772 | 1471464787573 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 13:13:07 INFO - PROCESS | 3772 | 1471464787581 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:07 INFO - PROCESS | 3772 | 1471464787584 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:07 INFO - PROCESS | 3772 | ++DOCSHELL 12E79C00 == 31 [pid = 3772] [id = 270] 13:13:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (12E7A000) [pid = 3772] [serial = 809] [outer = 00000000] 13:13:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1343B000) [pid = 3772] [serial = 810] [outer = 12E7A000] 13:13:07 INFO - PROCESS | 3772 | 1471464787638 Marionette DEBUG loaded listener.js 13:13:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13ACA400) [pid = 3772] [serial = 811] [outer = 12E7A000] 13:13:08 INFO - PROCESS | 3772 | 1471464788109 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]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 702ms 13:13:08 INFO - PROCESS | 3772 | 1471464788174 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 3772 | 1471464788177 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 13:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:13:08 INFO - PROCESS | 3772 | 1471464788181 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 3772 | 1471464788183 Marionette TRACE conn3 <- [1,1046,null,{}] 13:13:08 INFO - PROCESS | 3772 | 1471464788186 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}] 13:13:08 INFO - PROCESS | 3772 | 1471464788189 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:08 INFO - PROCESS | 3772 | 1471464788303 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 13:13:08 INFO - PROCESS | 3772 | 1471464788396 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:08 INFO - PROCESS | 3772 | 1471464788399 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:08 INFO - PROCESS | 3772 | ++DOCSHELL 10A4D400 == 32 [pid = 3772] [id = 271] 13:13:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1189E800) [pid = 3772] [serial = 812] [outer = 00000000] 13:13:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14760800) [pid = 3772] [serial = 813] [outer = 1189E800] 13:13:08 INFO - PROCESS | 3772 | 1471464788445 Marionette DEBUG loaded listener.js 13:13:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14768400) [pid = 3772] [serial = 814] [outer = 1189E800] 13:13:08 INFO - PROCESS | 3772 | 1471464788867 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]]]}] 13:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 733ms 13:13:08 INFO - PROCESS | 3772 | 1471464788920 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 13:13:08 INFO - PROCESS | 3772 | 1471464788925 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 13:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:13:08 INFO - PROCESS | 3772 | 1471464788935 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:13:08 INFO - PROCESS | 3772 | 1471464788938 Marionette TRACE conn3 <- [1,1050,null,{}] 13:13:08 INFO - PROCESS | 3772 | 1471464788947 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}] 13:13:08 INFO - PROCESS | 3772 | 1471464788950 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:09 INFO - PROCESS | 3772 | 1471464789043 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 13:13:09 INFO - PROCESS | 3772 | 1471464789055 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 3772 | 1471464789057 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:09 INFO - PROCESS | 3772 | ++DOCSHELL 1602D400 == 33 [pid = 3772] [id = 272] 13:13:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1602D800) [pid = 3772] [serial = 815] [outer = 00000000] 13:13:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16037000) [pid = 3772] [serial = 816] [outer = 1602D800] 13:13:09 INFO - PROCESS | 3772 | 1471464789103 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16272C00) [pid = 3772] [serial = 817] [outer = 1602D800] 13:13:09 INFO - PROCESS | 3772 | 1471464789594 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]]]}] 13:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 702ms 13:13:09 INFO - PROCESS | 3772 | 1471464789630 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 13:13:09 INFO - PROCESS | 3772 | 1471464789632 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 13:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:13:09 INFO - PROCESS | 3772 | 1471464789635 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:13:09 INFO - PROCESS | 3772 | 1471464789637 Marionette TRACE conn3 <- [1,1054,null,{}] 13:13:09 INFO - PROCESS | 3772 | 1471464789641 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}] 13:13:09 INFO - PROCESS | 3772 | 1471464789643 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:09 INFO - PROCESS | 3772 | 1471464789784 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 13:13:09 INFO - PROCESS | 3772 | 1471464789793 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:09 INFO - PROCESS | 3772 | 1471464789795 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:09 INFO - PROCESS | 3772 | ++DOCSHELL 16034800 == 34 [pid = 3772] [id = 273] 13:13:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1603B400) [pid = 3772] [serial = 818] [outer = 00000000] 13:13:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16B51400) [pid = 3772] [serial = 819] [outer = 1603B400] 13:13:09 INFO - PROCESS | 3772 | 1471464789892 Marionette DEBUG loaded listener.js 13:13:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16B58C00) [pid = 3772] [serial = 820] [outer = 1603B400] 13:13:10 INFO - PROCESS | 3772 | 1471464790321 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]]]}] 13:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 749ms 13:13:10 INFO - PROCESS | 3772 | 1471464790376 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 13:13:10 INFO - PROCESS | 3772 | 1471464790378 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 13:13:10 INFO - PROCESS | 3772 | 1471464790381 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:13:10 INFO - PROCESS | 3772 | 1471464790383 Marionette TRACE conn3 <- [1,1058,null,{}] 13:13:10 INFO - PROCESS | 3772 | 1471464790387 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}] 13:13:10 INFO - PROCESS | 3772 | 1471464790389 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:10 INFO - PROCESS | 3772 | 1471464790504 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 13:13:10 INFO - PROCESS | 3772 | 1471464790518 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:10 INFO - PROCESS | 3772 | 1471464790524 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:10 INFO - PROCESS | 3772 | ++DOCSHELL 16F5C000 == 35 [pid = 3772] [id = 274] 13:13:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16F5CC00) [pid = 3772] [serial = 821] [outer = 00000000] 13:13:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (171AA800) [pid = 3772] [serial = 822] [outer = 16F5CC00] 13:13:10 INFO - PROCESS | 3772 | 1471464790628 Marionette DEBUG loaded listener.js 13:13:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (17877000) [pid = 3772] [serial = 823] [outer = 16F5CC00] 13:13:11 INFO - PROCESS | 3772 | 1471464791088 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]]]}] 13:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 733ms 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16B34800) [pid = 3772] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (183B7C00) [pid = 3772] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (112C8800) [pid = 3772] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13448000) [pid = 3772] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (11D9F000) [pid = 3772] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16B5A800) [pid = 3772] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17B78800) [pid = 3772] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (14762000) [pid = 3772] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (19BDB800) [pid = 3772] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A0F000) [pid = 3772] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (171B1C00) [pid = 3772] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16B35800) [pid = 3772] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (178D9000) [pid = 3772] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1568D400) [pid = 3772] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A08400) [pid = 3772] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:13:11 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11DE7C00) [pid = 3772] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:13:11 INFO - PROCESS | 3772 | 1471464791148 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 3772 | 1471464791150 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 13:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:13:11 INFO - PROCESS | 3772 | 1471464791146 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 3772 | 1471464791148 Marionette TRACE conn3 <- [1,1062,null,{}] 13:13:11 INFO - PROCESS | 3772 | 1471464791152 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}] 13:13:11 INFO - PROCESS | 3772 | 1471464791154 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:11 INFO - PROCESS | 3772 | 1471464791243 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 13:13:11 INFO - PROCESS | 3772 | 1471464791250 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 3772 | 1471464791253 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:11 INFO - PROCESS | 3772 | ++DOCSHELL 132CDC00 == 36 [pid = 3772] [id = 275] 13:13:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1343AC00) [pid = 3772] [serial = 824] [outer = 00000000] 13:13:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14767C00) [pid = 3772] [serial = 825] [outer = 1343AC00] 13:13:11 INFO - PROCESS | 3772 | 1471464791303 Marionette DEBUG loaded listener.js 13:13:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1476DC00) [pid = 3772] [serial = 826] [outer = 1343AC00] 13:13:11 INFO - PROCESS | 3772 | 1471464791731 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]]]}] 13:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 639ms 13:13:11 INFO - PROCESS | 3772 | 1471464791784 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 13:13:11 INFO - PROCESS | 3772 | 1471464791786 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 13:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:13:11 INFO - PROCESS | 3772 | 1471464791789 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:13:11 INFO - PROCESS | 3772 | 1471464791791 Marionette TRACE conn3 <- [1,1066,null,{}] 13:13:11 INFO - PROCESS | 3772 | 1471464791794 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}] 13:13:11 INFO - PROCESS | 3772 | 1471464791796 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:11 INFO - PROCESS | 3772 | 1471464791876 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 13:13:11 INFO - PROCESS | 3772 | 1471464791883 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:11 INFO - PROCESS | 3772 | 1471464791885 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:11 INFO - PROCESS | 3772 | ++DOCSHELL 1148BC00 == 37 [pid = 3772] [id = 276] 13:13:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14764400) [pid = 3772] [serial = 827] [outer = 00000000] 13:13:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (177D7800) [pid = 3772] [serial = 828] [outer = 14764400] 13:13:11 INFO - PROCESS | 3772 | 1471464791935 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (178CA400) [pid = 3772] [serial = 829] [outer = 14764400] 13:13:12 INFO - PROCESS | 3772 | 1471464792364 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]]]}] 13:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 593ms 13:13:12 INFO - PROCESS | 3772 | 1471464792386 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 13:13:12 INFO - PROCESS | 3772 | 1471464792388 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 13:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:13:12 INFO - PROCESS | 3772 | 1471464792404 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:13:12 INFO - PROCESS | 3772 | 1471464792407 Marionette TRACE conn3 <- [1,1070,null,{}] 13:13:12 INFO - PROCESS | 3772 | 1471464792412 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}] 13:13:12 INFO - PROCESS | 3772 | 1471464792414 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:12 INFO - PROCESS | 3772 | 1471464792495 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 13:13:12 INFO - PROCESS | 3772 | 1471464792500 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:12 INFO - PROCESS | 3772 | 1471464792502 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:12 INFO - PROCESS | 3772 | ++DOCSHELL 16B2F000 == 38 [pid = 3772] [id = 277] 13:13:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (178CF000) [pid = 3772] [serial = 830] [outer = 00000000] 13:13:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (183B7400) [pid = 3772] [serial = 831] [outer = 178CF000] 13:13:12 INFO - PROCESS | 3772 | 1471464792548 Marionette DEBUG loaded listener.js 13:13:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (183B7800) [pid = 3772] [serial = 832] [outer = 178CF000] 13:13:12 INFO - PROCESS | 3772 | 1471464793002 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]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 655ms 13:13:13 INFO - PROCESS | 3772 | 1471464793050 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 13:13:13 INFO - PROCESS | 3772 | 1471464793052 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 13:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:13:13 INFO - PROCESS | 3772 | 1471464793056 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:13:13 INFO - PROCESS | 3772 | 1471464793058 Marionette TRACE conn3 <- [1,1074,null,{}] 13:13:13 INFO - PROCESS | 3772 | 1471464793062 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}] 13:13:13 INFO - PROCESS | 3772 | 1471464793064 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:13 INFO - PROCESS | 3772 | 1471464793143 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 13:13:13 INFO - PROCESS | 3772 | 1471464793149 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:13 INFO - PROCESS | 3772 | 1471464793151 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:13 INFO - PROCESS | 3772 | ++DOCSHELL 17898800 == 39 [pid = 3772] [id = 278] 13:13:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17B7EC00) [pid = 3772] [serial = 833] [outer = 00000000] 13:13:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (183B6400) [pid = 3772] [serial = 834] [outer = 17B7EC00] 13:13:13 INFO - PROCESS | 3772 | 1471464793196 Marionette DEBUG loaded listener.js 13:13:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16B31C00) [pid = 3772] [serial = 835] [outer = 17B7EC00] 13:13:13 INFO - PROCESS | 3772 | 1471464793925 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]]]}] 13:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 952ms 13:13:13 INFO - PROCESS | 3772 | 1471464794003 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 3772 | 1471464794011 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 13:13:14 INFO - PROCESS | 3772 | 1471464794017 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:13:14 INFO - PROCESS | 3772 | 1471464794023 Marionette TRACE conn3 <- [1,1078,null,{}] 13:13:14 INFO - PROCESS | 3772 | 1471464794029 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}] 13:13:14 INFO - PROCESS | 3772 | 1471464794032 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:14 INFO - PROCESS | 3772 | 1471464794178 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 13:13:14 INFO - PROCESS | 3772 | 1471464794299 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:14 INFO - PROCESS | 3772 | 1471464794302 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:14 INFO - PROCESS | 3772 | ++DOCSHELL 11493C00 == 40 [pid = 3772] [id = 279] 13:13:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (114DF800) [pid = 3772] [serial = 836] [outer = 00000000] 13:13:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (12E28400) [pid = 3772] [serial = 837] [outer = 114DF800] 13:13:14 INFO - PROCESS | 3772 | 1471464794368 Marionette DEBUG loaded listener.js 13:13:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (14205000) [pid = 3772] [serial = 838] [outer = 114DF800] 13:13:14 INFO - PROCESS | 3772 | 1471464794910 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]]]}] 13:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 936ms 13:13:14 INFO - PROCESS | 3772 | 1471464794969 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 13:13:14 INFO - PROCESS | 3772 | 1471464794974 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 13:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:13:14 INFO - PROCESS | 3772 | 1471464794984 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:13:14 INFO - PROCESS | 3772 | 1471464794987 Marionette TRACE conn3 <- [1,1082,null,{}] 13:13:14 INFO - PROCESS | 3772 | 1471464794992 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}] 13:13:14 INFO - PROCESS | 3772 | 1471464794995 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:15 INFO - PROCESS | 3772 | 1471464795117 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 13:13:15 INFO - PROCESS | 3772 | 1471464795216 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:15 INFO - PROCESS | 3772 | 1471464795219 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:15 INFO - PROCESS | 3772 | ++DOCSHELL 1560D800 == 41 [pid = 3772] [id = 280] 13:13:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15610C00) [pid = 3772] [serial = 839] [outer = 00000000] 13:13:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16037400) [pid = 3772] [serial = 840] [outer = 15610C00] 13:13:15 INFO - PROCESS | 3772 | 1471464795276 Marionette DEBUG loaded listener.js 13:13:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (16B50C00) [pid = 3772] [serial = 841] [outer = 15610C00] 13:13:15 INFO - PROCESS | 3772 | 1471464795861 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]]]}] 13:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 937ms 13:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:13:15 INFO - PROCESS | 3772 | 1471464795933 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 13:13:15 INFO - PROCESS | 3772 | 1471464795935 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 13:13:15 INFO - PROCESS | 3772 | 1471464795939 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:13:15 INFO - PROCESS | 3772 | 1471464795943 Marionette TRACE conn3 <- [1,1086,null,{}] 13:13:15 INFO - PROCESS | 3772 | 1471464795954 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}] 13:13:15 INFO - PROCESS | 3772 | 1471464795959 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:16 INFO - PROCESS | 3772 | 1471464796128 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 13:13:16 INFO - PROCESS | 3772 | 1471464796262 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:16 INFO - PROCESS | 3772 | 1471464796265 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:16 INFO - PROCESS | 3772 | ++DOCSHELL 19AE3800 == 42 [pid = 3772] [id = 281] 13:13:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19AE7400) [pid = 3772] [serial = 842] [outer = 00000000] 13:13:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (19C1F000) [pid = 3772] [serial = 843] [outer = 19AE7400] 13:13:16 INFO - PROCESS | 3772 | 1471464796325 Marionette DEBUG loaded listener.js 13:13:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (19C5DC00) [pid = 3772] [serial = 844] [outer = 19AE7400] 13:13:17 INFO - PROCESS | 3772 | 1471464797011 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]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1139ms 13:13:17 INFO - PROCESS | 3772 | 1471464797086 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 13:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:13:17 INFO - PROCESS | 3772 | 1471464797090 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 13:13:17 INFO - PROCESS | 3772 | 1471464797095 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 3772 | 1471464797100 Marionette TRACE conn3 <- [1,1090,null,{}] 13:13:17 INFO - PROCESS | 3772 | 1471464797107 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}] 13:13:17 INFO - PROCESS | 3772 | 1471464797110 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:17 INFO - PROCESS | 3772 | 1471464797242 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 13:13:17 INFO - PROCESS | 3772 | 1471464797383 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:17 INFO - PROCESS | 3772 | 1471464797386 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 16BF4800 == 41 [pid = 3772] [id = 209] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 16795400 == 40 [pid = 3772] [id = 201] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 11210C00 == 39 [pid = 3772] [id = 203] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 11268000 == 38 [pid = 3772] [id = 202] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 1599D400 == 37 [pid = 3772] [id = 200] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 14271C00 == 36 [pid = 3772] [id = 198] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 16BFF000 == 35 [pid = 3772] [id = 208] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 1319A800 == 34 [pid = 3772] [id = 199] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 16274C00 == 33 [pid = 3772] [id = 207] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 13210000 == 32 [pid = 3772] [id = 197] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 14730000 == 31 [pid = 3772] [id = 205] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 15610400 == 30 [pid = 3772] [id = 206] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 114D1400 == 29 [pid = 3772] [id = 196] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 11207000 == 28 [pid = 3772] [id = 195] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 129EC400 == 27 [pid = 3772] [id = 204] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 1296E000 == 26 [pid = 3772] [id = 268] 13:13:17 INFO - PROCESS | 3772 | --DOCSHELL 10A49800 == 25 [pid = 3772] [id = 267] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (19AEF000) [pid = 3772] [serial = 796] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (182A8400) [pid = 3772] [serial = 795] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (15998C00) [pid = 3772] [serial = 793] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19C1DC00) [pid = 3772] [serial = 786] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (10A54800) [pid = 3772] [serial = 789] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (151DC800) [pid = 3772] [serial = 792] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (11899400) [pid = 3772] [serial = 790] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (177DA000) [pid = 3772] [serial = 771] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1786B400) [pid = 3772] [serial = 772] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (18239000) [pid = 3772] [serial = 775] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17C79000) [pid = 3772] [serial = 774] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (18236000) [pid = 3772] [serial = 751] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15999000) [pid = 3772] [serial = 765] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (104E7C00) [pid = 3772] [serial = 798] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1602F400) [pid = 3772] [serial = 766] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1120F800) [pid = 3772] [serial = 753] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1143A000) [pid = 3772] [serial = 754] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12C65C00) [pid = 3772] [serial = 762] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13919800) [pid = 3772] [serial = 763] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16B51C00) [pid = 3772] [serial = 768] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (18579400) [pid = 3772] [serial = 777] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1148D400) [pid = 3772] [serial = 759] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11855C00) [pid = 3772] [serial = 760] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (13B51C00) [pid = 3772] [serial = 756] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14769400) [pid = 3772] [serial = 757] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (15698400) [pid = 3772] [serial = 781] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13AD4000) [pid = 3772] [serial = 780] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17C7FC00) [pid = 3772] [serial = 783] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19AE4000) [pid = 3772] [serial = 778] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19C20400) [pid = 3772] [serial = 787] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (18576C00) [pid = 3772] [serial = 784] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16B5BC00) [pid = 3772] [serial = 769] [outer = 00000000] [url = about:blank] 13:13:17 INFO - PROCESS | 3772 | ++DOCSHELL 1055A400 == 26 [pid = 3772] [id = 282] 13:13:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10A03C00) [pid = 3772] [serial = 845] [outer = 00000000] 13:13:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11268000) [pid = 3772] [serial = 846] [outer = 10A03C00] 13:13:17 INFO - PROCESS | 3772 | 1471464797463 Marionette DEBUG loaded listener.js 13:13:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1143EC00) [pid = 3772] [serial = 847] [outer = 10A03C00] 13:13:17 INFO - PROCESS | 3772 | 1471464797903 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]]]}] 13:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 858ms 13:13:17 INFO - PROCESS | 3772 | 1471464797955 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 13:13:17 INFO - PROCESS | 3772 | 1471464797959 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 13:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:13:17 INFO - PROCESS | 3772 | 1471464797965 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:13:17 INFO - PROCESS | 3772 | 1471464797968 Marionette TRACE conn3 <- [1,1094,null,{}] 13:13:17 INFO - PROCESS | 3772 | 1471464797972 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}] 13:13:17 INFO - PROCESS | 3772 | 1471464797974 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:18 INFO - PROCESS | 3772 | 1471464798060 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 13:13:18 INFO - PROCESS | 3772 | 1471464798069 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 3772 | 1471464798071 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:18 INFO - PROCESS | 3772 | ++DOCSHELL 104E7C00 == 27 [pid = 3772] [id = 283] 13:13:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12B6EC00) [pid = 3772] [serial = 848] [outer = 00000000] 13:13:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1316D000) [pid = 3772] [serial = 849] [outer = 12B6EC00] 13:13:18 INFO - PROCESS | 3772 | 1471464798125 Marionette DEBUG loaded listener.js 13:13:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1343C800) [pid = 3772] [serial = 850] [outer = 12B6EC00] 13:13:18 INFO - PROCESS | 3772 | 1471464798611 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]]]}] 13:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 702ms 13:13:18 INFO - PROCESS | 3772 | 1471464798665 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 13:13:18 INFO - PROCESS | 3772 | 1471464798667 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 13:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:13:18 INFO - PROCESS | 3772 | 1471464798671 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:13:18 INFO - PROCESS | 3772 | 1471464798674 Marionette TRACE conn3 <- [1,1098,null,{}] 13:13:18 INFO - PROCESS | 3772 | 1471464798684 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}] 13:13:18 INFO - PROCESS | 3772 | 1471464798688 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:18 INFO - PROCESS | 3772 | 1471464798801 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 13:13:18 INFO - PROCESS | 3772 | 1471464798897 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:18 INFO - PROCESS | 3772 | 1471464798900 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:18 INFO - PROCESS | 3772 | ++DOCSHELL 14763400 == 28 [pid = 3772] [id = 284] 13:13:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14769800) [pid = 3772] [serial = 851] [outer = 00000000] 13:13:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (151F4000) [pid = 3772] [serial = 852] [outer = 14769800] 13:13:18 INFO - PROCESS | 3772 | 1471464798949 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15697800) [pid = 3772] [serial = 853] [outer = 14769800] 13:13:19 INFO - PROCESS | 3772 | 1471464799313 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]]]}] 13:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 687ms 13:13:19 INFO - PROCESS | 3772 | 1471464799370 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 13:13:19 INFO - PROCESS | 3772 | 1471464799372 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 13:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:13:19 INFO - PROCESS | 3772 | 1471464799376 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:13:19 INFO - PROCESS | 3772 | 1471464799378 Marionette TRACE conn3 <- [1,1102,null,{}] 13:13:19 INFO - PROCESS | 3772 | 1471464799381 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}] 13:13:19 INFO - PROCESS | 3772 | 1471464799392 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:19 INFO - PROCESS | 3772 | 1471464799479 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 13:13:19 INFO - PROCESS | 3772 | 1471464799484 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:19 INFO - PROCESS | 3772 | 1471464799486 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:19 INFO - PROCESS | 3772 | ++DOCSHELL 1599C400 == 29 [pid = 3772] [id = 285] 13:13:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15FE8000) [pid = 3772] [serial = 854] [outer = 00000000] 13:13:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16038000) [pid = 3772] [serial = 855] [outer = 15FE8000] 13:13:19 INFO - PROCESS | 3772 | 1471464799532 Marionette DEBUG loaded listener.js 13:13:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16795400) [pid = 3772] [serial = 856] [outer = 15FE8000] 13:13:19 INFO - PROCESS | 3772 | 1471464799998 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]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 624ms 13:13:20 INFO - PROCESS | 3772 | 1471464800013 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 3772 | 1471464800015 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 13:13:20 INFO - PROCESS | 3772 | 1471464800022 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 3772 | 1471464800024 Marionette TRACE conn3 <- [1,1106,null,{}] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:13:20 INFO - PROCESS | 3772 | 1471464800033 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}] 13:13:20 INFO - PROCESS | 3772 | 1471464800035 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:20 INFO - PROCESS | 3772 | 1471464800143 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 13:13:20 INFO - PROCESS | 3772 | 1471464800235 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 3772 | 1471464800237 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:20 INFO - PROCESS | 3772 | ++DOCSHELL 16B52C00 == 30 [pid = 3772] [id = 286] 13:13:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B53000) [pid = 3772] [serial = 857] [outer = 00000000] 13:13:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16BF4800) [pid = 3772] [serial = 858] [outer = 16B53000] 13:13:20 INFO - PROCESS | 3772 | 1471464800282 Marionette DEBUG loaded listener.js 13:13:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16BF8400) [pid = 3772] [serial = 859] [outer = 16B53000] 13:13:20 INFO - PROCESS | 3772 | 1471464800719 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]]]}] 13:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 733ms 13:13:20 INFO - PROCESS | 3772 | 1471464800765 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 13:13:20 INFO - PROCESS | 3772 | 1471464800767 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 13:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:13:20 INFO - PROCESS | 3772 | 1471464800770 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:13:20 INFO - PROCESS | 3772 | 1471464800772 Marionette TRACE conn3 <- [1,1110,null,{}] 13:13:20 INFO - PROCESS | 3772 | 1471464800775 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}] 13:13:20 INFO - PROCESS | 3772 | 1471464800781 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:20 INFO - PROCESS | 3772 | 1471464800914 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 13:13:20 INFO - PROCESS | 3772 | 1471464800979 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:20 INFO - PROCESS | 3772 | 1471464800981 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:20 INFO - PROCESS | 3772 | ++DOCSHELL 12C66C00 == 31 [pid = 3772] [id = 287] 13:13:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1786C800) [pid = 3772] [serial = 860] [outer = 00000000] 13:13:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17C79000) [pid = 3772] [serial = 861] [outer = 1786C800] 13:13:21 INFO - PROCESS | 3772 | 1471464801027 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1822FC00) [pid = 3772] [serial = 862] [outer = 1786C800] 13:13:21 INFO - PROCESS | 3772 | 1471464801434 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]]]}] 13:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 733ms 13:13:21 INFO - PROCESS | 3772 | 1471464801505 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 13:13:21 INFO - PROCESS | 3772 | 1471464801507 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 13:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:13:21 INFO - PROCESS | 3772 | 1471464801518 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:13:21 INFO - PROCESS | 3772 | 1471464801520 Marionette TRACE conn3 <- [1,1114,null,{}] 13:13:21 INFO - PROCESS | 3772 | 1471464801523 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}] 13:13:21 INFO - PROCESS | 3772 | 1471464801525 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:21 INFO - PROCESS | 3772 | 1471464801636 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 13:13:21 INFO - PROCESS | 3772 | 1471464801647 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:21 INFO - PROCESS | 3772 | 1471464801649 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:21 INFO - PROCESS | 3772 | ++DOCSHELL 1678EC00 == 32 [pid = 3772] [id = 288] 13:13:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17896400) [pid = 3772] [serial = 863] [outer = 00000000] 13:13:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1857B800) [pid = 3772] [serial = 864] [outer = 17896400] 13:13:21 INFO - PROCESS | 3772 | 1471464801698 Marionette DEBUG loaded listener.js 13:13:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19BD0400) [pid = 3772] [serial = 865] [outer = 17896400] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1603B400) [pid = 3772] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (0F2E7000) [pid = 3772] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1189E800) [pid = 3772] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14764400) [pid = 3772] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12E7A000) [pid = 3772] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1602D800) [pid = 3772] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16F5CC00) [pid = 3772] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1343AC00) [pid = 3772] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:13:21 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (178CF000) [pid = 3772] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:13:22 INFO - PROCESS | 3772 | 1471464802217 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]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 734ms 13:13:22 INFO - PROCESS | 3772 | 1471464802258 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 3772 | 1471464802260 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 13:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:13:22 INFO - PROCESS | 3772 | 1471464802264 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 3772 | 1471464802266 Marionette TRACE conn3 <- [1,1118,null,{}] 13:13:22 INFO - PROCESS | 3772 | 1471464802269 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}] 13:13:22 INFO - PROCESS | 3772 | 1471464802271 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:22 INFO - PROCESS | 3772 | 1471464802364 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 13:13:22 INFO - PROCESS | 3772 | 1471464802370 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 3772 | 1471464802372 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:22 INFO - PROCESS | 3772 | ++DOCSHELL 104E7800 == 33 [pid = 3772] [id = 289] 13:13:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11855400) [pid = 3772] [serial = 866] [outer = 00000000] 13:13:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1725C800) [pid = 3772] [serial = 867] [outer = 11855400] 13:13:22 INFO - PROCESS | 3772 | 1471464802416 Marionette DEBUG loaded listener.js 13:13:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (178D8400) [pid = 3772] [serial = 868] [outer = 11855400] 13:13:22 INFO - PROCESS | 3772 | 1471464802866 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]]]}] 13:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 624ms 13:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:13:22 INFO - PROCESS | 3772 | 1471464802902 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 13:13:22 INFO - PROCESS | 3772 | 1471464802904 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 13:13:22 INFO - PROCESS | 3772 | 1471464802907 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:13:22 INFO - PROCESS | 3772 | 1471464802909 Marionette TRACE conn3 <- [1,1122,null,{}] 13:13:22 INFO - PROCESS | 3772 | 1471464802912 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}] 13:13:22 INFO - PROCESS | 3772 | 1471464802914 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:22 INFO - PROCESS | 3772 | 1471464802996 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 13:13:22 INFO - PROCESS | 3772 | 1471464803002 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:22 INFO - PROCESS | 3772 | 1471464803004 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:23 INFO - PROCESS | 3772 | ++DOCSHELL 13198000 == 34 [pid = 3772] [id = 290] 13:13:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17871800) [pid = 3772] [serial = 869] [outer = 00000000] 13:13:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19BD9000) [pid = 3772] [serial = 870] [outer = 17871800] 13:13:23 INFO - PROCESS | 3772 | 1471464803048 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C1E800) [pid = 3772] [serial = 871] [outer = 17871800] 13:13:23 INFO - PROCESS | 3772 | 1471464803533 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]]]}] 13:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 686ms 13:13:23 INFO - PROCESS | 3772 | 1471464803607 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 13:13:23 INFO - PROCESS | 3772 | 1471464803609 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 13:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:13:23 INFO - PROCESS | 3772 | 1471464803613 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:13:23 INFO - PROCESS | 3772 | 1471464803614 Marionette TRACE conn3 <- [1,1126,null,{}] 13:13:23 INFO - PROCESS | 3772 | 1471464803618 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}] 13:13:23 INFO - PROCESS | 3772 | 1471464803620 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:23 INFO - PROCESS | 3772 | 1471464803735 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 13:13:23 INFO - PROCESS | 3772 | 1471464803740 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:23 INFO - PROCESS | 3772 | 1471464803742 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:23 INFO - PROCESS | 3772 | ++DOCSHELL 10A4FC00 == 35 [pid = 3772] [id = 291] 13:13:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17C7B800) [pid = 3772] [serial = 872] [outer = 00000000] 13:13:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C5AC00) [pid = 3772] [serial = 873] [outer = 17C7B800] 13:13:23 INFO - PROCESS | 3772 | 1471464803786 Marionette DEBUG loaded listener.js 13:13:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19C5D800) [pid = 3772] [serial = 874] [outer = 17C7B800] 13:13:24 INFO - PROCESS | 3772 | 1471464804472 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]]]}] 13:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 905ms 13:13:24 INFO - PROCESS | 3772 | 1471464804518 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 13:13:24 INFO - PROCESS | 3772 | 1471464804522 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 13:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:13:24 INFO - PROCESS | 3772 | 1471464804527 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:13:24 INFO - PROCESS | 3772 | 1471464804532 Marionette TRACE conn3 <- [1,1130,null,{}] 13:13:24 INFO - PROCESS | 3772 | 1471464804538 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}] 13:13:24 INFO - PROCESS | 3772 | 1471464804540 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:24 INFO - PROCESS | 3772 | 1471464804652 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 13:13:24 INFO - PROCESS | 3772 | 1471464804783 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:24 INFO - PROCESS | 3772 | 1471464804786 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:24 INFO - PROCESS | 3772 | ++DOCSHELL 10A48C00 == 36 [pid = 3772] [id = 292] 13:13:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (11439C00) [pid = 3772] [serial = 875] [outer = 00000000] 13:13:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (114E6400) [pid = 3772] [serial = 876] [outer = 11439C00] 13:13:24 INFO - PROCESS | 3772 | 1471464804845 Marionette DEBUG loaded listener.js 13:13:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (12B70400) [pid = 3772] [serial = 877] [outer = 11439C00] 13:13:25 INFO - PROCESS | 3772 | 1471464805406 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]]]}] 13:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 904ms 13:13:25 INFO - PROCESS | 3772 | 1471464805433 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 13:13:25 INFO - PROCESS | 3772 | 1471464805438 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 13:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:13:25 INFO - PROCESS | 3772 | 1471464805445 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:13:25 INFO - PROCESS | 3772 | 1471464805448 Marionette TRACE conn3 <- [1,1134,null,{}] 13:13:25 INFO - PROCESS | 3772 | 1471464805452 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}] 13:13:25 INFO - PROCESS | 3772 | 1471464805455 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:25 INFO - PROCESS | 3772 | 1471464805568 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 13:13:25 INFO - PROCESS | 3772 | 1471464805671 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:25 INFO - PROCESS | 3772 | 1471464805674 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:25 INFO - PROCESS | 3772 | ++DOCSHELL 14760400 == 37 [pid = 3772] [id = 293] 13:13:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (14765400) [pid = 3772] [serial = 878] [outer = 00000000] 13:13:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (151FC400) [pid = 3772] [serial = 879] [outer = 14765400] 13:13:25 INFO - PROCESS | 3772 | 1471464805731 Marionette DEBUG loaded listener.js 13:13:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15FED800) [pid = 3772] [serial = 880] [outer = 14765400] 13:13:26 INFO - PROCESS | 3772 | 1471464806379 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]]]}] 13:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 999ms 13:13:26 INFO - PROCESS | 3772 | 1471464806446 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 13:13:26 INFO - PROCESS | 3772 | 1471464806449 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 13:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:13:26 INFO - PROCESS | 3772 | 1471464806453 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:13:26 INFO - PROCESS | 3772 | 1471464806456 Marionette TRACE conn3 <- [1,1138,null,{}] 13:13:26 INFO - PROCESS | 3772 | 1471464806480 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}] 13:13:26 INFO - PROCESS | 3772 | 1471464806485 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:26 INFO - PROCESS | 3772 | 1471464806634 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 13:13:26 INFO - PROCESS | 3772 | 1471464806690 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:26 INFO - PROCESS | 3772 | 1471464806694 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:26 INFO - PROCESS | 3772 | ++DOCSHELL 1A1A9800 == 38 [pid = 3772] [id = 294] 13:13:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1A1AA000) [pid = 3772] [serial = 881] [outer = 00000000] 13:13:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A2B1800) [pid = 3772] [serial = 882] [outer = 1A1AA000] 13:13:26 INFO - PROCESS | 3772 | 1471464806756 Marionette DEBUG loaded listener.js 13:13:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A2B6C00) [pid = 3772] [serial = 883] [outer = 1A1AA000] 13:13:27 INFO - PROCESS | 3772 | 1471464807362 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]]]}] 13:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 936ms 13:13:27 INFO - PROCESS | 3772 | 1471464807397 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 13:13:27 INFO - PROCESS | 3772 | 1471464807400 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 13:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:13:27 INFO - PROCESS | 3772 | 1471464807404 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:13:27 INFO - PROCESS | 3772 | 1471464807406 Marionette TRACE conn3 <- [1,1142,null,{}] 13:13:27 INFO - PROCESS | 3772 | 1471464807409 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}] 13:13:27 INFO - PROCESS | 3772 | 1471464807412 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:27 INFO - PROCESS | 3772 | 1471464807519 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 13:13:27 INFO - PROCESS | 3772 | 1471464807620 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:27 INFO - PROCESS | 3772 | 1471464807623 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:27 INFO - PROCESS | 3772 | ++DOCSHELL 1A2B0C00 == 39 [pid = 3772] [id = 295] 13:13:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A659000) [pid = 3772] [serial = 884] [outer = 00000000] 13:13:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A663800) [pid = 3772] [serial = 885] [outer = 1A659000] 13:13:27 INFO - PROCESS | 3772 | 1471464807677 Marionette DEBUG loaded listener.js 13:13:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1A785000) [pid = 3772] [serial = 886] [outer = 1A659000] 13:13:28 INFO - PROCESS | 3772 | 1471464808389 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]]]}] 13:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1045ms 13:13:28 INFO - PROCESS | 3772 | 1471464808467 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 13:13:28 INFO - PROCESS | 3772 | 1471464808471 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 13:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:13:28 INFO - PROCESS | 3772 | 1471464808477 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:13:28 INFO - PROCESS | 3772 | 1471464808480 Marionette TRACE conn3 <- [1,1146,null,{}] 13:13:28 INFO - PROCESS | 3772 | 1471464808486 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}] 13:13:28 INFO - PROCESS | 3772 | 1471464808489 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:28 INFO - PROCESS | 3772 | 1471464808621 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 13:13:28 INFO - PROCESS | 3772 | 1471464808748 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:28 INFO - PROCESS | 3772 | 1471464808753 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:28 INFO - PROCESS | 3772 | ++DOCSHELL 11438C00 == 40 [pid = 3772] [id = 296] 13:13:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (11439800) [pid = 3772] [serial = 887] [outer = 00000000] 13:13:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (118A0C00) [pid = 3772] [serial = 888] [outer = 11439800] 13:13:28 INFO - PROCESS | 3772 | 1471464808839 Marionette DEBUG loaded listener.js 13:13:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (11DE5C00) [pid = 3772] [serial = 889] [outer = 11439800] 13:13:29 INFO - PROCESS | 3772 | --DOCSHELL 17870800 == 39 [pid = 3772] [id = 212] 13:13:29 INFO - PROCESS | 3772 | --DOCSHELL 1420EC00 == 38 [pid = 3772] [id = 210] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (16B51400) [pid = 3772] [serial = 819] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (10369000) [pid = 3772] [serial = 807] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (14760800) [pid = 3772] [serial = 813] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (177D7800) [pid = 3772] [serial = 828] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (13ACA400) [pid = 3772] [serial = 811] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (16272C00) [pid = 3772] [serial = 817] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (14768400) [pid = 3772] [serial = 814] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (178CA400) [pid = 3772] [serial = 829] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16B58C00) [pid = 3772] [serial = 820] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (12BB7C00) [pid = 3772] [serial = 804] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17877000) [pid = 3772] [serial = 823] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (14767C00) [pid = 3772] [serial = 825] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1476DC00) [pid = 3772] [serial = 826] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (171AA800) [pid = 3772] [serial = 822] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16037000) [pid = 3772] [serial = 816] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1343B000) [pid = 3772] [serial = 810] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10A09800) [pid = 3772] [serial = 808] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11260000) [pid = 3772] [serial = 801] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (183B7400) [pid = 3772] [serial = 831] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (183B7800) [pid = 3772] [serial = 832] [outer = 00000000] [url = about:blank] 13:13:29 INFO - PROCESS | 3772 | 1471464809580 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]]]}] 13:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1154ms 13:13:29 INFO - PROCESS | 3772 | 1471464809635 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 13:13:29 INFO - PROCESS | 3772 | 1471464809639 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 13:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:13:29 INFO - PROCESS | 3772 | 1471464809645 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:13:29 INFO - PROCESS | 3772 | 1471464809648 Marionette TRACE conn3 <- [1,1150,null,{}] 13:13:29 INFO - PROCESS | 3772 | 1471464809654 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}] 13:13:29 INFO - PROCESS | 3772 | 1471464809657 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:29 INFO - PROCESS | 3772 | 1471464809744 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 13:13:29 INFO - PROCESS | 3772 | 1471464809751 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:29 INFO - PROCESS | 3772 | 1471464809753 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:29 INFO - PROCESS | 3772 | ++DOCSHELL 13B57000 == 39 [pid = 3772] [id = 297] 13:13:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (13B5BC00) [pid = 3772] [serial = 890] [outer = 00000000] 13:13:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1475E400) [pid = 3772] [serial = 891] [outer = 13B5BC00] 13:13:29 INFO - PROCESS | 3772 | 1471464809801 Marionette DEBUG loaded listener.js 13:13:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (14766800) [pid = 3772] [serial = 892] [outer = 13B5BC00] 13:13:30 INFO - PROCESS | 3772 | 1471464810312 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]]]}] 13:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 686ms 13:13:30 INFO - PROCESS | 3772 | 1471464810344 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 13:13:30 INFO - PROCESS | 3772 | 1471464810346 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 13:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:13:30 INFO - PROCESS | 3772 | 1471464810350 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:13:30 INFO - PROCESS | 3772 | 1471464810353 Marionette TRACE conn3 <- [1,1154,null,{}] 13:13:30 INFO - PROCESS | 3772 | 1471464810363 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}] 13:13:30 INFO - PROCESS | 3772 | 1471464810367 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:30 INFO - PROCESS | 3772 | 1471464810452 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 13:13:30 INFO - PROCESS | 3772 | 1471464810461 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:30 INFO - PROCESS | 3772 | 1471464810465 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:30 INFO - PROCESS | 3772 | ++DOCSHELL 16274C00 == 40 [pid = 3772] [id = 298] 13:13:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1678C000) [pid = 3772] [serial = 893] [outer = 00000000] 13:13:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16B50000) [pid = 3772] [serial = 894] [outer = 1678C000] 13:13:30 INFO - PROCESS | 3772 | 1471464810522 Marionette DEBUG loaded listener.js 13:13:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16B58800) [pid = 3772] [serial = 895] [outer = 1678C000] 13:13:30 INFO - PROCESS | 3772 | 1471464810989 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]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 702ms 13:13:31 INFO - PROCESS | 3772 | 1471464811057 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 3772 | 1471464811060 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 13:13:31 INFO - PROCESS | 3772 | 1471464811063 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:13:31 INFO - PROCESS | 3772 | 1471464811065 Marionette TRACE conn3 <- [1,1158,null,{}] 13:13:31 INFO - PROCESS | 3772 | 1471464811069 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}] 13:13:31 INFO - PROCESS | 3772 | 1471464811071 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:31 INFO - PROCESS | 3772 | 1471464811156 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 13:13:31 INFO - PROCESS | 3772 | 1471464811163 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 3772 | 1471464811165 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:31 INFO - PROCESS | 3772 | ++DOCSHELL 16F63C00 == 41 [pid = 3772] [id = 299] 13:13:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (171A9C00) [pid = 3772] [serial = 896] [outer = 00000000] 13:13:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1786C000) [pid = 3772] [serial = 897] [outer = 171A9C00] 13:13:31 INFO - PROCESS | 3772 | 1471464811216 Marionette DEBUG loaded listener.js 13:13:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (17899C00) [pid = 3772] [serial = 898] [outer = 171A9C00] 13:13:31 INFO - PROCESS | 3772 | 1471464811682 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]]]}] 13:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 687ms 13:13:31 INFO - PROCESS | 3772 | 1471464811748 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 13:13:31 INFO - PROCESS | 3772 | 1471464811750 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 13:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:13:31 INFO - PROCESS | 3772 | 1471464811754 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:13:31 INFO - PROCESS | 3772 | 1471464811755 Marionette TRACE conn3 <- [1,1162,null,{}] 13:13:31 INFO - PROCESS | 3772 | 1471464811759 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}] 13:13:31 INFO - PROCESS | 3772 | 1471464811761 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:31 INFO - PROCESS | 3772 | 1471464811896 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 13:13:31 INFO - PROCESS | 3772 | 1471464811921 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:31 INFO - PROCESS | 3772 | 1471464811923 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:31 INFO - PROCESS | 3772 | ++DOCSHELL 1475F800 == 42 [pid = 3772] [id = 300] 13:13:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (17C7C400) [pid = 3772] [serial = 899] [outer = 00000000] 13:13:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1856E800) [pid = 3772] [serial = 900] [outer = 17C7C400] 13:13:31 INFO - PROCESS | 3772 | 1471464811968 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (1857AC00) [pid = 3772] [serial = 901] [outer = 17C7C400] 13:13:32 INFO - PROCESS | 3772 | 1471464812413 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] 13:13:32 INFO - PROCESS | 3772 | 1471464812455 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 13:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:13:32 INFO - PROCESS | 3772 | 1471464812458 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:13:32 INFO - PROCESS | 3772 | 1471464812460 Marionette TRACE conn3 <- [1,1166,null,{}] 13:13:32 INFO - PROCESS | 3772 | 1471464812463 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}] 13:13:32 INFO - PROCESS | 3772 | 1471464812469 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:32 INFO - PROCESS | 3772 | 1471464812612 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 13:13:32 INFO - PROCESS | 3772 | 1471464812675 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:32 INFO - PROCESS | 3772 | 1471464812677 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:32 INFO - PROCESS | 3772 | ++DOCSHELL 1A103C00 == 43 [pid = 3772] [id = 301] 13:13:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1A1A7C00) [pid = 3772] [serial = 902] [outer = 00000000] 13:13:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (1A65F000) [pid = 3772] [serial = 903] [outer = 1A1A7C00] 13:13:32 INFO - PROCESS | 3772 | 1471464812723 Marionette DEBUG loaded listener.js 13:13:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1A789C00) [pid = 3772] [serial = 904] [outer = 1A1A7C00] 13:13:33 INFO - PROCESS | 3772 | 1471464813160 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] 13:13:33 INFO - PROCESS | 3772 | 1471464813201 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 13:13:33 INFO - PROCESS | 3772 | 1471464813205 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:13:33 INFO - PROCESS | 3772 | 1471464813207 Marionette TRACE conn3 <- [1,1170,null,{}] 13:13:33 INFO - PROCESS | 3772 | 1471464813245 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}] 13:13:33 INFO - PROCESS | 3772 | 1471464813247 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:33 INFO - PROCESS | 3772 | 1471464813365 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 13:13:33 INFO - PROCESS | 3772 | 1471464813376 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:33 INFO - PROCESS | 3772 | 1471464813378 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:33 INFO - PROCESS | 3772 | ++DOCSHELL 1A2B5C00 == 44 [pid = 3772] [id = 302] 13:13:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (1A78D000) [pid = 3772] [serial = 905] [outer = 00000000] 13:13:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (1AB50800) [pid = 3772] [serial = 906] [outer = 1A78D000] 13:13:33 INFO - PROCESS | 3772 | 1471464813476 Marionette DEBUG loaded listener.js 13:13:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (1AB53000) [pid = 3772] [serial = 907] [outer = 1A78D000] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (16B53000) [pid = 3772] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1786C800) [pid = 3772] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (10A03C00) [pid = 3772] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (15FE8000) [pid = 3772] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (14769800) [pid = 3772] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (12B6EC00) [pid = 3772] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19AE7400) [pid = 3772] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17896400) [pid = 3772] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (17871800) [pid = 3772] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11855400) [pid = 3772] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (12B6BC00) [pid = 3772] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10A4C800) [pid = 3772] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:13:33 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10320000) [pid = 3772] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:13:34 INFO - PROCESS | 3772 | 1471464814050 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] 13:13:34 INFO - PROCESS | 3772 | 1471464814072 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 13:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:13:34 INFO - PROCESS | 3772 | 1471464814076 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 3772 | 1471464814078 Marionette TRACE conn3 <- [1,1174,null,{}] 13:13:34 INFO - PROCESS | 3772 | 1471464814081 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}] 13:13:34 INFO - PROCESS | 3772 | 1471464814083 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:34 INFO - PROCESS | 3772 | 1471464814199 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 13:13:34 INFO - PROCESS | 3772 | 1471464814258 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:34 INFO - PROCESS | 3772 | 1471464814260 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:34 INFO - PROCESS | 3772 | ++DOCSHELL 12B6EC00 == 45 [pid = 3772] [id = 303] 13:13:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (14767800) [pid = 3772] [serial = 908] [outer = 00000000] 13:13:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16F59400) [pid = 3772] [serial = 909] [outer = 14767800] 13:13:34 INFO - PROCESS | 3772 | 1471464814305 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A78B000) [pid = 3772] [serial = 910] [outer = 14767800] 13:13:34 INFO - PROCESS | 3772 | 1471464814669 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] 13:13:34 INFO - PROCESS | 3772 | 1471464814714 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 13:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:13:34 INFO - PROCESS | 3772 | 1471464814718 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:13:34 INFO - PROCESS | 3772 | 1471464814719 Marionette TRACE conn3 <- [1,1178,null,{}] 13:13:34 INFO - PROCESS | 3772 | 1471464814723 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}] 13:13:34 INFO - PROCESS | 3772 | 1471464814725 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:34 INFO - PROCESS | 3772 | 1471464814814 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 13:13:34 INFO - PROCESS | 3772 | 1471464814820 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:34 INFO - PROCESS | 3772 | 1471464814822 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:34 INFO - PROCESS | 3772 | ++DOCSHELL 1AB4F400 == 46 [pid = 3772] [id = 304] 13:13:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1AB57800) [pid = 3772] [serial = 911] [outer = 00000000] 13:13:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1ABCF800) [pid = 3772] [serial = 912] [outer = 1AB57800] 13:13:34 INFO - PROCESS | 3772 | 1471464814876 Marionette DEBUG loaded listener.js 13:13:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (1ABD1800) [pid = 3772] [serial = 913] [outer = 1AB57800] 13:13:35 INFO - PROCESS | 3772 | 1471464815350 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] 13:13:35 INFO - PROCESS | 3772 | 1471464815419 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 13:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:13:35 INFO - PROCESS | 3772 | 1471464815423 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:13:35 INFO - PROCESS | 3772 | 1471464815425 Marionette TRACE conn3 <- [1,1182,null,{}] 13:13:35 INFO - PROCESS | 3772 | 1471464815428 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}] 13:13:35 INFO - PROCESS | 3772 | 1471464815430 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:35 INFO - PROCESS | 3772 | 1471464815531 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 13:13:35 INFO - PROCESS | 3772 | 1471464815542 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:35 INFO - PROCESS | 3772 | 1471464815544 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:35 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E9400 == 47 [pid = 3772] [id = 305] 13:13:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (0F394C00) [pid = 3772] [serial = 914] [outer = 00000000] 13:13:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19C79000) [pid = 3772] [serial = 915] [outer = 0F394C00] 13:13:35 INFO - PROCESS | 3772 | 1471464815588 Marionette DEBUG loaded listener.js 13:13:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19C7DC00) [pid = 3772] [serial = 916] [outer = 0F394C00] 13:13:36 INFO - PROCESS | 3772 | 1471464816261 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] 13:13:36 INFO - PROCESS | 3772 | 1471464816332 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 13:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:13:36 INFO - PROCESS | 3772 | 1471464816337 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:13:36 INFO - PROCESS | 3772 | 1471464816341 Marionette TRACE conn3 <- [1,1186,null,{}] 13:13:36 INFO - PROCESS | 3772 | 1471464816347 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}] 13:13:36 INFO - PROCESS | 3772 | 1471464816350 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:36 INFO - PROCESS | 3772 | 1471464816501 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 13:13:36 INFO - PROCESS | 3772 | 1471464816615 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:36 INFO - PROCESS | 3772 | 1471464816618 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:36 INFO - PROCESS | 3772 | ++DOCSHELL 10A4CC00 == 48 [pid = 3772] [id = 306] 13:13:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (1126A400) [pid = 3772] [serial = 917] [outer = 00000000] 13:13:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (13172000) [pid = 3772] [serial = 918] [outer = 1126A400] 13:13:36 INFO - PROCESS | 3772 | 1471464816685 Marionette DEBUG loaded listener.js 13:13:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (14732800) [pid = 3772] [serial = 919] [outer = 1126A400] 13:13:37 INFO - PROCESS | 3772 | 1471464817228 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]]]}] 13:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 951ms 13:13:37 INFO - PROCESS | 3772 | 1471464817284 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 13:13:37 INFO - PROCESS | 3772 | 1471464817289 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 13:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:13:37 INFO - PROCESS | 3772 | 1471464817295 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:13:37 INFO - PROCESS | 3772 | 1471464817298 Marionette TRACE conn3 <- [1,1190,null,{}] 13:13:37 INFO - PROCESS | 3772 | 1471464817302 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}] 13:13:37 INFO - PROCESS | 3772 | 1471464817305 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:37 INFO - PROCESS | 3772 | 1471464817416 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 13:13:37 INFO - PROCESS | 3772 | 1471464817549 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:37 INFO - PROCESS | 3772 | 1471464817552 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:37 INFO - PROCESS | 3772 | ++DOCSHELL 16033400 == 49 [pid = 3772] [id = 307] 13:13:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (16039400) [pid = 3772] [serial = 920] [outer = 00000000] 13:13:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (16B51000) [pid = 3772] [serial = 921] [outer = 16039400] 13:13:37 INFO - PROCESS | 3772 | 1471464817611 Marionette DEBUG loaded listener.js 13:13:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (1786AC00) [pid = 3772] [serial = 922] [outer = 16039400] 13:13:38 INFO - PROCESS | 3772 | 1471464818217 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]]]}] 13:13:38 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 13:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 998ms 13:13:38 INFO - PROCESS | 3772 | 1471464818313 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 13:13:38 INFO - PROCESS | 3772 | 1471464818315 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 13:13:38 INFO - PROCESS | 3772 | 1471464818321 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:13:38 INFO - PROCESS | 3772 | 1471464818324 Marionette TRACE conn3 <- [1,1194,null,{}] 13:13:38 INFO - PROCESS | 3772 | 1471464818335 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}] 13:13:38 INFO - PROCESS | 3772 | 1471464818340 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:38 INFO - PROCESS | 3772 | 1471464818457 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 13:13:38 INFO - PROCESS | 3772 | 1471464818584 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:38 INFO - PROCESS | 3772 | 1471464818588 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:38 INFO - PROCESS | 3772 | ++DOCSHELL 1A10A000 == 50 [pid = 3772] [id = 308] 13:13:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 103 (1A10D400) [pid = 3772] [serial = 923] [outer = 00000000] 13:13:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 104 (1A78C000) [pid = 3772] [serial = 924] [outer = 1A10D400] 13:13:38 INFO - PROCESS | 3772 | 1471464818647 Marionette DEBUG loaded listener.js 13:13:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 105 (1AB56C00) [pid = 3772] [serial = 925] [outer = 1A10D400] 13:13:39 INFO - PROCESS | 3772 | 1471464819286 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]]]}] 13:13:39 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 13:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 998ms 13:13:39 INFO - PROCESS | 3772 | 1471464819327 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 13:13:39 INFO - PROCESS | 3772 | 1471464819330 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 13:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:13:39 INFO - PROCESS | 3772 | 1471464819334 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:13:39 INFO - PROCESS | 3772 | 1471464819336 Marionette TRACE conn3 <- [1,1198,null,{}] 13:13:39 INFO - PROCESS | 3772 | 1471464819340 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}] 13:13:39 INFO - PROCESS | 3772 | 1471464819343 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:39 INFO - PROCESS | 3772 | 1471464819453 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 13:13:39 INFO - PROCESS | 3772 | 1471464819559 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:39 INFO - PROCESS | 3772 | 1471464819562 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:39 INFO - PROCESS | 3772 | ++DOCSHELL 112F3000 == 51 [pid = 3772] [id = 309] 13:13:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 106 (11438400) [pid = 3772] [serial = 926] [outer = 00000000] 13:13:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 107 (11D72C00) [pid = 3772] [serial = 927] [outer = 11438400] 13:13:39 INFO - PROCESS | 3772 | 1471464819616 Marionette DEBUG loaded listener.js 13:13:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 108 (11D75C00) [pid = 3772] [serial = 928] [outer = 11438400] 13:13:40 INFO - PROCESS | 3772 | 1471464820423 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]]]}] 13:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1139ms 13:13:40 INFO - PROCESS | 3772 | 1471464820476 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 13:13:40 INFO - PROCESS | 3772 | 1471464820480 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 13:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:13:40 INFO - PROCESS | 3772 | 1471464820503 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:13:40 INFO - PROCESS | 3772 | 1471464820508 Marionette TRACE conn3 <- [1,1202,null,{}] 13:13:40 INFO - PROCESS | 3772 | 1471464820513 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}] 13:13:40 INFO - PROCESS | 3772 | 1471464820516 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:40 INFO - PROCESS | 3772 | 1471464820620 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 13:13:40 INFO - PROCESS | 3772 | 1471464820751 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:40 INFO - PROCESS | 3772 | 1471464820754 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:40 INFO - PROCESS | 3772 | ++DOCSHELL 11D6DC00 == 52 [pid = 3772] [id = 310] 13:13:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 109 (11D72400) [pid = 3772] [serial = 929] [outer = 00000000] 13:13:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 110 (12B6D800) [pid = 3772] [serial = 930] [outer = 11D72400] 13:13:40 INFO - PROCESS | 3772 | 1471464820816 Marionette DEBUG loaded listener.js 13:13:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 111 (13442000) [pid = 3772] [serial = 931] [outer = 11D72400] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1678EC00 == 51 [pid = 3772] [id = 288] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1031D800 == 50 [pid = 3772] [id = 266] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 16B58000 == 49 [pid = 3772] [id = 211] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1AB4F400 == 48 [pid = 3772] [id = 304] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 12B6EC00 == 47 [pid = 3772] [id = 303] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1A2B5C00 == 46 [pid = 3772] [id = 302] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1A103C00 == 45 [pid = 3772] [id = 301] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1475F800 == 44 [pid = 3772] [id = 300] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 16F63C00 == 43 [pid = 3772] [id = 299] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 16274C00 == 42 [pid = 3772] [id = 298] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 13B57000 == 41 [pid = 3772] [id = 297] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 11438C00 == 40 [pid = 3772] [id = 296] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 14760400 == 39 [pid = 3772] [id = 293] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1A1A9800 == 38 [pid = 3772] [id = 294] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 10A48C00 == 37 [pid = 3772] [id = 292] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 0F2E6C00 == 36 [pid = 3772] [id = 269] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 13198000 == 35 [pid = 3772] [id = 290] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 10A4FC00 == 34 [pid = 3772] [id = 291] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 12C66C00 == 33 [pid = 3772] [id = 287] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1A2B0C00 == 32 [pid = 3772] [id = 295] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 104E7800 == 31 [pid = 3772] [id = 289] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 112F3000 == 30 [pid = 3772] [id = 309] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 16033400 == 29 [pid = 3772] [id = 307] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 1A10A000 == 28 [pid = 3772] [id = 308] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 0F2E9400 == 27 [pid = 3772] [id = 305] 13:13:41 INFO - PROCESS | 3772 | --DOCSHELL 10A4CC00 == 26 [pid = 3772] [id = 306] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 110 (12BC6800) [pid = 3772] [serial = 805] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 109 (112C4C00) [pid = 3772] [serial = 802] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 108 (10A4E000) [pid = 3772] [serial = 799] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 107 (16BF4800) [pid = 3772] [serial = 858] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 106 (17C79000) [pid = 3772] [serial = 861] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 105 (11268000) [pid = 3772] [serial = 846] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 104 (1143EC00) [pid = 3772] [serial = 847] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 103 (183B6400) [pid = 3772] [serial = 834] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 102 (16BF8400) [pid = 3772] [serial = 859] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (12E28400) [pid = 3772] [serial = 837] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (16038000) [pid = 3772] [serial = 855] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (151F4000) [pid = 3772] [serial = 852] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (15697800) [pid = 3772] [serial = 853] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (1316D000) [pid = 3772] [serial = 849] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1343C800) [pid = 3772] [serial = 850] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19C5DC00) [pid = 3772] [serial = 844] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (19C1F000) [pid = 3772] [serial = 843] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (16037400) [pid = 3772] [serial = 840] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1857B800) [pid = 3772] [serial = 864] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1822FC00) [pid = 3772] [serial = 862] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19C5AC00) [pid = 3772] [serial = 873] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (19BD9000) [pid = 3772] [serial = 870] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19BD0400) [pid = 3772] [serial = 865] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1725C800) [pid = 3772] [serial = 867] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (178D8400) [pid = 3772] [serial = 868] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (19C1E800) [pid = 3772] [serial = 871] [outer = 00000000] [url = about:blank] 13:13:41 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16795400) [pid = 3772] [serial = 856] [outer = 00000000] [url = about:blank] 13:13:42 INFO - PROCESS | 3772 | 1471464822055 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]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1623ms 13:13:42 INFO - PROCESS | 3772 | 1471464822101 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 3772 | 1471464822105 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 13:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:13:42 INFO - PROCESS | 3772 | 1471464822110 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 3772 | 1471464822114 Marionette TRACE conn3 <- [1,1206,null,{}] 13:13:42 INFO - PROCESS | 3772 | 1471464822120 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}] 13:13:42 INFO - PROCESS | 3772 | 1471464822122 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:42 INFO - PROCESS | 3772 | 1471464822213 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 13:13:42 INFO - PROCESS | 3772 | 1471464822331 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 3772 | 1471464822334 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:42 INFO - PROCESS | 3772 | ++DOCSHELL 11206000 == 27 [pid = 3772] [id = 311] 13:13:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11264000) [pid = 3772] [serial = 932] [outer = 00000000] 13:13:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11440000) [pid = 3772] [serial = 933] [outer = 11264000] 13:13:42 INFO - PROCESS | 3772 | 1471464822383 Marionette DEBUG loaded listener.js 13:13:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (114DA800) [pid = 3772] [serial = 934] [outer = 11264000] 13:13:42 INFO - PROCESS | 3772 | 1471464822763 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]]]}] 13:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 687ms 13:13:42 INFO - PROCESS | 3772 | 1471464822812 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 13:13:42 INFO - PROCESS | 3772 | 1471464822818 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 13:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:13:42 INFO - PROCESS | 3772 | 1471464822824 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:13:42 INFO - PROCESS | 3772 | 1471464822827 Marionette TRACE conn3 <- [1,1210,null,{}] 13:13:42 INFO - PROCESS | 3772 | 1471464822863 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}] 13:13:42 INFO - PROCESS | 3772 | 1471464822866 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:42 INFO - PROCESS | 3772 | 1471464822962 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 13:13:42 INFO - PROCESS | 3772 | 1471464822977 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:42 INFO - PROCESS | 3772 | 1471464822979 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:42 INFO - PROCESS | 3772 | ++DOCSHELL 12C66C00 == 28 [pid = 3772] [id = 312] 13:13:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (12E27000) [pid = 3772] [serial = 935] [outer = 00000000] 13:13:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1320D400) [pid = 3772] [serial = 936] [outer = 12E27000] 13:13:43 INFO - PROCESS | 3772 | 1471464823028 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1343A400) [pid = 3772] [serial = 937] [outer = 12E27000] 13:13:43 INFO - PROCESS | 3772 | 1471464823471 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] 13:13:43 INFO - PROCESS | 3772 | 1471464823503 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 13:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:13:43 INFO - PROCESS | 3772 | 1471464823507 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:13:43 INFO - PROCESS | 3772 | 1471464823510 Marionette TRACE conn3 <- [1,1214,null,{}] 13:13:43 INFO - PROCESS | 3772 | 1471464823521 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}] 13:13:43 INFO - PROCESS | 3772 | 1471464823525 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:43 INFO - PROCESS | 3772 | 1471464823612 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 13:13:43 INFO - PROCESS | 3772 | 1471464823619 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:43 INFO - PROCESS | 3772 | 1471464823623 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:43 INFO - PROCESS | 3772 | ++DOCSHELL 1475F800 == 29 [pid = 3772] [id = 313] 13:13:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (151DC800) [pid = 3772] [serial = 938] [outer = 00000000] 13:13:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (151FBC00) [pid = 3772] [serial = 939] [outer = 151DC800] 13:13:43 INFO - PROCESS | 3772 | 1471464823672 Marionette DEBUG loaded listener.js 13:13:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15FE6800) [pid = 3772] [serial = 940] [outer = 151DC800] 13:13:44 INFO - PROCESS | 3772 | 1471464824180 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]]]}] 13:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 702ms 13:13:44 INFO - PROCESS | 3772 | 1471464824205 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 3772 | 1471464824208 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 13:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:13:44 INFO - PROCESS | 3772 | 1471464824211 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 3772 | 1471464824213 Marionette TRACE conn3 <- [1,1218,null,{}] 13:13:44 INFO - PROCESS | 3772 | 1471464824216 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}] 13:13:44 INFO - PROCESS | 3772 | 1471464824218 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:44 INFO - PROCESS | 3772 | 1471464824339 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 13:13:44 INFO - PROCESS | 3772 | 1471464824429 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:44 INFO - PROCESS | 3772 | 1471464824431 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:44 INFO - PROCESS | 3772 | ++DOCSHELL 16037400 == 30 [pid = 3772] [id = 314] 13:13:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16037800) [pid = 3772] [serial = 941] [outer = 00000000] 13:13:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (1660CC00) [pid = 3772] [serial = 942] [outer = 16037800] 13:13:44 INFO - PROCESS | 3772 | 1471464824477 Marionette DEBUG loaded listener.js 13:13:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (16B34800) [pid = 3772] [serial = 943] [outer = 16037800] 13:13:44 INFO - PROCESS | 3772 | 1471464824894 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]]]}] 13:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 13:13:44 INFO - PROCESS | 3772 | 1471464824952 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 13:13:44 INFO - PROCESS | 3772 | 1471464824954 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 13:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:13:44 INFO - PROCESS | 3772 | 1471464824963 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:13:44 INFO - PROCESS | 3772 | 1471464824965 Marionette TRACE conn3 <- [1,1222,null,{}] 13:13:44 INFO - PROCESS | 3772 | 1471464824968 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}] 13:13:44 INFO - PROCESS | 3772 | 1471464824970 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:45 INFO - PROCESS | 3772 | 1471464825080 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 13:13:45 INFO - PROCESS | 3772 | 1471464825087 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 3772 | 1471464825090 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:45 INFO - PROCESS | 3772 | ++DOCSHELL 16273C00 == 31 [pid = 3772] [id = 315] 13:13:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (16B53800) [pid = 3772] [serial = 944] [outer = 00000000] 13:13:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 98 (16BFF000) [pid = 3772] [serial = 945] [outer = 16B53800] 13:13:45 INFO - PROCESS | 3772 | 1471464825139 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 99 (171A9400) [pid = 3772] [serial = 946] [outer = 16B53800] 13:13:45 INFO - PROCESS | 3772 | 1471464825588 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]]]}] 13:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 639ms 13:13:45 INFO - PROCESS | 3772 | 1471464825600 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 13:13:45 INFO - PROCESS | 3772 | 1471464825602 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 13:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:13:45 INFO - PROCESS | 3772 | 1471464825605 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:13:45 INFO - PROCESS | 3772 | 1471464825607 Marionette TRACE conn3 <- [1,1226,null,{}] 13:13:45 INFO - PROCESS | 3772 | 1471464825610 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}] 13:13:45 INFO - PROCESS | 3772 | 1471464825616 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:45 INFO - PROCESS | 3772 | 1471464825740 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 13:13:45 INFO - PROCESS | 3772 | 1471464825830 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:45 INFO - PROCESS | 3772 | 1471464825832 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:45 INFO - PROCESS | 3772 | ++DOCSHELL 17799400 == 32 [pid = 3772] [id = 316] 13:13:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 100 (17876C00) [pid = 3772] [serial = 947] [outer = 00000000] 13:13:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 101 (1856D800) [pid = 3772] [serial = 948] [outer = 17876C00] 13:13:45 INFO - PROCESS | 3772 | 1471464825878 Marionette DEBUG loaded listener.js 13:13:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 102 (19AE2800) [pid = 3772] [serial = 949] [outer = 17876C00] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 101 (11439800) [pid = 3772] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 100 (1678C000) [pid = 3772] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 99 (14767800) [pid = 3772] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 98 (1A78D000) [pid = 3772] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 97 (0F394C00) [pid = 3772] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (1AB57800) [pid = 3772] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (17B7EC00) [pid = 3772] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (15610C00) [pid = 3772] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (114DF800) [pid = 3772] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (17C7C400) [pid = 3772] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1A1A7C00) [pid = 3772] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (171A9C00) [pid = 3772] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17C7B800) [pid = 3772] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1A659000) [pid = 3772] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1A1AA000) [pid = 3772] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14765400) [pid = 3772] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (11439C00) [pid = 3772] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:13:46 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (13B5BC00) [pid = 3772] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:13:46 INFO - PROCESS | 3772 | 1471464826773 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]]]}] 13:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1217ms 13:13:46 INFO - PROCESS | 3772 | 1471464826814 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 13:13:46 INFO - PROCESS | 3772 | 1471464826816 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 13:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:13:46 INFO - PROCESS | 3772 | 1471464826819 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:13:46 INFO - PROCESS | 3772 | 1471464826821 Marionette TRACE conn3 <- [1,1230,null,{}] 13:13:46 INFO - PROCESS | 3772 | 1471464826825 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}] 13:13:46 INFO - PROCESS | 3772 | 1471464826826 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:46 INFO - PROCESS | 3772 | 1471464826907 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 13:13:46 INFO - PROCESS | 3772 | 1471464826912 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:46 INFO - PROCESS | 3772 | 1471464826914 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:46 INFO - PROCESS | 3772 | ++DOCSHELL 112F2000 == 33 [pid = 3772] [id = 317] 13:13:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11C0F400) [pid = 3772] [serial = 950] [outer = 00000000] 13:13:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (16039000) [pid = 3772] [serial = 951] [outer = 11C0F400] 13:13:46 INFO - PROCESS | 3772 | 1471464826966 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (171B5400) [pid = 3772] [serial = 952] [outer = 11C0F400] 13:13:47 INFO - PROCESS | 3772 | 1471464827379 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]]]}] 13:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 593ms 13:13:47 INFO - PROCESS | 3772 | 1471464827416 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 13:13:47 INFO - PROCESS | 3772 | 1471464827418 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 13:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:13:47 INFO - PROCESS | 3772 | 1471464827440 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:13:47 INFO - PROCESS | 3772 | 1471464827442 Marionette TRACE conn3 <- [1,1234,null,{}] 13:13:47 INFO - PROCESS | 3772 | 1471464827446 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}] 13:13:47 INFO - PROCESS | 3772 | 1471464827448 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:47 INFO - PROCESS | 3772 | 1471464827527 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 13:13:47 INFO - PROCESS | 3772 | 1471464827533 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:47 INFO - PROCESS | 3772 | 1471464827535 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:47 INFO - PROCESS | 3772 | ++DOCSHELL 1319A400 == 34 [pid = 3772] [id = 318] 13:13:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15610C00) [pid = 3772] [serial = 953] [outer = 00000000] 13:13:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (18577400) [pid = 3772] [serial = 954] [outer = 15610C00] 13:13:47 INFO - PROCESS | 3772 | 1471464827580 Marionette DEBUG loaded listener.js 13:13:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1857B400) [pid = 3772] [serial = 955] [outer = 15610C00] 13:13:48 INFO - PROCESS | 3772 | 1471464828033 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]]]}] 13:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 624ms 13:13:48 INFO - PROCESS | 3772 | 1471464828088 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 13:13:48 INFO - PROCESS | 3772 | 1471464828090 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 13:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:13:48 INFO - PROCESS | 3772 | 1471464828093 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:13:48 INFO - PROCESS | 3772 | 1471464828095 Marionette TRACE conn3 <- [1,1238,null,{}] 13:13:48 INFO - PROCESS | 3772 | 1471464828099 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}] 13:13:48 INFO - PROCESS | 3772 | 1471464828100 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:48 INFO - PROCESS | 3772 | 1471464828180 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 13:13:48 INFO - PROCESS | 3772 | 1471464828188 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:48 INFO - PROCESS | 3772 | 1471464828190 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:48 INFO - PROCESS | 3772 | ++DOCSHELL 19BD7800 == 35 [pid = 3772] [id = 319] 13:13:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19BD8000) [pid = 3772] [serial = 956] [outer = 00000000] 13:13:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19C1A800) [pid = 3772] [serial = 957] [outer = 19BD8000] 13:13:48 INFO - PROCESS | 3772 | 1471464828234 Marionette DEBUG loaded listener.js 13:13:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C5B000) [pid = 3772] [serial = 958] [outer = 19BD8000] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 11206000 == 34 [pid = 3772] [id = 311] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 11D6DC00 == 33 [pid = 3772] [id = 310] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 1475F800 == 32 [pid = 3772] [id = 313] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 12C66C00 == 31 [pid = 3772] [id = 312] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 17799400 == 30 [pid = 3772] [id = 316] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 16273C00 == 29 [pid = 3772] [id = 315] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 1319A400 == 28 [pid = 3772] [id = 318] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 112F2000 == 27 [pid = 3772] [id = 317] 13:13:49 INFO - PROCESS | 3772 | --DOCSHELL 16037400 == 26 [pid = 3772] [id = 314] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16B31C00) [pid = 3772] [serial = 835] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16B50C00) [pid = 3772] [serial = 841] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1856E800) [pid = 3772] [serial = 900] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1A789C00) [pid = 3772] [serial = 904] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1786C000) [pid = 3772] [serial = 897] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (19C5D800) [pid = 3772] [serial = 874] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1A663800) [pid = 3772] [serial = 885] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1A785000) [pid = 3772] [serial = 886] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A2B1800) [pid = 3772] [serial = 882] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1A2B6C00) [pid = 3772] [serial = 883] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (151FC400) [pid = 3772] [serial = 879] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (15FED800) [pid = 3772] [serial = 880] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (114E6400) [pid = 3772] [serial = 876] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1A65F000) [pid = 3772] [serial = 903] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12B70400) [pid = 3772] [serial = 877] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1475E400) [pid = 3772] [serial = 891] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14766800) [pid = 3772] [serial = 892] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (118A0C00) [pid = 3772] [serial = 888] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11DE5C00) [pid = 3772] [serial = 889] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16B50000) [pid = 3772] [serial = 894] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16B58800) [pid = 3772] [serial = 895] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16F59400) [pid = 3772] [serial = 909] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1AB50800) [pid = 3772] [serial = 906] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19C79000) [pid = 3772] [serial = 915] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19C7DC00) [pid = 3772] [serial = 916] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1ABCF800) [pid = 3772] [serial = 912] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1ABD1800) [pid = 3772] [serial = 913] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1AB53000) [pid = 3772] [serial = 907] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1A78B000) [pid = 3772] [serial = 910] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1857AC00) [pid = 3772] [serial = 901] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (17899C00) [pid = 3772] [serial = 898] [outer = 00000000] [url = about:blank] 13:13:49 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (14205000) [pid = 3772] [serial = 838] [outer = 00000000] [url = about:blank] 13:13:50 INFO - PROCESS | 3772 | 1471464830052 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]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2012ms 13:13:50 INFO - PROCESS | 3772 | 1471464830114 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 3772 | 1471464830118 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 13:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:13:50 INFO - PROCESS | 3772 | 1471464830124 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 3772 | 1471464830127 Marionette TRACE conn3 <- [1,1242,null,{}] 13:13:50 INFO - PROCESS | 3772 | 1471464830133 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}] 13:13:50 INFO - PROCESS | 3772 | 1471464830136 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:50 INFO - PROCESS | 3772 | 1471464830224 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 13:13:50 INFO - PROCESS | 3772 | 1471464830231 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 3772 | 1471464830235 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:50 INFO - PROCESS | 3772 | ++DOCSHELL 104E8C00 == 27 [pid = 3772] [id = 320] 13:13:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (104E9400) [pid = 3772] [serial = 959] [outer = 00000000] 13:13:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10A52400) [pid = 3772] [serial = 960] [outer = 104E9400] 13:13:50 INFO - PROCESS | 3772 | 1471464830289 Marionette DEBUG loaded listener.js 13:13:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11206000) [pid = 3772] [serial = 961] [outer = 104E9400] 13:13:50 INFO - PROCESS | 3772 | 1471464830767 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]]]}] 13:13:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:13:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 686ms 13:13:50 INFO - PROCESS | 3772 | 1471464830824 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 13:13:50 INFO - PROCESS | 3772 | 1471464830829 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 13:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:13:50 INFO - PROCESS | 3772 | 1471464830836 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:13:50 INFO - PROCESS | 3772 | 1471464830838 Marionette TRACE conn3 <- [1,1246,null,{}] 13:13:50 INFO - PROCESS | 3772 | 1471464830842 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}] 13:13:50 INFO - PROCESS | 3772 | 1471464830845 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:50 INFO - PROCESS | 3772 | 1471464830935 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 13:13:50 INFO - PROCESS | 3772 | 1471464830944 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:50 INFO - PROCESS | 3772 | 1471464830947 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:50 INFO - PROCESS | 3772 | ++DOCSHELL 11446C00 == 28 [pid = 3772] [id = 321] 13:13:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11447800) [pid = 3772] [serial = 962] [outer = 00000000] 13:13:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (114ED800) [pid = 3772] [serial = 963] [outer = 11447800] 13:13:50 INFO - PROCESS | 3772 | 1471464831005 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1189E800) [pid = 3772] [serial = 964] [outer = 11447800] 13:13:51 INFO - PROCESS | 3772 | 1471464831466 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]]]}] 13:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 702ms 13:13:51 INFO - PROCESS | 3772 | 1471464831534 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 13:13:51 INFO - PROCESS | 3772 | 1471464831536 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 13:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:13:51 INFO - PROCESS | 3772 | 1471464831540 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:13:51 INFO - PROCESS | 3772 | 1471464831543 Marionette TRACE conn3 <- [1,1250,null,{}] 13:13:51 INFO - PROCESS | 3772 | 1471464831554 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}] 13:13:51 INFO - PROCESS | 3772 | 1471464831559 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:51 INFO - PROCESS | 3772 | 1471464831666 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 13:13:51 INFO - PROCESS | 3772 | 1471464831682 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:51 INFO - PROCESS | 3772 | 1471464831685 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:51 INFO - PROCESS | 3772 | ++DOCSHELL 12BC2800 == 29 [pid = 3772] [id = 322] 13:13:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12BC2C00) [pid = 3772] [serial = 965] [outer = 00000000] 13:13:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (12E7A400) [pid = 3772] [serial = 966] [outer = 12BC2C00] 13:13:51 INFO - PROCESS | 3772 | 1471464831719 Marionette DEBUG loaded listener.js 13:13:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1321AC00) [pid = 3772] [serial = 967] [outer = 12BC2C00] 13:13:52 INFO - PROCESS | 3772 | 1471464832162 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]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 702ms 13:13:52 INFO - PROCESS | 3772 | 1471464832223 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 3772 | 1471464832226 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 13:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:13:52 INFO - PROCESS | 3772 | 1471464832229 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 3772 | 1471464832231 Marionette TRACE conn3 <- [1,1254,null,{}] 13:13:52 INFO - PROCESS | 3772 | 1471464832234 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}] 13:13:52 INFO - PROCESS | 3772 | 1471464832236 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:52 INFO - PROCESS | 3772 | 1471464832316 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 13:13:52 INFO - PROCESS | 3772 | 1471464832323 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 3772 | 1471464832326 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:52 INFO - PROCESS | 3772 | ++DOCSHELL 11442000 == 30 [pid = 3772] [id = 323] 13:13:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (114DF400) [pid = 3772] [serial = 968] [outer = 00000000] 13:13:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13B51C00) [pid = 3772] [serial = 969] [outer = 114DF400] 13:13:52 INFO - PROCESS | 3772 | 1471464832371 Marionette DEBUG loaded listener.js 13:13:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14271C00) [pid = 3772] [serial = 970] [outer = 114DF400] 13:13:52 INFO - PROCESS | 3772 | 1471464832798 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]]]}] 13:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 593ms 13:13:52 INFO - PROCESS | 3772 | 1471464832827 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 13:13:52 INFO - PROCESS | 3772 | 1471464832829 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 13:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:13:52 INFO - PROCESS | 3772 | 1471464832832 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:13:52 INFO - PROCESS | 3772 | 1471464832834 Marionette TRACE conn3 <- [1,1258,null,{}] 13:13:52 INFO - PROCESS | 3772 | 1471464832841 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}] 13:13:52 INFO - PROCESS | 3772 | 1471464832843 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:52 INFO - PROCESS | 3772 | 1471464832918 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 13:13:52 INFO - PROCESS | 3772 | 1471464832924 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:52 INFO - PROCESS | 3772 | 1471464832927 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:52 INFO - PROCESS | 3772 | ++DOCSHELL 14731400 == 31 [pid = 3772] [id = 324] 13:13:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14731800) [pid = 3772] [serial = 971] [outer = 00000000] 13:13:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14765C00) [pid = 3772] [serial = 972] [outer = 14731800] 13:13:52 INFO - PROCESS | 3772 | 1471464832972 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1476D400) [pid = 3772] [serial = 973] [outer = 14731800] 13:13:53 INFO - PROCESS | 3772 | 1471464833423 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]]]}] 13:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 640ms 13:13:53 INFO - PROCESS | 3772 | 1471464833473 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 13:13:53 INFO - PROCESS | 3772 | 1471464833475 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 13:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:13:53 INFO - PROCESS | 3772 | 1471464833478 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:13:53 INFO - PROCESS | 3772 | 1471464833480 Marionette TRACE conn3 <- [1,1262,null,{}] 13:13:53 INFO - PROCESS | 3772 | 1471464833484 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}] 13:13:53 INFO - PROCESS | 3772 | 1471464833489 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:53 INFO - PROCESS | 3772 | 1471464833589 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 13:13:53 INFO - PROCESS | 3772 | 1471464833597 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:53 INFO - PROCESS | 3772 | 1471464833599 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:53 INFO - PROCESS | 3772 | ++DOCSHELL 14729400 == 32 [pid = 3772] [id = 325] 13:13:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1568D400) [pid = 3772] [serial = 974] [outer = 00000000] 13:13:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FF2C00) [pid = 3772] [serial = 975] [outer = 1568D400] 13:13:53 INFO - PROCESS | 3772 | 1471464833644 Marionette DEBUG loaded listener.js 13:13:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16036800) [pid = 3772] [serial = 976] [outer = 1568D400] 13:13:54 INFO - PROCESS | 3772 | 1471464834070 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]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 640ms 13:13:54 INFO - PROCESS | 3772 | 1471464834118 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 3772 | 1471464834120 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 13:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:13:54 INFO - PROCESS | 3772 | 1471464834123 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 3772 | 1471464834125 Marionette TRACE conn3 <- [1,1266,null,{}] 13:13:54 INFO - PROCESS | 3772 | 1471464834129 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}] 13:13:54 INFO - PROCESS | 3772 | 1471464834133 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:54 INFO - PROCESS | 3772 | 1471464834233 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 13:13:54 INFO - PROCESS | 3772 | 1471464834240 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 3772 | 1471464834242 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:54 INFO - PROCESS | 3772 | ++DOCSHELL 1602C400 == 33 [pid = 3772] [id = 326] 13:13:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1602CC00) [pid = 3772] [serial = 977] [outer = 00000000] 13:13:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16B30800) [pid = 3772] [serial = 978] [outer = 1602CC00] 13:13:54 INFO - PROCESS | 3772 | 1471464834287 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B31000) [pid = 3772] [serial = 979] [outer = 1602CC00] 13:13:54 INFO - PROCESS | 3772 | 1471464834724 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]]]}] 13:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 624ms 13:13:54 INFO - PROCESS | 3772 | 1471464834774 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 13:13:54 INFO - PROCESS | 3772 | 1471464834776 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 13:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:13:54 INFO - PROCESS | 3772 | 1471464834780 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:13:54 INFO - PROCESS | 3772 | 1471464834782 Marionette TRACE conn3 <- [1,1270,null,{}] 13:13:54 INFO - PROCESS | 3772 | 1471464834789 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}] 13:13:54 INFO - PROCESS | 3772 | 1471464834791 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:54 INFO - PROCESS | 3772 | 1471464834868 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 13:13:54 INFO - PROCESS | 3772 | 1471464834873 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:54 INFO - PROCESS | 3772 | 1471464834875 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:54 INFO - PROCESS | 3772 | ++DOCSHELL 13920C00 == 34 [pid = 3772] [id = 327] 13:13:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16795400) [pid = 3772] [serial = 980] [outer = 00000000] 13:13:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16BF2400) [pid = 3772] [serial = 981] [outer = 16795400] 13:13:54 INFO - PROCESS | 3772 | 1471464834920 Marionette DEBUG loaded listener.js 13:13:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16BFE800) [pid = 3772] [serial = 982] [outer = 16795400] 13:13:55 INFO - PROCESS | 3772 | 1471464835380 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]]]}] 13:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 639ms 13:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:13:55 INFO - PROCESS | 3772 | 1471464835415 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 13:13:55 INFO - PROCESS | 3772 | 1471464835417 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 13:13:55 INFO - PROCESS | 3772 | 1471464835421 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:13:55 INFO - PROCESS | 3772 | 1471464835423 Marionette TRACE conn3 <- [1,1274,null,{}] 13:13:55 INFO - PROCESS | 3772 | 1471464835426 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}] 13:13:55 INFO - PROCESS | 3772 | 1471464835428 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:55 INFO - PROCESS | 3772 | 1471464835537 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 13:13:55 INFO - PROCESS | 3772 | 1471464835544 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:55 INFO - PROCESS | 3772 | 1471464835546 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:55 INFO - PROCESS | 3772 | ++DOCSHELL 12BC1C00 == 35 [pid = 3772] [id = 328] 13:13:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1786BC00) [pid = 3772] [serial = 983] [outer = 00000000] 13:13:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17895000) [pid = 3772] [serial = 984] [outer = 1786BC00] 13:13:55 INFO - PROCESS | 3772 | 1471464835591 Marionette DEBUG loaded listener.js 13:13:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1789C400) [pid = 3772] [serial = 985] [outer = 1786BC00] 13:13:56 INFO - PROCESS | 3772 | 1471464836052 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]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 686ms 13:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:13:56 INFO - PROCESS | 3772 | 1471464836121 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 3772 | 1471464836123 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 13:13:56 INFO - PROCESS | 3772 | 1471464836126 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - PROCESS | 3772 | 1471464836128 Marionette TRACE conn3 <- [1,1278,null,{}] 13:13:56 INFO - PROCESS | 3772 | 1471464836131 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}] 13:13:56 INFO - PROCESS | 3772 | 1471464836133 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:56 INFO - PROCESS | 3772 | 1471464836261 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 13:13:56 INFO - PROCESS | 3772 | 1471464836270 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:56 INFO - PROCESS | 3772 | 1471464836272 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:56 INFO - PROCESS | 3772 | ++DOCSHELL 1779A400 == 36 [pid = 3772] [id = 329] 13:13:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (177DAC00) [pid = 3772] [serial = 986] [outer = 00000000] 13:13:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (18232000) [pid = 3772] [serial = 987] [outer = 177DAC00] 13:13:56 INFO - PROCESS | 3772 | 1471464836362 Marionette DEBUG loaded listener.js 13:13:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (182ABC00) [pid = 3772] [serial = 988] [outer = 177DAC00] 13:13:56 INFO - PROCESS | 3772 | 1471464836775 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]]]}] 13:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 687ms 13:13:56 INFO - PROCESS | 3772 | 1471464836830 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 13:13:56 INFO - PROCESS | 3772 | 1471464836832 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 13:13:56 INFO - PROCESS | 3772 | 1471464836836 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:13:56 INFO - PROCESS | 3772 | 1471464836838 Marionette TRACE conn3 <- [1,1282,null,{}] 13:13:56 INFO - PROCESS | 3772 | 1471464836843 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}] 13:13:56 INFO - PROCESS | 3772 | 1471464836845 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:56 INFO - PROCESS | 3772 | 1471464836996 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 13:13:57 INFO - PROCESS | 3772 | 1471464837010 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 3772 | 1471464837013 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:57 INFO - PROCESS | 3772 | ++DOCSHELL 1472E400 == 37 [pid = 3772] [id = 330] 13:13:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1857B800) [pid = 3772] [serial = 989] [outer = 00000000] 13:13:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (19C1C400) [pid = 3772] [serial = 990] [outer = 1857B800] 13:13:57 INFO - PROCESS | 3772 | 1471464837107 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (19C5F800) [pid = 3772] [serial = 991] [outer = 1857B800] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (15610C00) [pid = 3772] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16037800) [pid = 3772] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (16B53800) [pid = 3772] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (17876C00) [pid = 3772] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (151DC800) [pid = 3772] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12E27000) [pid = 3772] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (11264000) [pid = 3772] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11D72400) [pid = 3772] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (11438400) [pid = 3772] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1A10D400) [pid = 3772] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16039400) [pid = 3772] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1126A400) [pid = 3772] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:13:57 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11C0F400) [pid = 3772] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:13:57 INFO - PROCESS | 3772 | 1471464837639 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]]]}] 13:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 843ms 13:13:57 INFO - PROCESS | 3772 | 1471464837679 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 13:13:57 INFO - PROCESS | 3772 | 1471464837681 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 13:13:57 INFO - PROCESS | 3772 | 1471464837684 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:13:57 INFO - PROCESS | 3772 | 1471464837686 Marionette TRACE conn3 <- [1,1286,null,{}] 13:13:57 INFO - PROCESS | 3772 | 1471464837690 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}] 13:13:57 INFO - PROCESS | 3772 | 1471464837691 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:57 INFO - PROCESS | 3772 | 1471464837769 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 13:13:57 INFO - PROCESS | 3772 | 1471464837775 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:57 INFO - PROCESS | 3772 | 1471464837777 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:57 INFO - PROCESS | 3772 | ++DOCSHELL 12BBA400 == 38 [pid = 3772] [id = 331] 13:13:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (151D3400) [pid = 3772] [serial = 992] [outer = 00000000] 13:13:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B57C00) [pid = 3772] [serial = 993] [outer = 151D3400] 13:13:57 INFO - PROCESS | 3772 | 1471464837822 Marionette DEBUG loaded listener.js 13:13:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17876C00) [pid = 3772] [serial = 994] [outer = 151D3400] 13:13:58 INFO - PROCESS | 3772 | 1471464838260 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]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 593ms 13:13:58 INFO - PROCESS | 3772 | 1471464838288 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 3772 | 1471464838290 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 13:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:13:58 INFO - PROCESS | 3772 | 1471464838293 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 3772 | 1471464838295 Marionette TRACE conn3 <- [1,1290,null,{}] 13:13:58 INFO - PROCESS | 3772 | 1471464838298 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}] 13:13:58 INFO - PROCESS | 3772 | 1471464838300 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:58 INFO - PROCESS | 3772 | 1471464838388 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 13:13:58 INFO - PROCESS | 3772 | 1471464838393 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:58 INFO - PROCESS | 3772 | 1471464838395 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:58 INFO - PROCESS | 3772 | ++DOCSHELL 16037800 == 39 [pid = 3772] [id = 332] 13:13:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16B36000) [pid = 3772] [serial = 995] [outer = 00000000] 13:13:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C63C00) [pid = 3772] [serial = 996] [outer = 16B36000] 13:13:58 INFO - PROCESS | 3772 | 1471464838443 Marionette DEBUG loaded listener.js 13:13:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19C72400) [pid = 3772] [serial = 997] [outer = 16B36000] 13:13:58 INFO - PROCESS | 3772 | 1471464838901 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]]]}] 13:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 640ms 13:13:58 INFO - PROCESS | 3772 | 1471464838935 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 13:13:58 INFO - PROCESS | 3772 | 1471464838937 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 13:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:13:58 INFO - PROCESS | 3772 | 1471464838940 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:13:58 INFO - PROCESS | 3772 | 1471464838942 Marionette TRACE conn3 <- [1,1294,null,{}] 13:13:58 INFO - PROCESS | 3772 | 1471464838945 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}] 13:13:58 INFO - PROCESS | 3772 | 1471464838947 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:59 INFO - PROCESS | 3772 | 1471464839024 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 13:13:59 INFO - PROCESS | 3772 | 1471464839029 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:13:59 INFO - PROCESS | 3772 | 1471464839031 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:13:59 INFO - PROCESS | 3772 | ++DOCSHELL 14765000 == 40 [pid = 3772] [id = 333] 13:13:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (15FE3C00) [pid = 3772] [serial = 998] [outer = 00000000] 13:13:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19C79000) [pid = 3772] [serial = 999] [outer = 15FE3C00] 13:13:59 INFO - PROCESS | 3772 | 1471464839075 Marionette DEBUG loaded listener.js 13:13:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19C7E800) [pid = 3772] [serial = 1000] [outer = 15FE3C00] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 19BD7800 == 39 [pid = 3772] [id = 319] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 104E8C00 == 38 [pid = 3772] [id = 320] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 11446C00 == 37 [pid = 3772] [id = 321] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 12BC2800 == 36 [pid = 3772] [id = 322] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 11442000 == 35 [pid = 3772] [id = 323] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 14731400 == 34 [pid = 3772] [id = 324] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 12BC1C00 == 33 [pid = 3772] [id = 328] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 13920C00 == 32 [pid = 3772] [id = 327] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 1602C400 == 31 [pid = 3772] [id = 326] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 12BBA400 == 30 [pid = 3772] [id = 331] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 14729400 == 29 [pid = 3772] [id = 325] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 1472E400 == 28 [pid = 3772] [id = 330] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 1779A400 == 27 [pid = 3772] [id = 329] 13:14:00 INFO - PROCESS | 3772 | --DOCSHELL 16037800 == 26 [pid = 3772] [id = 332] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (19C1A800) [pid = 3772] [serial = 957] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1857B400) [pid = 3772] [serial = 955] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1660CC00) [pid = 3772] [serial = 942] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16BFF000) [pid = 3772] [serial = 945] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B34800) [pid = 3772] [serial = 943] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1856D800) [pid = 3772] [serial = 948] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (171A9400) [pid = 3772] [serial = 946] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (18577400) [pid = 3772] [serial = 954] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (19AE2800) [pid = 3772] [serial = 949] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (151FBC00) [pid = 3772] [serial = 939] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1320D400) [pid = 3772] [serial = 936] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1343A400) [pid = 3772] [serial = 937] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11440000) [pid = 3772] [serial = 933] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (114DA800) [pid = 3772] [serial = 934] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13442000) [pid = 3772] [serial = 931] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12B6D800) [pid = 3772] [serial = 930] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11D75C00) [pid = 3772] [serial = 928] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11D72C00) [pid = 3772] [serial = 927] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1AB56C00) [pid = 3772] [serial = 925] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A78C000) [pid = 3772] [serial = 924] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1786AC00) [pid = 3772] [serial = 922] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16B51000) [pid = 3772] [serial = 921] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (14732800) [pid = 3772] [serial = 919] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (13172000) [pid = 3772] [serial = 918] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16039000) [pid = 3772] [serial = 951] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (171B5400) [pid = 3772] [serial = 952] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (15FE6800) [pid = 3772] [serial = 940] [outer = 00000000] [url = about:blank] 13:14:00 INFO - PROCESS | 3772 | 1471464840796 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]]]}] 13:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1904ms 13:14:00 INFO - PROCESS | 3772 | 1471464840856 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 13:14:00 INFO - PROCESS | 3772 | 1471464840860 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 13:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:14:00 INFO - PROCESS | 3772 | 1471464840865 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:14:00 INFO - PROCESS | 3772 | 1471464840869 Marionette TRACE conn3 <- [1,1298,null,{}] 13:14:00 INFO - PROCESS | 3772 | 1471464840875 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}] 13:14:00 INFO - PROCESS | 3772 | 1471464840878 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:00 INFO - PROCESS | 3772 | 1471464840968 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 13:14:00 INFO - PROCESS | 3772 | 1471464840975 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:00 INFO - PROCESS | 3772 | 1471464840979 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:00 INFO - PROCESS | 3772 | ++DOCSHELL 10A08400 == 27 [pid = 3772] [id = 334] 13:14:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10A0A000) [pid = 3772] [serial = 1001] [outer = 00000000] 13:14:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (10A54000) [pid = 3772] [serial = 1002] [outer = 10A0A000] 13:14:01 INFO - PROCESS | 3772 | 1471464841030 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1125F000) [pid = 3772] [serial = 1003] [outer = 10A0A000] 13:14:01 INFO - PROCESS | 3772 | 1471464841548 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] 13:14:01 INFO - PROCESS | 3772 | 1471464841611 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 13:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:14:01 INFO - PROCESS | 3772 | 1471464841618 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:14:01 INFO - PROCESS | 3772 | 1471464841621 Marionette TRACE conn3 <- [1,1302,null,{}] 13:14:01 INFO - PROCESS | 3772 | 1471464841625 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}] 13:14:01 INFO - PROCESS | 3772 | 1471464841628 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:01 INFO - PROCESS | 3772 | 1471464841714 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 13:14:01 INFO - PROCESS | 3772 | 1471464841797 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:01 INFO - PROCESS | 3772 | 1471464841800 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:01 INFO - PROCESS | 3772 | ++DOCSHELL 11471400 == 28 [pid = 3772] [id = 335] 13:14:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11473C00) [pid = 3772] [serial = 1004] [outer = 00000000] 13:14:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (114E5000) [pid = 3772] [serial = 1005] [outer = 11473C00] 13:14:01 INFO - PROCESS | 3772 | 1471464841857 Marionette DEBUG loaded listener.js 13:14:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1189A800) [pid = 3772] [serial = 1006] [outer = 11473C00] 13:14:02 INFO - PROCESS | 3772 | 1471464842215 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]]]}] 13:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 640ms 13:14:02 INFO - PROCESS | 3772 | 1471464842239 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 13:14:02 INFO - PROCESS | 3772 | 1471464842241 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 13:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:14:02 INFO - PROCESS | 3772 | 1471464842244 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:14:02 INFO - PROCESS | 3772 | 1471464842248 Marionette TRACE conn3 <- [1,1306,null,{}] 13:14:02 INFO - PROCESS | 3772 | 1471464842259 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}] 13:14:02 INFO - PROCESS | 3772 | 1471464842264 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:02 INFO - PROCESS | 3772 | 1471464842385 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 13:14:02 INFO - PROCESS | 3772 | 1471464842396 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:02 INFO - PROCESS | 3772 | 1471464842399 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:02 INFO - PROCESS | 3772 | ++DOCSHELL 12B73000 == 29 [pid = 3772] [id = 336] 13:14:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12B73400) [pid = 3772] [serial = 1007] [outer = 00000000] 13:14:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12C66C00) [pid = 3772] [serial = 1008] [outer = 12B73400] 13:14:02 INFO - PROCESS | 3772 | 1471464842448 Marionette DEBUG loaded listener.js 13:14:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1320D400) [pid = 3772] [serial = 1009] [outer = 12B73400] 13:14:02 INFO - PROCESS | 3772 | 1471464842904 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]]]}] 13:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 702ms 13:14:02 INFO - PROCESS | 3772 | 1471464842944 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 13:14:02 INFO - PROCESS | 3772 | 1471464842946 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 13:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:14:02 INFO - PROCESS | 3772 | 1471464842949 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:14:02 INFO - PROCESS | 3772 | 1471464842951 Marionette TRACE conn3 <- [1,1310,null,{}] 13:14:02 INFO - PROCESS | 3772 | 1471464842965 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}] 13:14:02 INFO - PROCESS | 3772 | 1471464842967 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:03 INFO - PROCESS | 3772 | 1471464843052 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 13:14:03 INFO - PROCESS | 3772 | 1471464843060 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 3772 | 1471464843062 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:03 INFO - PROCESS | 3772 | ++DOCSHELL 1343B400 == 30 [pid = 3772] [id = 337] 13:14:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13440000) [pid = 3772] [serial = 1010] [outer = 00000000] 13:14:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13B4F400) [pid = 3772] [serial = 1011] [outer = 13440000] 13:14:03 INFO - PROCESS | 3772 | 1471464843107 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14734800) [pid = 3772] [serial = 1012] [outer = 13440000] 13:14:03 INFO - PROCESS | 3772 | 1471464843555 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]]]}] 13:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 655ms 13:14:03 INFO - PROCESS | 3772 | 1471464843608 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 13:14:03 INFO - PROCESS | 3772 | 1471464843610 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 13:14:03 INFO - PROCESS | 3772 | 1471464843613 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:14:03 INFO - PROCESS | 3772 | 1471464843615 Marionette TRACE conn3 <- [1,1314,null,{}] 13:14:03 INFO - PROCESS | 3772 | 1471464843619 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}] 13:14:03 INFO - PROCESS | 3772 | 1471464843621 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:03 INFO - PROCESS | 3772 | 1471464843698 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 13:14:03 INFO - PROCESS | 3772 | 1471464843706 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:03 INFO - PROCESS | 3772 | 1471464843708 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:03 INFO - PROCESS | 3772 | ++DOCSHELL 14766C00 == 31 [pid = 3772] [id = 338] 13:14:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14767000) [pid = 3772] [serial = 1013] [outer = 00000000] 13:14:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (151F4C00) [pid = 3772] [serial = 1014] [outer = 14767000] 13:14:03 INFO - PROCESS | 3772 | 1471464843753 Marionette DEBUG loaded listener.js 13:14:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1560EC00) [pid = 3772] [serial = 1015] [outer = 14767000] 13:14:04 INFO - PROCESS | 3772 | 1471464844223 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]]]}] 13:14:04 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 13:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 640ms 13:14:04 INFO - PROCESS | 3772 | 1471464844255 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 3772 | 1471464844257 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 13:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:14:04 INFO - PROCESS | 3772 | 1471464844261 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 3772 | 1471464844262 Marionette TRACE conn3 <- [1,1318,null,{}] 13:14:04 INFO - PROCESS | 3772 | 1471464844266 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}] 13:14:04 INFO - PROCESS | 3772 | 1471464844271 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:04 INFO - PROCESS | 3772 | 1471464844374 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 13:14:04 INFO - PROCESS | 3772 | 1471464844382 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:04 INFO - PROCESS | 3772 | 1471464844384 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:04 INFO - PROCESS | 3772 | ++DOCSHELL 15FE8400 == 32 [pid = 3772] [id = 339] 13:14:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FE9000) [pid = 3772] [serial = 1016] [outer = 00000000] 13:14:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16039000) [pid = 3772] [serial = 1017] [outer = 15FE9000] 13:14:04 INFO - PROCESS | 3772 | 1471464844435 Marionette DEBUG loaded listener.js 13:14:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16799C00) [pid = 3772] [serial = 1018] [outer = 15FE9000] 13:14:04 INFO - PROCESS | 3772 | 1471464844866 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]]]}] 13:14:04 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 13:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 640ms 13:14:04 INFO - PROCESS | 3772 | 1471464844900 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 13:14:04 INFO - PROCESS | 3772 | 1471464844902 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 13:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:14:04 INFO - PROCESS | 3772 | 1471464844909 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:14:04 INFO - PROCESS | 3772 | 1471464844911 Marionette TRACE conn3 <- [1,1322,null,{}] 13:14:04 INFO - PROCESS | 3772 | 1471464844914 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}] 13:14:04 INFO - PROCESS | 3772 | 1471464844916 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:05 INFO - PROCESS | 3772 | 1471464845022 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 13:14:05 INFO - PROCESS | 3772 | 1471464845058 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 3772 | 1471464845060 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:05 INFO - PROCESS | 3772 | ++DOCSHELL 16037800 == 33 [pid = 3772] [id = 340] 13:14:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B0F400) [pid = 3772] [serial = 1019] [outer = 00000000] 13:14:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16BFA000) [pid = 3772] [serial = 1020] [outer = 16B0F400] 13:14:05 INFO - PROCESS | 3772 | 1471464845105 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16BFAC00) [pid = 3772] [serial = 1021] [outer = 16B0F400] 13:14:05 INFO - PROCESS | 3772 | 1471464845524 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]]]}] 13:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 640ms 13:14:05 INFO - PROCESS | 3772 | 1471464845565 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 13:14:05 INFO - PROCESS | 3772 | 1471464845567 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 13:14:05 INFO - PROCESS | 3772 | 1471464845570 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:14:05 INFO - PROCESS | 3772 | 1471464845572 Marionette TRACE conn3 <- [1,1326,null,{}] 13:14:05 INFO - PROCESS | 3772 | 1471464845576 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}] 13:14:05 INFO - PROCESS | 3772 | 1471464845578 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:05 INFO - PROCESS | 3772 | 1471464845654 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 13:14:05 INFO - PROCESS | 3772 | 1471464845660 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:05 INFO - PROCESS | 3772 | 1471464845662 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:05 INFO - PROCESS | 3772 | ++DOCSHELL 1599D400 == 34 [pid = 3772] [id = 341] 13:14:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (171B3800) [pid = 3772] [serial = 1022] [outer = 00000000] 13:14:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1786E800) [pid = 3772] [serial = 1023] [outer = 171B3800] 13:14:05 INFO - PROCESS | 3772 | 1471464845707 Marionette DEBUG loaded listener.js 13:14:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (17870000) [pid = 3772] [serial = 1024] [outer = 171B3800] 13:14:06 INFO - PROCESS | 3772 | 1471464846652 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]]]}] 13:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1092ms 13:14:06 INFO - PROCESS | 3772 | 1471464846666 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 13:14:06 INFO - PROCESS | 3772 | 1471464846668 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 13:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:14:06 INFO - PROCESS | 3772 | 1471464846677 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:14:06 INFO - PROCESS | 3772 | 1471464846679 Marionette TRACE conn3 <- [1,1330,null,{}] 13:14:06 INFO - PROCESS | 3772 | 1471464846682 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}] 13:14:06 INFO - PROCESS | 3772 | 1471464846684 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:06 INFO - PROCESS | 3772 | 1471464846792 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 13:14:06 INFO - PROCESS | 3772 | 1471464846798 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:06 INFO - PROCESS | 3772 | 1471464846800 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:06 INFO - PROCESS | 3772 | ++DOCSHELL 12B72800 == 35 [pid = 3772] [id = 342] 13:14:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (17795400) [pid = 3772] [serial = 1025] [outer = 00000000] 13:14:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (182AA800) [pid = 3772] [serial = 1026] [outer = 17795400] 13:14:06 INFO - PROCESS | 3772 | 1471464846844 Marionette DEBUG loaded listener.js 13:14:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (183B6400) [pid = 3772] [serial = 1027] [outer = 17795400] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16B36000) [pid = 3772] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1786BC00) [pid = 3772] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (177DAC00) [pid = 3772] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1857B800) [pid = 3772] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1568D400) [pid = 3772] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14731800) [pid = 3772] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (114DF400) [pid = 3772] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12BC2C00) [pid = 3772] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11447800) [pid = 3772] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (104E9400) [pid = 3772] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19BD8000) [pid = 3772] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16795400) [pid = 3772] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1602CC00) [pid = 3772] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:14:07 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (151D3400) [pid = 3772] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:14:07 INFO - PROCESS | 3772 | 1471464847794 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]]]}] 13:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1186ms 13:14:07 INFO - PROCESS | 3772 | 1471464847873 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 13:14:07 INFO - PROCESS | 3772 | 1471464847878 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 13:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:14:07 INFO - PROCESS | 3772 | 1471464847882 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:14:07 INFO - PROCESS | 3772 | 1471464847887 Marionette TRACE conn3 <- [1,1334,null,{}] 13:14:07 INFO - PROCESS | 3772 | 1471464847893 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}] 13:14:07 INFO - PROCESS | 3772 | 1471464847896 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:08 INFO - PROCESS | 3772 | 1471464848039 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 13:14:08 INFO - PROCESS | 3772 | 1471464848158 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:08 INFO - PROCESS | 3772 | 1471464848161 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:08 INFO - PROCESS | 3772 | ++DOCSHELL 10A47C00 == 36 [pid = 3772] [id = 343] 13:14:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10A4B800) [pid = 3772] [serial = 1028] [outer = 00000000] 13:14:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11438C00) [pid = 3772] [serial = 1029] [outer = 10A4B800] 13:14:08 INFO - PROCESS | 3772 | 1471464848220 Marionette DEBUG loaded listener.js 13:14:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (114DF400) [pid = 3772] [serial = 1030] [outer = 10A4B800] 13:14:08 INFO - PROCESS | 3772 | 1471464848992 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]]]}] 13:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1154ms 13:14:09 INFO - PROCESS | 3772 | 1471464849122 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 13:14:09 INFO - PROCESS | 3772 | 1471464849126 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 13:14:09 INFO - PROCESS | 3772 | 1471464849131 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:14:09 INFO - PROCESS | 3772 | 1471464849135 Marionette TRACE conn3 <- [1,1338,null,{}] 13:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:14:09 INFO - PROCESS | 3772 | 1471464849141 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}] 13:14:09 INFO - PROCESS | 3772 | 1471464849144 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:09 INFO - PROCESS | 3772 | 1471464849262 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 13:14:09 INFO - PROCESS | 3772 | 1471464849341 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:09 INFO - PROCESS | 3772 | 1471464849345 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:09 INFO - PROCESS | 3772 | ++DOCSHELL 104E7000 == 37 [pid = 3772] [id = 344] 13:14:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (104E9800) [pid = 3772] [serial = 1031] [outer = 00000000] 13:14:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (10A48C00) [pid = 3772] [serial = 1032] [outer = 104E9800] 13:14:09 INFO - PROCESS | 3772 | 1471464849395 Marionette DEBUG loaded listener.js 13:14:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (11267C00) [pid = 3772] [serial = 1033] [outer = 104E9800] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 1599D400 == 36 [pid = 3772] [id = 341] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 16037800 == 35 [pid = 3772] [id = 340] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 15FE8400 == 34 [pid = 3772] [id = 339] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 14766C00 == 33 [pid = 3772] [id = 338] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 1343B400 == 32 [pid = 3772] [id = 337] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 12B73000 == 31 [pid = 3772] [id = 336] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 11471400 == 30 [pid = 3772] [id = 335] 13:14:09 INFO - PROCESS | 3772 | --DOCSHELL 10A08400 == 29 [pid = 3772] [id = 334] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (19C72400) [pid = 3772] [serial = 997] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19C79000) [pid = 3772] [serial = 999] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17895000) [pid = 3772] [serial = 984] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (18232000) [pid = 3772] [serial = 987] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19C1C400) [pid = 3772] [serial = 990] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (182ABC00) [pid = 3772] [serial = 988] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19C63C00) [pid = 3772] [serial = 996] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19C5F800) [pid = 3772] [serial = 991] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15FF2C00) [pid = 3772] [serial = 975] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16036800) [pid = 3772] [serial = 976] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14765C00) [pid = 3772] [serial = 972] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1476D400) [pid = 3772] [serial = 973] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13B51C00) [pid = 3772] [serial = 969] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14271C00) [pid = 3772] [serial = 970] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (12E7A400) [pid = 3772] [serial = 966] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1321AC00) [pid = 3772] [serial = 967] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (114ED800) [pid = 3772] [serial = 963] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1189E800) [pid = 3772] [serial = 964] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (10A52400) [pid = 3772] [serial = 960] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (11206000) [pid = 3772] [serial = 961] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (19C5B000) [pid = 3772] [serial = 958] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (16BF2400) [pid = 3772] [serial = 981] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (16B31000) [pid = 3772] [serial = 979] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16B30800) [pid = 3772] [serial = 978] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (1789C400) [pid = 3772] [serial = 985] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (16B57C00) [pid = 3772] [serial = 993] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (17876C00) [pid = 3772] [serial = 994] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (16BFE800) [pid = 3772] [serial = 982] [outer = 00000000] [url = about:blank] 13:14:09 INFO - PROCESS | 3772 | 1471464849984 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]]]}] 13:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 874ms 13:14:10 INFO - PROCESS | 3772 | 1471464850022 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 3772 | 1471464850026 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 13:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:14:10 INFO - PROCESS | 3772 | 1471464850032 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 3772 | 1471464850036 Marionette TRACE conn3 <- [1,1342,null,{}] 13:14:10 INFO - PROCESS | 3772 | 1471464850041 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}] 13:14:10 INFO - PROCESS | 3772 | 1471464850043 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:10 INFO - PROCESS | 3772 | 1471464850130 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 13:14:10 INFO - PROCESS | 3772 | 1471464850214 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 3772 | 1471464850217 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:10 INFO - PROCESS | 3772 | ++DOCSHELL 11855800 == 30 [pid = 3772] [id = 345] 13:14:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (11898800) [pid = 3772] [serial = 1034] [outer = 00000000] 13:14:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (11D72000) [pid = 3772] [serial = 1035] [outer = 11898800] 13:14:10 INFO - PROCESS | 3772 | 1471464850265 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (11D76400) [pid = 3772] [serial = 1036] [outer = 11898800] 13:14:10 INFO - PROCESS | 3772 | 1471464850676 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]]]}] 13:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 702ms 13:14:10 INFO - PROCESS | 3772 | 1471464850750 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 13:14:10 INFO - PROCESS | 3772 | 1471464850752 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 13:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:14:10 INFO - PROCESS | 3772 | 1471464850759 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:14:10 INFO - PROCESS | 3772 | 1471464850761 Marionette TRACE conn3 <- [1,1346,null,{}] 13:14:10 INFO - PROCESS | 3772 | 1471464850772 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}] 13:14:10 INFO - PROCESS | 3772 | 1471464850777 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:10 INFO - PROCESS | 3772 | 1471464850864 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 13:14:10 INFO - PROCESS | 3772 | 1471464850881 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:10 INFO - PROCESS | 3772 | 1471464850885 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:10 INFO - PROCESS | 3772 | ++DOCSHELL 132D8800 == 31 [pid = 3772] [id = 346] 13:14:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (132D8C00) [pid = 3772] [serial = 1037] [outer = 00000000] 13:14:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (13448800) [pid = 3772] [serial = 1038] [outer = 132D8C00] 13:14:10 INFO - PROCESS | 3772 | 1471464850935 Marionette DEBUG loaded listener.js 13:14:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (13959000) [pid = 3772] [serial = 1039] [outer = 132D8C00] 13:14:11 INFO - PROCESS | 3772 | 1471464851383 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]]]}] 13:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 640ms 13:14:11 INFO - PROCESS | 3772 | 1471464851396 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 13:14:11 INFO - PROCESS | 3772 | 1471464851398 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 13:14:11 INFO - PROCESS | 3772 | 1471464851401 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:14:11 INFO - PROCESS | 3772 | 1471464851403 Marionette TRACE conn3 <- [1,1350,null,{}] 13:14:11 INFO - PROCESS | 3772 | 1471464851406 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}] 13:14:11 INFO - PROCESS | 3772 | 1471464851408 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:11 INFO - PROCESS | 3772 | 1471464851489 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 13:14:11 INFO - PROCESS | 3772 | 1471464851494 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:11 INFO - PROCESS | 3772 | 1471464851497 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:11 INFO - PROCESS | 3772 | ++DOCSHELL 13B52800 == 32 [pid = 3772] [id = 347] 13:14:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (13B53C00) [pid = 3772] [serial = 1040] [outer = 00000000] 13:14:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (14762800) [pid = 3772] [serial = 1041] [outer = 13B53C00] 13:14:11 INFO - PROCESS | 3772 | 1471464851543 Marionette DEBUG loaded listener.js 13:14:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (14769C00) [pid = 3772] [serial = 1042] [outer = 13B53C00] 13:14:11 INFO - PROCESS | 3772 | 1471464851972 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]]]}] 13:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 639ms 13:14:12 INFO - PROCESS | 3772 | 1471464852024 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 13:14:12 INFO - PROCESS | 3772 | 1471464852026 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 13:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:14:12 INFO - PROCESS | 3772 | 1471464852030 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 3772 | 1471464852032 Marionette TRACE conn3 <- [1,1354,null,{}] 13:14:12 INFO - PROCESS | 3772 | 1471464852035 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}] 13:14:12 INFO - PROCESS | 3772 | 1471464852037 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:12 INFO - PROCESS | 3772 | 1471464852140 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 13:14:12 INFO - PROCESS | 3772 | 1471464852146 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 3772 | 1471464852148 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:12 INFO - PROCESS | 3772 | ++DOCSHELL 10A4E400 == 33 [pid = 3772] [id = 348] 13:14:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13B53000) [pid = 3772] [serial = 1043] [outer = 00000000] 13:14:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (151F0C00) [pid = 3772] [serial = 1044] [outer = 13B53000] 13:14:12 INFO - PROCESS | 3772 | 1471464852193 Marionette DEBUG loaded listener.js 13:14:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1599D800) [pid = 3772] [serial = 1045] [outer = 13B53000] 13:14:12 INFO - PROCESS | 3772 | 1471464852656 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] 13:14:12 INFO - PROCESS | 3772 | 1471464852671 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 13:14:12 INFO - PROCESS | 3772 | 1471464852674 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:14:12 INFO - PROCESS | 3772 | 1471464852676 Marionette TRACE conn3 <- [1,1358,null,{}] 13:14:12 INFO - PROCESS | 3772 | 1471464852685 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}] 13:14:12 INFO - PROCESS | 3772 | 1471464852691 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:12 INFO - PROCESS | 3772 | 1471464852826 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 13:14:12 INFO - PROCESS | 3772 | 1471464852831 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:12 INFO - PROCESS | 3772 | 1471464852834 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:12 INFO - PROCESS | 3772 | ++DOCSHELL 16036000 == 34 [pid = 3772] [id = 349] 13:14:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16036400) [pid = 3772] [serial = 1046] [outer = 00000000] 13:14:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16798C00) [pid = 3772] [serial = 1047] [outer = 16036400] 13:14:12 INFO - PROCESS | 3772 | 1471464852879 Marionette DEBUG loaded listener.js 13:14:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16B56400) [pid = 3772] [serial = 1048] [outer = 16036400] 13:14:13 INFO - PROCESS | 3772 | 1471464853334 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] 13:14:13 INFO - PROCESS | 3772 | 1471464853374 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 13:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:14:13 INFO - PROCESS | 3772 | 1471464853378 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:14:13 INFO - PROCESS | 3772 | 1471464853379 Marionette TRACE conn3 <- [1,1362,null,{}] 13:14:13 INFO - PROCESS | 3772 | 1471464853391 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}] 13:14:13 INFO - PROCESS | 3772 | 1471464853393 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:13 INFO - PROCESS | 3772 | 1471464853523 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 13:14:13 INFO - PROCESS | 3772 | 1471464853583 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:13 INFO - PROCESS | 3772 | 1471464853585 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:13 INFO - PROCESS | 3772 | ++DOCSHELL 11443400 == 35 [pid = 3772] [id = 350] 13:14:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1602F000) [pid = 3772] [serial = 1049] [outer = 00000000] 13:14:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (171AA800) [pid = 3772] [serial = 1050] [outer = 1602F000] 13:14:13 INFO - PROCESS | 3772 | 1471464853631 Marionette DEBUG loaded listener.js 13:14:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1779A400) [pid = 3772] [serial = 1051] [outer = 1602F000] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (171B3800) [pid = 3772] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12B73400) [pid = 3772] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13440000) [pid = 3772] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10A0A000) [pid = 3772] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15FE3C00) [pid = 3772] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14767000) [pid = 3772] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16B0F400) [pid = 3772] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (11473C00) [pid = 3772] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:14:14 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (15FE9000) [pid = 3772] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:14:14 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:14 INFO - PROCESS | 3772 | 1471464854109 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] 13:14:14 INFO - PROCESS | 3772 | 1471464854141 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 13:14:14 INFO - PROCESS | 3772 | 1471464854144 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:14:14 INFO - PROCESS | 3772 | 1471464854146 Marionette TRACE conn3 <- [1,1366,null,{}] 13:14:14 INFO - PROCESS | 3772 | 1471464854150 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}] 13:14:14 INFO - PROCESS | 3772 | 1471464854151 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:14 INFO - PROCESS | 3772 | 1471464854228 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 13:14:14 INFO - PROCESS | 3772 | 1471464854233 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 3772 | 1471464854235 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:14 INFO - PROCESS | 3772 | ++DOCSHELL 11439800 == 36 [pid = 3772] [id = 351] 13:14:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11473C00) [pid = 3772] [serial = 1052] [outer = 00000000] 13:14:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16B57800) [pid = 3772] [serial = 1053] [outer = 11473C00] 13:14:14 INFO - PROCESS | 3772 | 1471464854281 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16BFE800) [pid = 3772] [serial = 1054] [outer = 11473C00] 13:14:14 INFO - PROCESS | 3772 | 1471464854705 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] 13:14:14 INFO - PROCESS | 3772 | 1471464854744 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 13:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:14:14 INFO - PROCESS | 3772 | 1471464854747 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:14:14 INFO - PROCESS | 3772 | 1471464854749 Marionette TRACE conn3 <- [1,1370,null,{}] 13:14:14 INFO - PROCESS | 3772 | 1471464854752 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}] 13:14:14 INFO - PROCESS | 3772 | 1471464854754 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:14 INFO - PROCESS | 3772 | 1471464854835 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 13:14:14 INFO - PROCESS | 3772 | 1471464854842 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:14 INFO - PROCESS | 3772 | 1471464854844 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:14 INFO - PROCESS | 3772 | ++DOCSHELL 15999000 == 37 [pid = 3772] [id = 352] 13:14:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1786F400) [pid = 3772] [serial = 1055] [outer = 00000000] 13:14:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (178D7000) [pid = 3772] [serial = 1056] [outer = 1786F400] 13:14:14 INFO - PROCESS | 3772 | 1471464854888 Marionette DEBUG loaded listener.js 13:14:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17C7F000) [pid = 3772] [serial = 1057] [outer = 1786F400] 13:14:15 INFO - PROCESS | 3772 | [3772] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 13:14:15 INFO - PROCESS | 3772 | 1471464855333 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] 13:14:15 INFO - PROCESS | 3772 | 1471464855387 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 13:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:14:15 INFO - PROCESS | 3772 | 1471464855395 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:14:15 INFO - PROCESS | 3772 | 1471464855397 Marionette TRACE conn3 <- [1,1374,null,{}] 13:14:15 INFO - PROCESS | 3772 | 1471464855400 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}] 13:14:15 INFO - PROCESS | 3772 | 1471464855402 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:15 INFO - PROCESS | 3772 | 1471464855480 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 13:14:15 INFO - PROCESS | 3772 | 1471464855485 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:15 INFO - PROCESS | 3772 | 1471464855487 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:15 INFO - PROCESS | 3772 | ++DOCSHELL 17899000 == 38 [pid = 3772] [id = 353] 13:14:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (178CC000) [pid = 3772] [serial = 1058] [outer = 00000000] 13:14:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (18571C00) [pid = 3772] [serial = 1059] [outer = 178CC000] 13:14:15 INFO - PROCESS | 3772 | 1471464855532 Marionette DEBUG loaded listener.js 13:14:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (18574800) [pid = 3772] [serial = 1060] [outer = 178CC000] 13:14:15 INFO - PROCESS | 3772 | 1471464855958 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] 13:14:15 INFO - PROCESS | 3772 | 1471464855995 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 13:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:14:16 INFO - PROCESS | 3772 | 1471464856015 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:14:16 INFO - PROCESS | 3772 | 1471464856017 Marionette TRACE conn3 <- [1,1378,null,{}] 13:14:16 INFO - PROCESS | 3772 | 1471464856021 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}] 13:14:16 INFO - PROCESS | 3772 | 1471464856023 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:16 INFO - PROCESS | 3772 | 1471464856160 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 13:14:16 INFO - PROCESS | 3772 | 1471464856338 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:16 INFO - PROCESS | 3772 | 1471464856341 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:16 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E1C00 == 39 [pid = 3772] [id = 354] 13:14:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0F2E2800) [pid = 3772] [serial = 1061] [outer = 00000000] 13:14:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0F2EB400) [pid = 3772] [serial = 1062] [outer = 0F2E2800] 13:14:16 INFO - PROCESS | 3772 | 1471464856405 Marionette DEBUG loaded listener.js 13:14:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (103CA800) [pid = 3772] [serial = 1063] [outer = 0F2E2800] 13:14:16 INFO - PROCESS | 3772 | 1471464856974 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]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 999ms 13:14:17 INFO - PROCESS | 3772 | 1471464857019 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 3772 | 1471464857024 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 13:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:14:17 INFO - PROCESS | 3772 | 1471464857029 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 3772 | 1471464857032 Marionette TRACE conn3 <- [1,1382,null,{}] 13:14:17 INFO - PROCESS | 3772 | 1471464857037 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}] 13:14:17 INFO - PROCESS | 3772 | 1471464857040 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:17 INFO - PROCESS | 3772 | 1471464857149 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 13:14:17 INFO - PROCESS | 3772 | 1471464857249 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:17 INFO - PROCESS | 3772 | 1471464857252 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:17 INFO - PROCESS | 3772 | ++DOCSHELL 1296BC00 == 40 [pid = 3772] [id = 355] 13:14:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (12974C00) [pid = 3772] [serial = 1064] [outer = 00000000] 13:14:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (12BBBC00) [pid = 3772] [serial = 1065] [outer = 12974C00] 13:14:17 INFO - PROCESS | 3772 | 1471464857313 Marionette DEBUG loaded listener.js 13:14:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (13172000) [pid = 3772] [serial = 1066] [outer = 12974C00] 13:14:17 INFO - PROCESS | 3772 | 1471464857943 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]]]}] 13:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 936ms 13:14:17 INFO - PROCESS | 3772 | 1471464857974 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 13:14:17 INFO - PROCESS | 3772 | 1471464857978 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 13:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:14:17 INFO - PROCESS | 3772 | 1471464857981 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:14:17 INFO - PROCESS | 3772 | 1471464857984 Marionette TRACE conn3 <- [1,1386,null,{}] 13:14:17 INFO - PROCESS | 3772 | 1471464857988 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}] 13:14:17 INFO - PROCESS | 3772 | 1471464857991 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:18 INFO - PROCESS | 3772 | 1471464858098 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 13:14:18 INFO - PROCESS | 3772 | 1471464858228 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:18 INFO - PROCESS | 3772 | 1471464858230 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:18 INFO - PROCESS | 3772 | ++DOCSHELL 11263800 == 41 [pid = 3772] [id = 356] 13:14:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14273400) [pid = 3772] [serial = 1067] [outer = 00000000] 13:14:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1602CC00) [pid = 3772] [serial = 1068] [outer = 14273400] 13:14:18 INFO - PROCESS | 3772 | 1471464858286 Marionette DEBUG loaded listener.js 13:14:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16791800) [pid = 3772] [serial = 1069] [outer = 14273400] 13:14:18 INFO - PROCESS | 3772 | 1471464858949 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]]]}] 13:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 999ms 13:14:18 INFO - PROCESS | 3772 | 1471464858982 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 13:14:18 INFO - PROCESS | 3772 | 1471464858987 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 13:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:14:18 INFO - PROCESS | 3772 | 1471464858997 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:14:18 INFO - PROCESS | 3772 | 1471464859002 Marionette TRACE conn3 <- [1,1390,null,{}] 13:14:18 INFO - PROCESS | 3772 | 1471464859006 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}] 13:14:18 INFO - PROCESS | 3772 | 1471464859009 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:19 INFO - PROCESS | 3772 | 1471464859118 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 13:14:19 INFO - PROCESS | 3772 | 1471464859339 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:19 INFO - PROCESS | 3772 | 1471464859342 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:19 INFO - PROCESS | 3772 | ++DOCSHELL 0F2DF000 == 42 [pid = 3772] [id = 357] 13:14:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (0F2E6000) [pid = 3772] [serial = 1070] [outer = 00000000] 13:14:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10434400) [pid = 3772] [serial = 1071] [outer = 0F2E6000] 13:14:19 INFO - PROCESS | 3772 | 1471464859412 Marionette DEBUG loaded listener.js 13:14:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11267800) [pid = 3772] [serial = 1072] [outer = 0F2E6000] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 17899000 == 41 [pid = 3772] [id = 353] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 15999000 == 40 [pid = 3772] [id = 352] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 11439800 == 39 [pid = 3772] [id = 351] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 11443400 == 38 [pid = 3772] [id = 350] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 16036000 == 37 [pid = 3772] [id = 349] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 10A4E400 == 36 [pid = 3772] [id = 348] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 13B52800 == 35 [pid = 3772] [id = 347] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 132D8800 == 34 [pid = 3772] [id = 346] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 11855800 == 33 [pid = 3772] [id = 345] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 104E7000 == 32 [pid = 3772] [id = 344] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 10A47C00 == 31 [pid = 3772] [id = 343] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 12B72800 == 30 [pid = 3772] [id = 342] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 14765000 == 29 [pid = 3772] [id = 333] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 11263800 == 28 [pid = 3772] [id = 356] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 0F2E1C00 == 27 [pid = 3772] [id = 354] 13:14:20 INFO - PROCESS | 3772 | --DOCSHELL 1296BC00 == 26 [pid = 3772] [id = 355] 13:14:20 INFO - PROCESS | 3772 | 1471464860595 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]]]}] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17870000) [pid = 3772] [serial = 1024] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1786E800) [pid = 3772] [serial = 1023] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12C66C00) [pid = 3772] [serial = 1008] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1320D400) [pid = 3772] [serial = 1009] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13B4F400) [pid = 3772] [serial = 1011] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (182AA800) [pid = 3772] [serial = 1026] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (14734800) [pid = 3772] [serial = 1012] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10A54000) [pid = 3772] [serial = 1002] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1125F000) [pid = 3772] [serial = 1003] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19C7E800) [pid = 3772] [serial = 1000] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (151F4C00) [pid = 3772] [serial = 1014] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1560EC00) [pid = 3772] [serial = 1015] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16BFA000) [pid = 3772] [serial = 1020] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16BFAC00) [pid = 3772] [serial = 1021] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (114E5000) [pid = 3772] [serial = 1005] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1189A800) [pid = 3772] [serial = 1006] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16039000) [pid = 3772] [serial = 1017] [outer = 00000000] [url = about:blank] 13:14:20 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16799C00) [pid = 3772] [serial = 1018] [outer = 00000000] [url = about:blank] 13:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1716ms 13:14:20 INFO - PROCESS | 3772 | 1471464860718 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 13:14:20 INFO - PROCESS | 3772 | 1471464860722 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 13:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:14:20 INFO - PROCESS | 3772 | 1471464860728 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:14:20 INFO - PROCESS | 3772 | 1471464860731 Marionette TRACE conn3 <- [1,1394,null,{}] 13:14:20 INFO - PROCESS | 3772 | 1471464860738 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}] 13:14:20 INFO - PROCESS | 3772 | 1471464860742 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:20 INFO - PROCESS | 3772 | 1471464860826 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 13:14:20 INFO - PROCESS | 3772 | 1471464860834 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:20 INFO - PROCESS | 3772 | 1471464860838 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:20 INFO - PROCESS | 3772 | ++DOCSHELL 112F2400 == 27 [pid = 3772] [id = 358] 13:14:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (112F7000) [pid = 3772] [serial = 1073] [outer = 00000000] 13:14:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1143D800) [pid = 3772] [serial = 1074] [outer = 112F7000] 13:14:20 INFO - PROCESS | 3772 | 1471464860889 Marionette DEBUG loaded listener.js 13:14:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1143E800) [pid = 3772] [serial = 1075] [outer = 112F7000] 13:14:21 INFO - PROCESS | 3772 | 1471464861383 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]]]}] 13:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 702ms 13:14:21 INFO - PROCESS | 3772 | 1471464861427 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 13:14:21 INFO - PROCESS | 3772 | 1471464861432 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 13:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:14:21 INFO - PROCESS | 3772 | 1471464861438 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:14:21 INFO - PROCESS | 3772 | 1471464861441 Marionette TRACE conn3 <- [1,1398,null,{}] 13:14:21 INFO - PROCESS | 3772 | 1471464861445 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}] 13:14:21 INFO - PROCESS | 3772 | 1471464861448 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:21 INFO - PROCESS | 3772 | 1471464861534 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 13:14:21 INFO - PROCESS | 3772 | 1471464861543 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:21 INFO - PROCESS | 3772 | 1471464861546 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:21 INFO - PROCESS | 3772 | ++DOCSHELL 11DE3400 == 28 [pid = 3772] [id = 359] 13:14:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11DE7800) [pid = 3772] [serial = 1076] [outer = 00000000] 13:14:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12BC4400) [pid = 3772] [serial = 1077] [outer = 11DE7800] 13:14:21 INFO - PROCESS | 3772 | 1471464861596 Marionette DEBUG loaded listener.js 13:14:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12E7A400) [pid = 3772] [serial = 1078] [outer = 11DE7800] 13:14:22 INFO - PROCESS | 3772 | 1471464862089 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]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 686ms 13:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:14:22 INFO - PROCESS | 3772 | 1471464862137 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 3772 | 1471464862139 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 13:14:22 INFO - PROCESS | 3772 | 1471464862143 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 3772 | 1471464862146 Marionette TRACE conn3 <- [1,1402,null,{}] 13:14:22 INFO - PROCESS | 3772 | 1471464862186 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}] 13:14:22 INFO - PROCESS | 3772 | 1471464862191 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:22 INFO - PROCESS | 3772 | 1471464862310 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 13:14:22 INFO - PROCESS | 3772 | 1471464862309 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:22 INFO - PROCESS | 3772 | 1471464862314 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:22 INFO - PROCESS | 3772 | ++DOCSHELL 13B51C00 == 29 [pid = 3772] [id = 360] 13:14:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14204C00) [pid = 3772] [serial = 1079] [outer = 00000000] 13:14:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14731400) [pid = 3772] [serial = 1080] [outer = 14204C00] 13:14:22 INFO - PROCESS | 3772 | 1471464862402 Marionette DEBUG loaded listener.js 13:14:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14761400) [pid = 3772] [serial = 1081] [outer = 14204C00] 13:14:22 INFO - PROCESS | 3772 | 1471464862860 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]]]}] 13:14:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:14:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 795ms 13:14:22 INFO - PROCESS | 3772 | 1471464862929 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 13:14:22 INFO - PROCESS | 3772 | 1471464862932 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 13:14:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:14:22 INFO - PROCESS | 3772 | 1471464862935 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:14:22 INFO - PROCESS | 3772 | 1471464862937 Marionette TRACE conn3 <- [1,1406,null,{}] 13:14:22 INFO - PROCESS | 3772 | 1471464862941 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}] 13:14:22 INFO - PROCESS | 3772 | 1471464862943 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:23 INFO - PROCESS | 3772 | 1471464863069 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 13:14:23 INFO - PROCESS | 3772 | 1471464863123 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 3772 | 1471464863126 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:23 INFO - PROCESS | 3772 | ++DOCSHELL 1472E400 == 30 [pid = 3772] [id = 361] 13:14:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14765000) [pid = 3772] [serial = 1082] [outer = 00000000] 13:14:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (15610C00) [pid = 3772] [serial = 1083] [outer = 14765000] 13:14:23 INFO - PROCESS | 3772 | 1471464863174 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16033400) [pid = 3772] [serial = 1084] [outer = 14765000] 13:14:23 INFO - PROCESS | 3772 | 1471464863610 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]]]}] 13:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 686ms 13:14:23 INFO - PROCESS | 3772 | 1471464863633 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 13:14:23 INFO - PROCESS | 3772 | 1471464863635 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 13:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:14:23 INFO - PROCESS | 3772 | 1471464863675 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:14:23 INFO - PROCESS | 3772 | 1471464863677 Marionette TRACE conn3 <- [1,1410,null,{}] 13:14:23 INFO - PROCESS | 3772 | 1471464863690 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}] 13:14:23 INFO - PROCESS | 3772 | 1471464863692 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:23 INFO - PROCESS | 3772 | 1471464863797 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 13:14:23 INFO - PROCESS | 3772 | 1471464863807 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:23 INFO - PROCESS | 3772 | 1471464863809 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:23 INFO - PROCESS | 3772 | ++DOCSHELL 1476D400 == 31 [pid = 3772] [id = 362] 13:14:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (151D3400) [pid = 3772] [serial = 1085] [outer = 00000000] 13:14:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16B34000) [pid = 3772] [serial = 1086] [outer = 151D3400] 13:14:23 INFO - PROCESS | 3772 | 1471464863857 Marionette DEBUG loaded listener.js 13:14:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16B59C00) [pid = 3772] [serial = 1087] [outer = 151D3400] 13:14:24 INFO - PROCESS | 3772 | 1471464864316 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]]]}] 13:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 13:14:24 INFO - PROCESS | 3772 | 1471464864380 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 13:14:24 INFO - PROCESS | 3772 | 1471464864382 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 13:14:24 INFO - PROCESS | 3772 | 1471464864395 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:14:24 INFO - PROCESS | 3772 | 1471464864397 Marionette TRACE conn3 <- [1,1414,null,{}] 13:14:24 INFO - PROCESS | 3772 | 1471464864400 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}] 13:14:24 INFO - PROCESS | 3772 | 1471464864406 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:24 INFO - PROCESS | 3772 | 1471464864542 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 13:14:24 INFO - PROCESS | 3772 | 1471464864554 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:24 INFO - PROCESS | 3772 | 1471464864556 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:24 INFO - PROCESS | 3772 | ++DOCSHELL 16F64C00 == 32 [pid = 3772] [id = 363] 13:14:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (171B4000) [pid = 3772] [serial = 1088] [outer = 00000000] 13:14:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17877800) [pid = 3772] [serial = 1089] [outer = 171B4000] 13:14:24 INFO - PROCESS | 3772 | 1471464864602 Marionette DEBUG loaded listener.js 13:14:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17C7B800) [pid = 3772] [serial = 1090] [outer = 171B4000] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11898800) [pid = 3772] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A4B800) [pid = 3772] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13B53C00) [pid = 3772] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (132D8C00) [pid = 3772] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1602F000) [pid = 3772] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11473C00) [pid = 3772] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1786F400) [pid = 3772] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (178CC000) [pid = 3772] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13B53000) [pid = 3772] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16036400) [pid = 3772] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (104E9800) [pid = 3772] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:14:25 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (17795400) [pid = 3772] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:14:25 INFO - PROCESS | 3772 | 1471464865250 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]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 905ms 13:14:25 INFO - PROCESS | 3772 | 1471464865301 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 3772 | 1471464865303 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 13:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:14:25 INFO - PROCESS | 3772 | 1471464865306 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 3772 | 1471464865308 Marionette TRACE conn3 <- [1,1418,null,{}] 13:14:25 INFO - PROCESS | 3772 | 1471464865315 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}] 13:14:25 INFO - PROCESS | 3772 | 1471464865317 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:25 INFO - PROCESS | 3772 | 1471464865432 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 13:14:25 INFO - PROCESS | 3772 | 1471464865488 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:25 INFO - PROCESS | 3772 | 1471464865490 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:25 INFO - PROCESS | 3772 | ++DOCSHELL 104E6400 == 33 [pid = 3772] [id = 364] 13:14:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (104E9800) [pid = 3772] [serial = 1091] [outer = 00000000] 13:14:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12BC2800) [pid = 3772] [serial = 1092] [outer = 104E9800] 13:14:25 INFO - PROCESS | 3772 | 1471464865534 Marionette DEBUG loaded listener.js 13:14:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1599A400) [pid = 3772] [serial = 1093] [outer = 104E9800] 13:14:25 INFO - PROCESS | 3772 | 1471464865898 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]]]}] 13:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 639ms 13:14:25 INFO - PROCESS | 3772 | 1471464865944 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 13:14:25 INFO - PROCESS | 3772 | 1471464865946 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 13:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:14:25 INFO - PROCESS | 3772 | 1471464865957 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:14:25 INFO - PROCESS | 3772 | 1471464865959 Marionette TRACE conn3 <- [1,1422,null,{}] 13:14:25 INFO - PROCESS | 3772 | 1471464865962 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}] 13:14:25 INFO - PROCESS | 3772 | 1471464865964 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:26 INFO - PROCESS | 3772 | 1471464866039 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 13:14:26 INFO - PROCESS | 3772 | 1471464866044 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 3772 | 1471464866046 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:26 INFO - PROCESS | 3772 | ++DOCSHELL 16B5A800 == 34 [pid = 3772] [id = 365] 13:14:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1786F400) [pid = 3772] [serial = 1094] [outer = 00000000] 13:14:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (183B7800) [pid = 3772] [serial = 1095] [outer = 1786F400] 13:14:26 INFO - PROCESS | 3772 | 1471464866125 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1857B800) [pid = 3772] [serial = 1096] [outer = 1786F400] 13:14:26 INFO - PROCESS | 3772 | 1471464866578 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]]]}] 13:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 640ms 13:14:26 INFO - PROCESS | 3772 | 1471464866613 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 13:14:26 INFO - PROCESS | 3772 | 1471464866615 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 13:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:14:26 INFO - PROCESS | 3772 | 1471464866618 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:14:26 INFO - PROCESS | 3772 | 1471464866620 Marionette TRACE conn3 <- [1,1426,null,{}] 13:14:26 INFO - PROCESS | 3772 | 1471464866624 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}] 13:14:26 INFO - PROCESS | 3772 | 1471464866626 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:26 INFO - PROCESS | 3772 | 1471464866702 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 13:14:26 INFO - PROCESS | 3772 | 1471464866735 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:26 INFO - PROCESS | 3772 | 1471464866737 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:26 INFO - PROCESS | 3772 | ++DOCSHELL 19AEA400 == 35 [pid = 3772] [id = 366] 13:14:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19AEA800) [pid = 3772] [serial = 1097] [outer = 00000000] 13:14:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (19BD5000) [pid = 3772] [serial = 1098] [outer = 19AEA800] 13:14:26 INFO - PROCESS | 3772 | 1471464866782 Marionette DEBUG loaded listener.js 13:14:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0F2EB800) [pid = 3772] [serial = 1099] [outer = 19AEA800] 13:14:27 INFO - PROCESS | 3772 | --DOCSHELL 11DE3400 == 34 [pid = 3772] [id = 359] 13:14:27 INFO - PROCESS | 3772 | --DOCSHELL 112F2400 == 33 [pid = 3772] [id = 358] 13:14:27 INFO - PROCESS | 3772 | --DOCSHELL 0F2DF000 == 32 [pid = 3772] [id = 357] 13:14:28 INFO - PROCESS | 3772 | --DOCSHELL 13B51C00 == 31 [pid = 3772] [id = 360] 13:14:28 INFO - PROCESS | 3772 | --DOCSHELL 1472E400 == 30 [pid = 3772] [id = 361] 13:14:28 INFO - PROCESS | 3772 | --DOCSHELL 1476D400 == 29 [pid = 3772] [id = 362] 13:14:28 INFO - PROCESS | 3772 | --DOCSHELL 16B5A800 == 28 [pid = 3772] [id = 365] 13:14:28 INFO - PROCESS | 3772 | --DOCSHELL 104E6400 == 27 [pid = 3772] [id = 364] 13:14:28 INFO - PROCESS | 3772 | --DOCSHELL 16F64C00 == 26 [pid = 3772] [id = 363] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (18571C00) [pid = 3772] [serial = 1059] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1599D800) [pid = 3772] [serial = 1045] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16B56400) [pid = 3772] [serial = 1048] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16798C00) [pid = 3772] [serial = 1047] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10A48C00) [pid = 3772] [serial = 1032] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11267C00) [pid = 3772] [serial = 1033] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (183B6400) [pid = 3772] [serial = 1027] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11D72000) [pid = 3772] [serial = 1035] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11D76400) [pid = 3772] [serial = 1036] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11438C00) [pid = 3772] [serial = 1029] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (114DF400) [pid = 3772] [serial = 1030] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (14762800) [pid = 3772] [serial = 1041] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13448800) [pid = 3772] [serial = 1038] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (13959000) [pid = 3772] [serial = 1039] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (171AA800) [pid = 3772] [serial = 1050] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16BFE800) [pid = 3772] [serial = 1054] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16B57800) [pid = 3772] [serial = 1053] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1779A400) [pid = 3772] [serial = 1051] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (151F0C00) [pid = 3772] [serial = 1044] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (18574800) [pid = 3772] [serial = 1060] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (17C7F000) [pid = 3772] [serial = 1057] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (178D7000) [pid = 3772] [serial = 1056] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (14769C00) [pid = 3772] [serial = 1042] [outer = 00000000] [url = about:blank] 13:14:28 INFO - PROCESS | 3772 | 1471464868433 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]]]}] 13:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1872ms 13:14:28 INFO - PROCESS | 3772 | 1471464868486 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 13:14:28 INFO - PROCESS | 3772 | 1471464868490 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 13:14:28 INFO - PROCESS | 3772 | 1471464868495 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:14:28 INFO - PROCESS | 3772 | 1471464868499 Marionette TRACE conn3 <- [1,1430,null,{}] 13:14:28 INFO - PROCESS | 3772 | 1471464868505 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}] 13:14:28 INFO - PROCESS | 3772 | 1471464868508 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:28 INFO - PROCESS | 3772 | 1471464868597 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 13:14:28 INFO - PROCESS | 3772 | 1471464868604 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:28 INFO - PROCESS | 3772 | 1471464868608 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:28 INFO - PROCESS | 3772 | ++DOCSHELL 10A52400 == 27 [pid = 3772] [id = 367] 13:14:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (10A53C00) [pid = 3772] [serial = 1100] [outer = 00000000] 13:14:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (112C6800) [pid = 3772] [serial = 1101] [outer = 10A53C00] 13:14:28 INFO - PROCESS | 3772 | 1471464868660 Marionette DEBUG loaded listener.js 13:14:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (112F2400) [pid = 3772] [serial = 1102] [outer = 10A53C00] 13:14:29 INFO - PROCESS | 3772 | 1471464869163 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]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 702ms 13:14:29 INFO - PROCESS | 3772 | 1471464869196 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 3772 | 1471464869201 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 13:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:14:29 INFO - PROCESS | 3772 | 1471464869207 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 3772 | 1471464869210 Marionette TRACE conn3 <- [1,1434,null,{}] 13:14:29 INFO - PROCESS | 3772 | 1471464869214 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}] 13:14:29 INFO - PROCESS | 3772 | 1471464869217 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:29 INFO - PROCESS | 3772 | 1471464869304 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 13:14:29 INFO - PROCESS | 3772 | 1471464869313 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 3772 | 1471464869316 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:29 INFO - PROCESS | 3772 | ++DOCSHELL 11855800 == 28 [pid = 3772] [id = 368] 13:14:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11898800) [pid = 3772] [serial = 1103] [outer = 00000000] 13:14:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (11C0E400) [pid = 3772] [serial = 1104] [outer = 11898800] 13:14:29 INFO - PROCESS | 3772 | 1471464869364 Marionette DEBUG loaded listener.js 13:14:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11D6D000) [pid = 3772] [serial = 1105] [outer = 11898800] 13:14:29 INFO - PROCESS | 3772 | 1471464869831 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]]]}] 13:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 640ms 13:14:29 INFO - PROCESS | 3772 | 1471464869845 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 13:14:29 INFO - PROCESS | 3772 | 1471464869847 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 13:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:14:29 INFO - PROCESS | 3772 | 1471464869851 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:14:29 INFO - PROCESS | 3772 | 1471464869854 Marionette TRACE conn3 <- [1,1438,null,{}] 13:14:29 INFO - PROCESS | 3772 | 1471464869869 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}] 13:14:29 INFO - PROCESS | 3772 | 1471464869873 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:29 INFO - PROCESS | 3772 | 1471464869956 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 13:14:29 INFO - PROCESS | 3772 | 1471464869996 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:29 INFO - PROCESS | 3772 | 1471464870000 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:30 INFO - PROCESS | 3772 | ++DOCSHELL 132D8000 == 29 [pid = 3772] [id = 369] 13:14:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1343A400) [pid = 3772] [serial = 1106] [outer = 00000000] 13:14:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13448000) [pid = 3772] [serial = 1107] [outer = 1343A400] 13:14:30 INFO - PROCESS | 3772 | 1471464870048 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1395B000) [pid = 3772] [serial = 1108] [outer = 1343A400] 13:14:30 INFO - PROCESS | 3772 | 1471464870509 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]]]}] 13:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 702ms 13:14:30 INFO - PROCESS | 3772 | 1471464870549 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 13:14:30 INFO - PROCESS | 3772 | 1471464870551 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 13:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:14:30 INFO - PROCESS | 3772 | 1471464870554 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:14:30 INFO - PROCESS | 3772 | 1471464870556 Marionette TRACE conn3 <- [1,1442,null,{}] 13:14:30 INFO - PROCESS | 3772 | 1471464870570 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}] 13:14:30 INFO - PROCESS | 3772 | 1471464870572 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:30 INFO - PROCESS | 3772 | 1471464870652 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 13:14:30 INFO - PROCESS | 3772 | 1471464870658 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:30 INFO - PROCESS | 3772 | 1471464870660 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:30 INFO - PROCESS | 3772 | ++DOCSHELL 1321AC00 == 30 [pid = 3772] [id = 370] 13:14:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13442400) [pid = 3772] [serial = 1109] [outer = 00000000] 13:14:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1472E400) [pid = 3772] [serial = 1110] [outer = 13442400] 13:14:30 INFO - PROCESS | 3772 | 1471464870706 Marionette DEBUG loaded listener.js 13:14:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1476AC00) [pid = 3772] [serial = 1111] [outer = 13442400] 13:14:31 INFO - PROCESS | 3772 | 1471464871134 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]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 639ms 13:14:31 INFO - PROCESS | 3772 | 1471464871193 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 3772 | 1471464871195 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 13:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:14:31 INFO - PROCESS | 3772 | 1471464871198 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 3772 | 1471464871200 Marionette TRACE conn3 <- [1,1446,null,{}] 13:14:31 INFO - PROCESS | 3772 | 1471464871204 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}] 13:14:31 INFO - PROCESS | 3772 | 1471464871207 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:31 INFO - PROCESS | 3772 | 1471464871293 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 13:14:31 INFO - PROCESS | 3772 | 1471464871300 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 3772 | 1471464871303 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:31 INFO - PROCESS | 3772 | ++DOCSHELL 1476DC00 == 31 [pid = 3772] [id = 371] 13:14:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (151F0800) [pid = 3772] [serial = 1112] [outer = 00000000] 13:14:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1569C400) [pid = 3772] [serial = 1113] [outer = 151F0800] 13:14:31 INFO - PROCESS | 3772 | 1471464871348 Marionette DEBUG loaded listener.js 13:14:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (159A0800) [pid = 3772] [serial = 1114] [outer = 151F0800] 13:14:31 INFO - PROCESS | 3772 | 1471464871802 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]]]}] 13:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 640ms 13:14:31 INFO - PROCESS | 3772 | 1471464871837 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 13:14:31 INFO - PROCESS | 3772 | 1471464871839 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 13:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:14:31 INFO - PROCESS | 3772 | 1471464871843 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:14:31 INFO - PROCESS | 3772 | 1471464871844 Marionette TRACE conn3 <- [1,1450,null,{}] 13:14:31 INFO - PROCESS | 3772 | 1471464871848 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}] 13:14:31 INFO - PROCESS | 3772 | 1471464871853 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:31 INFO - PROCESS | 3772 | 1471464871952 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 13:14:31 INFO - PROCESS | 3772 | 1471464871960 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:31 INFO - PROCESS | 3772 | 1471464871963 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:31 INFO - PROCESS | 3772 | ++DOCSHELL 1679A400 == 32 [pid = 3772] [id = 372] 13:14:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16B34800) [pid = 3772] [serial = 1115] [outer = 00000000] 13:14:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16B58800) [pid = 3772] [serial = 1116] [outer = 16B34800] 13:14:31 INFO - PROCESS | 3772 | 1471464872007 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16BFB400) [pid = 3772] [serial = 1117] [outer = 16B34800] 13:14:32 INFO - PROCESS | 3772 | 1471464872461 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]]]}] 13:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 686ms 13:14:32 INFO - PROCESS | 3772 | 1471464872541 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 13:14:32 INFO - PROCESS | 3772 | 1471464872543 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 13:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:14:32 INFO - PROCESS | 3772 | 1471464872546 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:14:32 INFO - PROCESS | 3772 | 1471464872548 Marionette TRACE conn3 <- [1,1454,null,{}] 13:14:32 INFO - PROCESS | 3772 | 1471464872552 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}] 13:14:32 INFO - PROCESS | 3772 | 1471464872554 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:32 INFO - PROCESS | 3772 | 1471464872624 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 13:14:32 INFO - PROCESS | 3772 | 1471464872663 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:32 INFO - PROCESS | 3772 | 1471464872665 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:32 INFO - PROCESS | 3772 | ++DOCSHELL 14209800 == 33 [pid = 3772] [id = 373] 13:14:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16F59400) [pid = 3772] [serial = 1118] [outer = 00000000] 13:14:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (171B3C00) [pid = 3772] [serial = 1119] [outer = 16F59400] 13:14:32 INFO - PROCESS | 3772 | 1471464872709 Marionette DEBUG loaded listener.js 13:14:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17261C00) [pid = 3772] [serial = 1120] [outer = 16F59400] 13:14:33 INFO - PROCESS | 3772 | 1471464873129 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]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 624ms 13:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:14:33 INFO - PROCESS | 3772 | 1471464873169 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 3772 | 1471464873171 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 13:14:33 INFO - PROCESS | 3772 | 1471464873174 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 3772 | 1471464873176 Marionette TRACE conn3 <- [1,1458,null,{}] 13:14:33 INFO - PROCESS | 3772 | 1471464873179 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}] 13:14:33 INFO - PROCESS | 3772 | 1471464873181 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:33 INFO - PROCESS | 3772 | 1471464873288 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 13:14:33 INFO - PROCESS | 3772 | 1471464873296 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:33 INFO - PROCESS | 3772 | 1471464873298 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:33 INFO - PROCESS | 3772 | ++DOCSHELL 171AA800 == 34 [pid = 3772] [id = 374] 13:14:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17878800) [pid = 3772] [serial = 1121] [outer = 00000000] 13:14:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (178D5800) [pid = 3772] [serial = 1122] [outer = 17878800] 13:14:33 INFO - PROCESS | 3772 | 1471464873346 Marionette DEBUG loaded listener.js 13:14:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (178D6000) [pid = 3772] [serial = 1123] [outer = 17878800] 13:14:33 INFO - PROCESS | 3772 | 1471464873795 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]]]}] 13:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 687ms 13:14:33 INFO - PROCESS | 3772 | 1471464873875 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 13:14:33 INFO - PROCESS | 3772 | 1471464873877 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 13:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:14:33 INFO - PROCESS | 3772 | 1471464873880 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:14:33 INFO - PROCESS | 3772 | 1471464873882 Marionette TRACE conn3 <- [1,1462,null,{}] 13:14:33 INFO - PROCESS | 3772 | 1471464873886 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}] 13:14:33 INFO - PROCESS | 3772 | 1471464873888 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:33 INFO - PROCESS | 3772 | 1471464873996 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 13:14:34 INFO - PROCESS | 3772 | 1471464874077 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 3772 | 1471464874079 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:34 INFO - PROCESS | 3772 | ++DOCSHELL 132CE800 == 35 [pid = 3772] [id = 375] 13:14:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17C7FC00) [pid = 3772] [serial = 1124] [outer = 00000000] 13:14:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (183A8C00) [pid = 3772] [serial = 1125] [outer = 17C7FC00] 13:14:34 INFO - PROCESS | 3772 | 1471464874123 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (183B5C00) [pid = 3772] [serial = 1126] [outer = 17C7FC00] 13:14:34 INFO - PROCESS | 3772 | 1471464874552 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]]]}] 13:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 702ms 13:14:34 INFO - PROCESS | 3772 | 1471464874579 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 13:14:34 INFO - PROCESS | 3772 | 1471464874581 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 13:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:14:34 INFO - PROCESS | 3772 | 1471464874591 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:14:34 INFO - PROCESS | 3772 | 1471464874593 Marionette TRACE conn3 <- [1,1466,null,{}] 13:14:34 INFO - PROCESS | 3772 | 1471464874597 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}] 13:14:34 INFO - PROCESS | 3772 | 1471464874599 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:34 INFO - PROCESS | 3772 | 1471464874712 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 13:14:34 INFO - PROCESS | 3772 | 1471464874720 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:34 INFO - PROCESS | 3772 | 1471464874722 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:34 INFO - PROCESS | 3772 | ++DOCSHELL 19AE8400 == 36 [pid = 3772] [id = 376] 13:14:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19AEBC00) [pid = 3772] [serial = 1127] [outer = 00000000] 13:14:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19BDF000) [pid = 3772] [serial = 1128] [outer = 19AEBC00] 13:14:34 INFO - PROCESS | 3772 | 1471464874776 Marionette DEBUG loaded listener.js 13:14:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19C1C800) [pid = 3772] [serial = 1129] [outer = 19AEBC00] 13:14:35 INFO - PROCESS | 3772 | 1471464875246 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]]]}] 13:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 702ms 13:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:14:35 INFO - PROCESS | 3772 | 1471464875289 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 13:14:35 INFO - PROCESS | 3772 | 1471464875291 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 13:14:35 INFO - PROCESS | 3772 | 1471464875294 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:14:35 INFO - PROCESS | 3772 | 1471464875297 Marionette TRACE conn3 <- [1,1470,null,{}] 13:14:35 INFO - PROCESS | 3772 | 1471464875305 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}] 13:14:35 INFO - PROCESS | 3772 | 1471464875307 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:35 INFO - PROCESS | 3772 | 1471464875460 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 13:14:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19C5C000) [pid = 3772] [serial = 1130] [outer = 1B51E000] 13:14:35 INFO - PROCESS | 3772 | 1471464875541 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:35 INFO - PROCESS | 3772 | 1471464875544 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:35 INFO - PROCESS | 3772 | ++DOCSHELL 14208400 == 37 [pid = 3772] [id = 377] 13:14:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19C71400) [pid = 3772] [serial = 1131] [outer = 00000000] 13:14:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19C73C00) [pid = 3772] [serial = 1132] [outer = 19C71400] 13:14:35 INFO - PROCESS | 3772 | 1471464875599 Marionette DEBUG loaded listener.js 13:14:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (19C79000) [pid = 3772] [serial = 1133] [outer = 19C71400] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (151D3400) [pid = 3772] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (104E9800) [pid = 3772] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (171B4000) [pid = 3772] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1786F400) [pid = 3772] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (14204C00) [pid = 3772] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11DE7800) [pid = 3772] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (112F7000) [pid = 3772] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (0F2E6000) [pid = 3772] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14273400) [pid = 3772] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (12974C00) [pid = 3772] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (0F2E2800) [pid = 3772] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:14:36 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (14765000) [pid = 3772] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:14:36 INFO - PROCESS | 3772 | 1471464876175 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]]]}] 13:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 889ms 13:14:36 INFO - PROCESS | 3772 | 1471464876199 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 3772 | 1471464876201 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 13:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:14:36 INFO - PROCESS | 3772 | 1471464876204 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - PROCESS | 3772 | 1471464876205 Marionette TRACE conn3 <- [1,1474,null,{}] 13:14:36 INFO - PROCESS | 3772 | 1471464876209 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}] 13:14:36 INFO - PROCESS | 3772 | 1471464876211 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:36 INFO - PROCESS | 3772 | 1471464876320 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 13:14:36 INFO - PROCESS | 3772 | 1471464876380 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 3772 | 1471464876382 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:36 INFO - PROCESS | 3772 | ++DOCSHELL 11D74800 == 38 [pid = 3772] [id = 378] 13:14:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (132D8C00) [pid = 3772] [serial = 1134] [outer = 00000000] 13:14:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (151D3400) [pid = 3772] [serial = 1135] [outer = 132D8C00] 13:14:36 INFO - PROCESS | 3772 | 1471464876427 Marionette DEBUG loaded listener.js 13:14:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B0F000) [pid = 3772] [serial = 1136] [outer = 132D8C00] 13:14:36 INFO - PROCESS | 3772 | 1471464876785 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]]]}] 13:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 624ms 13:14:36 INFO - PROCESS | 3772 | 1471464876842 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 13:14:36 INFO - PROCESS | 3772 | 1471464876844 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 13:14:36 INFO - PROCESS | 3772 | 1471464876848 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:14:36 INFO - PROCESS | 3772 | 1471464876849 Marionette TRACE conn3 <- [1,1478,null,{}] 13:14:36 INFO - PROCESS | 3772 | 1471464876882 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}] 13:14:36 INFO - PROCESS | 3772 | 1471464876884 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:36 INFO - PROCESS | 3772 | 1471464876972 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 13:14:36 INFO - PROCESS | 3772 | 1471464876981 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:36 INFO - PROCESS | 3772 | 1471464876983 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:36 INFO - PROCESS | 3772 | ++DOCSHELL 14765800 == 39 [pid = 3772] [id = 379] 13:14:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (14769000) [pid = 3772] [serial = 1137] [outer = 00000000] 13:14:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19BD6800) [pid = 3772] [serial = 1138] [outer = 14769000] 13:14:37 INFO - PROCESS | 3772 | 1471464877028 Marionette DEBUG loaded listener.js 13:14:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C7C800) [pid = 3772] [serial = 1139] [outer = 14769000] 13:14:37 INFO - PROCESS | 3772 | 1471464877836 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]]]}] 13:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1046ms 13:14:37 INFO - PROCESS | 3772 | 1471464877894 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 13:14:37 INFO - PROCESS | 3772 | 1471464877898 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 13:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:14:37 INFO - PROCESS | 3772 | 1471464877902 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:14:37 INFO - PROCESS | 3772 | 1471464877908 Marionette TRACE conn3 <- [1,1482,null,{}] 13:14:37 INFO - PROCESS | 3772 | 1471464877913 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}] 13:14:37 INFO - PROCESS | 3772 | 1471464877916 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:38 INFO - PROCESS | 3772 | 1471464878060 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 13:14:38 INFO - PROCESS | 3772 | 1471464878188 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:38 INFO - PROCESS | 3772 | 1471464878192 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:38 INFO - PROCESS | 3772 | ++DOCSHELL 112C1800 == 40 [pid = 3772] [id = 380] 13:14:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (112C6000) [pid = 3772] [serial = 1140] [outer = 00000000] 13:14:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (11442C00) [pid = 3772] [serial = 1141] [outer = 112C6000] 13:14:38 INFO - PROCESS | 3772 | 1471464878252 Marionette DEBUG loaded listener.js 13:14:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (114E5000) [pid = 3772] [serial = 1142] [outer = 112C6000] 13:14:39 INFO - PROCESS | 3772 | 1471464879191 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]]]}] 13:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1342ms 13:14:39 INFO - PROCESS | 3772 | 1471464879251 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 13:14:39 INFO - PROCESS | 3772 | 1471464879255 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 13:14:39 INFO - PROCESS | 3772 | 1471464879261 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:14:39 INFO - PROCESS | 3772 | 1471464879264 Marionette TRACE conn3 <- [1,1486,null,{}] 13:14:39 INFO - PROCESS | 3772 | 1471464879270 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}] 13:14:39 INFO - PROCESS | 3772 | 1471464879273 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:39 INFO - PROCESS | 3772 | 1471464879445 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 132CDC00 == 39 [pid = 3772] [id = 275] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 1560D800 == 38 [pid = 3772] [id = 280] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 11493C00 == 37 [pid = 3772] [id = 279] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 16034800 == 36 [pid = 3772] [id = 273] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 16F5C000 == 35 [pid = 3772] [id = 274] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 10A4D400 == 34 [pid = 3772] [id = 271] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 1602D400 == 33 [pid = 3772] [id = 272] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 11D74800 == 32 [pid = 3772] [id = 378] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 14208400 == 31 [pid = 3772] [id = 377] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 19AE8400 == 30 [pid = 3772] [id = 376] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 132CE800 == 29 [pid = 3772] [id = 375] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 171AA800 == 28 [pid = 3772] [id = 374] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 14209800 == 27 [pid = 3772] [id = 373] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 1679A400 == 26 [pid = 3772] [id = 372] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 1476DC00 == 25 [pid = 3772] [id = 371] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 1321AC00 == 24 [pid = 3772] [id = 370] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 132D8000 == 23 [pid = 3772] [id = 369] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 11855800 == 22 [pid = 3772] [id = 368] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19BD5000) [pid = 3772] [serial = 1098] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 10A52400 == 21 [pid = 3772] [id = 367] 13:14:39 INFO - PROCESS | 3772 | --DOCSHELL 19AEA400 == 20 [pid = 3772] [id = 366] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16B34000) [pid = 3772] [serial = 1086] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12BC2800) [pid = 3772] [serial = 1092] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17877800) [pid = 3772] [serial = 1089] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (183B7800) [pid = 3772] [serial = 1095] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17C7B800) [pid = 3772] [serial = 1090] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (14731400) [pid = 3772] [serial = 1080] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12BC4400) [pid = 3772] [serial = 1077] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (12E7A400) [pid = 3772] [serial = 1078] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1143D800) [pid = 3772] [serial = 1074] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1143E800) [pid = 3772] [serial = 1075] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11267800) [pid = 3772] [serial = 1072] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10434400) [pid = 3772] [serial = 1071] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16791800) [pid = 3772] [serial = 1069] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1602CC00) [pid = 3772] [serial = 1068] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13172000) [pid = 3772] [serial = 1066] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (12BBBC00) [pid = 3772] [serial = 1065] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (103CA800) [pid = 3772] [serial = 1063] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (0F2EB400) [pid = 3772] [serial = 1062] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1599A400) [pid = 3772] [serial = 1093] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15610C00) [pid = 3772] [serial = 1083] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16033400) [pid = 3772] [serial = 1084] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1857B800) [pid = 3772] [serial = 1096] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16B59C00) [pid = 3772] [serial = 1087] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (14761400) [pid = 3772] [serial = 1081] [outer = 00000000] [url = about:blank] 13:14:39 INFO - PROCESS | 3772 | 1471464879651 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:39 INFO - PROCESS | 3772 | 1471464879654 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:39 INFO - PROCESS | 3772 | ++DOCSHELL 1055A000 == 21 [pid = 3772] [id = 381] 13:14:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1055E000) [pid = 3772] [serial = 1143] [outer = 00000000] 13:14:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10A0A400) [pid = 3772] [serial = 1144] [outer = 1055E000] 13:14:39 INFO - PROCESS | 3772 | 1471464879719 Marionette DEBUG loaded listener.js 13:14:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (10A4BC00) [pid = 3772] [serial = 1145] [outer = 1055E000] 13:14:40 INFO - PROCESS | 3772 | 1471464880282 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]]]}] 13:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1045ms 13:14:40 INFO - PROCESS | 3772 | 1471464880310 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 13:14:40 INFO - PROCESS | 3772 | 1471464880314 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 13:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:14:40 INFO - PROCESS | 3772 | 1471464880339 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:14:40 INFO - PROCESS | 3772 | 1471464880342 Marionette TRACE conn3 <- [1,1490,null,{}] 13:14:40 INFO - PROCESS | 3772 | 1471464880348 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}] 13:14:40 INFO - PROCESS | 3772 | 1471464880351 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:40 INFO - PROCESS | 3772 | 1471464880462 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 13:14:40 INFO - PROCESS | 3772 | 1471464880561 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:40 INFO - PROCESS | 3772 | 1471464880564 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:40 INFO - PROCESS | 3772 | ++DOCSHELL 11445C00 == 22 [pid = 3772] [id = 382] 13:14:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11446400) [pid = 3772] [serial = 1146] [outer = 00000000] 13:14:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (114E0000) [pid = 3772] [serial = 1147] [outer = 11446400] 13:14:40 INFO - PROCESS | 3772 | 1471464880623 Marionette DEBUG loaded listener.js 13:14:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11C0F400) [pid = 3772] [serial = 1148] [outer = 11446400] 13:14:41 INFO - PROCESS | 3772 | 1471464881247 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]]]}] 13:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 952ms 13:14:41 INFO - PROCESS | 3772 | 1471464881286 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 13:14:41 INFO - PROCESS | 3772 | 1471464881290 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 13:14:41 INFO - PROCESS | 3772 | 1471464881294 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:14:41 INFO - PROCESS | 3772 | 1471464881296 Marionette TRACE conn3 <- [1,1494,null,{}] 13:14:41 INFO - PROCESS | 3772 | 1471464881300 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}] 13:14:41 INFO - PROCESS | 3772 | 1471464881303 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:41 INFO - PROCESS | 3772 | 1471464881410 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 13:14:41 INFO - PROCESS | 3772 | 1471464881516 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:41 INFO - PROCESS | 3772 | 1471464881519 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:41 INFO - PROCESS | 3772 | ++DOCSHELL 12C5F400 == 23 [pid = 3772] [id = 383] 13:14:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12C60000) [pid = 3772] [serial = 1149] [outer = 00000000] 13:14:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (12E33400) [pid = 3772] [serial = 1150] [outer = 12C60000] 13:14:41 INFO - PROCESS | 3772 | 1471464881575 Marionette DEBUG loaded listener.js 13:14:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13195000) [pid = 3772] [serial = 1151] [outer = 12C60000] 13:14:42 INFO - PROCESS | 3772 | 1471464882187 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]]]}] 13:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 936ms 13:14:42 INFO - PROCESS | 3772 | 1471464882241 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 13:14:42 INFO - PROCESS | 3772 | 1471464882245 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 13:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:14:42 INFO - PROCESS | 3772 | 1471464882257 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:14:42 INFO - PROCESS | 3772 | 1471464882262 Marionette TRACE conn3 <- [1,1498,null,{}] 13:14:42 INFO - PROCESS | 3772 | 1471464882266 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}] 13:14:42 INFO - PROCESS | 3772 | 1471464882269 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:42 INFO - PROCESS | 3772 | 1471464882381 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 13:14:42 INFO - PROCESS | 3772 | 1471464882462 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:42 INFO - PROCESS | 3772 | 1471464882464 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:42 INFO - PROCESS | 3772 | ++DOCSHELL 13B55400 == 24 [pid = 3772] [id = 384] 13:14:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13B57000) [pid = 3772] [serial = 1152] [outer = 00000000] 13:14:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1472EC00) [pid = 3772] [serial = 1153] [outer = 13B57000] 13:14:42 INFO - PROCESS | 3772 | 1471464882568 Marionette DEBUG loaded listener.js 13:14:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14761800) [pid = 3772] [serial = 1154] [outer = 13B57000] 13:14:43 INFO - PROCESS | 3772 | 1471464883149 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]]]}] 13:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 936ms 13:14:43 INFO - PROCESS | 3772 | 1471464883190 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 13:14:43 INFO - PROCESS | 3772 | 1471464883192 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 13:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:14:43 INFO - PROCESS | 3772 | 1471464883197 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:14:43 INFO - PROCESS | 3772 | 1471464883199 Marionette TRACE conn3 <- [1,1502,null,{}] 13:14:43 INFO - PROCESS | 3772 | 1471464883202 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}] 13:14:43 INFO - PROCESS | 3772 | 1471464883205 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:43 INFO - PROCESS | 3772 | 1471464883306 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 13:14:43 INFO - PROCESS | 3772 | 1471464883386 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:43 INFO - PROCESS | 3772 | 1471464883389 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:43 INFO - PROCESS | 3772 | ++DOCSHELL 14767800 == 25 [pid = 3772] [id = 385] 13:14:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (151D2000) [pid = 3772] [serial = 1155] [outer = 00000000] 13:14:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1560F000) [pid = 3772] [serial = 1156] [outer = 151D2000] 13:14:43 INFO - PROCESS | 3772 | 1471464883447 Marionette DEBUG loaded listener.js 13:14:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15997800) [pid = 3772] [serial = 1157] [outer = 151D2000] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 12E79C00 == 24 [pid = 3772] [id = 270] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 1599C400 == 23 [pid = 3772] [id = 285] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 1055A400 == 22 [pid = 3772] [id = 282] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 19AE3800 == 21 [pid = 3772] [id = 281] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 16B52C00 == 20 [pid = 3772] [id = 286] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 112C1800 == 19 [pid = 3772] [id = 380] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 16B2F000 == 18 [pid = 3772] [id = 277] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 17898800 == 17 [pid = 3772] [id = 278] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 1148BC00 == 16 [pid = 3772] [id = 276] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 104E7C00 == 15 [pid = 3772] [id = 283] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 14763400 == 14 [pid = 3772] [id = 284] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 13B55400 == 13 [pid = 3772] [id = 384] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 14765800 == 12 [pid = 3772] [id = 379] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 11445C00 == 11 [pid = 3772] [id = 382] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 12C5F400 == 10 [pid = 3772] [id = 383] 13:14:45 INFO - PROCESS | 3772 | --DOCSHELL 1055A000 == 9 [pid = 3772] [id = 381] 13:14:46 INFO - PROCESS | 3772 | 1471464886137 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]]]}] 13:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2980ms 13:14:46 INFO - PROCESS | 3772 | 1471464886182 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 3772 | 1471464886186 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 13:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:14:46 INFO - PROCESS | 3772 | 1471464886192 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 3772 | 1471464886195 Marionette TRACE conn3 <- [1,1506,null,{}] 13:14:46 INFO - PROCESS | 3772 | 1471464886202 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}] 13:14:46 INFO - PROCESS | 3772 | 1471464886205 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:46 INFO - PROCESS | 3772 | 1471464886306 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 13:14:46 INFO - PROCESS | 3772 | 1471464886391 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:46 INFO - PROCESS | 3772 | 1471464886396 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:46 INFO - PROCESS | 3772 | ++DOCSHELL 1055A000 == 10 [pid = 3772] [id = 386] 13:14:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1055A400) [pid = 3772] [serial = 1158] [outer = 00000000] 13:14:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11205800) [pid = 3772] [serial = 1159] [outer = 1055A400] 13:14:46 INFO - PROCESS | 3772 | 1471464886447 Marionette DEBUG loaded listener.js 13:14:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (11269000) [pid = 3772] [serial = 1160] [outer = 1055A400] 13:14:46 INFO - PROCESS | 3772 | 1471464886872 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]]]}] 13:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 734ms 13:14:46 INFO - PROCESS | 3772 | 1471464886933 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 13:14:46 INFO - PROCESS | 3772 | 1471464886938 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 13:14:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:14:46 INFO - PROCESS | 3772 | 1471464886944 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:14:46 INFO - PROCESS | 3772 | 1471464886947 Marionette TRACE conn3 <- [1,1510,null,{}] 13:14:46 INFO - PROCESS | 3772 | 1471464886951 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}] 13:14:46 INFO - PROCESS | 3772 | 1471464886953 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:47 INFO - PROCESS | 3772 | 1471464887046 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 13:14:47 INFO - PROCESS | 3772 | 1471464887055 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 3772 | 1471464887057 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:47 INFO - PROCESS | 3772 | ++DOCSHELL 1059CC00 == 11 [pid = 3772] [id = 387] 13:14:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (11C0EC00) [pid = 3772] [serial = 1161] [outer = 00000000] 13:14:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11D73800) [pid = 3772] [serial = 1162] [outer = 11C0EC00] 13:14:47 INFO - PROCESS | 3772 | 1471464887106 Marionette DEBUG loaded listener.js 13:14:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11DA0000) [pid = 3772] [serial = 1163] [outer = 11C0EC00] 13:14:47 INFO - PROCESS | 3772 | 1471464887592 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"]]]}] 13:14:47 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 () { 13:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:14:47 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 () { 13:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:14:47 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 () { 13:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:14:47 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 () { 13:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:14:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 702ms 13:14:47 INFO - PROCESS | 3772 | 1471464887647 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 13:14:47 INFO - PROCESS | 3772 | 1471464887650 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 13:14:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:14:47 INFO - PROCESS | 3772 | 1471464887653 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:14:47 INFO - PROCESS | 3772 | 1471464887658 Marionette TRACE conn3 <- [1,1514,null,{}] 13:14:47 INFO - PROCESS | 3772 | 1471464887676 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}] 13:14:47 INFO - PROCESS | 3772 | 1471464887681 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:47 INFO - PROCESS | 3772 | 1471464887799 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 13:14:47 INFO - PROCESS | 3772 | 1471464887892 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:47 INFO - PROCESS | 3772 | 1471464887895 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:47 INFO - PROCESS | 3772 | ++DOCSHELL 13965C00 == 12 [pid = 3772] [id = 388] 13:14:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (13B52800) [pid = 3772] [serial = 1164] [outer = 00000000] 13:14:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1420BC00) [pid = 3772] [serial = 1165] [outer = 13B52800] 13:14:47 INFO - PROCESS | 3772 | 1471464887946 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (14733000) [pid = 3772] [serial = 1166] [outer = 13B52800] 13:14:48 INFO - PROCESS | 3772 | 1471464888375 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"]]]}] 13:14:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:14:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:14:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:14:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:14:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:14:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 749ms 13:14:48 INFO - PROCESS | 3772 | 1471464888414 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 13:14:48 INFO - PROCESS | 3772 | 1471464888417 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 13:14:48 INFO - PROCESS | 3772 | 1471464888420 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:14:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:14:48 INFO - PROCESS | 3772 | 1471464888422 Marionette TRACE conn3 <- [1,1518,null,{}] 13:14:48 INFO - PROCESS | 3772 | 1471464888434 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}] 13:14:48 INFO - PROCESS | 3772 | 1471464888436 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:48 INFO - PROCESS | 3772 | 1471464888568 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 13:14:48 INFO - PROCESS | 3772 | 1471464888578 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:48 INFO - PROCESS | 3772 | 1471464888580 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:48 INFO - PROCESS | 3772 | ++DOCSHELL 151D8800 == 13 [pid = 3772] [id = 389] 13:14:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (151DB400) [pid = 3772] [serial = 1167] [outer = 00000000] 13:14:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (16030000) [pid = 3772] [serial = 1168] [outer = 151DB400] 13:14:48 INFO - PROCESS | 3772 | 1471464888629 Marionette DEBUG loaded listener.js 13:14:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (16036C00) [pid = 3772] [serial = 1169] [outer = 151DB400] 13:14:49 INFO - PROCESS | 3772 | 1471464889066 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]]]}] 13:14:49 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 13:14:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:14:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:14:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:14:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:14:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:14:49 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. 13:14:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:14:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 687ms 13:14:49 INFO - PROCESS | 3772 | 1471464889119 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 3772 | 1471464889121 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 13:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:14:49 INFO - PROCESS | 3772 | 1471464889124 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 3772 | 1471464889126 Marionette TRACE conn3 <- [1,1522,null,{}] 13:14:49 INFO - PROCESS | 3772 | 1471464889130 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}] 13:14:49 INFO - PROCESS | 3772 | 1471464889132 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:49 INFO - PROCESS | 3772 | 1471464889269 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 13:14:49 INFO - PROCESS | 3772 | 1471464889279 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:49 INFO - PROCESS | 3772 | 1471464889281 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:49 INFO - PROCESS | 3772 | ++DOCSHELL 16274C00 == 14 [pid = 3772] [id = 390] 13:14:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1678B400) [pid = 3772] [serial = 1170] [outer = 00000000] 13:14:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (16B50400) [pid = 3772] [serial = 1171] [outer = 1678B400] 13:14:49 INFO - PROCESS | 3772 | 1471464889326 Marionette DEBUG loaded listener.js 13:14:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16B54000) [pid = 3772] [serial = 1172] [outer = 1678B400] 13:14:49 INFO - PROCESS | 3772 | 1471464889794 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]]]}] 13:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 734ms 13:14:49 INFO - PROCESS | 3772 | 1471464889865 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 13:14:49 INFO - PROCESS | 3772 | 1471464889867 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 13:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:14:49 INFO - PROCESS | 3772 | 1471464889871 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:14:49 INFO - PROCESS | 3772 | 1471464889872 Marionette TRACE conn3 <- [1,1526,null,{}] 13:14:49 INFO - PROCESS | 3772 | 1471464889876 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}] 13:14:49 INFO - PROCESS | 3772 | 1471464889881 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:50 INFO - PROCESS | 3772 | 1471464890060 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 13:14:50 INFO - PROCESS | 3772 | 1471464890130 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:50 INFO - PROCESS | 3772 | 1471464890132 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:50 INFO - PROCESS | 3772 | ++DOCSHELL 177E5800 == 15 [pid = 3772] [id = 391] 13:14:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (177E5C00) [pid = 3772] [serial = 1173] [outer = 00000000] 13:14:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (178CC000) [pid = 3772] [serial = 1174] [outer = 177E5C00] 13:14:50 INFO - PROCESS | 3772 | 1471464890178 Marionette DEBUG loaded listener.js 13:14:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (17C7B800) [pid = 3772] [serial = 1175] [outer = 177E5C00] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (151F0800) [pid = 3772] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (10A53C00) [pid = 3772] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16F59400) [pid = 3772] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (17C7FC00) [pid = 3772] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1343A400) [pid = 3772] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19AEA800) [pid = 3772] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (13442400) [pid = 3772] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17878800) [pid = 3772] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (11898800) [pid = 3772] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16B34800) [pid = 3772] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (19AEBC00) [pid = 3772] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (19C71400) [pid = 3772] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14769000) [pid = 3772] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13B57000) [pid = 3772] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1055E000) [pid = 3772] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12C60000) [pid = 3772] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11446400) [pid = 3772] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:14:50 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (132D8C00) [pid = 3772] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:14:50 INFO - PROCESS | 3772 | 1471464890893 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]]]}] 13:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1045ms 13:14:50 INFO - PROCESS | 3772 | 1471464890909 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 13:14:50 INFO - PROCESS | 3772 | 1471464890911 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 13:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:14:50 INFO - PROCESS | 3772 | 1471464890923 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:14:50 INFO - PROCESS | 3772 | 1471464890925 Marionette TRACE conn3 <- [1,1530,null,{}] 13:14:50 INFO - PROCESS | 3772 | 1471464890929 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}] 13:14:50 INFO - PROCESS | 3772 | 1471464890931 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:50 INFO - PROCESS | 3772 | 1471464891008 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 13:14:51 INFO - PROCESS | 3772 | 1471464891013 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 3772 | 1471464891015 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:51 INFO - PROCESS | 3772 | ++DOCSHELL 12974C00 == 16 [pid = 3772] [id = 392] 13:14:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (129E9000) [pid = 3772] [serial = 1176] [outer = 00000000] 13:14:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13442400) [pid = 3772] [serial = 1177] [outer = 129E9000] 13:14:51 INFO - PROCESS | 3772 | 1471464891060 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (14760800) [pid = 3772] [serial = 1178] [outer = 129E9000] 13:14:51 INFO - PROCESS | 3772 | 1471464891480 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]]]}] 13:14:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:14:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 593ms 13:14:51 INFO - PROCESS | 3772 | 1471464891511 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 13:14:51 INFO - PROCESS | 3772 | 1471464891513 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 13:14:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:14:51 INFO - PROCESS | 3772 | 1471464891529 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:14:51 INFO - PROCESS | 3772 | 1471464891531 Marionette TRACE conn3 <- [1,1534,null,{}] 13:14:51 INFO - PROCESS | 3772 | 1471464891535 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}] 13:14:51 INFO - PROCESS | 3772 | 1471464891537 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:51 INFO - PROCESS | 3772 | 1471464891664 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 13:14:51 INFO - PROCESS | 3772 | 1471464891672 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:51 INFO - PROCESS | 3772 | 1471464891674 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:51 INFO - PROCESS | 3772 | ++DOCSHELL 1125E800 == 17 [pid = 3772] [id = 393] 13:14:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (11D73400) [pid = 3772] [serial = 1179] [outer = 00000000] 13:14:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16B55800) [pid = 3772] [serial = 1180] [outer = 11D73400] 13:14:51 INFO - PROCESS | 3772 | 1471464891723 Marionette DEBUG loaded listener.js 13:14:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (16B58C00) [pid = 3772] [serial = 1181] [outer = 11D73400] 13:14:52 INFO - PROCESS | 3772 | 1471464892229 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]]]}] 13:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 13:14:52 INFO - PROCESS | 3772 | 1471464892268 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 13:14:52 INFO - PROCESS | 3772 | 1471464892270 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 13:14:52 INFO - PROCESS | 3772 | 1471464892274 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:14:52 INFO - PROCESS | 3772 | 1471464892275 Marionette TRACE conn3 <- [1,1538,null,{}] 13:14:52 INFO - PROCESS | 3772 | 1471464892279 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}] 13:14:52 INFO - PROCESS | 3772 | 1471464892281 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:52 INFO - PROCESS | 3772 | 1471464892358 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 13:14:52 INFO - PROCESS | 3772 | 1471464892363 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:52 INFO - PROCESS | 3772 | 1471464892365 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:52 INFO - PROCESS | 3772 | ++DOCSHELL 13960400 == 18 [pid = 3772] [id = 394] 13:14:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17B84000) [pid = 3772] [serial = 1182] [outer = 00000000] 13:14:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (183AD800) [pid = 3772] [serial = 1183] [outer = 17B84000] 13:14:52 INFO - PROCESS | 3772 | 1471464892410 Marionette DEBUG loaded listener.js 13:14:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (183B6800) [pid = 3772] [serial = 1184] [outer = 17B84000] 13:14:53 INFO - PROCESS | 3772 | 1471464893038 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]]]}] 13:14:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:14:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 905ms 13:14:53 INFO - PROCESS | 3772 | 1471464893163 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 13:14:53 INFO - PROCESS | 3772 | 1471464893168 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 13:14:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:14:53 INFO - PROCESS | 3772 | 1471464893173 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:14:53 INFO - PROCESS | 3772 | 1471464893177 Marionette TRACE conn3 <- [1,1542,null,{}] 13:14:53 INFO - PROCESS | 3772 | 1471464893184 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}] 13:14:53 INFO - PROCESS | 3772 | 1471464893187 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:53 INFO - PROCESS | 3772 | 1471464893301 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 13:14:53 INFO - PROCESS | 3772 | 1471464893428 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:53 INFO - PROCESS | 3772 | 1471464893431 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:53 INFO - PROCESS | 3772 | ++DOCSHELL 10A0AC00 == 19 [pid = 3772] [id = 395] 13:14:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A0F000) [pid = 3772] [serial = 1185] [outer = 00000000] 13:14:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (11802C00) [pid = 3772] [serial = 1186] [outer = 10A0F000] 13:14:53 INFO - PROCESS | 3772 | 1471464893492 Marionette DEBUG loaded listener.js 13:14:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (129F0800) [pid = 3772] [serial = 1187] [outer = 10A0F000] 13:14:54 INFO - PROCESS | 3772 | 1471464894066 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]]]}] 13:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 936ms 13:14:54 INFO - PROCESS | 3772 | 1471464894119 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 13:14:54 INFO - PROCESS | 3772 | 1471464894124 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 13:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:14:54 INFO - PROCESS | 3772 | 1471464894130 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:14:54 INFO - PROCESS | 3772 | 1471464894133 Marionette TRACE conn3 <- [1,1546,null,{}] 13:14:54 INFO - PROCESS | 3772 | 1471464894137 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}] 13:14:54 INFO - PROCESS | 3772 | 1471464894140 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:54 INFO - PROCESS | 3772 | 1471464894249 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 13:14:54 INFO - PROCESS | 3772 | 1471464894354 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:54 INFO - PROCESS | 3772 | 1471464894357 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:54 INFO - PROCESS | 3772 | ++DOCSHELL 14768400 == 20 [pid = 3772] [id = 396] 13:14:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1476A800) [pid = 3772] [serial = 1188] [outer = 00000000] 13:14:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (15FF2C00) [pid = 3772] [serial = 1189] [outer = 1476A800] 13:14:54 INFO - PROCESS | 3772 | 1471464894421 Marionette DEBUG loaded listener.js 13:14:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (16039C00) [pid = 3772] [serial = 1190] [outer = 1476A800] 13:14:55 INFO - PROCESS | 3772 | 1471464895067 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]]]}] 13:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 999ms 13:14:55 INFO - PROCESS | 3772 | 1471464895132 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 13:14:55 INFO - PROCESS | 3772 | 1471464895134 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 13:14:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:14:55 INFO - PROCESS | 3772 | 1471464895138 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:14:55 INFO - PROCESS | 3772 | 1471464895142 Marionette TRACE conn3 <- [1,1550,null,{}] 13:14:55 INFO - PROCESS | 3772 | 1471464895153 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}] 13:14:55 INFO - PROCESS | 3772 | 1471464895158 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:55 INFO - PROCESS | 3772 | 1471464895262 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 13:14:55 INFO - PROCESS | 3772 | 1471464895396 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:55 INFO - PROCESS | 3772 | 1471464895399 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:55 INFO - PROCESS | 3772 | ++DOCSHELL 10A4A800 == 21 [pid = 3772] [id = 397] 13:14:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (10A4AC00) [pid = 3772] [serial = 1191] [outer = 00000000] 13:14:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (11438800) [pid = 3772] [serial = 1192] [outer = 10A4AC00] 13:14:55 INFO - PROCESS | 3772 | 1471464895458 Marionette DEBUG loaded listener.js 13:14:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 97 (11D6D400) [pid = 3772] [serial = 1193] [outer = 10A4AC00] 13:14:56 INFO - PROCESS | 3772 | 1471464896234 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]]]}] 13:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1139ms 13:14:56 INFO - PROCESS | 3772 | 1471464896288 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 3772 | 1471464896292 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 13:14:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:14:56 INFO - PROCESS | 3772 | 1471464896297 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:14:56 INFO - PROCESS | 3772 | 1471464896301 Marionette TRACE conn3 <- [1,1554,null,{}] 13:14:56 INFO - PROCESS | 3772 | 1471464896307 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}] 13:14:56 INFO - PROCESS | 3772 | 1471464896309 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:56 INFO - PROCESS | 3772 | 1471464896418 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 13:14:56 INFO - PROCESS | 3772 | --DOCSHELL 14767800 == 20 [pid = 3772] [id = 385] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 96 (114E0000) [pid = 3772] [serial = 1147] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (10A0A400) [pid = 3772] [serial = 1144] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (1569C400) [pid = 3772] [serial = 1113] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (159A0800) [pid = 3772] [serial = 1114] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (112C6800) [pid = 3772] [serial = 1101] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (112F2400) [pid = 3772] [serial = 1102] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (171B3C00) [pid = 3772] [serial = 1119] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (17261C00) [pid = 3772] [serial = 1120] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (183A8C00) [pid = 3772] [serial = 1125] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (13448000) [pid = 3772] [serial = 1107] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1395B000) [pid = 3772] [serial = 1108] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (183B5C00) [pid = 3772] [serial = 1126] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (0F2EB800) [pid = 3772] [serial = 1099] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1472E400) [pid = 3772] [serial = 1110] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1476AC00) [pid = 3772] [serial = 1111] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (178D5800) [pid = 3772] [serial = 1122] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11C0E400) [pid = 3772] [serial = 1104] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11D6D000) [pid = 3772] [serial = 1105] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16B58800) [pid = 3772] [serial = 1116] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16BFB400) [pid = 3772] [serial = 1117] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19C1C800) [pid = 3772] [serial = 1129] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19BDF000) [pid = 3772] [serial = 1128] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17B7F800) [pid = 3772] [serial = 697] [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.] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19C73C00) [pid = 3772] [serial = 1132] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16B0F000) [pid = 3772] [serial = 1136] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19C79000) [pid = 3772] [serial = 1133] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (178D6000) [pid = 3772] [serial = 1123] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19BD6800) [pid = 3772] [serial = 1138] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14761800) [pid = 3772] [serial = 1154] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1560F000) [pid = 3772] [serial = 1156] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11442C00) [pid = 3772] [serial = 1141] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (10A4BC00) [pid = 3772] [serial = 1145] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19C7C800) [pid = 3772] [serial = 1139] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (13195000) [pid = 3772] [serial = 1151] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (11C0F400) [pid = 3772] [serial = 1148] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (151D3400) [pid = 3772] [serial = 1135] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1472EC00) [pid = 3772] [serial = 1153] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (12E33400) [pid = 3772] [serial = 1150] [outer = 00000000] [url = about:blank] 13:14:56 INFO - PROCESS | 3772 | 1471464896532 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:56 INFO - PROCESS | 3772 | 1471464896534 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:56 INFO - PROCESS | 3772 | ++DOCSHELL 104E6400 == 21 [pid = 3772] [id = 398] 13:14:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (104E8400) [pid = 3772] [serial = 1194] [outer = 00000000] 13:14:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (10A49800) [pid = 3772] [serial = 1195] [outer = 104E8400] 13:14:56 INFO - PROCESS | 3772 | 1471464896584 Marionette DEBUG loaded listener.js 13:14:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (112C6800) [pid = 3772] [serial = 1196] [outer = 104E8400] 13:14:56 INFO - PROCESS | 3772 | 1471464896966 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]]]}] 13:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 686ms 13:14:56 INFO - PROCESS | 3772 | 1471464897002 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 13:14:56 INFO - PROCESS | 3772 | 1471464897006 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 13:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:14:57 INFO - PROCESS | 3772 | 1471464897047 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 3772 | 1471464897050 Marionette TRACE conn3 <- [1,1558,null,{}] 13:14:57 INFO - PROCESS | 3772 | 1471464897055 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}] 13:14:57 INFO - PROCESS | 3772 | 1471464897057 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:57 INFO - PROCESS | 3772 | 1471464897144 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 13:14:57 INFO - PROCESS | 3772 | 1471464897151 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 3772 | 1471464897153 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:57 INFO - PROCESS | 3772 | ++DOCSHELL 114D7400 == 22 [pid = 3772] [id = 399] 13:14:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (114DA000) [pid = 3772] [serial = 1197] [outer = 00000000] 13:14:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11D6C400) [pid = 3772] [serial = 1198] [outer = 114DA000] 13:14:57 INFO - PROCESS | 3772 | 1471464897201 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11D75400) [pid = 3772] [serial = 1199] [outer = 114DA000] 13:14:57 INFO - PROCESS | 3772 | 1471464897666 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]]]}] 13:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 671ms 13:14:57 INFO - PROCESS | 3772 | 1471464897695 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 13:14:57 INFO - PROCESS | 3772 | 1471464897697 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 13:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:14:57 INFO - PROCESS | 3772 | 1471464897701 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:14:57 INFO - PROCESS | 3772 | 1471464897705 Marionette TRACE conn3 <- [1,1562,null,{}] 13:14:57 INFO - PROCESS | 3772 | 1471464897715 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}] 13:14:57 INFO - PROCESS | 3772 | 1471464897719 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:57 INFO - PROCESS | 3772 | 1471464897800 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 13:14:57 INFO - PROCESS | 3772 | 1471464897809 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:57 INFO - PROCESS | 3772 | 1471464897812 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:57 INFO - PROCESS | 3772 | ++DOCSHELL 13219800 == 23 [pid = 3772] [id = 400] 13:14:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (132CD800) [pid = 3772] [serial = 1200] [outer = 00000000] 13:14:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13914000) [pid = 3772] [serial = 1201] [outer = 132CD800] 13:14:57 INFO - PROCESS | 3772 | 1471464897861 Marionette DEBUG loaded listener.js 13:14:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13B51000) [pid = 3772] [serial = 1202] [outer = 132CD800] 13:14:58 INFO - PROCESS | 3772 | 1471464898346 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]]]}] 13:14:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 686ms 13:14:58 INFO - PROCESS | 3772 | 1471464898400 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 13:14:58 INFO - PROCESS | 3772 | 1471464898403 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 13:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:14:58 INFO - PROCESS | 3772 | 1471464898413 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:14:58 INFO - PROCESS | 3772 | 1471464898414 Marionette TRACE conn3 <- [1,1566,null,{}] 13:14:58 INFO - PROCESS | 3772 | 1471464898418 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}] 13:14:58 INFO - PROCESS | 3772 | 1471464898420 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:58 INFO - PROCESS | 3772 | 1471464898570 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 13:14:58 INFO - PROCESS | 3772 | 1471464898591 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:58 INFO - PROCESS | 3772 | 1471464898593 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:58 INFO - PROCESS | 3772 | ++DOCSHELL 1395BC00 == 24 [pid = 3772] [id = 401] 13:14:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1427F400) [pid = 3772] [serial = 1203] [outer = 00000000] 13:14:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14760000) [pid = 3772] [serial = 1204] [outer = 1427F400] 13:14:58 INFO - PROCESS | 3772 | 1471464898641 Marionette DEBUG loaded listener.js 13:14:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14766C00) [pid = 3772] [serial = 1205] [outer = 1427F400] 13:14:59 INFO - PROCESS | 3772 | 1471464899071 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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 686ms 13:14:59 INFO - PROCESS | 3772 | 1471464899105 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 13:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:14:59 INFO - PROCESS | 3772 | 1471464899107 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 13:14:59 INFO - PROCESS | 3772 | 1471464899110 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 3772 | 1471464899112 Marionette TRACE conn3 <- [1,1570,null,{}] 13:14:59 INFO - PROCESS | 3772 | 1471464899115 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}] 13:14:59 INFO - PROCESS | 3772 | 1471464899117 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:59 INFO - PROCESS | 3772 | 1471464899226 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 13:14:59 INFO - PROCESS | 3772 | 1471464899230 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:14:59 INFO - PROCESS | 3772 | 1471464899233 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:59 INFO - PROCESS | 3772 | ++DOCSHELL 151F4C00 == 25 [pid = 3772] [id = 402] 13:14:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (151FC000) [pid = 3772] [serial = 1206] [outer = 00000000] 13:14:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15698800) [pid = 3772] [serial = 1207] [outer = 151FC000] 13:14:59 INFO - PROCESS | 3772 | 1471464899277 Marionette DEBUG loaded listener.js 13:14:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1569A000) [pid = 3772] [serial = 1208] [outer = 151FC000] 13:14:59 INFO - PROCESS | 3772 | 1471464899763 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]]]}] 13:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 686ms 13:14:59 INFO - PROCESS | 3772 | 1471464899810 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 13:14:59 INFO - PROCESS | 3772 | 1471464899812 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 13:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:14:59 INFO - PROCESS | 3772 | 1471464899816 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:14:59 INFO - PROCESS | 3772 | 1471464899817 Marionette TRACE conn3 <- [1,1574,null,{}] 13:14:59 INFO - PROCESS | 3772 | 1471464899821 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}] 13:14:59 INFO - PROCESS | 3772 | 1471464899826 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:14:59 INFO - PROCESS | 3772 | 1471464899980 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (112C6000) [pid = 3772] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (151DB400) [pid = 3772] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1678B400) [pid = 3772] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1055A400) [pid = 3772] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13B52800) [pid = 3772] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (151D2000) [pid = 3772] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (11C0EC00) [pid = 3772] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11D73400) [pid = 3772] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (177E5C00) [pid = 3772] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:15:00 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (129E9000) [pid = 3772] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:15:00 INFO - PROCESS | 3772 | 1471464900148 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 3772 | 1471464900151 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:00 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E3C00 == 26 [pid = 3772] [id = 403] 13:15:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (0F2E4400) [pid = 3772] [serial = 1209] [outer = 00000000] 13:15:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10A49400) [pid = 3772] [serial = 1210] [outer = 0F2E4400] 13:15:00 INFO - PROCESS | 3772 | 1471464900196 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11848000) [pid = 3772] [serial = 1211] [outer = 0F2E4400] 13:15:00 INFO - PROCESS | 3772 | 1471464900565 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]]]}] 13:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 796ms 13:15:00 INFO - PROCESS | 3772 | 1471464900618 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 13:15:00 INFO - PROCESS | 3772 | 1471464900620 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 13:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:15:00 INFO - PROCESS | 3772 | 1471464900628 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:15:00 INFO - PROCESS | 3772 | 1471464900630 Marionette TRACE conn3 <- [1,1578,null,{}] 13:15:00 INFO - PROCESS | 3772 | 1471464900633 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}] 13:15:00 INFO - PROCESS | 3772 | 1471464900635 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:00 INFO - PROCESS | 3772 | 1471464900713 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 13:15:00 INFO - PROCESS | 3772 | 1471464900719 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:00 INFO - PROCESS | 3772 | 1471464900721 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:00 INFO - PROCESS | 3772 | ++DOCSHELL 10472C00 == 27 [pid = 3772] [id = 404] 13:15:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14760400) [pid = 3772] [serial = 1212] [outer = 00000000] 13:15:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16B58800) [pid = 3772] [serial = 1213] [outer = 14760400] 13:15:00 INFO - PROCESS | 3772 | 1471464900766 Marionette DEBUG loaded listener.js 13:15:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16B2F000) [pid = 3772] [serial = 1214] [outer = 14760400] 13:15:01 INFO - PROCESS | 3772 | 1471464901211 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]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:15:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 624ms 13:15:01 INFO - PROCESS | 3772 | 1471464901261 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 3772 | 1471464901263 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 13:15:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:15:01 INFO - PROCESS | 3772 | 1471464901267 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 3772 | 1471464901268 Marionette TRACE conn3 <- [1,1582,null,{}] 13:15:01 INFO - PROCESS | 3772 | 1471464901272 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}] 13:15:01 INFO - PROCESS | 3772 | 1471464901274 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:01 INFO - PROCESS | 3772 | 1471464901353 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 13:15:01 INFO - PROCESS | 3772 | 1471464901361 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 3772 | 1471464901363 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:01 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EB400 == 28 [pid = 3772] [id = 405] 13:15:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1678B400) [pid = 3772] [serial = 1215] [outer = 00000000] 13:15:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16F63800) [pid = 3772] [serial = 1216] [outer = 1678B400] 13:15:01 INFO - PROCESS | 3772 | 1471464901408 Marionette DEBUG loaded listener.js 13:15:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1779AC00) [pid = 3772] [serial = 1217] [outer = 1678B400] 13:15:01 INFO - PROCESS | 3772 | 1471464901879 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]]]}] 13:15:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:15:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 624ms 13:15:01 INFO - PROCESS | 3772 | 1471464901905 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 13:15:01 INFO - PROCESS | 3772 | 1471464901907 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 13:15:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:15:01 INFO - PROCESS | 3772 | 1471464901914 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:15:01 INFO - PROCESS | 3772 | 1471464901916 Marionette TRACE conn3 <- [1,1586,null,{}] 13:15:01 INFO - PROCESS | 3772 | 1471464901920 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}] 13:15:01 INFO - PROCESS | 3772 | 1471464901922 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:01 INFO - PROCESS | 3772 | 1471464902000 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 13:15:01 INFO - PROCESS | 3772 | 1471464902006 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:01 INFO - PROCESS | 3772 | 1471464902008 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:01 INFO - PROCESS | 3772 | ++DOCSHELL 16BFF400 == 29 [pid = 3772] [id = 406] 13:15:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1786B800) [pid = 3772] [serial = 1218] [outer = 00000000] 13:15:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1789A000) [pid = 3772] [serial = 1219] [outer = 1786B800] 13:15:02 INFO - PROCESS | 3772 | 1471464902053 Marionette DEBUG loaded listener.js 13:15:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1789E000) [pid = 3772] [serial = 1220] [outer = 1786B800] 13:15:02 INFO - PROCESS | 3772 | 1471464902769 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]]]}] 13:15:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:15:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 905ms 13:15:02 INFO - PROCESS | 3772 | 1471464902816 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 13:15:02 INFO - PROCESS | 3772 | 1471464902821 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 13:15:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:15:02 INFO - PROCESS | 3772 | 1471464902826 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:15:02 INFO - PROCESS | 3772 | 1471464902831 Marionette TRACE conn3 <- [1,1590,null,{}] 13:15:02 INFO - PROCESS | 3772 | 1471464902836 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}] 13:15:02 INFO - PROCESS | 3772 | 1471464902839 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:02 INFO - PROCESS | 3772 | 1471464902938 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 13:15:03 INFO - PROCESS | 3772 | 1471464903062 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 3772 | 1471464903065 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:03 INFO - PROCESS | 3772 | ++DOCSHELL 104E9C00 == 30 [pid = 3772] [id = 407] 13:15:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10A55C00) [pid = 3772] [serial = 1221] [outer = 00000000] 13:15:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (114DA400) [pid = 3772] [serial = 1222] [outer = 10A55C00] 13:15:03 INFO - PROCESS | 3772 | 1471464903131 Marionette DEBUG loaded listener.js 13:15:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11CF7C00) [pid = 3772] [serial = 1223] [outer = 10A55C00] 13:15:03 INFO - PROCESS | 3772 | 1471464903684 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]]]}] 13:15:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:15:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 889ms 13:15:03 INFO - PROCESS | 3772 | 1471464903727 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 13:15:03 INFO - PROCESS | 3772 | 1471464903732 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 13:15:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:15:03 INFO - PROCESS | 3772 | 1471464903740 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:15:03 INFO - PROCESS | 3772 | 1471464903743 Marionette TRACE conn3 <- [1,1594,null,{}] 13:15:03 INFO - PROCESS | 3772 | 1471464903747 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}] 13:15:03 INFO - PROCESS | 3772 | 1471464903750 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:03 INFO - PROCESS | 3772 | 1471464903863 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 13:15:03 INFO - PROCESS | 3772 | 1471464903964 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:03 INFO - PROCESS | 3772 | 1471464903967 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:03 INFO - PROCESS | 3772 | ++DOCSHELL 13441000 == 31 [pid = 3772] [id = 408] 13:15:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13448000) [pid = 3772] [serial = 1224] [outer = 00000000] 13:15:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14731C00) [pid = 3772] [serial = 1225] [outer = 13448000] 13:15:04 INFO - PROCESS | 3772 | 1471464904024 Marionette DEBUG loaded listener.js 13:15:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1560E400) [pid = 3772] [serial = 1226] [outer = 13448000] 13:15:04 INFO - PROCESS | 3772 | 1471464904641 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]]]}] 13:15:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:15:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 936ms 13:15:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:15:04 INFO - PROCESS | 3772 | 1471464904683 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 13:15:04 INFO - PROCESS | 3772 | 1471464904686 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 13:15:04 INFO - PROCESS | 3772 | 1471464904690 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:15:04 INFO - PROCESS | 3772 | 1471464904694 Marionette TRACE conn3 <- [1,1598,null,{}] 13:15:04 INFO - PROCESS | 3772 | 1471464904705 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}] 13:15:04 INFO - PROCESS | 3772 | 1471464904710 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:04 INFO - PROCESS | 3772 | 1471464904816 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 13:15:04 INFO - PROCESS | 3772 | 1471464904921 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:04 INFO - PROCESS | 3772 | 1471464904924 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:04 INFO - PROCESS | 3772 | ++DOCSHELL 17878800 == 32 [pid = 3772] [id = 409] 13:15:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17879400) [pid = 3772] [serial = 1227] [outer = 00000000] 13:15:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17C78400) [pid = 3772] [serial = 1228] [outer = 17879400] 13:15:04 INFO - PROCESS | 3772 | 1471464904981 Marionette DEBUG loaded listener.js 13:15:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1823C400) [pid = 3772] [serial = 1229] [outer = 17879400] 13:15:05 INFO - PROCESS | 3772 | 1471464905710 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]]]}] 13:15:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:15:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1092ms 13:15:05 INFO - PROCESS | 3772 | 1471464905791 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 13:15:05 INFO - PROCESS | 3772 | 1471464905795 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 13:15:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:15:05 INFO - PROCESS | 3772 | 1471464905800 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:15:05 INFO - PROCESS | 3772 | 1471464905803 Marionette TRACE conn3 <- [1,1602,null,{}] 13:15:05 INFO - PROCESS | 3772 | 1471464905808 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}] 13:15:05 INFO - PROCESS | 3772 | 1471464905811 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:05 INFO - PROCESS | 3772 | 1471464905909 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 13:15:06 INFO - PROCESS | 3772 | 1471464906043 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:06 INFO - PROCESS | 3772 | 1471464906046 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:06 INFO - PROCESS | 3772 | ++DOCSHELL 104E7000 == 33 [pid = 3772] [id = 410] 13:15:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (112F7000) [pid = 3772] [serial = 1230] [outer = 00000000] 13:15:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (118A3400) [pid = 3772] [serial = 1231] [outer = 112F7000] 13:15:06 INFO - PROCESS | 3772 | 1471464906123 Marionette DEBUG loaded listener.js 13:15:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (11D7AC00) [pid = 3772] [serial = 1232] [outer = 112F7000] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (114E5000) [pid = 3772] [serial = 1142] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (183AD800) [pid = 3772] [serial = 1183] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16030000) [pid = 3772] [serial = 1168] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16B50400) [pid = 3772] [serial = 1171] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11205800) [pid = 3772] [serial = 1159] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11269000) [pid = 3772] [serial = 1160] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1420BC00) [pid = 3772] [serial = 1165] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (15997800) [pid = 3772] [serial = 1157] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11D73800) [pid = 3772] [serial = 1162] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11DA0000) [pid = 3772] [serial = 1163] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B58C00) [pid = 3772] [serial = 1181] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (178CC000) [pid = 3772] [serial = 1174] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16B54000) [pid = 3772] [serial = 1172] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16B55800) [pid = 3772] [serial = 1180] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17C7B800) [pid = 3772] [serial = 1175] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13442400) [pid = 3772] [serial = 1177] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16036C00) [pid = 3772] [serial = 1169] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14760800) [pid = 3772] [serial = 1178] [outer = 00000000] [url = about:blank] 13:15:06 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (14733000) [pid = 3772] [serial = 1166] [outer = 00000000] [url = about:blank] 13:15:07 INFO - PROCESS | 3772 | 1471464907242 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]]]}] 13:15:07 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 13:15:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1497ms 13:15:07 INFO - PROCESS | 3772 | 1471464907304 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 13:15:07 INFO - PROCESS | 3772 | 1471464907308 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 13:15:07 INFO - PROCESS | 3772 | 1471464907312 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:15:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:15:07 INFO - PROCESS | 3772 | 1471464907317 Marionette TRACE conn3 <- [1,1606,null,{}] 13:15:07 INFO - PROCESS | 3772 | 1471464907322 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}] 13:15:07 INFO - PROCESS | 3772 | 1471464907325 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:07 INFO - PROCESS | 3772 | 1471464907445 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 13:15:07 INFO - PROCESS | 3772 | 1471464907534 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:07 INFO - PROCESS | 3772 | 1471464907537 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:07 INFO - PROCESS | 3772 | ++DOCSHELL 10A52400 == 34 [pid = 3772] [id = 411] 13:15:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A54000) [pid = 3772] [serial = 1233] [outer = 00000000] 13:15:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1143A800) [pid = 3772] [serial = 1234] [outer = 10A54000] 13:15:07 INFO - PROCESS | 3772 | 1471464907586 Marionette DEBUG loaded listener.js 13:15:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11499000) [pid = 3772] [serial = 1235] [outer = 10A54000] 13:15:07 INFO - PROCESS | 3772 | 1471464907964 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]]]}] 13:15:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 686ms 13:15:08 INFO - PROCESS | 3772 | 1471464908014 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 3772 | 1471464908018 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 13:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:15:08 INFO - PROCESS | 3772 | 1471464908025 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 3772 | 1471464908027 Marionette TRACE conn3 <- [1,1610,null,{}] 13:15:08 INFO - PROCESS | 3772 | 1471464908031 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}] 13:15:08 INFO - PROCESS | 3772 | 1471464908034 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:08 INFO - PROCESS | 3772 | 1471464908154 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 13:15:08 INFO - PROCESS | 3772 | 1471464908167 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 3772 | 1471464908170 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:08 INFO - PROCESS | 3772 | ++DOCSHELL 12BBEC00 == 35 [pid = 3772] [id = 412] 13:15:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12BC3400) [pid = 3772] [serial = 1236] [outer = 00000000] 13:15:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1320F400) [pid = 3772] [serial = 1237] [outer = 12BC3400] 13:15:08 INFO - PROCESS | 3772 | 1471464908218 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1343B400) [pid = 3772] [serial = 1238] [outer = 12BC3400] 13:15:08 INFO - PROCESS | 3772 | 1471464908668 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]]]}] 13:15:08 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 13:15:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 702ms 13:15:08 INFO - PROCESS | 3772 | 1471464908724 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 13:15:08 INFO - PROCESS | 3772 | 1471464908726 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 13:15:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:15:08 INFO - PROCESS | 3772 | 1471464908730 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:15:08 INFO - PROCESS | 3772 | 1471464908733 Marionette TRACE conn3 <- [1,1614,null,{}] 13:15:08 INFO - PROCESS | 3772 | 1471464908744 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}] 13:15:08 INFO - PROCESS | 3772 | 1471464908748 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:08 INFO - PROCESS | 3772 | 1471464908850 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 13:15:08 INFO - PROCESS | 3772 | 1471464908857 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:08 INFO - PROCESS | 3772 | 1471464908861 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:08 INFO - PROCESS | 3772 | ++DOCSHELL 14761000 == 36 [pid = 3772] [id = 413] 13:15:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14761800) [pid = 3772] [serial = 1239] [outer = 00000000] 13:15:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (151FBC00) [pid = 3772] [serial = 1240] [outer = 14761800] 13:15:08 INFO - PROCESS | 3772 | 1471464908917 Marionette DEBUG loaded listener.js 13:15:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1569A400) [pid = 3772] [serial = 1241] [outer = 14761800] 13:15:09 INFO - PROCESS | 3772 | 1471464909406 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]]]}] 13:15:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:15:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 749ms 13:15:09 INFO - PROCESS | 3772 | 1471464909469 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 13:15:09 INFO - PROCESS | 3772 | 1471464909472 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 13:15:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:15:09 INFO - PROCESS | 3772 | 1471464909482 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:15:09 INFO - PROCESS | 3772 | 1471464909484 Marionette TRACE conn3 <- [1,1618,null,{}] 13:15:09 INFO - PROCESS | 3772 | 1471464909515 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}] 13:15:09 INFO - PROCESS | 3772 | 1471464909517 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:09 INFO - PROCESS | 3772 | 1471464909641 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 13:15:09 INFO - PROCESS | 3772 | 1471464909649 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:09 INFO - PROCESS | 3772 | 1471464909651 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:09 INFO - PROCESS | 3772 | ++DOCSHELL 1599D400 == 37 [pid = 3772] [id = 414] 13:15:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FE8000) [pid = 3772] [serial = 1242] [outer = 00000000] 13:15:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16038400) [pid = 3772] [serial = 1243] [outer = 15FE8000] 13:15:09 INFO - PROCESS | 3772 | 1471464909696 Marionette DEBUG loaded listener.js 13:15:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16793800) [pid = 3772] [serial = 1244] [outer = 15FE8000] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1427F400) [pid = 3772] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1476A800) [pid = 3772] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17B84000) [pid = 3772] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (114DA000) [pid = 3772] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (10A4AC00) [pid = 3772] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A0F000) [pid = 3772] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (132CD800) [pid = 3772] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (104E8400) [pid = 3772] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (151FC000) [pid = 3772] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0F2E4400) [pid = 3772] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14760400) [pid = 3772] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1786B800) [pid = 3772] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:15:10 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1678B400) [pid = 3772] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:15:10 INFO - PROCESS | 3772 | 1471464910728 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]]]}] 13:15:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:15:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1310ms 13:15:10 INFO - PROCESS | 3772 | 1471464910791 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 13:15:10 INFO - PROCESS | 3772 | 1471464910796 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 13:15:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:15:10 INFO - PROCESS | 3772 | 1471464910824 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:15:10 INFO - PROCESS | 3772 | 1471464910830 Marionette TRACE conn3 <- [1,1622,null,{}] 13:15:10 INFO - PROCESS | 3772 | 1471464910835 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}] 13:15:10 INFO - PROCESS | 3772 | 1471464910838 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:10 INFO - PROCESS | 3772 | 1471464910960 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 13:15:11 INFO - PROCESS | 3772 | 1471464911081 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:11 INFO - PROCESS | 3772 | 1471464911084 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:11 INFO - PROCESS | 3772 | ++DOCSHELL 10A53C00 == 38 [pid = 3772] [id = 415] 13:15:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11264400) [pid = 3772] [serial = 1245] [outer = 00000000] 13:15:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11469000) [pid = 3772] [serial = 1246] [outer = 11264400] 13:15:11 INFO - PROCESS | 3772 | 1471464911144 Marionette DEBUG loaded listener.js 13:15:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11D6F400) [pid = 3772] [serial = 1247] [outer = 11264400] 13:15:11 INFO - PROCESS | 3772 | 1471464911874 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]]]}] 13:15:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:15:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1107ms 13:15:11 INFO - PROCESS | 3772 | 1471464911994 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 13:15:11 INFO - PROCESS | 3772 | 1471464911998 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 13:15:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:15:11 INFO - PROCESS | 3772 | 1471464912003 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:15:11 INFO - PROCESS | 3772 | 1471464912007 Marionette TRACE conn3 <- [1,1626,null,{}] 13:15:11 INFO - PROCESS | 3772 | 1471464912013 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}] 13:15:11 INFO - PROCESS | 3772 | 1471464912016 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:12 INFO - PROCESS | 3772 | 1471464912131 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 13:15:12 INFO - PROCESS | 3772 | 1471464912212 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 3772 | 1471464912217 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:12 INFO - PROCESS | 3772 | ++DOCSHELL 10A4E400 == 39 [pid = 3772] [id = 416] 13:15:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11210C00) [pid = 3772] [serial = 1248] [outer = 00000000] 13:15:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (112F7C00) [pid = 3772] [serial = 1249] [outer = 11210C00] 13:15:12 INFO - PROCESS | 3772 | 1471464912319 Marionette DEBUG loaded listener.js 13:15:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11441000) [pid = 3772] [serial = 1250] [outer = 11210C00] 13:15:12 INFO - PROCESS | 3772 | --DOCSHELL 0F2EB400 == 38 [pid = 3772] [id = 405] 13:15:12 INFO - PROCESS | 3772 | --DOCSHELL 10472C00 == 37 [pid = 3772] [id = 404] 13:15:12 INFO - PROCESS | 3772 | --DOCSHELL 16BFF400 == 36 [pid = 3772] [id = 406] 13:15:12 INFO - PROCESS | 3772 | --DOCSHELL 14761000 == 35 [pid = 3772] [id = 413] 13:15:12 INFO - PROCESS | 3772 | --DOCSHELL 12BBEC00 == 34 [pid = 3772] [id = 412] 13:15:12 INFO - PROCESS | 3772 | --DOCSHELL 10A52400 == 33 [pid = 3772] [id = 411] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11D6C400) [pid = 3772] [serial = 1198] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11D75400) [pid = 3772] [serial = 1199] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11438800) [pid = 3772] [serial = 1192] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1779AC00) [pid = 3772] [serial = 1217] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11D6D400) [pid = 3772] [serial = 1193] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11802C00) [pid = 3772] [serial = 1186] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (129F0800) [pid = 3772] [serial = 1187] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (13914000) [pid = 3772] [serial = 1201] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (10A49800) [pid = 3772] [serial = 1195] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (112C6800) [pid = 3772] [serial = 1196] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (15698800) [pid = 3772] [serial = 1207] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (14766C00) [pid = 3772] [serial = 1205] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (10A49400) [pid = 3772] [serial = 1210] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1569A000) [pid = 3772] [serial = 1208] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (11848000) [pid = 3772] [serial = 1211] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16B58800) [pid = 3772] [serial = 1213] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (16B2F000) [pid = 3772] [serial = 1214] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (13B51000) [pid = 3772] [serial = 1202] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (1789A000) [pid = 3772] [serial = 1219] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (1789E000) [pid = 3772] [serial = 1220] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (16F63800) [pid = 3772] [serial = 1216] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (14760000) [pid = 3772] [serial = 1204] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (15FF2C00) [pid = 3772] [serial = 1189] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (16039C00) [pid = 3772] [serial = 1190] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | --DOMWINDOW == 49 (183B6800) [pid = 3772] [serial = 1184] [outer = 00000000] [url = about:blank] 13:15:12 INFO - PROCESS | 3772 | 1471464912803 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]]]}] 13:15:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:15:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 843ms 13:15:12 INFO - PROCESS | 3772 | 1471464912845 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 13:15:12 INFO - PROCESS | 3772 | 1471464912848 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 13:15:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:15:12 INFO - PROCESS | 3772 | 1471464912855 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:15:12 INFO - PROCESS | 3772 | 1471464912859 Marionette TRACE conn3 <- [1,1630,null,{}] 13:15:12 INFO - PROCESS | 3772 | 1471464912863 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}] 13:15:12 INFO - PROCESS | 3772 | 1471464912866 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:12 INFO - PROCESS | 3772 | 1471464912950 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 13:15:12 INFO - PROCESS | 3772 | 1471464912959 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:12 INFO - PROCESS | 3772 | 1471464912961 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:12 INFO - PROCESS | 3772 | ++DOCSHELL 11D76400 == 34 [pid = 3772] [id = 417] 13:15:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (11DDE000) [pid = 3772] [serial = 1251] [outer = 00000000] 13:15:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (12BB9800) [pid = 3772] [serial = 1252] [outer = 11DDE000] 13:15:12 INFO - PROCESS | 3772 | 1471464913016 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (12E31800) [pid = 3772] [serial = 1253] [outer = 11DDE000] 13:15:13 INFO - PROCESS | 3772 | 1471464913485 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]]]}] 13:15:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:15:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 702ms 13:15:13 INFO - PROCESS | 3772 | 1471464913533 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 13:15:13 INFO - PROCESS | 3772 | 1471464913536 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 13:15:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:15:13 INFO - PROCESS | 3772 | 1471464913539 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:15:13 INFO - PROCESS | 3772 | 1471464913541 Marionette TRACE conn3 <- [1,1634,null,{}] 13:15:13 INFO - PROCESS | 3772 | 1471464913552 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}] 13:15:13 INFO - PROCESS | 3772 | 1471464913557 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:13 INFO - PROCESS | 3772 | 1471464913674 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 13:15:13 INFO - PROCESS | 3772 | 1471464913766 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:13 INFO - PROCESS | 3772 | 1471464913770 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:13 INFO - PROCESS | 3772 | ++DOCSHELL 13B51C00 == 35 [pid = 3772] [id = 418] 13:15:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (13B52400) [pid = 3772] [serial = 1254] [outer = 00000000] 13:15:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (14273400) [pid = 3772] [serial = 1255] [outer = 13B52400] 13:15:13 INFO - PROCESS | 3772 | 1471464913819 Marionette DEBUG loaded listener.js 13:15:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (1475F400) [pid = 3772] [serial = 1256] [outer = 13B52400] 13:15:14 INFO - PROCESS | 3772 | 1471464914212 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]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 733ms 13:15:14 INFO - PROCESS | 3772 | 1471464914279 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 3772 | 1471464914281 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 13:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:15:14 INFO - PROCESS | 3772 | 1471464914285 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 3772 | 1471464914287 Marionette TRACE conn3 <- [1,1638,null,{}] 13:15:14 INFO - PROCESS | 3772 | 1471464914290 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}] 13:15:14 INFO - PROCESS | 3772 | 1471464914292 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:14 INFO - PROCESS | 3772 | 1471464914375 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 13:15:14 INFO - PROCESS | 3772 | 1471464914381 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:14 INFO - PROCESS | 3772 | 1471464914383 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:14 INFO - PROCESS | 3772 | ++DOCSHELL 14769000 == 36 [pid = 3772] [id = 419] 13:15:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (151D7800) [pid = 3772] [serial = 1257] [outer = 00000000] 13:15:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (15994400) [pid = 3772] [serial = 1258] [outer = 151D7800] 13:15:14 INFO - PROCESS | 3772 | 1471464914435 Marionette DEBUG loaded listener.js 13:15:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (15FE9000) [pid = 3772] [serial = 1259] [outer = 151D7800] 13:15:14 INFO - PROCESS | 3772 | 1471464914882 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]]]}] 13:15:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:15:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 639ms 13:15:14 INFO - PROCESS | 3772 | 1471464914923 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 13:15:14 INFO - PROCESS | 3772 | 1471464914925 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 13:15:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:15:14 INFO - PROCESS | 3772 | 1471464914938 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:15:14 INFO - PROCESS | 3772 | 1471464914939 Marionette TRACE conn3 <- [1,1642,null,{}] 13:15:14 INFO - PROCESS | 3772 | 1471464914943 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}] 13:15:14 INFO - PROCESS | 3772 | 1471464914945 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:15 INFO - PROCESS | 3772 | 1471464915050 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 13:15:15 INFO - PROCESS | 3772 | 1471464915138 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 3772 | 1471464915140 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:15 INFO - PROCESS | 3772 | ++DOCSHELL 1602CC00 == 37 [pid = 3772] [id = 420] 13:15:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1602E000) [pid = 3772] [serial = 1260] [outer = 00000000] 13:15:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (16274400) [pid = 3772] [serial = 1261] [outer = 1602E000] 13:15:15 INFO - PROCESS | 3772 | 1471464915185 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (16B0D800) [pid = 3772] [serial = 1262] [outer = 1602E000] 13:15:15 INFO - PROCESS | 3772 | 1471464915590 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]]]}] 13:15:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:15:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 686ms 13:15:15 INFO - PROCESS | 3772 | 1471464915633 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 13:15:15 INFO - PROCESS | 3772 | 1471464915635 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 13:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:15:15 INFO - PROCESS | 3772 | 1471464915639 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:15:15 INFO - PROCESS | 3772 | 1471464915641 Marionette TRACE conn3 <- [1,1646,null,{}] 13:15:15 INFO - PROCESS | 3772 | 1471464915650 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}] 13:15:15 INFO - PROCESS | 3772 | 1471464915655 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:15 INFO - PROCESS | 3772 | 1471464915790 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 13:15:15 INFO - PROCESS | 3772 | 1471464915803 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:15 INFO - PROCESS | 3772 | 1471464915805 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:15 INFO - PROCESS | 3772 | ++DOCSHELL 16B54800 == 38 [pid = 3772] [id = 421] 13:15:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (16B55C00) [pid = 3772] [serial = 1263] [outer = 00000000] 13:15:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (16B5C000) [pid = 3772] [serial = 1264] [outer = 16B55C00] 13:15:15 INFO - PROCESS | 3772 | 1471464915850 Marionette DEBUG loaded listener.js 13:15:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (16F5F800) [pid = 3772] [serial = 1265] [outer = 16B55C00] 13:15:16 INFO - PROCESS | 3772 | 1471464916287 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]]]}] 13:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 686ms 13:15:16 INFO - PROCESS | 3772 | 1471464916338 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 13:15:16 INFO - PROCESS | 3772 | 1471464916340 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 13:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:15:16 INFO - PROCESS | 3772 | 1471464916344 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:15:16 INFO - PROCESS | 3772 | 1471464916345 Marionette TRACE conn3 <- [1,1650,null,{}] 13:15:16 INFO - PROCESS | 3772 | 1471464916354 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}] 13:15:16 INFO - PROCESS | 3772 | 1471464916356 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:16 INFO - PROCESS | 3772 | 1471464916495 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 13:15:16 INFO - PROCESS | 3772 | 1471464916514 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:16 INFO - PROCESS | 3772 | 1471464916516 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:16 INFO - PROCESS | 3772 | ++DOCSHELL 16B58C00 == 39 [pid = 3772] [id = 422] 13:15:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16B5B400) [pid = 3772] [serial = 1266] [outer = 00000000] 13:15:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (177D8000) [pid = 3772] [serial = 1267] [outer = 16B5B400] 13:15:16 INFO - PROCESS | 3772 | 1471464916561 Marionette DEBUG loaded listener.js 13:15:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (177DAC00) [pid = 3772] [serial = 1268] [outer = 16B5B400] 13:15:16 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14761800) [pid = 3772] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:15:16 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (10A55C00) [pid = 3772] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:15:16 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17879400) [pid = 3772] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:15:16 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (13448000) [pid = 3772] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:15:16 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (10A54000) [pid = 3772] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:15:16 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (112F7000) [pid = 3772] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:15:16 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (12BC3400) [pid = 3772] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:15:16 INFO - PROCESS | 3772 | 1471464916983 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]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 686ms 13:15:17 INFO - PROCESS | 3772 | 1471464917046 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 3772 | 1471464917048 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 13:15:17 INFO - PROCESS | 3772 | 1471464917052 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - PROCESS | 3772 | 1471464917054 Marionette TRACE conn3 <- [1,1654,null,{}] 13:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:15:17 INFO - PROCESS | 3772 | 1471464917057 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}] 13:15:17 INFO - PROCESS | 3772 | 1471464917059 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:17 INFO - PROCESS | 3772 | 1471464917136 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 13:15:17 INFO - PROCESS | 3772 | 1471464917143 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 3772 | 1471464917145 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:17 INFO - PROCESS | 3772 | ++DOCSHELL 14761800 == 40 [pid = 3772] [id = 423] 13:15:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (14769C00) [pid = 3772] [serial = 1269] [outer = 00000000] 13:15:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1725D400) [pid = 3772] [serial = 1270] [outer = 14769C00] 13:15:17 INFO - PROCESS | 3772 | 1471464917191 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (17873800) [pid = 3772] [serial = 1271] [outer = 14769C00] 13:15:17 INFO - PROCESS | 3772 | 1471464917618 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]]]}] 13:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 593ms 13:15:17 INFO - PROCESS | 3772 | 1471464917662 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 13:15:17 INFO - PROCESS | 3772 | 1471464917664 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 13:15:17 INFO - PROCESS | 3772 | 1471464917668 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:15:17 INFO - PROCESS | 3772 | 1471464917670 Marionette TRACE conn3 <- [1,1658,null,{}] 13:15:17 INFO - PROCESS | 3772 | 1471464917673 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}] 13:15:17 INFO - PROCESS | 3772 | 1471464917675 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:17 INFO - PROCESS | 3772 | 1471464917754 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 13:15:17 INFO - PROCESS | 3772 | 1471464917759 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:17 INFO - PROCESS | 3772 | 1471464917761 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:17 INFO - PROCESS | 3772 | ++DOCSHELL 1319A400 == 41 [pid = 3772] [id = 424] 13:15:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (17877000) [pid = 3772] [serial = 1272] [outer = 00000000] 13:15:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (178CA400) [pid = 3772] [serial = 1273] [outer = 17877000] 13:15:17 INFO - PROCESS | 3772 | 1471464917806 Marionette DEBUG loaded listener.js 13:15:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (17B77400) [pid = 3772] [serial = 1274] [outer = 17877000] 13:15:18 INFO - PROCESS | 3772 | 1471464918251 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 640ms 13:15:18 INFO - PROCESS | 3772 | 1471464918305 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 3772 | 1471464918307 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 13:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:15:18 INFO - PROCESS | 3772 | 1471464918311 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - PROCESS | 3772 | 1471464918312 Marionette TRACE conn3 <- [1,1662,null,{}] 13:15:18 INFO - PROCESS | 3772 | 1471464918316 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}] 13:15:18 INFO - PROCESS | 3772 | 1471464918318 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:18 INFO - PROCESS | 3772 | 1471464918397 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 13:15:18 INFO - PROCESS | 3772 | 1471464918403 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:18 INFO - PROCESS | 3772 | 1471464918405 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:18 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E2C00 == 42 [pid = 3772] [id = 425] 13:15:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (0F2E8000) [pid = 3772] [serial = 1275] [outer = 00000000] 13:15:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (177D7800) [pid = 3772] [serial = 1276] [outer = 0F2E8000] 13:15:18 INFO - PROCESS | 3772 | 1471464918449 Marionette DEBUG loaded listener.js 13:15:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (17C7B800) [pid = 3772] [serial = 1277] [outer = 0F2E8000] 13:15:18 INFO - PROCESS | 3772 | 1471464918884 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]]]}] 13:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 592ms 13:15:18 INFO - PROCESS | 3772 | 1471464918942 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 13:15:18 INFO - PROCESS | 3772 | 1471464918946 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 13:15:18 INFO - PROCESS | 3772 | 1471464918967 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:15:18 INFO - PROCESS | 3772 | 1471464918972 Marionette TRACE conn3 <- [1,1666,null,{}] 13:15:18 INFO - PROCESS | 3772 | 1471464918978 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}] 13:15:18 INFO - PROCESS | 3772 | 1471464918982 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:19 INFO - PROCESS | 3772 | 1471464919104 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 13:15:19 INFO - PROCESS | 3772 | 1471464919268 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:19 INFO - PROCESS | 3772 | 1471464919273 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:19 INFO - PROCESS | 3772 | ++DOCSHELL 10A51400 == 43 [pid = 3772] [id = 426] 13:15:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10A52400) [pid = 3772] [serial = 1278] [outer = 00000000] 13:15:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (112CE800) [pid = 3772] [serial = 1279] [outer = 10A52400] 13:15:19 INFO - PROCESS | 3772 | 1471464919332 Marionette DEBUG loaded listener.js 13:15:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1148D400) [pid = 3772] [serial = 1280] [outer = 10A52400] 13:15:19 INFO - PROCESS | 3772 | 1471464919892 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]]]}] 13:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 998ms 13:15:19 INFO - PROCESS | 3772 | 1471464919971 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 13:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:15:19 INFO - PROCESS | 3772 | 1471464919974 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 13:15:19 INFO - PROCESS | 3772 | 1471464919981 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:15:19 INFO - PROCESS | 3772 | 1471464919985 Marionette TRACE conn3 <- [1,1670,null,{}] 13:15:19 INFO - PROCESS | 3772 | 1471464919989 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}] 13:15:19 INFO - PROCESS | 3772 | 1471464919992 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:20 INFO - PROCESS | 3772 | 1471464920131 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 13:15:20 INFO - PROCESS | 3772 | 1471464920262 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:20 INFO - PROCESS | 3772 | 1471464920265 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:20 INFO - PROCESS | 3772 | ++DOCSHELL 1395FC00 == 44 [pid = 3772] [id = 427] 13:15:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13ACB400) [pid = 3772] [serial = 1281] [outer = 00000000] 13:15:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13B58000) [pid = 3772] [serial = 1282] [outer = 13ACB400] 13:15:20 INFO - PROCESS | 3772 | 1471464920347 Marionette DEBUG loaded listener.js 13:15:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14769800) [pid = 3772] [serial = 1283] [outer = 13ACB400] 13:15:20 INFO - PROCESS | 3772 | 1471464920945 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]]]}] 13:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 999ms 13:15:20 INFO - PROCESS | 3772 | 1471464920978 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 13:15:20 INFO - PROCESS | 3772 | 1471464920981 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 13:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:15:20 INFO - PROCESS | 3772 | 1471464920998 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:15:20 INFO - PROCESS | 3772 | 1471464921001 Marionette TRACE conn3 <- [1,1674,null,{}] 13:15:21 INFO - PROCESS | 3772 | 1471464921010 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}] 13:15:21 INFO - PROCESS | 3772 | 1471464921015 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:21 INFO - PROCESS | 3772 | 1471464921121 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 13:15:21 INFO - PROCESS | 3772 | 1471464921254 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:21 INFO - PROCESS | 3772 | 1471464921258 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:21 INFO - PROCESS | 3772 | ++DOCSHELL 16B54400 == 45 [pid = 3772] [id = 428] 13:15:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B55400) [pid = 3772] [serial = 1284] [outer = 00000000] 13:15:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16F56C00) [pid = 3772] [serial = 1285] [outer = 16B55400] 13:15:21 INFO - PROCESS | 3772 | 1471464921317 Marionette DEBUG loaded listener.js 13:15:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1786FC00) [pid = 3772] [serial = 1286] [outer = 16B55400] 13:15:22 INFO - PROCESS | 3772 | 1471464922121 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]]]}] 13:15:22 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 13:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1186ms 13:15:22 INFO - PROCESS | 3772 | 1471464922200 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 13:15:22 INFO - PROCESS | 3772 | 1471464922204 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 13:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:15:22 INFO - PROCESS | 3772 | 1471464922210 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:15:22 INFO - PROCESS | 3772 | 1471464922213 Marionette TRACE conn3 <- [1,1678,null,{}] 13:15:22 INFO - PROCESS | 3772 | 1471464922219 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}] 13:15:22 INFO - PROCESS | 3772 | 1471464922222 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:22 INFO - PROCESS | 3772 | 1471464922318 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 13:15:22 INFO - PROCESS | 3772 | 1471464922402 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:22 INFO - PROCESS | 3772 | 1471464922407 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:22 INFO - PROCESS | 3772 | ++DOCSHELL 112C7800 == 46 [pid = 3772] [id = 429] 13:15:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (112F7000) [pid = 3772] [serial = 1287] [outer = 00000000] 13:15:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11476400) [pid = 3772] [serial = 1288] [outer = 112F7000] 13:15:22 INFO - PROCESS | 3772 | 1471464922509 Marionette DEBUG loaded listener.js 13:15:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11801800) [pid = 3772] [serial = 1289] [outer = 112F7000] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 1319A400 == 45 [pid = 3772] [id = 424] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 14761800 == 44 [pid = 3772] [id = 423] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 16B58C00 == 43 [pid = 3772] [id = 422] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 16B54800 == 42 [pid = 3772] [id = 421] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 1602CC00 == 41 [pid = 3772] [id = 420] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 14769000 == 40 [pid = 3772] [id = 419] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 13B51C00 == 39 [pid = 3772] [id = 418] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 11D76400 == 38 [pid = 3772] [id = 417] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 10A4E400 == 37 [pid = 3772] [id = 416] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 13441000 == 36 [pid = 3772] [id = 408] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 17878800 == 35 [pid = 3772] [id = 409] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 104E9C00 == 34 [pid = 3772] [id = 407] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 10A53C00 == 33 [pid = 3772] [id = 415] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 1599D400 == 32 [pid = 3772] [id = 414] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 104E7000 == 31 [pid = 3772] [id = 410] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 16B54400 == 30 [pid = 3772] [id = 428] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 0F2E2C00 == 29 [pid = 3772] [id = 425] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 10A51400 == 28 [pid = 3772] [id = 426] 13:15:23 INFO - PROCESS | 3772 | --DOCSHELL 1395FC00 == 27 [pid = 3772] [id = 427] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (151FBC00) [pid = 3772] [serial = 1240] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1569A400) [pid = 3772] [serial = 1241] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11CF7C00) [pid = 3772] [serial = 1223] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1823C400) [pid = 3772] [serial = 1229] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1560E400) [pid = 3772] [serial = 1226] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1143A800) [pid = 3772] [serial = 1234] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11499000) [pid = 3772] [serial = 1235] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11D7AC00) [pid = 3772] [serial = 1232] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (118A3400) [pid = 3772] [serial = 1231] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1320F400) [pid = 3772] [serial = 1237] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1343B400) [pid = 3772] [serial = 1238] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (114DA400) [pid = 3772] [serial = 1222] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14731C00) [pid = 3772] [serial = 1225] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17C78400) [pid = 3772] [serial = 1228] [outer = 00000000] [url = about:blank] 13:15:23 INFO - PROCESS | 3772 | 1471464923587 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]]]}] 13:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1451ms 13:15:23 INFO - PROCESS | 3772 | 1471464923653 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 13:15:23 INFO - PROCESS | 3772 | 1471464923657 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 13:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:15:23 INFO - PROCESS | 3772 | 1471464923662 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:15:23 INFO - PROCESS | 3772 | 1471464923665 Marionette TRACE conn3 <- [1,1682,null,{}] 13:15:23 INFO - PROCESS | 3772 | 1471464923670 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}] 13:15:23 INFO - PROCESS | 3772 | 1471464923675 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:23 INFO - PROCESS | 3772 | 1471464923811 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 13:15:23 INFO - PROCESS | 3772 | 1471464923903 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:23 INFO - PROCESS | 3772 | 1471464923905 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:23 INFO - PROCESS | 3772 | ++DOCSHELL 10A4D400 == 28 [pid = 3772] [id = 430] 13:15:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (10A4E000) [pid = 3772] [serial = 1290] [outer = 00000000] 13:15:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (112C3800) [pid = 3772] [serial = 1291] [outer = 10A4E000] 13:15:23 INFO - PROCESS | 3772 | 1471464923954 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (112CC800) [pid = 3772] [serial = 1292] [outer = 10A4E000] 13:15:24 INFO - PROCESS | 3772 | 1471464924383 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]]]}] 13:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 733ms 13:15:24 INFO - PROCESS | 3772 | 1471464924399 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 13:15:24 INFO - PROCESS | 3772 | 1471464924404 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 13:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:15:24 INFO - PROCESS | 3772 | 1471464924410 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:15:24 INFO - PROCESS | 3772 | 1471464924413 Marionette TRACE conn3 <- [1,1686,null,{}] 13:15:24 INFO - PROCESS | 3772 | 1471464924417 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}] 13:15:24 INFO - PROCESS | 3772 | 1471464924420 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:24 INFO - PROCESS | 3772 | 1471464924532 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 13:15:24 INFO - PROCESS | 3772 | 1471464924538 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:24 INFO - PROCESS | 3772 | 1471464924540 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:24 INFO - PROCESS | 3772 | ++DOCSHELL 11D6D000 == 29 [pid = 3772] [id = 431] 13:15:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11D6E400) [pid = 3772] [serial = 1293] [outer = 00000000] 13:15:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11D77C00) [pid = 3772] [serial = 1294] [outer = 11D6E400] 13:15:24 INFO - PROCESS | 3772 | 1471464924589 Marionette DEBUG loaded listener.js 13:15:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (129E9000) [pid = 3772] [serial = 1295] [outer = 11D6E400] 13:15:25 INFO - PROCESS | 3772 | 1471464925064 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]]]}] 13:15:25 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 13:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 702ms 13:15:25 INFO - PROCESS | 3772 | 1471464925109 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 3772 | 1471464925111 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 13:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:15:25 INFO - PROCESS | 3772 | 1471464925115 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 3772 | 1471464925119 Marionette TRACE conn3 <- [1,1690,null,{}] 13:15:25 INFO - PROCESS | 3772 | 1471464925129 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}] 13:15:25 INFO - PROCESS | 3772 | 1471464925134 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:25 INFO - PROCESS | 3772 | 1471464925246 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 13:15:25 INFO - PROCESS | 3772 | 1471464925346 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 3772 | 1471464925349 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:25 INFO - PROCESS | 3772 | ++DOCSHELL 1395FC00 == 30 [pid = 3772] [id = 432] 13:15:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13ACB800) [pid = 3772] [serial = 1296] [outer = 00000000] 13:15:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13B54C00) [pid = 3772] [serial = 1297] [outer = 13ACB800] 13:15:25 INFO - PROCESS | 3772 | 1471464925398 Marionette DEBUG loaded listener.js 13:15:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14731C00) [pid = 3772] [serial = 1298] [outer = 13ACB800] 13:15:25 INFO - PROCESS | 3772 | 1471464925821 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]]]}] 13:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 13:15:25 INFO - PROCESS | 3772 | 1471464925855 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 13:15:25 INFO - PROCESS | 3772 | 1471464925858 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 13:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:15:25 INFO - PROCESS | 3772 | 1471464925861 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:15:25 INFO - PROCESS | 3772 | 1471464925863 Marionette TRACE conn3 <- [1,1694,null,{}] 13:15:25 INFO - PROCESS | 3772 | 1471464925867 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}] 13:15:25 INFO - PROCESS | 3772 | 1471464925869 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:25 INFO - PROCESS | 3772 | 1471464925987 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 13:15:25 INFO - PROCESS | 3772 | 1471464925992 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:25 INFO - PROCESS | 3772 | 1471464925994 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:26 INFO - PROCESS | 3772 | ++DOCSHELL 14730000 == 31 [pid = 3772] [id = 433] 13:15:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14764400) [pid = 3772] [serial = 1299] [outer = 00000000] 13:15:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15603000) [pid = 3772] [serial = 1300] [outer = 14764400] 13:15:26 INFO - PROCESS | 3772 | 1471464926041 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15998800) [pid = 3772] [serial = 1301] [outer = 14764400] 13:15:26 INFO - PROCESS | 3772 | 1471464926499 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]]]}] 13:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 687ms 13:15:26 INFO - PROCESS | 3772 | 1471464926560 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 13:15:26 INFO - PROCESS | 3772 | 1471464926562 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 13:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:15:26 INFO - PROCESS | 3772 | 1471464926565 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:15:26 INFO - PROCESS | 3772 | 1471464926567 Marionette TRACE conn3 <- [1,1698,null,{}] 13:15:26 INFO - PROCESS | 3772 | 1471464926571 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}] 13:15:26 INFO - PROCESS | 3772 | 1471464926573 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:26 INFO - PROCESS | 3772 | 1471464926707 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 13:15:26 INFO - PROCESS | 3772 | 1471464926717 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:26 INFO - PROCESS | 3772 | 1471464926719 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:26 INFO - PROCESS | 3772 | ++DOCSHELL 15FE6800 == 32 [pid = 3772] [id = 434] 13:15:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1602CC00) [pid = 3772] [serial = 1302] [outer = 00000000] 13:15:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1660F000) [pid = 3772] [serial = 1303] [outer = 1602CC00] 13:15:26 INFO - PROCESS | 3772 | 1471464926822 Marionette DEBUG loaded listener.js 13:15:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B50C00) [pid = 3772] [serial = 1304] [outer = 1602CC00] 13:15:27 INFO - PROCESS | 3772 | 1471464927257 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]]]}] 13:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 734ms 13:15:27 INFO - PROCESS | 3772 | 1471464927310 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 13:15:27 INFO - PROCESS | 3772 | 1471464927312 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 13:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:15:27 INFO - PROCESS | 3772 | 1471464927316 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:15:27 INFO - PROCESS | 3772 | 1471464927318 Marionette TRACE conn3 <- [1,1702,null,{}] 13:15:27 INFO - PROCESS | 3772 | 1471464927321 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}] 13:15:27 INFO - PROCESS | 3772 | 1471464927327 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:27 INFO - PROCESS | 3772 | 1471464927462 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 13:15:27 INFO - PROCESS | 3772 | 1471464927531 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:27 INFO - PROCESS | 3772 | 1471464927533 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:27 INFO - PROCESS | 3772 | ++DOCSHELL 16BF4800 == 33 [pid = 3772] [id = 435] 13:15:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (171B4C00) [pid = 3772] [serial = 1305] [outer = 00000000] 13:15:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17C79800) [pid = 3772] [serial = 1306] [outer = 171B4C00] 13:15:27 INFO - PROCESS | 3772 | 1471464927580 Marionette DEBUG loaded listener.js 13:15:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (182A5400) [pid = 3772] [serial = 1307] [outer = 171B4C00] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1602E000) [pid = 3772] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16B55C00) [pid = 3772] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (15FE8000) [pid = 3772] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13B52400) [pid = 3772] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11210C00) [pid = 3772] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (0F2E8000) [pid = 3772] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11264400) [pid = 3772] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (151D7800) [pid = 3772] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11DDE000) [pid = 3772] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17877000) [pid = 3772] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16B5B400) [pid = 3772] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:15:27 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14769C00) [pid = 3772] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:15:28 INFO - PROCESS | 3772 | 1471464928166 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]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 905ms 13:15:28 INFO - PROCESS | 3772 | 1471464928221 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 3772 | 1471464928232 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 13:15:28 INFO - PROCESS | 3772 | 1471464928236 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:15:28 INFO - PROCESS | 3772 | 1471464928237 Marionette TRACE conn3 <- [1,1706,null,{}] 13:15:28 INFO - PROCESS | 3772 | 1471464928241 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}] 13:15:28 INFO - PROCESS | 3772 | 1471464928243 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:28 INFO - PROCESS | 3772 | 1471464928323 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 13:15:28 INFO - PROCESS | 3772 | 1471464928328 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 3772 | 1471464928330 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:28 INFO - PROCESS | 3772 | ++DOCSHELL 11438400 == 34 [pid = 3772] [id = 436] 13:15:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14727000) [pid = 3772] [serial = 1308] [outer = 00000000] 13:15:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16791800) [pid = 3772] [serial = 1309] [outer = 14727000] 13:15:28 INFO - PROCESS | 3772 | 1471464928376 Marionette DEBUG loaded listener.js 13:15:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B59400) [pid = 3772] [serial = 1310] [outer = 14727000] 13:15:28 INFO - PROCESS | 3772 | 1471464928802 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]]]}] 13:15:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 593ms 13:15:28 INFO - PROCESS | 3772 | 1471464928842 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 13:15:28 INFO - PROCESS | 3772 | 1471464928845 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 13:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:15:28 INFO - PROCESS | 3772 | 1471464928852 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:15:28 INFO - PROCESS | 3772 | 1471464928854 Marionette TRACE conn3 <- [1,1710,null,{}] 13:15:28 INFO - PROCESS | 3772 | 1471464928858 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}] 13:15:28 INFO - PROCESS | 3772 | 1471464928860 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:28 INFO - PROCESS | 3772 | 1471464928937 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 13:15:28 INFO - PROCESS | 3772 | 1471464928942 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:28 INFO - PROCESS | 3772 | 1471464928944 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:28 INFO - PROCESS | 3772 | ++DOCSHELL 11D77400 == 35 [pid = 3772] [id = 437] 13:15:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (151DE800) [pid = 3772] [serial = 1311] [outer = 00000000] 13:15:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (183AD800) [pid = 3772] [serial = 1312] [outer = 151DE800] 13:15:28 INFO - PROCESS | 3772 | 1471464928989 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15698400) [pid = 3772] [serial = 1313] [outer = 151DE800] 13:15:29 INFO - PROCESS | 3772 | 1471464929408 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]]]}] 13:15:29 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 13:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 593ms 13:15:29 INFO - PROCESS | 3772 | 1471464929454 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 13:15:29 INFO - PROCESS | 3772 | 1471464929456 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 13:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:15:29 INFO - PROCESS | 3772 | 1471464929460 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:15:29 INFO - PROCESS | 3772 | 1471464929462 Marionette TRACE conn3 <- [1,1714,null,{}] 13:15:29 INFO - PROCESS | 3772 | 1471464929470 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}] 13:15:29 INFO - PROCESS | 3772 | 1471464929472 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:29 INFO - PROCESS | 3772 | 1471464929562 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 13:15:29 INFO - PROCESS | 3772 | 1471464929568 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:29 INFO - PROCESS | 3772 | 1471464929570 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:29 INFO - PROCESS | 3772 | ++DOCSHELL 1391B400 == 36 [pid = 3772] [id = 438] 13:15:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1857A000) [pid = 3772] [serial = 1314] [outer = 00000000] 13:15:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19AEA400) [pid = 3772] [serial = 1315] [outer = 1857A000] 13:15:29 INFO - PROCESS | 3772 | 1471464929614 Marionette DEBUG loaded listener.js 13:15:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19AEBC00) [pid = 3772] [serial = 1316] [outer = 1857A000] 13:15:30 INFO - PROCESS | 3772 | 1471464930317 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]]]}] 13:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 905ms 13:15:30 INFO - PROCESS | 3772 | 1471464930363 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 13:15:30 INFO - PROCESS | 3772 | 1471464930368 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 13:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:15:30 INFO - PROCESS | 3772 | 1471464930373 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:15:30 INFO - PROCESS | 3772 | 1471464930377 Marionette TRACE conn3 <- [1,1718,null,{}] 13:15:30 INFO - PROCESS | 3772 | 1471464930383 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}] 13:15:30 INFO - PROCESS | 3772 | 1471464930386 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:30 INFO - PROCESS | 3772 | 1471464930536 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 13:15:30 INFO - PROCESS | 3772 | 1471464930646 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:30 INFO - PROCESS | 3772 | 1471464930649 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:30 INFO - PROCESS | 3772 | ++DOCSHELL 104E3800 == 37 [pid = 3772] [id = 439] 13:15:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10A4C000) [pid = 3772] [serial = 1317] [outer = 00000000] 13:15:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (114ED800) [pid = 3772] [serial = 1318] [outer = 10A4C000] 13:15:30 INFO - PROCESS | 3772 | 1471464930707 Marionette DEBUG loaded listener.js 13:15:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11D7AC00) [pid = 3772] [serial = 1319] [outer = 10A4C000] 13:15:31 INFO - PROCESS | 3772 | 1471464931471 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]]]}] 13:15:31 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 13:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1186ms 13:15:31 INFO - PROCESS | 3772 | 1471464931576 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 13:15:31 INFO - PROCESS | 3772 | 1471464931580 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 13:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:15:31 INFO - PROCESS | 3772 | 1471464931587 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:15:31 INFO - PROCESS | 3772 | 1471464931590 Marionette TRACE conn3 <- [1,1722,null,{}] 13:15:31 INFO - PROCESS | 3772 | 1471464931594 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}] 13:15:31 INFO - PROCESS | 3772 | 1471464931597 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:31 INFO - PROCESS | 3772 | 1471464931722 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 13:15:31 INFO - PROCESS | 3772 | 1471464931951 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:31 INFO - PROCESS | 3772 | 1471464931954 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:31 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E4800 == 38 [pid = 3772] [id = 440] 13:15:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0F2E5000) [pid = 3772] [serial = 1320] [outer = 00000000] 13:15:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1036AC00) [pid = 3772] [serial = 1321] [outer = 0F2E5000] 13:15:31 INFO - PROCESS | 3772 | 1471464932017 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (10A09C00) [pid = 3772] [serial = 1322] [outer = 0F2E5000] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 11D77400 == 37 [pid = 3772] [id = 437] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 11438400 == 36 [pid = 3772] [id = 436] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 16BF4800 == 35 [pid = 3772] [id = 435] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 15FE6800 == 34 [pid = 3772] [id = 434] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 14730000 == 33 [pid = 3772] [id = 433] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 1395FC00 == 32 [pid = 3772] [id = 432] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 11D6D000 == 31 [pid = 3772] [id = 431] 13:15:32 INFO - PROCESS | 3772 | --DOCSHELL 10A4D400 == 30 [pid = 3772] [id = 430] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16274400) [pid = 3772] [serial = 1261] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16B0D800) [pid = 3772] [serial = 1262] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B5C000) [pid = 3772] [serial = 1264] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16038400) [pid = 3772] [serial = 1243] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14273400) [pid = 3772] [serial = 1255] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1475F400) [pid = 3772] [serial = 1256] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (112F7C00) [pid = 3772] [serial = 1249] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11441000) [pid = 3772] [serial = 1250] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17C7B800) [pid = 3772] [serial = 1277] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11469000) [pid = 3772] [serial = 1246] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11D6F400) [pid = 3772] [serial = 1247] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (15994400) [pid = 3772] [serial = 1258] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12BB9800) [pid = 3772] [serial = 1252] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12E31800) [pid = 3772] [serial = 1253] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16793800) [pid = 3772] [serial = 1244] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (177D7800) [pid = 3772] [serial = 1276] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17B77400) [pid = 3772] [serial = 1274] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (177D8000) [pid = 3772] [serial = 1267] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (178CA400) [pid = 3772] [serial = 1273] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (177DAC00) [pid = 3772] [serial = 1268] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16F5F800) [pid = 3772] [serial = 1265] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17873800) [pid = 3772] [serial = 1271] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1725D400) [pid = 3772] [serial = 1270] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (15FE9000) [pid = 3772] [serial = 1259] [outer = 00000000] [url = about:blank] 13:15:32 INFO - PROCESS | 3772 | 1471464932633 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]]]}] 13:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1092ms 13:15:32 INFO - PROCESS | 3772 | 1471464932682 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 13:15:32 INFO - PROCESS | 3772 | 1471464932686 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 13:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:15:32 INFO - PROCESS | 3772 | 1471464932691 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:15:32 INFO - PROCESS | 3772 | 1471464932694 Marionette TRACE conn3 <- [1,1726,null,{}] 13:15:32 INFO - PROCESS | 3772 | 1471464932699 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}] 13:15:32 INFO - PROCESS | 3772 | 1471464932704 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:32 INFO - PROCESS | 3772 | 1471464932791 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 13:15:32 INFO - PROCESS | 3772 | 1471464932885 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:32 INFO - PROCESS | 3772 | 1471464932888 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:32 INFO - PROCESS | 3772 | ++DOCSHELL 10A4D400 == 31 [pid = 3772] [id = 441] 13:15:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (10A53C00) [pid = 3772] [serial = 1323] [outer = 00000000] 13:15:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11444C00) [pid = 3772] [serial = 1324] [outer = 10A53C00] 13:15:32 INFO - PROCESS | 3772 | 1471464932938 Marionette DEBUG loaded listener.js 13:15:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11D72C00) [pid = 3772] [serial = 1325] [outer = 10A53C00] 13:15:33 INFO - PROCESS | 3772 | 1471464933397 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]]]}] 13:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 733ms 13:15:33 INFO - PROCESS | 3772 | 1471464933434 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 13:15:33 INFO - PROCESS | 3772 | 1471464933438 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 13:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:15:33 INFO - PROCESS | 3772 | 1471464933442 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:15:33 INFO - PROCESS | 3772 | 1471464933444 Marionette TRACE conn3 <- [1,1730,null,{}] 13:15:33 INFO - PROCESS | 3772 | 1471464933448 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}] 13:15:33 INFO - PROCESS | 3772 | 1471464933451 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:33 INFO - PROCESS | 3772 | 1471464933522 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 13:15:33 INFO - PROCESS | 3772 | 1471464933532 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:33 INFO - PROCESS | 3772 | 1471464933534 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:33 INFO - PROCESS | 3772 | ++DOCSHELL 11444400 == 32 [pid = 3772] [id = 442] 13:15:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12E79C00) [pid = 3772] [serial = 1326] [outer = 00000000] 13:15:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13447400) [pid = 3772] [serial = 1327] [outer = 12E79C00] 13:15:33 INFO - PROCESS | 3772 | 1471464933581 Marionette DEBUG loaded listener.js 13:15:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13B55000) [pid = 3772] [serial = 1328] [outer = 12E79C00] 13:15:34 INFO - PROCESS | 3772 | 1471464934060 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]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 702ms 13:15:34 INFO - PROCESS | 3772 | 1471464934127 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 3772 | 1471464934129 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:15:34 INFO - PROCESS | 3772 | 1471464934134 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 3772 | 1471464934140 Marionette TRACE conn3 <- [1,1734,null,{}] 13:15:34 INFO - PROCESS | 3772 | 1471464934149 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}] 13:15:34 INFO - PROCESS | 3772 | 1471464934153 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:34 INFO - PROCESS | 3772 | 1471464934238 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 13:15:34 INFO - PROCESS | 3772 | 1471464934335 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:34 INFO - PROCESS | 3772 | 1471464934337 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:34 INFO - PROCESS | 3772 | ++DOCSHELL 13963400 == 33 [pid = 3772] [id = 443] 13:15:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13B57400) [pid = 3772] [serial = 1329] [outer = 00000000] 13:15:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15FE3800) [pid = 3772] [serial = 1330] [outer = 13B57400] 13:15:34 INFO - PROCESS | 3772 | 1471464934382 Marionette DEBUG loaded listener.js 13:15:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16030400) [pid = 3772] [serial = 1331] [outer = 13B57400] 13:15:34 INFO - PROCESS | 3772 | 1471464934780 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]]]}] 13:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 702ms 13:15:34 INFO - PROCESS | 3772 | 1471464934831 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 13:15:34 INFO - PROCESS | 3772 | 1471464934834 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 13:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:15:34 INFO - PROCESS | 3772 | 1471464934837 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:15:34 INFO - PROCESS | 3772 | 1471464934839 Marionette TRACE conn3 <- [1,1738,null,{}] 13:15:34 INFO - PROCESS | 3772 | 1471464934848 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}] 13:15:34 INFO - PROCESS | 3772 | 1471464934850 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:35 INFO - PROCESS | 3772 | 1471464935005 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 13:15:35 INFO - PROCESS | 3772 | 1471464935065 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 3772 | 1471464935068 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:35 INFO - PROCESS | 3772 | ++DOCSHELL 1343B400 == 34 [pid = 3772] [id = 444] 13:15:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1475F400) [pid = 3772] [serial = 1332] [outer = 00000000] 13:15:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16B0D000) [pid = 3772] [serial = 1333] [outer = 1475F400] 13:15:35 INFO - PROCESS | 3772 | 1471464935113 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B54000) [pid = 3772] [serial = 1334] [outer = 1475F400] 13:15:35 INFO - PROCESS | 3772 | 1471464935548 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]]]}] 13:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 749ms 13:15:35 INFO - PROCESS | 3772 | 1471464935578 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 13:15:35 INFO - PROCESS | 3772 | 1471464935580 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 13:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:15:35 INFO - PROCESS | 3772 | 1471464935584 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:15:35 INFO - PROCESS | 3772 | 1471464935586 Marionette TRACE conn3 <- [1,1742,null,{}] 13:15:35 INFO - PROCESS | 3772 | 1471464935589 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}] 13:15:35 INFO - PROCESS | 3772 | 1471464935591 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:35 INFO - PROCESS | 3772 | 1471464935707 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 13:15:35 INFO - PROCESS | 3772 | 1471464935712 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:35 INFO - PROCESS | 3772 | 1471464935718 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:35 INFO - PROCESS | 3772 | ++DOCSHELL 12BC1C00 == 35 [pid = 3772] [id = 445] 13:15:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16BF7C00) [pid = 3772] [serial = 1335] [outer = 00000000] 13:15:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17797400) [pid = 3772] [serial = 1336] [outer = 16BF7C00] 13:15:35 INFO - PROCESS | 3772 | 1471464935826 Marionette DEBUG loaded listener.js 13:15:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1786EC00) [pid = 3772] [serial = 1337] [outer = 16BF7C00] 13:15:36 INFO - PROCESS | 3772 | 1471464936268 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]]]}] 13:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 13:15:36 INFO - PROCESS | 3772 | 1471464936324 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 13:15:36 INFO - PROCESS | 3772 | 1471464936326 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 13:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:15:36 INFO - PROCESS | 3772 | 1471464936329 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:15:36 INFO - PROCESS | 3772 | 1471464936331 Marionette TRACE conn3 <- [1,1746,null,{}] 13:15:36 INFO - PROCESS | 3772 | 1471464936335 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}] 13:15:36 INFO - PROCESS | 3772 | 1471464936337 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:36 INFO - PROCESS | 3772 | 1471464936473 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 13:15:36 INFO - PROCESS | 3772 | 1471464936506 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:36 INFO - PROCESS | 3772 | 1471464936508 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:36 INFO - PROCESS | 3772 | ++DOCSHELL 12E7A400 == 36 [pid = 3772] [id = 446] 13:15:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (13912400) [pid = 3772] [serial = 1338] [outer = 00000000] 13:15:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17B7EC00) [pid = 3772] [serial = 1339] [outer = 13912400] 13:15:36 INFO - PROCESS | 3772 | 1471464936552 Marionette DEBUG loaded listener.js 13:15:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17874400) [pid = 3772] [serial = 1340] [outer = 13912400] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (171B4C00) [pid = 3772] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16B55400) [pid = 3772] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13ACB400) [pid = 3772] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1602CC00) [pid = 3772] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A4E000) [pid = 3772] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13ACB800) [pid = 3772] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11D6E400) [pid = 3772] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (151DE800) [pid = 3772] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10A52400) [pid = 3772] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14727000) [pid = 3772] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14764400) [pid = 3772] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:15:36 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (112F7000) [pid = 3772] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:15:37 INFO - PROCESS | 3772 | 1471464937002 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]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 686ms 13:15:37 INFO - PROCESS | 3772 | 1471464937042 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 3772 | 1471464937044 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 13:15:37 INFO - PROCESS | 3772 | 1471464937048 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 3772 | 1471464937051 Marionette TRACE conn3 <- [1,1750,null,{}] 13:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:15:37 INFO - PROCESS | 3772 | 1471464937055 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}] 13:15:37 INFO - PROCESS | 3772 | 1471464937058 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:37 INFO - PROCESS | 3772 | 1471464937141 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 13:15:37 INFO - PROCESS | 3772 | 1471464937148 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 3772 | 1471464937150 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:37 INFO - PROCESS | 3772 | ++DOCSHELL 14767C00 == 37 [pid = 3772] [id = 447] 13:15:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (151D3000) [pid = 3772] [serial = 1341] [outer = 00000000] 13:15:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16BF4400) [pid = 3772] [serial = 1342] [outer = 151D3000] 13:15:37 INFO - PROCESS | 3772 | 1471464937195 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17879400) [pid = 3772] [serial = 1343] [outer = 151D3000] 13:15:37 INFO - PROCESS | 3772 | 1471464937620 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]]]}] 13:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 593ms 13:15:37 INFO - PROCESS | 3772 | 1471464937649 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 13:15:37 INFO - PROCESS | 3772 | 1471464937651 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 13:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:15:37 INFO - PROCESS | 3772 | 1471464937665 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:15:37 INFO - PROCESS | 3772 | 1471464937666 Marionette TRACE conn3 <- [1,1754,null,{}] 13:15:37 INFO - PROCESS | 3772 | 1471464937670 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}] 13:15:37 INFO - PROCESS | 3772 | 1471464937672 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:37 INFO - PROCESS | 3772 | 1471464937751 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 13:15:37 INFO - PROCESS | 3772 | 1471464937756 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:37 INFO - PROCESS | 3772 | 1471464937758 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:37 INFO - PROCESS | 3772 | ++DOCSHELL 13ACB400 == 38 [pid = 3772] [id = 448] 13:15:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (178D5800) [pid = 3772] [serial = 1344] [outer = 00000000] 13:15:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (18573C00) [pid = 3772] [serial = 1345] [outer = 178D5800] 13:15:37 INFO - PROCESS | 3772 | 1471464937802 Marionette DEBUG loaded listener.js 13:15:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1857AC00) [pid = 3772] [serial = 1346] [outer = 178D5800] 13:15:38 INFO - PROCESS | 3772 | 1471464938247 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]]]}] 13:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 655ms 13:15:38 INFO - PROCESS | 3772 | 1471464938313 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 13:15:38 INFO - PROCESS | 3772 | 1471464938315 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 13:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:15:38 INFO - PROCESS | 3772 | 1471464938319 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:15:38 INFO - PROCESS | 3772 | 1471464938320 Marionette TRACE conn3 <- [1,1758,null,{}] 13:15:38 INFO - PROCESS | 3772 | 1471464938324 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}] 13:15:38 INFO - PROCESS | 3772 | 1471464938326 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:38 INFO - PROCESS | 3772 | 1471464938415 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 13:15:38 INFO - PROCESS | 3772 | 1471464938422 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:38 INFO - PROCESS | 3772 | 1471464938424 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:38 INFO - PROCESS | 3772 | ++DOCSHELL 12E27C00 == 39 [pid = 3772] [id = 449] 13:15:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16799C00) [pid = 3772] [serial = 1347] [outer = 00000000] 13:15:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19BD9800) [pid = 3772] [serial = 1348] [outer = 16799C00] 13:15:38 INFO - PROCESS | 3772 | 1471464938468 Marionette DEBUG loaded listener.js 13:15:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19C13800) [pid = 3772] [serial = 1349] [outer = 16799C00] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 112C7800 == 38 [pid = 3772] [id = 429] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 10A4D400 == 37 [pid = 3772] [id = 441] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 0F2E4800 == 36 [pid = 3772] [id = 440] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 1391B400 == 35 [pid = 3772] [id = 438] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 104E3800 == 34 [pid = 3772] [id = 439] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 12BC1C00 == 33 [pid = 3772] [id = 445] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 12E7A400 == 32 [pid = 3772] [id = 446] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 1343B400 == 31 [pid = 3772] [id = 444] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 14767C00 == 30 [pid = 3772] [id = 447] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 13ACB400 == 29 [pid = 3772] [id = 448] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 13963400 == 28 [pid = 3772] [id = 443] 13:15:39 INFO - PROCESS | 3772 | --DOCSHELL 11444400 == 27 [pid = 3772] [id = 442] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (182A5400) [pid = 3772] [serial = 1307] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16F56C00) [pid = 3772] [serial = 1285] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13B58000) [pid = 3772] [serial = 1282] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16B50C00) [pid = 3772] [serial = 1304] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1786FC00) [pid = 3772] [serial = 1286] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (112C3800) [pid = 3772] [serial = 1291] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14731C00) [pid = 3772] [serial = 1298] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1660F000) [pid = 3772] [serial = 1303] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (129E9000) [pid = 3772] [serial = 1295] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (183AD800) [pid = 3772] [serial = 1312] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11D77C00) [pid = 3772] [serial = 1294] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1148D400) [pid = 3772] [serial = 1280] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (13B54C00) [pid = 3772] [serial = 1297] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16B59400) [pid = 3772] [serial = 1310] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (15998800) [pid = 3772] [serial = 1301] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16791800) [pid = 3772] [serial = 1309] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (11801800) [pid = 3772] [serial = 1289] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (15603000) [pid = 3772] [serial = 1300] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (11476400) [pid = 3772] [serial = 1288] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (112CC800) [pid = 3772] [serial = 1292] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (112CE800) [pid = 3772] [serial = 1279] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (14769800) [pid = 3772] [serial = 1283] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (17C79800) [pid = 3772] [serial = 1306] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (19AEA400) [pid = 3772] [serial = 1315] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (15698400) [pid = 3772] [serial = 1313] [outer = 00000000] [url = about:blank] 13:15:40 INFO - PROCESS | 3772 | 1471464940198 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]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1903ms 13:15:40 INFO - PROCESS | 3772 | 1471464940230 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 3772 | 1471464940234 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 13:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:15:40 INFO - PROCESS | 3772 | 1471464940239 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 3772 | 1471464940243 Marionette TRACE conn3 <- [1,1762,null,{}] 13:15:40 INFO - PROCESS | 3772 | 1471464940249 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}] 13:15:40 INFO - PROCESS | 3772 | 1471464940252 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:40 INFO - PROCESS | 3772 | 1471464940343 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 13:15:40 INFO - PROCESS | 3772 | 1471464940350 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:40 INFO - PROCESS | 3772 | 1471464940355 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:40 INFO - PROCESS | 3772 | ++DOCSHELL 11263400 == 28 [pid = 3772] [id = 450] 13:15:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (11264000) [pid = 3772] [serial = 1350] [outer = 00000000] 13:15:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (112F7000) [pid = 3772] [serial = 1351] [outer = 11264000] 13:15:40 INFO - PROCESS | 3772 | 1471464940406 Marionette DEBUG loaded listener.js 13:15:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1143A800) [pid = 3772] [serial = 1352] [outer = 11264000] 13:15:40 INFO - PROCESS | 3772 | 1471464940894 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]]]}] 13:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 702ms 13:15:40 INFO - PROCESS | 3772 | 1471464940939 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 13:15:40 INFO - PROCESS | 3772 | 1471464940944 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 13:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:15:40 INFO - PROCESS | 3772 | 1471464940950 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:15:40 INFO - PROCESS | 3772 | 1471464940953 Marionette TRACE conn3 <- [1,1766,null,{}] 13:15:40 INFO - PROCESS | 3772 | 1471464940957 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}] 13:15:40 INFO - PROCESS | 3772 | 1471464940960 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:41 INFO - PROCESS | 3772 | 1471464941047 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 13:15:41 INFO - PROCESS | 3772 | 1471464941056 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 3772 | 1471464941059 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:41 INFO - PROCESS | 3772 | ++DOCSHELL 11803800 == 29 [pid = 3772] [id = 451] 13:15:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (1180C400) [pid = 3772] [serial = 1353] [outer = 00000000] 13:15:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (11C09800) [pid = 3772] [serial = 1354] [outer = 1180C400] 13:15:41 INFO - PROCESS | 3772 | 1471464941108 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (11D6D000) [pid = 3772] [serial = 1355] [outer = 1180C400] 13:15:41 INFO - PROCESS | 3772 | 1471464941582 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]]]}] 13:15:41 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 13:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 686ms 13:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:15:41 INFO - PROCESS | 3772 | 1471464941649 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 13:15:41 INFO - PROCESS | 3772 | 1471464941651 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 13:15:41 INFO - PROCESS | 3772 | 1471464941655 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:15:41 INFO - PROCESS | 3772 | 1471464941658 Marionette TRACE conn3 <- [1,1770,null,{}] 13:15:41 INFO - PROCESS | 3772 | 1471464941670 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}] 13:15:41 INFO - PROCESS | 3772 | 1471464941675 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:41 INFO - PROCESS | 3772 | 1471464941786 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 13:15:41 INFO - PROCESS | 3772 | 1471464941881 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:41 INFO - PROCESS | 3772 | 1471464941884 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:41 INFO - PROCESS | 3772 | ++DOCSHELL 1320E800 == 30 [pid = 3772] [id = 452] 13:15:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1320F400) [pid = 3772] [serial = 1356] [outer = 00000000] 13:15:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1343B000) [pid = 3772] [serial = 1357] [outer = 1320F400] 13:15:41 INFO - PROCESS | 3772 | 1471464941933 Marionette DEBUG loaded listener.js 13:15:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1395EC00) [pid = 3772] [serial = 1358] [outer = 1320F400] 13:15:42 INFO - PROCESS | 3772 | 1471464942310 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]]]}] 13:15:42 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 13:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 686ms 13:15:42 INFO - PROCESS | 3772 | 1471464942357 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 13:15:42 INFO - PROCESS | 3772 | 1471464942360 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 13:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:15:42 INFO - PROCESS | 3772 | 1471464942364 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:15:42 INFO - PROCESS | 3772 | 1471464942375 Marionette TRACE conn3 <- [1,1774,null,{}] 13:15:42 INFO - PROCESS | 3772 | 1471464942379 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}] 13:15:42 INFO - PROCESS | 3772 | 1471464942381 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:42 INFO - PROCESS | 3772 | 1471464942462 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 13:15:42 INFO - PROCESS | 3772 | 1471464942468 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:42 INFO - PROCESS | 3772 | 1471464942470 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:42 INFO - PROCESS | 3772 | ++DOCSHELL 132D9000 == 31 [pid = 3772] [id = 453] 13:15:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1343AC00) [pid = 3772] [serial = 1359] [outer = 00000000] 13:15:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1472D400) [pid = 3772] [serial = 1360] [outer = 1343AC00] 13:15:42 INFO - PROCESS | 3772 | 1471464942544 Marionette DEBUG loaded listener.js 13:15:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14765800) [pid = 3772] [serial = 1361] [outer = 1343AC00] 13:15:43 INFO - PROCESS | 3772 | 1471464943030 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]]]}] 13:15:43 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 13:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 702ms 13:15:43 INFO - PROCESS | 3772 | 1471464943065 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 3772 | 1471464943067 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 13:15:43 INFO - PROCESS | 3772 | 1471464943070 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:15:43 INFO - PROCESS | 3772 | 1471464943072 Marionette TRACE conn3 <- [1,1778,null,{}] 13:15:43 INFO - PROCESS | 3772 | 1471464943075 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}] 13:15:43 INFO - PROCESS | 3772 | 1471464943077 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:43 INFO - PROCESS | 3772 | 1471464943180 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 13:15:43 INFO - PROCESS | 3772 | 1471464943188 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 3772 | 1471464943190 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:43 INFO - PROCESS | 3772 | ++DOCSHELL 151D2000 == 32 [pid = 3772] [id = 454] 13:15:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (151D3800) [pid = 3772] [serial = 1362] [outer = 00000000] 13:15:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1560F400) [pid = 3772] [serial = 1363] [outer = 151D3800] 13:15:43 INFO - PROCESS | 3772 | 1471464943237 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (15698000) [pid = 3772] [serial = 1364] [outer = 151D3800] 13:15:43 INFO - PROCESS | 3772 | 1471464943667 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]]]}] 13:15:43 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) 13:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 639ms 13:15:43 INFO - PROCESS | 3772 | 1471464943693 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 13:15:43 INFO - PROCESS | 3772 | 1471464943695 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 13:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:15:43 INFO - PROCESS | 3772 | 1471464943702 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:15:43 INFO - PROCESS | 3772 | 1471464943704 Marionette TRACE conn3 <- [1,1782,null,{}] 13:15:43 INFO - PROCESS | 3772 | 1471464943707 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}] 13:15:43 INFO - PROCESS | 3772 | 1471464943713 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:43 INFO - PROCESS | 3772 | 1471464943813 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 13:15:43 INFO - PROCESS | 3772 | 1471464943821 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:43 INFO - PROCESS | 3772 | 1471464943823 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:43 INFO - PROCESS | 3772 | ++DOCSHELL 16036C00 == 33 [pid = 3772] [id = 455] 13:15:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16037000) [pid = 3772] [serial = 1365] [outer = 00000000] 13:15:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16795400) [pid = 3772] [serial = 1366] [outer = 16037000] 13:15:43 INFO - PROCESS | 3772 | 1471464943868 Marionette DEBUG loaded listener.js 13:15:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16B50400) [pid = 3772] [serial = 1367] [outer = 16037000] 13:15:44 INFO - PROCESS | 3772 | 1471464944314 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]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 640ms 13:15:44 INFO - PROCESS | 3772 | 1471464944336 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 3772 | 1471464944338 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 13:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:15:44 INFO - PROCESS | 3772 | 1471464944342 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 3772 | 1471464944344 Marionette TRACE conn3 <- [1,1786,null,{}] 13:15:44 INFO - PROCESS | 3772 | 1471464944347 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}] 13:15:44 INFO - PROCESS | 3772 | 1471464944349 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:44 INFO - PROCESS | 3772 | 1471464944438 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 13:15:44 INFO - PROCESS | 3772 | 1471464944444 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:44 INFO - PROCESS | 3772 | 1471464944446 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:44 INFO - PROCESS | 3772 | ++DOCSHELL 16B58800 == 34 [pid = 3772] [id = 456] 13:15:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16B58C00) [pid = 3772] [serial = 1368] [outer = 00000000] 13:15:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16BF3000) [pid = 3772] [serial = 1369] [outer = 16B58C00] 13:15:44 INFO - PROCESS | 3772 | 1471464944490 Marionette DEBUG loaded listener.js 13:15:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16BFA000) [pid = 3772] [serial = 1370] [outer = 16B58C00] 13:15:44 INFO - PROCESS | 3772 | 1471464944941 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]]]}] 13:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 624ms 13:15:44 INFO - PROCESS | 3772 | 1471464944995 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 13:15:44 INFO - PROCESS | 3772 | 1471464944997 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 13:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:15:44 INFO - PROCESS | 3772 | 1471464945005 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:15:44 INFO - PROCESS | 3772 | 1471464945007 Marionette TRACE conn3 <- [1,1790,null,{}] 13:15:45 INFO - PROCESS | 3772 | 1471464945010 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}] 13:15:45 INFO - PROCESS | 3772 | 1471464945012 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:45 INFO - PROCESS | 3772 | 1471464945087 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 13:15:45 INFO - PROCESS | 3772 | 1471464945093 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 3772 | 1471464945095 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:45 INFO - PROCESS | 3772 | ++DOCSHELL 11C05000 == 35 [pid = 3772] [id = 457] 13:15:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (12E28000) [pid = 3772] [serial = 1371] [outer = 00000000] 13:15:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1786CC00) [pid = 3772] [serial = 1372] [outer = 12E28000] 13:15:45 INFO - PROCESS | 3772 | 1471464945139 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (177DA800) [pid = 3772] [serial = 1373] [outer = 12E28000] 13:15:45 INFO - PROCESS | 3772 | 1471464945608 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]]]}] 13:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 639ms 13:15:45 INFO - PROCESS | 3772 | 1471464945644 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 13:15:45 INFO - PROCESS | 3772 | 1471464945646 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 13:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:15:45 INFO - PROCESS | 3772 | 1471464945650 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:15:45 INFO - PROCESS | 3772 | 1471464945651 Marionette TRACE conn3 <- [1,1794,null,{}] 13:15:45 INFO - PROCESS | 3772 | 1471464945655 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}] 13:15:45 INFO - PROCESS | 3772 | 1471464945657 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:45 INFO - PROCESS | 3772 | 1471464945766 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 13:15:45 INFO - PROCESS | 3772 | 1471464945771 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:45 INFO - PROCESS | 3772 | 1471464945773 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:45 INFO - PROCESS | 3772 | ++DOCSHELL 13174000 == 36 [pid = 3772] [id = 458] 13:15:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (178D0400) [pid = 3772] [serial = 1374] [outer = 00000000] 13:15:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17B83400) [pid = 3772] [serial = 1375] [outer = 178D0400] 13:15:45 INFO - PROCESS | 3772 | 1471464945818 Marionette DEBUG loaded listener.js 13:15:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17C7A400) [pid = 3772] [serial = 1376] [outer = 178D0400] 13:15:46 INFO - PROCESS | 3772 | 1471464946292 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]]]}] 13:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 702ms 13:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:15:46 INFO - PROCESS | 3772 | 1471464946349 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 13:15:46 INFO - PROCESS | 3772 | 1471464946351 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 13:15:46 INFO - PROCESS | 3772 | 1471464946354 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:15:46 INFO - PROCESS | 3772 | 1471464946356 Marionette TRACE conn3 <- [1,1798,null,{}] 13:15:46 INFO - PROCESS | 3772 | 1471464946360 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}] 13:15:46 INFO - PROCESS | 3772 | 1471464946361 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:46 INFO - PROCESS | 3772 | 1471464946490 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 13:15:46 INFO - PROCESS | 3772 | 1471464946499 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:46 INFO - PROCESS | 3772 | 1471464946501 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:46 INFO - PROCESS | 3772 | ++DOCSHELL 10A0F400 == 37 [pid = 3772] [id = 459] 13:15:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A0FC00) [pid = 3772] [serial = 1377] [outer = 00000000] 13:15:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (183AD800) [pid = 3772] [serial = 1378] [outer = 10A0FC00] 13:15:46 INFO - PROCESS | 3772 | 1471464946601 Marionette DEBUG loaded listener.js 13:15:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1856D800) [pid = 3772] [serial = 1379] [outer = 10A0FC00] 13:15:47 INFO - PROCESS | 3772 | 1471464947030 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]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 734ms 13:15:47 INFO - PROCESS | 3772 | 1471464947126 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 3772 | 1471464947128 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 13:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:15:47 INFO - PROCESS | 3772 | 1471464947132 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - PROCESS | 3772 | 1471464947134 Marionette TRACE conn3 <- [1,1802,null,{}] 13:15:47 INFO - PROCESS | 3772 | 1471464947137 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}] 13:15:47 INFO - PROCESS | 3772 | 1471464947139 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:47 INFO - PROCESS | 3772 | 1471464947259 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1475F400) [pid = 3772] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16BF7C00) [pid = 3772] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13912400) [pid = 3772] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (178D5800) [pid = 3772] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13B57400) [pid = 3772] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12E79C00) [pid = 3772] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A53C00) [pid = 3772] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0F2E5000) [pid = 3772] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (10A4C000) [pid = 3772] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1857A000) [pid = 3772] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:15:47 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (151D3000) [pid = 3772] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:15:47 INFO - PROCESS | 3772 | 1471464947483 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:47 INFO - PROCESS | 3772 | 1471464947486 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:47 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EA800 == 38 [pid = 3772] [id = 460] 13:15:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (0F2EB400) [pid = 3772] [serial = 1380] [outer = 00000000] 13:15:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (112E9800) [pid = 3772] [serial = 1381] [outer = 0F2EB400] 13:15:47 INFO - PROCESS | 3772 | 1471464947534 Marionette DEBUG loaded listener.js 13:15:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13912400) [pid = 3772] [serial = 1382] [outer = 0F2EB400] 13:15:47 INFO - PROCESS | 3772 | 1471464947903 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]]]}] 13:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 796ms 13:15:47 INFO - PROCESS | 3772 | 1471464947934 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 13:15:47 INFO - PROCESS | 3772 | 1471464947936 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 13:15:47 INFO - PROCESS | 3772 | 1471464947939 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:15:47 INFO - PROCESS | 3772 | 1471464947941 Marionette TRACE conn3 <- [1,1806,null,{}] 13:15:47 INFO - PROCESS | 3772 | 1471464947944 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}] 13:15:47 INFO - PROCESS | 3772 | 1471464947946 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:48 INFO - PROCESS | 3772 | 1471464948024 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 13:15:48 INFO - PROCESS | 3772 | 1471464948122 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 3772 | 1471464948124 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:48 INFO - PROCESS | 3772 | ++DOCSHELL 12E79C00 == 39 [pid = 3772] [id = 461] 13:15:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13440800) [pid = 3772] [serial = 1383] [outer = 00000000] 13:15:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (18573400) [pid = 3772] [serial = 1384] [outer = 13440800] 13:15:48 INFO - PROCESS | 3772 | 1471464948169 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19BD5800) [pid = 3772] [serial = 1385] [outer = 13440800] 13:15:48 INFO - PROCESS | 3772 | 1471464948537 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]]]}] 13:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 639ms 13:15:48 INFO - PROCESS | 3772 | 1471464948578 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 13:15:48 INFO - PROCESS | 3772 | 1471464948580 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 13:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:15:48 INFO - PROCESS | 3772 | 1471464948583 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:15:48 INFO - PROCESS | 3772 | 1471464948584 Marionette TRACE conn3 <- [1,1810,null,{}] 13:15:48 INFO - PROCESS | 3772 | 1471464948588 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}] 13:15:48 INFO - PROCESS | 3772 | 1471464948590 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:48 INFO - PROCESS | 3772 | 1471464948677 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 13:15:48 INFO - PROCESS | 3772 | 1471464948795 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:48 INFO - PROCESS | 3772 | 1471464948797 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:48 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E7C00 == 40 [pid = 3772] [id = 462] 13:15:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (0F2E8800) [pid = 3772] [serial = 1386] [outer = 00000000] 13:15:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19C5A400) [pid = 3772] [serial = 1387] [outer = 0F2E8800] 13:15:48 INFO - PROCESS | 3772 | 1471464948843 Marionette DEBUG loaded listener.js 13:15:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19C62400) [pid = 3772] [serial = 1388] [outer = 0F2E8800] 13:15:49 INFO - PROCESS | 3772 | 1471464949189 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]]]}] 13:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 640ms 13:15:49 INFO - PROCESS | 3772 | 1471464949221 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 13:15:49 INFO - PROCESS | 3772 | 1471464949223 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 13:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:15:49 INFO - PROCESS | 3772 | 1471464949226 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:15:49 INFO - PROCESS | 3772 | 1471464949228 Marionette TRACE conn3 <- [1,1814,null,{}] 13:15:49 INFO - PROCESS | 3772 | 1471464949244 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}] 13:15:49 INFO - PROCESS | 3772 | 1471464949246 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:49 INFO - PROCESS | 3772 | 1471464949326 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 13:15:49 INFO - PROCESS | 3772 | 1471464949332 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:49 INFO - PROCESS | 3772 | 1471464949334 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:49 INFO - PROCESS | 3772 | ++DOCSHELL 13173800 == 41 [pid = 3772] [id = 463] 13:15:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1560D800) [pid = 3772] [serial = 1389] [outer = 00000000] 13:15:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C77C00) [pid = 3772] [serial = 1390] [outer = 1560D800] 13:15:49 INFO - PROCESS | 3772 | 1471464949378 Marionette DEBUG loaded listener.js 13:15:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19C7B000) [pid = 3772] [serial = 1391] [outer = 1560D800] 13:15:50 INFO - PROCESS | 3772 | 1471464950217 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]]]}] 13:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 998ms 13:15:50 INFO - PROCESS | 3772 | 1471464950230 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 13:15:50 INFO - PROCESS | 3772 | 1471464950235 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 13:15:50 INFO - PROCESS | 3772 | 1471464950240 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:15:50 INFO - PROCESS | 3772 | 1471464950245 Marionette TRACE conn3 <- [1,1818,null,{}] 13:15:50 INFO - PROCESS | 3772 | 1471464950251 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}] 13:15:50 INFO - PROCESS | 3772 | 1471464950254 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:50 INFO - PROCESS | 3772 | 1471464950402 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 13:15:50 INFO - PROCESS | 3772 | 1471464950568 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:50 INFO - PROCESS | 3772 | 1471464950571 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:50 INFO - PROCESS | 3772 | ++DOCSHELL 10A55400 == 42 [pid = 3772] [id = 464] 13:15:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (112F7C00) [pid = 3772] [serial = 1392] [outer = 00000000] 13:15:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (114E8C00) [pid = 3772] [serial = 1393] [outer = 112F7C00] 13:15:50 INFO - PROCESS | 3772 | 1471464950630 Marionette DEBUG loaded listener.js 13:15:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (11D77C00) [pid = 3772] [serial = 1394] [outer = 112F7C00] 13:15:51 INFO - PROCESS | 3772 | 1471464951547 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]]]}] 13:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1357ms 13:15:51 INFO - PROCESS | 3772 | 1471464951598 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 13:15:51 INFO - PROCESS | 3772 | 1471464951602 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 13:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:15:51 INFO - PROCESS | 3772 | 1471464951607 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:15:51 INFO - PROCESS | 3772 | 1471464951611 Marionette TRACE conn3 <- [1,1822,null,{}] 13:15:51 INFO - PROCESS | 3772 | 1471464951616 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}] 13:15:51 INFO - PROCESS | 3772 | 1471464951619 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:51 INFO - PROCESS | 3772 | 1471464951750 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 13:15:51 INFO - PROCESS | 3772 | 1471464951866 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:51 INFO - PROCESS | 3772 | 1471464951870 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 0F2E7C00 == 41 [pid = 3772] [id = 462] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 12E79C00 == 40 [pid = 3772] [id = 461] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 0F2EA800 == 39 [pid = 3772] [id = 460] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 10A0F400 == 38 [pid = 3772] [id = 459] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 13174000 == 37 [pid = 3772] [id = 458] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 11C05000 == 36 [pid = 3772] [id = 457] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 16B58800 == 35 [pid = 3772] [id = 456] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 16036C00 == 34 [pid = 3772] [id = 455] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 151D2000 == 33 [pid = 3772] [id = 454] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 132D9000 == 32 [pid = 3772] [id = 453] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 1320E800 == 31 [pid = 3772] [id = 452] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 11803800 == 30 [pid = 3772] [id = 451] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 11263400 == 29 [pid = 3772] [id = 450] 13:15:51 INFO - PROCESS | 3772 | --DOCSHELL 12E27C00 == 28 [pid = 3772] [id = 449] 13:15:51 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (19BD9800) [pid = 3772] [serial = 1348] [outer = 00000000] [url = about:blank] 13:15:51 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EC000 == 29 [pid = 3772] [id = 465] 13:15:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (0F391400) [pid = 3772] [serial = 1395] [outer = 00000000] 13:15:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A05C00) [pid = 3772] [serial = 1396] [outer = 0F391400] 13:15:51 INFO - PROCESS | 3772 | 1471464951949 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (112CF800) [pid = 3772] [serial = 1397] [outer = 0F391400] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11444C00) [pid = 3772] [serial = 1324] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (11D72C00) [pid = 3772] [serial = 1325] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (10A09C00) [pid = 3772] [serial = 1322] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1036AC00) [pid = 3772] [serial = 1321] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1857AC00) [pid = 3772] [serial = 1346] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11D7AC00) [pid = 3772] [serial = 1319] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (114ED800) [pid = 3772] [serial = 1318] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19AEBC00) [pid = 3772] [serial = 1316] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16BF4400) [pid = 3772] [serial = 1342] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (17879400) [pid = 3772] [serial = 1343] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16030400) [pid = 3772] [serial = 1331] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16B0D000) [pid = 3772] [serial = 1333] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17797400) [pid = 3772] [serial = 1336] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16B54000) [pid = 3772] [serial = 1334] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1786EC00) [pid = 3772] [serial = 1337] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (17B7EC00) [pid = 3772] [serial = 1339] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17874400) [pid = 3772] [serial = 1340] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (18573C00) [pid = 3772] [serial = 1345] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (15FE3800) [pid = 3772] [serial = 1330] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13447400) [pid = 3772] [serial = 1327] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13B55000) [pid = 3772] [serial = 1328] [outer = 00000000] [url = about:blank] 13:15:52 INFO - PROCESS | 3772 | 1471464952385 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]]]}] 13:15:52 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 13:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 827ms 13:15:52 INFO - PROCESS | 3772 | 1471464952451 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 13:15:52 INFO - PROCESS | 3772 | 1471464952456 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 13:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:15:52 INFO - PROCESS | 3772 | 1471464952462 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:15:52 INFO - PROCESS | 3772 | 1471464952465 Marionette TRACE conn3 <- [1,1826,null,{}] 13:15:52 INFO - PROCESS | 3772 | 1471464952469 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}] 13:15:52 INFO - PROCESS | 3772 | 1471464952471 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:52 INFO - PROCESS | 3772 | 1471464952584 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 13:15:52 INFO - PROCESS | 3772 | 1471464952599 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:52 INFO - PROCESS | 3772 | 1471464952601 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:52 INFO - PROCESS | 3772 | ++DOCSHELL 11898800 == 30 [pid = 3772] [id = 466] 13:15:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (118A3400) [pid = 3772] [serial = 1398] [outer = 00000000] 13:15:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11D77800) [pid = 3772] [serial = 1399] [outer = 118A3400] 13:15:52 INFO - PROCESS | 3772 | 1471464952650 Marionette DEBUG loaded listener.js 13:15:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (129EC000) [pid = 3772] [serial = 1400] [outer = 118A3400] 13:15:53 INFO - PROCESS | 3772 | 1471464953160 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]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 734ms 13:15:53 INFO - PROCESS | 3772 | 1471464953222 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 3772 | 1471464953224 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 13:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:15:53 INFO - PROCESS | 3772 | 1471464953230 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 3772 | 1471464953234 Marionette TRACE conn3 <- [1,1830,null,{}] 13:15:53 INFO - PROCESS | 3772 | 1471464953244 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}] 13:15:53 INFO - PROCESS | 3772 | 1471464953249 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:53 INFO - PROCESS | 3772 | 1471464953333 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 13:15:53 INFO - PROCESS | 3772 | 1471464953433 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:53 INFO - PROCESS | 3772 | 1471464953436 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:53 INFO - PROCESS | 3772 | ++DOCSHELL 1343FC00 == 31 [pid = 3772] [id = 467] 13:15:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13441000) [pid = 3772] [serial = 1401] [outer = 00000000] 13:15:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13B55C00) [pid = 3772] [serial = 1402] [outer = 13441000] 13:15:53 INFO - PROCESS | 3772 | 1471464953485 Marionette DEBUG loaded listener.js 13:15:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14271C00) [pid = 3772] [serial = 1403] [outer = 13441000] 13:15:53 INFO - PROCESS | 3772 | 1471464953863 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]]]}] 13:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 687ms 13:15:53 INFO - PROCESS | 3772 | 1471464953917 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 13:15:53 INFO - PROCESS | 3772 | 1471464953919 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 13:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:15:53 INFO - PROCESS | 3772 | 1471464953923 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:15:53 INFO - PROCESS | 3772 | 1471464953924 Marionette TRACE conn3 <- [1,1834,null,{}] 13:15:53 INFO - PROCESS | 3772 | 1471464953928 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}] 13:15:53 INFO - PROCESS | 3772 | 1471464953930 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:54 INFO - PROCESS | 3772 | 1471464954047 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 13:15:54 INFO - PROCESS | 3772 | 1471464954056 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 3772 | 1471464954058 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:54 INFO - PROCESS | 3772 | ++DOCSHELL 12E77C00 == 32 [pid = 3772] [id = 468] 13:15:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (13B58400) [pid = 3772] [serial = 1404] [outer = 00000000] 13:15:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (151D7800) [pid = 3772] [serial = 1405] [outer = 13B58400] 13:15:54 INFO - PROCESS | 3772 | 1471464954105 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FE8400) [pid = 3772] [serial = 1406] [outer = 13B58400] 13:15:54 INFO - PROCESS | 3772 | 1471464954584 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]]]}] 13:15:54 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) 13:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 687ms 13:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:15:54 INFO - PROCESS | 3772 | 1471464954622 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 13:15:54 INFO - PROCESS | 3772 | 1471464954624 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 13:15:54 INFO - PROCESS | 3772 | 1471464954627 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:15:54 INFO - PROCESS | 3772 | 1471464954629 Marionette TRACE conn3 <- [1,1838,null,{}] 13:15:54 INFO - PROCESS | 3772 | 1471464954632 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}] 13:15:54 INFO - PROCESS | 3772 | 1471464954634 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:54 INFO - PROCESS | 3772 | 1471464954769 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 13:15:54 INFO - PROCESS | 3772 | 1471464954790 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:54 INFO - PROCESS | 3772 | 1471464954792 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:54 INFO - PROCESS | 3772 | ++DOCSHELL 16032C00 == 33 [pid = 3772] [id = 469] 13:15:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16033C00) [pid = 3772] [serial = 1407] [outer = 00000000] 13:15:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1603B800) [pid = 3772] [serial = 1408] [outer = 16033C00] 13:15:54 INFO - PROCESS | 3772 | 1471464954837 Marionette DEBUG loaded listener.js 13:15:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16B02000) [pid = 3772] [serial = 1409] [outer = 16033C00] 13:15:55 INFO - PROCESS | 3772 | 1471464955283 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]]]}] 13:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 686ms 13:15:55 INFO - PROCESS | 3772 | 1471464955333 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 13:15:55 INFO - PROCESS | 3772 | 1471464955335 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 13:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:15:55 INFO - PROCESS | 3772 | 1471464955338 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:15:55 INFO - PROCESS | 3772 | 1471464955340 Marionette TRACE conn3 <- [1,1842,null,{}] 13:15:55 INFO - PROCESS | 3772 | 1471464955343 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}] 13:15:55 INFO - PROCESS | 3772 | 1471464955349 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:55 INFO - PROCESS | 3772 | 1471464955495 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 13:15:55 INFO - PROCESS | 3772 | 1471464955557 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:55 INFO - PROCESS | 3772 | 1471464955559 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:55 INFO - PROCESS | 3772 | ++DOCSHELL 16B57000 == 34 [pid = 3772] [id = 470] 13:15:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B5A000) [pid = 3772] [serial = 1410] [outer = 00000000] 13:15:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17799400) [pid = 3772] [serial = 1411] [outer = 16B5A000] 13:15:55 INFO - PROCESS | 3772 | 1471464955614 Marionette DEBUG loaded listener.js 13:15:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1786F000) [pid = 3772] [serial = 1412] [outer = 16B5A000] 13:15:56 INFO - PROCESS | 3772 | 1471464956032 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]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 748ms 13:15:56 INFO - PROCESS | 3772 | 1471464956113 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 3772 | 1471464956115 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 13:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:15:56 INFO - PROCESS | 3772 | 1471464956127 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 3772 | 1471464956129 Marionette TRACE conn3 <- [1,1846,null,{}] 13:15:56 INFO - PROCESS | 3772 | 1471464956133 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}] 13:15:56 INFO - PROCESS | 3772 | 1471464956135 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:56 INFO - PROCESS | 3772 | 1471464956243 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 13:15:56 INFO - PROCESS | 3772 | 1471464956254 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:56 INFO - PROCESS | 3772 | 1471464956256 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:56 INFO - PROCESS | 3772 | ++DOCSHELL 112E9C00 == 35 [pid = 3772] [id = 471] 13:15:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11D6C800) [pid = 3772] [serial = 1413] [outer = 00000000] 13:15:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17890800) [pid = 3772] [serial = 1414] [outer = 11D6C800] 13:15:56 INFO - PROCESS | 3772 | 1471464956505 Marionette DEBUG loaded listener.js 13:15:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1789E000) [pid = 3772] [serial = 1415] [outer = 11D6C800] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12E28000) [pid = 3772] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16799C00) [pid = 3772] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1180C400) [pid = 3772] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1320F400) [pid = 3772] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (178D0400) [pid = 3772] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (10A0FC00) [pid = 3772] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (0F2EB400) [pid = 3772] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11264000) [pid = 3772] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (151D3800) [pid = 3772] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1343AC00) [pid = 3772] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16B58C00) [pid = 3772] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16037000) [pid = 3772] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (13440800) [pid = 3772] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:15:56 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (0F2E8800) [pid = 3772] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:15:56 INFO - PROCESS | 3772 | 1471464956877 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]]]}] 13:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 795ms 13:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:15:56 INFO - PROCESS | 3772 | 1471464956919 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 13:15:56 INFO - PROCESS | 3772 | 1471464956921 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 13:15:56 INFO - PROCESS | 3772 | 1471464956925 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:15:56 INFO - PROCESS | 3772 | 1471464956926 Marionette TRACE conn3 <- [1,1850,null,{}] 13:15:56 INFO - PROCESS | 3772 | 1471464956930 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}] 13:15:56 INFO - PROCESS | 3772 | 1471464956931 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:57 INFO - PROCESS | 3772 | 1471464957008 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 13:15:57 INFO - PROCESS | 3772 | 1471464957097 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 3772 | 1471464957099 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:57 INFO - PROCESS | 3772 | ++DOCSHELL 129F5000 == 36 [pid = 3772] [id = 472] 13:15:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14209C00) [pid = 3772] [serial = 1416] [outer = 00000000] 13:15:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16B05000) [pid = 3772] [serial = 1417] [outer = 14209C00] 13:15:57 INFO - PROCESS | 3772 | 1471464957143 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17795C00) [pid = 3772] [serial = 1418] [outer = 14209C00] 13:15:57 INFO - PROCESS | 3772 | 1471464957501 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]]]}] 13:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 639ms 13:15:57 INFO - PROCESS | 3772 | 1471464957563 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 13:15:57 INFO - PROCESS | 3772 | 1471464957565 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 13:15:57 INFO - PROCESS | 3772 | 1471464957568 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:15:57 INFO - PROCESS | 3772 | 1471464957570 Marionette TRACE conn3 <- [1,1854,null,{}] 13:15:57 INFO - PROCESS | 3772 | 1471464957574 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}] 13:15:57 INFO - PROCESS | 3772 | 1471464957575 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:57 INFO - PROCESS | 3772 | 1471464957659 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 13:15:57 INFO - PROCESS | 3772 | 1471464957779 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:57 INFO - PROCESS | 3772 | 1471464957781 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:57 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E4800 == 37 [pid = 3772] [id = 473] 13:15:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (0F2E8000) [pid = 3772] [serial = 1419] [outer = 00000000] 13:15:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17B7E800) [pid = 3772] [serial = 1420] [outer = 0F2E8000] 13:15:57 INFO - PROCESS | 3772 | 1471464957825 Marionette DEBUG loaded listener.js 13:15:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17C82400) [pid = 3772] [serial = 1421] [outer = 0F2E8000] 13:15:58 INFO - PROCESS | 3772 | 1471464958183 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]]]}] 13:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 640ms 13:15:58 INFO - PROCESS | 3772 | 1471464958207 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 13:15:58 INFO - PROCESS | 3772 | 1471464958209 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 13:15:58 INFO - PROCESS | 3772 | 1471464958212 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:15:58 INFO - PROCESS | 3772 | 1471464958214 Marionette TRACE conn3 <- [1,1858,null,{}] 13:15:58 INFO - PROCESS | 3772 | 1471464958218 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}] 13:15:58 INFO - PROCESS | 3772 | 1471464958221 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:58 INFO - PROCESS | 3772 | 1471464958360 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 13:15:58 INFO - PROCESS | 3772 | 1471464958367 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:58 INFO - PROCESS | 3772 | 1471464958369 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:58 INFO - PROCESS | 3772 | ++DOCSHELL 13447400 == 38 [pid = 3772] [id = 474] 13:15:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14769000) [pid = 3772] [serial = 1422] [outer = 00000000] 13:15:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18573000) [pid = 3772] [serial = 1423] [outer = 14769000] 13:15:58 INFO - PROCESS | 3772 | 1471464958414 Marionette DEBUG loaded listener.js 13:15:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (18579400) [pid = 3772] [serial = 1424] [outer = 14769000] 13:15:59 INFO - PROCESS | 3772 | 1471464959090 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]]]}] 13:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 952ms 13:15:59 INFO - PROCESS | 3772 | 1471464959159 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 13:15:59 INFO - PROCESS | 3772 | 1471464959163 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 13:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:15:59 INFO - PROCESS | 3772 | 1471464959168 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:15:59 INFO - PROCESS | 3772 | 1471464959173 Marionette TRACE conn3 <- [1,1862,null,{}] 13:15:59 INFO - PROCESS | 3772 | 1471464959178 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}] 13:15:59 INFO - PROCESS | 3772 | 1471464959181 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:59 INFO - PROCESS | 3772 | 1471464959299 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 13:15:59 INFO - PROCESS | 3772 | 1471464959427 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:15:59 INFO - PROCESS | 3772 | 1471464959430 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:15:59 INFO - PROCESS | 3772 | ++DOCSHELL 11268C00 == 39 [pid = 3772] [id = 475] 13:15:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (112C7400) [pid = 3772] [serial = 1425] [outer = 00000000] 13:15:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11471400) [pid = 3772] [serial = 1426] [outer = 112C7400] 13:15:59 INFO - PROCESS | 3772 | 1471464959493 Marionette DEBUG loaded listener.js 13:15:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (12BC3000) [pid = 3772] [serial = 1427] [outer = 112C7400] 13:16:00 INFO - PROCESS | 3772 | 1471464960046 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]]]}] 13:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 890ms 13:16:00 INFO - PROCESS | 3772 | 1471464960074 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 13:16:00 INFO - PROCESS | 3772 | 1471464960078 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 13:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:16:00 INFO - PROCESS | 3772 | 1471464960085 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:16:00 INFO - PROCESS | 3772 | 1471464960088 Marionette TRACE conn3 <- [1,1866,null,{}] 13:16:00 INFO - PROCESS | 3772 | 1471464960092 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}] 13:16:00 INFO - PROCESS | 3772 | 1471464960095 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:00 INFO - PROCESS | 3772 | 1471464960205 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 13:16:00 INFO - PROCESS | 3772 | 1471464960313 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:00 INFO - PROCESS | 3772 | 1471464960316 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:00 INFO - PROCESS | 3772 | ++DOCSHELL 14730000 == 40 [pid = 3772] [id = 476] 13:16:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (14731400) [pid = 3772] [serial = 1428] [outer = 00000000] 13:16:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (151FB000) [pid = 3772] [serial = 1429] [outer = 14731400] 13:16:00 INFO - PROCESS | 3772 | 1471464960373 Marionette DEBUG loaded listener.js 13:16:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (159A0800) [pid = 3772] [serial = 1430] [outer = 14731400] 13:16:01 INFO - PROCESS | 3772 | 1471464961011 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]]]}] 13:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 999ms 13:16:01 INFO - PROCESS | 3772 | 1471464961087 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 13:16:01 INFO - PROCESS | 3772 | 1471464961089 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 13:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:16:01 INFO - PROCESS | 3772 | 1471464961094 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:16:01 INFO - PROCESS | 3772 | 1471464961097 Marionette TRACE conn3 <- [1,1870,null,{}] 13:16:01 INFO - PROCESS | 3772 | 1471464961108 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}] 13:16:01 INFO - PROCESS | 3772 | 1471464961113 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:01 INFO - PROCESS | 3772 | 1471464961219 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 13:16:01 INFO - PROCESS | 3772 | 1471464961355 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:01 INFO - PROCESS | 3772 | 1471464961358 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:01 INFO - PROCESS | 3772 | ++DOCSHELL 177D8000 == 41 [pid = 3772] [id = 477] 13:16:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17873800) [pid = 3772] [serial = 1431] [outer = 00000000] 13:16:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19AE3400) [pid = 3772] [serial = 1432] [outer = 17873800] 13:16:01 INFO - PROCESS | 3772 | 1471464961417 Marionette DEBUG loaded listener.js 13:16:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19BD5400) [pid = 3772] [serial = 1433] [outer = 17873800] 13:16:02 INFO - PROCESS | 3772 | 1471464962011 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]]]}] 13:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 936ms 13:16:02 INFO - PROCESS | 3772 | 1471464962038 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 13:16:02 INFO - PROCESS | 3772 | 1471464962041 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 13:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:16:02 INFO - PROCESS | 3772 | 1471464962044 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:16:02 INFO - PROCESS | 3772 | 1471464962046 Marionette TRACE conn3 <- [1,1874,null,{}] 13:16:02 INFO - PROCESS | 3772 | 1471464962050 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}] 13:16:02 INFO - PROCESS | 3772 | 1471464962052 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:02 INFO - PROCESS | 3772 | 1471464962266 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 13:16:02 INFO - PROCESS | 3772 | 1471464962425 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:02 INFO - PROCESS | 3772 | 1471464962428 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:02 INFO - PROCESS | 3772 | ++DOCSHELL 10439800 == 42 [pid = 3772] [id = 478] 13:16:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1043A400) [pid = 3772] [serial = 1434] [outer = 00000000] 13:16:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (104E8400) [pid = 3772] [serial = 1435] [outer = 1043A400] 13:16:02 INFO - PROCESS | 3772 | 1471464962480 Marionette DEBUG loaded listener.js 13:16:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (10A53C00) [pid = 3772] [serial = 1436] [outer = 1043A400] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 0F2E4800 == 41 [pid = 3772] [id = 473] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 129F5000 == 40 [pid = 3772] [id = 472] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 112E9C00 == 39 [pid = 3772] [id = 471] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 16B57000 == 38 [pid = 3772] [id = 470] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 16032C00 == 37 [pid = 3772] [id = 469] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 12E77C00 == 36 [pid = 3772] [id = 468] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 1343FC00 == 35 [pid = 3772] [id = 467] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 11898800 == 34 [pid = 3772] [id = 466] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 0F2EC000 == 33 [pid = 3772] [id = 465] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 13173800 == 32 [pid = 3772] [id = 463] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 10A55400 == 31 [pid = 3772] [id = 464] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 14730000 == 30 [pid = 3772] [id = 476] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 177D8000 == 29 [pid = 3772] [id = 477] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 13447400 == 28 [pid = 3772] [id = 474] 13:16:03 INFO - PROCESS | 3772 | --DOCSHELL 11268C00 == 27 [pid = 3772] [id = 475] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (183AD800) [pid = 3772] [serial = 1378] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1856D800) [pid = 3772] [serial = 1379] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (13912400) [pid = 3772] [serial = 1382] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (1395EC00) [pid = 3772] [serial = 1358] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (112F7000) [pid = 3772] [serial = 1351] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1143A800) [pid = 3772] [serial = 1352] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1560F400) [pid = 3772] [serial = 1363] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15698000) [pid = 3772] [serial = 1364] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1472D400) [pid = 3772] [serial = 1360] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14765800) [pid = 3772] [serial = 1361] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16BFA000) [pid = 3772] [serial = 1370] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16795400) [pid = 3772] [serial = 1366] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16B50400) [pid = 3772] [serial = 1367] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16BF3000) [pid = 3772] [serial = 1369] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (112E9800) [pid = 3772] [serial = 1381] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17C7A400) [pid = 3772] [serial = 1376] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (18573400) [pid = 3772] [serial = 1384] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (177DA800) [pid = 3772] [serial = 1373] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19C62400) [pid = 3772] [serial = 1388] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19BD5800) [pid = 3772] [serial = 1385] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19C5A400) [pid = 3772] [serial = 1387] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19C77C00) [pid = 3772] [serial = 1390] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1786CC00) [pid = 3772] [serial = 1372] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19C13800) [pid = 3772] [serial = 1349] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11C09800) [pid = 3772] [serial = 1354] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11D6D000) [pid = 3772] [serial = 1355] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1343B000) [pid = 3772] [serial = 1357] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17B83400) [pid = 3772] [serial = 1375] [outer = 00000000] [url = about:blank] 13:16:03 INFO - PROCESS | 3772 | 1471464963674 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]]]}] 13:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1700ms 13:16:03 INFO - PROCESS | 3772 | 1471464963744 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 13:16:03 INFO - PROCESS | 3772 | 1471464963748 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 13:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:16:03 INFO - PROCESS | 3772 | 1471464963754 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:16:03 INFO - PROCESS | 3772 | 1471464963757 Marionette TRACE conn3 <- [1,1878,null,{}] 13:16:03 INFO - PROCESS | 3772 | 1471464963803 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}] 13:16:03 INFO - PROCESS | 3772 | 1471464963806 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:03 INFO - PROCESS | 3772 | 1471464963909 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 13:16:03 INFO - PROCESS | 3772 | 1471464963916 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:03 INFO - PROCESS | 3772 | 1471464963920 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:03 INFO - PROCESS | 3772 | ++DOCSHELL 11264C00 == 28 [pid = 3772] [id = 479] 13:16:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11268C00) [pid = 3772] [serial = 1437] [outer = 00000000] 13:16:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (112E9C00) [pid = 3772] [serial = 1438] [outer = 11268C00] 13:16:03 INFO - PROCESS | 3772 | 1471464963970 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11439400) [pid = 3772] [serial = 1439] [outer = 11268C00] 13:16:04 INFO - PROCESS | 3772 | 1471464964463 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]]]}] 13:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 733ms 13:16:04 INFO - PROCESS | 3772 | 1471464964496 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 13:16:04 INFO - PROCESS | 3772 | 1471464964501 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 13:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:16:04 INFO - PROCESS | 3772 | 1471464964508 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:16:04 INFO - PROCESS | 3772 | 1471464964510 Marionette TRACE conn3 <- [1,1882,null,{}] 13:16:04 INFO - PROCESS | 3772 | 1471464964515 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}] 13:16:04 INFO - PROCESS | 3772 | 1471464964517 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:04 INFO - PROCESS | 3772 | 1471464964607 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 13:16:04 INFO - PROCESS | 3772 | 1471464964615 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:04 INFO - PROCESS | 3772 | 1471464964618 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:04 INFO - PROCESS | 3772 | ++DOCSHELL 11855400 == 29 [pid = 3772] [id = 480] 13:16:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1189A800) [pid = 3772] [serial = 1440] [outer = 00000000] 13:16:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11D6D800) [pid = 3772] [serial = 1441] [outer = 1189A800] 13:16:04 INFO - PROCESS | 3772 | 1471464964667 Marionette DEBUG loaded listener.js 13:16:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11D73400) [pid = 3772] [serial = 1442] [outer = 1189A800] 13:16:05 INFO - PROCESS | 3772 | 1471464965161 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]]]}] 13:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 702ms 13:16:05 INFO - PROCESS | 3772 | 1471464965210 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 13:16:05 INFO - PROCESS | 3772 | 1471464965212 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 13:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:16:05 INFO - PROCESS | 3772 | 1471464965215 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:16:05 INFO - PROCESS | 3772 | 1471464965219 Marionette TRACE conn3 <- [1,1886,null,{}] 13:16:05 INFO - PROCESS | 3772 | 1471464965230 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}] 13:16:05 INFO - PROCESS | 3772 | 1471464965235 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:05 INFO - PROCESS | 3772 | 1471464965349 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 13:16:05 INFO - PROCESS | 3772 | 1471464965469 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:05 INFO - PROCESS | 3772 | 1471464965472 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:05 INFO - PROCESS | 3772 | ++DOCSHELL 13447400 == 30 [pid = 3772] [id = 481] 13:16:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13448800) [pid = 3772] [serial = 1443] [outer = 00000000] 13:16:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1395EC00) [pid = 3772] [serial = 1444] [outer = 13448800] 13:16:05 INFO - PROCESS | 3772 | 1471464965522 Marionette DEBUG loaded listener.js 13:16:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13B51800) [pid = 3772] [serial = 1445] [outer = 13448800] 13:16:05 INFO - PROCESS | 3772 | 1471464965952 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]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 795ms 13:16:06 INFO - PROCESS | 3772 | 1471464966022 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 3772 | 1471464966025 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 13:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:16:06 INFO - PROCESS | 3772 | 1471464966028 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 3772 | 1471464966030 Marionette TRACE conn3 <- [1,1890,null,{}] 13:16:06 INFO - PROCESS | 3772 | 1471464966034 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}] 13:16:06 INFO - PROCESS | 3772 | 1471464966036 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:06 INFO - PROCESS | 3772 | 1471464966153 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 13:16:06 INFO - PROCESS | 3772 | 1471464966165 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 3772 | 1471464966167 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:06 INFO - PROCESS | 3772 | ++DOCSHELL 1420D400 == 31 [pid = 3772] [id = 482] 13:16:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1472F800) [pid = 3772] [serial = 1446] [outer = 00000000] 13:16:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14766C00) [pid = 3772] [serial = 1447] [outer = 1472F800] 13:16:06 INFO - PROCESS | 3772 | 1471464966213 Marionette DEBUG loaded listener.js 13:16:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (151DE800) [pid = 3772] [serial = 1448] [outer = 1472F800] 13:16:06 INFO - PROCESS | 3772 | 1471464966659 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]]]}] 13:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 686ms 13:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:16:06 INFO - PROCESS | 3772 | 1471464966760 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 13:16:06 INFO - PROCESS | 3772 | 1471464966762 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 13:16:06 INFO - PROCESS | 3772 | 1471464966770 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:16:06 INFO - PROCESS | 3772 | 1471464966771 Marionette TRACE conn3 <- [1,1894,null,{}] 13:16:06 INFO - PROCESS | 3772 | 1471464966775 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}] 13:16:06 INFO - PROCESS | 3772 | 1471464966777 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:06 INFO - PROCESS | 3772 | 1471464966894 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 13:16:06 INFO - PROCESS | 3772 | 1471464966904 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:06 INFO - PROCESS | 3772 | 1471464966907 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:06 INFO - PROCESS | 3772 | ++DOCSHELL 1560E800 == 32 [pid = 3772] [id = 483] 13:16:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15994400) [pid = 3772] [serial = 1449] [outer = 00000000] 13:16:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15FF1C00) [pid = 3772] [serial = 1450] [outer = 15994400] 13:16:06 INFO - PROCESS | 3772 | 1471464966961 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16032800) [pid = 3772] [serial = 1451] [outer = 15994400] 13:16:07 INFO - PROCESS | 3772 | 1471464967406 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]]]}] 13:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 686ms 13:16:07 INFO - PROCESS | 3772 | 1471464967467 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 13:16:07 INFO - PROCESS | 3772 | 1471464967469 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 13:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:16:07 INFO - PROCESS | 3772 | 1471464967472 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:16:07 INFO - PROCESS | 3772 | 1471464967474 Marionette TRACE conn3 <- [1,1898,null,{}] 13:16:07 INFO - PROCESS | 3772 | 1471464967477 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}] 13:16:07 INFO - PROCESS | 3772 | 1471464967483 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:07 INFO - PROCESS | 3772 | 1471464967617 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 13:16:07 INFO - PROCESS | 3772 | 1471464967684 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:07 INFO - PROCESS | 3772 | 1471464967686 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:07 INFO - PROCESS | 3772 | ++DOCSHELL 16B53C00 == 33 [pid = 3772] [id = 484] 13:16:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B54000) [pid = 3772] [serial = 1452] [outer = 00000000] 13:16:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16BF2400) [pid = 3772] [serial = 1453] [outer = 16B54000] 13:16:07 INFO - PROCESS | 3772 | 1471464967731 Marionette DEBUG loaded listener.js 13:16:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16F60000) [pid = 3772] [serial = 1454] [outer = 16B54000] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16033C00) [pid = 3772] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16B5A000) [pid = 3772] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1560D800) [pid = 3772] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (118A3400) [pid = 3772] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (112F7C00) [pid = 3772] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13441000) [pid = 3772] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13B58400) [pid = 3772] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (0F391400) [pid = 3772] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11D6C800) [pid = 3772] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14209C00) [pid = 3772] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14769000) [pid = 3772] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:16:08 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0F2E8000) [pid = 3772] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:16:08 INFO - PROCESS | 3772 | 1471464968314 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]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 905ms 13:16:08 INFO - PROCESS | 3772 | 1471464968377 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 3772 | 1471464968379 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 13:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:16:08 INFO - PROCESS | 3772 | 1471464968392 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - PROCESS | 3772 | 1471464968395 Marionette TRACE conn3 <- [1,1902,null,{}] 13:16:08 INFO - PROCESS | 3772 | 1471464968400 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}] 13:16:08 INFO - PROCESS | 3772 | 1471464968402 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:08 INFO - PROCESS | 3772 | 1471464968477 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 13:16:08 INFO - PROCESS | 3772 | 1471464968482 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:08 INFO - PROCESS | 3772 | 1471464968484 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:08 INFO - PROCESS | 3772 | ++DOCSHELL 11D6F400 == 34 [pid = 3772] [id = 485] 13:16:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13957800) [pid = 3772] [serial = 1455] [outer = 00000000] 13:16:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1568D800) [pid = 3772] [serial = 1456] [outer = 13957800] 13:16:08 INFO - PROCESS | 3772 | 1471464968529 Marionette DEBUG loaded listener.js 13:16:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16274400) [pid = 3772] [serial = 1457] [outer = 13957800] 13:16:08 INFO - PROCESS | 3772 | 1471464968957 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]]]}] 13:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 593ms 13:16:08 INFO - PROCESS | 3772 | 1471464968994 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 13:16:08 INFO - PROCESS | 3772 | 1471464968996 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 13:16:08 INFO - PROCESS | 3772 | 1471464969000 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:16:08 INFO - PROCESS | 3772 | 1471464969002 Marionette TRACE conn3 <- [1,1906,null,{}] 13:16:08 INFO - PROCESS | 3772 | 1471464969005 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}] 13:16:08 INFO - PROCESS | 3772 | 1471464969007 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:09 INFO - PROCESS | 3772 | 1471464969089 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 13:16:09 INFO - PROCESS | 3772 | 1471464969095 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 3772 | 1471464969097 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:09 INFO - PROCESS | 3772 | ++DOCSHELL 14761800 == 35 [pid = 3772] [id = 486] 13:16:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1560EC00) [pid = 3772] [serial = 1458] [outer = 00000000] 13:16:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (177DA000) [pid = 3772] [serial = 1459] [outer = 1560EC00] 13:16:09 INFO - PROCESS | 3772 | 1471464969141 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1786B400) [pid = 3772] [serial = 1460] [outer = 1560EC00] 13:16:09 INFO - PROCESS | 3772 | 1471464969561 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]]]}] 13:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 640ms 13:16:09 INFO - PROCESS | 3772 | 1471464969640 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 13:16:09 INFO - PROCESS | 3772 | 1471464969643 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 13:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:16:09 INFO - PROCESS | 3772 | 1471464969646 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:16:09 INFO - PROCESS | 3772 | 1471464969647 Marionette TRACE conn3 <- [1,1910,null,{}] 13:16:09 INFO - PROCESS | 3772 | 1471464969651 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}] 13:16:09 INFO - PROCESS | 3772 | 1471464969653 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:09 INFO - PROCESS | 3772 | 1471464969730 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 13:16:09 INFO - PROCESS | 3772 | 1471464969737 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:09 INFO - PROCESS | 3772 | 1471464969739 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:09 INFO - PROCESS | 3772 | ++DOCSHELL 13442400 == 36 [pid = 3772] [id = 487] 13:16:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (178D1000) [pid = 3772] [serial = 1461] [outer = 00000000] 13:16:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17C7A400) [pid = 3772] [serial = 1462] [outer = 178D1000] 13:16:09 INFO - PROCESS | 3772 | 1471464969784 Marionette DEBUG loaded listener.js 13:16:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17C7E800) [pid = 3772] [serial = 1463] [outer = 178D1000] 13:16:10 INFO - PROCESS | 3772 | 1471464970535 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]]]}] 13:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 936ms 13:16:10 INFO - PROCESS | 3772 | 1471464970592 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 13:16:10 INFO - PROCESS | 3772 | 1471464970597 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 13:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:16:10 INFO - PROCESS | 3772 | 1471464970602 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:16:10 INFO - PROCESS | 3772 | 1471464970606 Marionette TRACE conn3 <- [1,1914,null,{}] 13:16:10 INFO - PROCESS | 3772 | 1471464970612 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}] 13:16:10 INFO - PROCESS | 3772 | 1471464970615 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:10 INFO - PROCESS | 3772 | 1471464970733 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 13:16:10 INFO - PROCESS | 3772 | 1471464970869 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:10 INFO - PROCESS | 3772 | 1471464970872 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:10 INFO - PROCESS | 3772 | ++DOCSHELL 112F7C00 == 37 [pid = 3772] [id = 488] 13:16:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1143B400) [pid = 3772] [serial = 1464] [outer = 00000000] 13:16:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (11898800) [pid = 3772] [serial = 1465] [outer = 1143B400] 13:16:10 INFO - PROCESS | 3772 | 1471464970931 Marionette DEBUG loaded listener.js 13:16:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11D9F800) [pid = 3772] [serial = 1466] [outer = 1143B400] 13:16:11 INFO - PROCESS | 3772 | 1471464971703 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]]]}] 13:16:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1155ms 13:16:11 INFO - PROCESS | 3772 | 1471464971758 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 13:16:11 INFO - PROCESS | 3772 | 1471464971763 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 13:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:16:11 INFO - PROCESS | 3772 | 1471464971770 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:16:11 INFO - PROCESS | 3772 | 1471464971772 Marionette TRACE conn3 <- [1,1918,null,{}] 13:16:11 INFO - PROCESS | 3772 | 1471464971776 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}] 13:16:11 INFO - PROCESS | 3772 | 1471464971779 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:11 INFO - PROCESS | 3772 | 1471464971898 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 13:16:12 INFO - PROCESS | 3772 | 1471464972122 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 3772 | 1471464972125 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:12 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E9C00 == 38 [pid = 3772] [id = 489] 13:16:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0F2EBC00) [pid = 3772] [serial = 1467] [outer = 00000000] 13:16:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (103D2C00) [pid = 3772] [serial = 1468] [outer = 0F2EBC00] 13:16:12 INFO - PROCESS | 3772 | 1471464972183 Marionette DEBUG loaded listener.js 13:16:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (10A48400) [pid = 3772] [serial = 1469] [outer = 0F2EBC00] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 14761800 == 37 [pid = 3772] [id = 486] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 11D6F400 == 36 [pid = 3772] [id = 485] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 16B53C00 == 35 [pid = 3772] [id = 484] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 1560E800 == 34 [pid = 3772] [id = 483] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 1420D400 == 33 [pid = 3772] [id = 482] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 13447400 == 32 [pid = 3772] [id = 481] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 11855400 == 31 [pid = 3772] [id = 480] 13:16:12 INFO - PROCESS | 3772 | --DOCSHELL 11264C00 == 30 [pid = 3772] [id = 479] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (18579400) [pid = 3772] [serial = 1424] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (18573000) [pid = 3772] [serial = 1423] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (17B7E800) [pid = 3772] [serial = 1420] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1603B800) [pid = 3772] [serial = 1408] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17799400) [pid = 3772] [serial = 1411] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16B02000) [pid = 3772] [serial = 1409] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19C7B000) [pid = 3772] [serial = 1391] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11D77800) [pid = 3772] [serial = 1399] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (129EC000) [pid = 3772] [serial = 1400] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (114E8C00) [pid = 3772] [serial = 1393] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11D77C00) [pid = 3772] [serial = 1394] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13B55C00) [pid = 3772] [serial = 1402] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14271C00) [pid = 3772] [serial = 1403] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (151D7800) [pid = 3772] [serial = 1405] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (10A05C00) [pid = 3772] [serial = 1396] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (112CF800) [pid = 3772] [serial = 1397] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1786F000) [pid = 3772] [serial = 1412] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17C82400) [pid = 3772] [serial = 1421] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1789E000) [pid = 3772] [serial = 1415] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17890800) [pid = 3772] [serial = 1414] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16B05000) [pid = 3772] [serial = 1417] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17795C00) [pid = 3772] [serial = 1418] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (15FE8400) [pid = 3772] [serial = 1406] [outer = 00000000] [url = about:blank] 13:16:12 INFO - PROCESS | 3772 | 1471464972797 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]]]}] 13:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1046ms 13:16:12 INFO - PROCESS | 3772 | 1471464972816 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 13:16:12 INFO - PROCESS | 3772 | 1471464972820 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 13:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:16:12 INFO - PROCESS | 3772 | 1471464972840 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:16:12 INFO - PROCESS | 3772 | 1471464972843 Marionette TRACE conn3 <- [1,1922,null,{}] 13:16:12 INFO - PROCESS | 3772 | 1471464972847 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}] 13:16:12 INFO - PROCESS | 3772 | 1471464972852 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:12 INFO - PROCESS | 3772 | 1471464972937 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 13:16:12 INFO - PROCESS | 3772 | 1471464972945 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:12 INFO - PROCESS | 3772 | 1471464972947 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:12 INFO - PROCESS | 3772 | ++DOCSHELL 11445000 == 31 [pid = 3772] [id = 490] 13:16:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11445800) [pid = 3772] [serial = 1470] [outer = 00000000] 13:16:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1184DC00) [pid = 3772] [serial = 1471] [outer = 11445800] 13:16:12 INFO - PROCESS | 3772 | 1471464972997 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11D6E800) [pid = 3772] [serial = 1472] [outer = 11445800] 13:16:13 INFO - PROCESS | 3772 | 1471464973531 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]]]}] 13:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 749ms 13:16:13 INFO - PROCESS | 3772 | 1471464973581 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 13:16:13 INFO - PROCESS | 3772 | 1471464973584 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 13:16:13 INFO - PROCESS | 3772 | 1471464973589 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:16:13 INFO - PROCESS | 3772 | 1471464973591 Marionette TRACE conn3 <- [1,1926,null,{}] 13:16:13 INFO - PROCESS | 3772 | 1471464973595 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}] 13:16:13 INFO - PROCESS | 3772 | 1471464973597 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:13 INFO - PROCESS | 3772 | 1471464973683 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 13:16:13 INFO - PROCESS | 3772 | 1471464973763 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:13 INFO - PROCESS | 3772 | 1471464973765 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:13 INFO - PROCESS | 3772 | ++DOCSHELL 11D77C00 == 32 [pid = 3772] [id = 491] 13:16:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11D7A000) [pid = 3772] [serial = 1473] [outer = 00000000] 13:16:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (132D5000) [pid = 3772] [serial = 1474] [outer = 11D7A000] 13:16:13 INFO - PROCESS | 3772 | 1471464973811 Marionette DEBUG loaded listener.js 13:16:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13AD4000) [pid = 3772] [serial = 1475] [outer = 11D7A000] 13:16:14 INFO - PROCESS | 3772 | 1471464974195 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]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 640ms 13:16:14 INFO - PROCESS | 3772 | 1471464974211 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 3772 | 1471464974214 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 13:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:16:14 INFO - PROCESS | 3772 | 1471464974219 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 3772 | 1471464974224 Marionette TRACE conn3 <- [1,1930,null,{}] 13:16:14 INFO - PROCESS | 3772 | 1471464974233 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}] 13:16:14 INFO - PROCESS | 3772 | 1471464974237 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:14 INFO - PROCESS | 3772 | 1471464974321 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 13:16:14 INFO - PROCESS | 3772 | 1471464974328 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:14 INFO - PROCESS | 3772 | 1471464974330 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:14 INFO - PROCESS | 3772 | ++DOCSHELL 151DB400 == 33 [pid = 3772] [id = 492] 13:16:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (151DC800) [pid = 3772] [serial = 1476] [outer = 00000000] 13:16:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1569A400) [pid = 3772] [serial = 1477] [outer = 151DC800] 13:16:14 INFO - PROCESS | 3772 | 1471464974376 Marionette DEBUG loaded listener.js 13:16:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1120B800) [pid = 3772] [serial = 1478] [outer = 151DC800] 13:16:14 INFO - PROCESS | 3772 | 1471464974846 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]]]}] 13:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 687ms 13:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:16:14 INFO - PROCESS | 3772 | 1471464974917 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 13:16:14 INFO - PROCESS | 3772 | 1471464974919 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 13:16:14 INFO - PROCESS | 3772 | 1471464974929 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:16:14 INFO - PROCESS | 3772 | 1471464974930 Marionette TRACE conn3 <- [1,1934,null,{}] 13:16:14 INFO - PROCESS | 3772 | 1471464974934 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}] 13:16:14 INFO - PROCESS | 3772 | 1471464974936 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:15 INFO - PROCESS | 3772 | 1471464975056 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 13:16:15 INFO - PROCESS | 3772 | 1471464975155 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 3772 | 1471464975158 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:15 INFO - PROCESS | 3772 | ++DOCSHELL 16037800 == 34 [pid = 3772] [id = 493] 13:16:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1603B800) [pid = 3772] [serial = 1479] [outer = 00000000] 13:16:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16B01800) [pid = 3772] [serial = 1480] [outer = 1603B800] 13:16:15 INFO - PROCESS | 3772 | 1471464975203 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B4E800) [pid = 3772] [serial = 1481] [outer = 1603B800] 13:16:15 INFO - PROCESS | 3772 | 1471464975614 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]]]}] 13:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 734ms 13:16:15 INFO - PROCESS | 3772 | 1471464975663 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 13:16:15 INFO - PROCESS | 3772 | 1471464975665 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 13:16:15 INFO - PROCESS | 3772 | 1471464975668 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:16:15 INFO - PROCESS | 3772 | 1471464975669 Marionette TRACE conn3 <- [1,1938,null,{}] 13:16:15 INFO - PROCESS | 3772 | 1471464975673 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}] 13:16:15 INFO - PROCESS | 3772 | 1471464975675 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:15 INFO - PROCESS | 3772 | 1471464975790 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 13:16:15 INFO - PROCESS | 3772 | 1471464975796 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:15 INFO - PROCESS | 3772 | 1471464975802 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:15 INFO - PROCESS | 3772 | ++DOCSHELL 11DDE000 == 35 [pid = 3772] [id = 494] 13:16:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16B53C00) [pid = 3772] [serial = 1482] [outer = 00000000] 13:16:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16BFB800) [pid = 3772] [serial = 1483] [outer = 16B53C00] 13:16:15 INFO - PROCESS | 3772 | 1471464975857 Marionette DEBUG loaded listener.js 13:16:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (177E6000) [pid = 3772] [serial = 1484] [outer = 16B53C00] 13:16:16 INFO - PROCESS | 3772 | 1471464976343 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]]]}] 13:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 687ms 13:16:16 INFO - PROCESS | 3772 | 1471464976367 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 13:16:16 INFO - PROCESS | 3772 | 1471464976369 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 13:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:16:16 INFO - PROCESS | 3772 | 1471464976373 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:16:16 INFO - PROCESS | 3772 | 1471464976374 Marionette TRACE conn3 <- [1,1942,null,{}] 13:16:16 INFO - PROCESS | 3772 | 1471464976385 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}] 13:16:16 INFO - PROCESS | 3772 | 1471464976387 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:16 INFO - PROCESS | 3772 | 1471464976524 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 13:16:16 INFO - PROCESS | 3772 | 1471464976547 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:16 INFO - PROCESS | 3772 | 1471464976549 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:16 INFO - PROCESS | 3772 | ++DOCSHELL 1786F400 == 36 [pid = 3772] [id = 495] 13:16:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17874400) [pid = 3772] [serial = 1485] [outer = 00000000] 13:16:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17B84000) [pid = 3772] [serial = 1486] [outer = 17874400] 13:16:16 INFO - PROCESS | 3772 | 1471464976593 Marionette DEBUG loaded listener.js 13:16:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1391A800) [pid = 3772] [serial = 1487] [outer = 17874400] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (112C7400) [pid = 3772] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1560EC00) [pid = 3772] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (14731400) [pid = 3772] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17873800) [pid = 3772] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13957800) [pid = 3772] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1472F800) [pid = 3772] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (15994400) [pid = 3772] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (13448800) [pid = 3772] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11268C00) [pid = 3772] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1043A400) [pid = 3772] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1189A800) [pid = 3772] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:16:17 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16B54000) [pid = 3772] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:16:17 INFO - PROCESS | 3772 | 1471464977102 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]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 733ms 13:16:17 INFO - PROCESS | 3772 | 1471464977114 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 3772 | 1471464977116 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 13:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:16:17 INFO - PROCESS | 3772 | 1471464977119 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - PROCESS | 3772 | 1471464977121 Marionette TRACE conn3 <- [1,1946,null,{}] 13:16:17 INFO - PROCESS | 3772 | 1471464977125 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}] 13:16:17 INFO - PROCESS | 3772 | 1471464977126 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:17 INFO - PROCESS | 3772 | 1471464977213 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 13:16:17 INFO - PROCESS | 3772 | 1471464977220 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 3772 | 1471464977222 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:17 INFO - PROCESS | 3772 | ++DOCSHELL 114EC800 == 37 [pid = 3772] [id = 496] 13:16:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11801800) [pid = 3772] [serial = 1488] [outer = 00000000] 13:16:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1560EC00) [pid = 3772] [serial = 1489] [outer = 11801800] 13:16:17 INFO - PROCESS | 3772 | 1471464977269 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16033C00) [pid = 3772] [serial = 1490] [outer = 11801800] 13:16:17 INFO - PROCESS | 3772 | 1471464977704 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]]]}] 13:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 640ms 13:16:17 INFO - PROCESS | 3772 | 1471464977757 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 13:16:17 INFO - PROCESS | 3772 | 1471464977759 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 13:16:17 INFO - PROCESS | 3772 | 1471464977763 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:16:17 INFO - PROCESS | 3772 | 1471464977764 Marionette TRACE conn3 <- [1,1950,null,{}] 13:16:17 INFO - PROCESS | 3772 | 1471464977768 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}] 13:16:17 INFO - PROCESS | 3772 | 1471464977770 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:17 INFO - PROCESS | 3772 | 1471464977847 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 13:16:17 INFO - PROCESS | 3772 | 1471464977885 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:17 INFO - PROCESS | 3772 | 1471464977887 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:17 INFO - PROCESS | 3772 | ++DOCSHELL 13AD1800 == 38 [pid = 3772] [id = 497] 13:16:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14205800) [pid = 3772] [serial = 1491] [outer = 00000000] 13:16:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (18230800) [pid = 3772] [serial = 1492] [outer = 14205800] 13:16:17 INFO - PROCESS | 3772 | 1471464977932 Marionette DEBUG loaded listener.js 13:16:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1856D400) [pid = 3772] [serial = 1493] [outer = 14205800] 13:16:18 INFO - PROCESS | 3772 | 1471464978357 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]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 624ms 13:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:16:18 INFO - PROCESS | 3772 | 1471464978401 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 13:16:18 INFO - PROCESS | 3772 | 1471464978403 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 13:16:18 INFO - PROCESS | 3772 | 1471464978407 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:16:18 INFO - PROCESS | 3772 | 1471464978408 Marionette TRACE conn3 <- [1,1954,null,{}] 13:16:18 INFO - PROCESS | 3772 | 1471464978416 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}] 13:16:18 INFO - PROCESS | 3772 | 1471464978418 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:18 INFO - PROCESS | 3772 | 1471464978498 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 13:16:18 INFO - PROCESS | 3772 | 1471464978504 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:18 INFO - PROCESS | 3772 | 1471464978506 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:18 INFO - PROCESS | 3772 | ++DOCSHELL 1476A400 == 39 [pid = 3772] [id = 498] 13:16:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (178CB400) [pid = 3772] [serial = 1494] [outer = 00000000] 13:16:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19AE2000) [pid = 3772] [serial = 1495] [outer = 178CB400] 13:16:18 INFO - PROCESS | 3772 | 1471464978559 Marionette DEBUG loaded listener.js 13:16:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B2B800) [pid = 3772] [serial = 1496] [outer = 178CB400] 13:16:18 INFO - PROCESS | 3772 | 1471464978979 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]]]}] 13:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 593ms 13:16:19 INFO - PROCESS | 3772 | 1471464979047 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 13:16:19 INFO - PROCESS | 3772 | 1471464979052 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 13:16:19 INFO - PROCESS | 3772 | 1471464979061 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:16:19 INFO - PROCESS | 3772 | 1471464979066 Marionette TRACE conn3 <- [1,1958,null,{}] 13:16:19 INFO - PROCESS | 3772 | 1471464979073 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}] 13:16:19 INFO - PROCESS | 3772 | 1471464979077 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:19 INFO - PROCESS | 3772 | 1471464979200 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 13:16:19 INFO - PROCESS | 3772 | 1471464979376 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:19 INFO - PROCESS | 3772 | 1471464979381 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:19 INFO - PROCESS | 3772 | ++DOCSHELL 112E9800 == 40 [pid = 3772] [id = 499] 13:16:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (112EC000) [pid = 3772] [serial = 1497] [outer = 00000000] 13:16:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11440800) [pid = 3772] [serial = 1498] [outer = 112EC000] 13:16:19 INFO - PROCESS | 3772 | 1471464979442 Marionette DEBUG loaded listener.js 13:16:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (114E6400) [pid = 3772] [serial = 1499] [outer = 112EC000] 13:16:20 INFO - PROCESS | 3772 | 1471464980006 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]]]}] 13:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 998ms 13:16:20 INFO - PROCESS | 3772 | 1471464980068 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 13:16:20 INFO - PROCESS | 3772 | 1471464980071 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 13:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:16:20 INFO - PROCESS | 3772 | 1471464980078 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:16:20 INFO - PROCESS | 3772 | 1471464980082 Marionette TRACE conn3 <- [1,1962,null,{}] 13:16:20 INFO - PROCESS | 3772 | 1471464980086 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}] 13:16:20 INFO - PROCESS | 3772 | 1471464980089 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:20 INFO - PROCESS | 3772 | 1471464980196 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 13:16:20 INFO - PROCESS | 3772 | 1471464980333 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:20 INFO - PROCESS | 3772 | 1471464980336 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:20 INFO - PROCESS | 3772 | ++DOCSHELL 1391AC00 == 41 [pid = 3772] [id = 500] 13:16:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1395D000) [pid = 3772] [serial = 1500] [outer = 00000000] 13:16:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1472F400) [pid = 3772] [serial = 1501] [outer = 1395D000] 13:16:20 INFO - PROCESS | 3772 | 1471464980394 Marionette DEBUG loaded listener.js 13:16:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (151F4800) [pid = 3772] [serial = 1502] [outer = 1395D000] 13:16:20 INFO - PROCESS | 3772 | 1471464981000 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]]]}] 13:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 952ms 13:16:21 INFO - PROCESS | 3772 | 1471464981018 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 13:16:21 INFO - PROCESS | 3772 | 1471464981021 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 13:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:16:21 INFO - PROCESS | 3772 | 1471464981025 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:16:21 INFO - PROCESS | 3772 | 1471464981027 Marionette TRACE conn3 <- [1,1966,null,{}] 13:16:21 INFO - PROCESS | 3772 | 1471464981037 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}] 13:16:21 INFO - PROCESS | 3772 | 1471464981041 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:21 INFO - PROCESS | 3772 | 1471464981147 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 13:16:21 INFO - PROCESS | 3772 | 1471464981258 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:21 INFO - PROCESS | 3772 | 1471464981262 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:21 INFO - PROCESS | 3772 | ++DOCSHELL 17899C00 == 42 [pid = 3772] [id = 501] 13:16:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (178CC000) [pid = 3772] [serial = 1503] [outer = 00000000] 13:16:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18239000) [pid = 3772] [serial = 1504] [outer = 178CC000] 13:16:21 INFO - PROCESS | 3772 | 1471464981369 Marionette DEBUG loaded listener.js 13:16:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1857B400) [pid = 3772] [serial = 1505] [outer = 178CC000] 13:16:21 INFO - PROCESS | 3772 | 1471464981988 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]]]}] 13:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 998ms 13:16:22 INFO - PROCESS | 3772 | 1471464982027 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 13:16:22 INFO - PROCESS | 3772 | 1471464982030 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 13:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:16:22 INFO - PROCESS | 3772 | 1471464982034 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:16:22 INFO - PROCESS | 3772 | 1471464982036 Marionette TRACE conn3 <- [1,1970,null,{}] 13:16:22 INFO - PROCESS | 3772 | 1471464982039 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}] 13:16:22 INFO - PROCESS | 3772 | 1471464982042 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:22 INFO - PROCESS | 3772 | 1471464982147 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 13:16:22 INFO - PROCESS | 3772 | 1471464982304 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:22 INFO - PROCESS | 3772 | 1471464982307 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:22 INFO - PROCESS | 3772 | ++DOCSHELL 17878000 == 43 [pid = 3772] [id = 502] 13:16:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (17896400) [pid = 3772] [serial = 1506] [outer = 00000000] 13:16:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19C5A000) [pid = 3772] [serial = 1507] [outer = 17896400] 13:16:22 INFO - PROCESS | 3772 | 1471464982364 Marionette DEBUG loaded listener.js 13:16:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19C61000) [pid = 3772] [serial = 1508] [outer = 17896400] 13:16:23 INFO - PROCESS | 3772 | 1471464983044 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]]]}] 13:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1029ms 13:16:23 INFO - PROCESS | 3772 | 1471464983073 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 13:16:23 INFO - PROCESS | 3772 | 1471464983077 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 13:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:16:23 INFO - PROCESS | 3772 | 1471464983118 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:16:23 INFO - PROCESS | 3772 | 1471464983123 Marionette TRACE conn3 <- [1,1974,null,{}] 13:16:23 INFO - PROCESS | 3772 | 1471464983130 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}] 13:16:23 INFO - PROCESS | 3772 | 1471464983133 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:23 INFO - PROCESS | 3772 | 1471464983235 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 13:16:23 INFO - PROCESS | 3772 | 1471464983400 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:23 INFO - PROCESS | 3772 | 1471464983405 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:23 INFO - PROCESS | 3772 | ++DOCSHELL 112CF800 == 44 [pid = 3772] [id = 503] 13:16:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (112D0400) [pid = 3772] [serial = 1509] [outer = 00000000] 13:16:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (129F3400) [pid = 3772] [serial = 1510] [outer = 112D0400] 13:16:23 INFO - PROCESS | 3772 | 1471464983489 Marionette DEBUG loaded listener.js 13:16:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (12E28000) [pid = 3772] [serial = 1511] [outer = 112D0400] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 13AD1800 == 43 [pid = 3772] [id = 497] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 114EC800 == 42 [pid = 3772] [id = 496] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 1786F400 == 41 [pid = 3772] [id = 495] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 11DDE000 == 40 [pid = 3772] [id = 494] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 16037800 == 39 [pid = 3772] [id = 493] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 151DB400 == 38 [pid = 3772] [id = 492] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 11D77C00 == 37 [pid = 3772] [id = 491] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 11445000 == 36 [pid = 3772] [id = 490] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 0F2E9C00 == 35 [pid = 3772] [id = 489] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 112F7C00 == 34 [pid = 3772] [id = 488] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 10439800 == 33 [pid = 3772] [id = 478] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 13442400 == 32 [pid = 3772] [id = 487] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 17878000 == 31 [pid = 3772] [id = 502] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 17899C00 == 30 [pid = 3772] [id = 501] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 1476A400 == 29 [pid = 3772] [id = 498] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 112E9800 == 28 [pid = 3772] [id = 499] 13:16:24 INFO - PROCESS | 3772 | --DOCSHELL 1391AC00 == 27 [pid = 3772] [id = 500] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (14766C00) [pid = 3772] [serial = 1447] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (15FF1C00) [pid = 3772] [serial = 1450] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1395EC00) [pid = 3772] [serial = 1444] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (112E9C00) [pid = 3772] [serial = 1438] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11439400) [pid = 3772] [serial = 1439] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (10A53C00) [pid = 3772] [serial = 1436] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (104E8400) [pid = 3772] [serial = 1435] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11D6D800) [pid = 3772] [serial = 1441] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (11D73400) [pid = 3772] [serial = 1442] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16BF2400) [pid = 3772] [serial = 1453] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (12BC3000) [pid = 3772] [serial = 1427] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1786B400) [pid = 3772] [serial = 1460] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11471400) [pid = 3772] [serial = 1426] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16032800) [pid = 3772] [serial = 1451] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (159A0800) [pid = 3772] [serial = 1430] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (151FB000) [pid = 3772] [serial = 1429] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17C7A400) [pid = 3772] [serial = 1462] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19BD5400) [pid = 3772] [serial = 1433] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19AE3400) [pid = 3772] [serial = 1432] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (177DA000) [pid = 3772] [serial = 1459] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16F60000) [pid = 3772] [serial = 1454] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1568D800) [pid = 3772] [serial = 1456] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (151DE800) [pid = 3772] [serial = 1448] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16274400) [pid = 3772] [serial = 1457] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (13B51800) [pid = 3772] [serial = 1445] [outer = 00000000] [url = about:blank] 13:16:24 INFO - PROCESS | 3772 | 1471464984619 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]]]}] 13:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1575ms 13:16:24 INFO - PROCESS | 3772 | 1471464984668 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 13:16:24 INFO - PROCESS | 3772 | 1471464984672 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 13:16:24 INFO - PROCESS | 3772 | 1471464984676 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:16:24 INFO - PROCESS | 3772 | 1471464984681 Marionette TRACE conn3 <- [1,1978,null,{}] 13:16:24 INFO - PROCESS | 3772 | 1471464984686 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}] 13:16:24 INFO - PROCESS | 3772 | 1471464984689 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:24 INFO - PROCESS | 3772 | 1471464984777 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 13:16:24 INFO - PROCESS | 3772 | 1471464984786 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:24 INFO - PROCESS | 3772 | 1471464984789 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:24 INFO - PROCESS | 3772 | ++DOCSHELL 112D0000 == 28 [pid = 3772] [id = 504] 13:16:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (112E9800) [pid = 3772] [serial = 1512] [outer = 00000000] 13:16:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11445000) [pid = 3772] [serial = 1513] [outer = 112E9800] 13:16:24 INFO - PROCESS | 3772 | 1471464984839 Marionette DEBUG loaded listener.js 13:16:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (114DFC00) [pid = 3772] [serial = 1514] [outer = 112E9800] 13:16:25 INFO - PROCESS | 3772 | 1471464985327 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]]]}] 13:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 702ms 13:16:25 INFO - PROCESS | 3772 | 1471464985377 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 13:16:25 INFO - PROCESS | 3772 | 1471464985382 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 13:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:16:25 INFO - PROCESS | 3772 | 1471464985389 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:16:25 INFO - PROCESS | 3772 | 1471464985391 Marionette TRACE conn3 <- [1,1982,null,{}] 13:16:25 INFO - PROCESS | 3772 | 1471464985395 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}] 13:16:25 INFO - PROCESS | 3772 | 1471464985398 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:25 INFO - PROCESS | 3772 | 1471464985526 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 13:16:25 INFO - PROCESS | 3772 | 1471464985629 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:25 INFO - PROCESS | 3772 | 1471464985632 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:25 INFO - PROCESS | 3772 | ++DOCSHELL 11D9F000 == 29 [pid = 3772] [id = 505] 13:16:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (11DDE000) [pid = 3772] [serial = 1515] [outer = 00000000] 13:16:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12C60000) [pid = 3772] [serial = 1516] [outer = 11DDE000] 13:16:25 INFO - PROCESS | 3772 | 1471464985680 Marionette DEBUG loaded listener.js 13:16:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13171C00) [pid = 3772] [serial = 1517] [outer = 11DDE000] 13:16:26 INFO - PROCESS | 3772 | 1471464986070 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]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 13:16:26 INFO - PROCESS | 3772 | 1471464986128 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 3772 | 1471464986131 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 13:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:16:26 INFO - PROCESS | 3772 | 1471464986134 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 3772 | 1471464986138 Marionette TRACE conn3 <- [1,1986,null,{}] 13:16:26 INFO - PROCESS | 3772 | 1471464986148 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}] 13:16:26 INFO - PROCESS | 3772 | 1471464986153 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:26 INFO - PROCESS | 3772 | 1471464986237 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 13:16:26 INFO - PROCESS | 3772 | 1471464986251 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:26 INFO - PROCESS | 3772 | 1471464986254 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:26 INFO - PROCESS | 3772 | ++DOCSHELL 14731C00 == 30 [pid = 3772] [id = 506] 13:16:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14732000) [pid = 3772] [serial = 1518] [outer = 00000000] 13:16:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1476AC00) [pid = 3772] [serial = 1519] [outer = 14732000] 13:16:26 INFO - PROCESS | 3772 | 1471464986303 Marionette DEBUG loaded listener.js 13:16:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (151F4400) [pid = 3772] [serial = 1520] [outer = 14732000] 13:16:26 INFO - PROCESS | 3772 | 1471464986812 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]]]}] 13:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 702ms 13:16:26 INFO - PROCESS | 3772 | 1471464986833 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 13:16:26 INFO - PROCESS | 3772 | 1471464986836 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 13:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:16:26 INFO - PROCESS | 3772 | 1471464986840 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:16:26 INFO - PROCESS | 3772 | 1471464986841 Marionette TRACE conn3 <- [1,1990,null,{}] 13:16:26 INFO - PROCESS | 3772 | 1471464986852 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}] 13:16:26 INFO - PROCESS | 3772 | 1471464986854 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:26 INFO - PROCESS | 3772 | 1471464986999 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 13:16:26 INFO - PROCESS | 3772 | 1471464987009 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 3772 | 1471464987011 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:27 INFO - PROCESS | 3772 | ++DOCSHELL 151FC400 == 31 [pid = 3772] [id = 507] 13:16:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15603000) [pid = 3772] [serial = 1521] [outer = 00000000] 13:16:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1602E800) [pid = 3772] [serial = 1522] [outer = 15603000] 13:16:27 INFO - PROCESS | 3772 | 1471464987056 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16036400) [pid = 3772] [serial = 1523] [outer = 15603000] 13:16:27 INFO - PROCESS | 3772 | 1471464987495 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]]]}] 13:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 702ms 13:16:27 INFO - PROCESS | 3772 | 1471464987538 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 13:16:27 INFO - PROCESS | 3772 | 1471464987541 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 13:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:16:27 INFO - PROCESS | 3772 | 1471464987550 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:16:27 INFO - PROCESS | 3772 | 1471464987552 Marionette TRACE conn3 <- [1,1994,null,{}] 13:16:27 INFO - PROCESS | 3772 | 1471464987555 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}] 13:16:27 INFO - PROCESS | 3772 | 1471464987557 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:27 INFO - PROCESS | 3772 | 1471464987665 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 13:16:27 INFO - PROCESS | 3772 | 1471464987670 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:27 INFO - PROCESS | 3772 | 1471464987673 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:27 INFO - PROCESS | 3772 | ++DOCSHELL 15FF1C00 == 32 [pid = 3772] [id = 508] 13:16:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1602C400) [pid = 3772] [serial = 1524] [outer = 00000000] 13:16:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B0F400) [pid = 3772] [serial = 1525] [outer = 1602C400] 13:16:27 INFO - PROCESS | 3772 | 1471464987718 Marionette DEBUG loaded listener.js 13:16:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16B54800) [pid = 3772] [serial = 1526] [outer = 1602C400] 13:16:28 INFO - PROCESS | 3772 | 1471464988189 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]]]}] 13:16:28 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 13:16:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 687ms 13:16:28 INFO - PROCESS | 3772 | 1471464988252 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 13:16:28 INFO - PROCESS | 3772 | 1471464988254 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 13:16:28 INFO - PROCESS | 3772 | 1471464988257 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:16:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:16:28 INFO - PROCESS | 3772 | 1471464988259 Marionette TRACE conn3 <- [1,1998,null,{}] 13:16:28 INFO - PROCESS | 3772 | 1471464988263 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}] 13:16:28 INFO - PROCESS | 3772 | 1471464988268 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:28 INFO - PROCESS | 3772 | 1471464988416 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 13:16:28 INFO - PROCESS | 3772 | 1471464988440 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:28 INFO - PROCESS | 3772 | 1471464988443 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:28 INFO - PROCESS | 3772 | ++DOCSHELL 16F60000 == 33 [pid = 3772] [id = 509] 13:16:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (171AA000) [pid = 3772] [serial = 1527] [outer = 00000000] 13:16:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (17890800) [pid = 3772] [serial = 1528] [outer = 171AA000] 13:16:28 INFO - PROCESS | 3772 | 1471464988490 Marionette DEBUG loaded listener.js 13:16:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (178D8400) [pid = 3772] [serial = 1529] [outer = 171AA000] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1603B800) [pid = 3772] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B53C00) [pid = 3772] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (178D1000) [pid = 3772] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (0F2EBC00) [pid = 3772] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (151DC800) [pid = 3772] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11D7A000) [pid = 3772] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1143B400) [pid = 3772] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (178CB400) [pid = 3772] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17874400) [pid = 3772] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11801800) [pid = 3772] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:16:28 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14205800) [pid = 3772] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:16:29 INFO - PROCESS | 3772 | 1471464989108 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]]]}] 13:16:29 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 13:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 905ms 13:16:29 INFO - PROCESS | 3772 | 1471464989172 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 3772 | 1471464989174 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 13:16:29 INFO - PROCESS | 3772 | 1471464989178 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:16:29 INFO - PROCESS | 3772 | 1471464989180 Marionette TRACE conn3 <- [1,2002,null,{}] 13:16:29 INFO - PROCESS | 3772 | 1471464989183 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}] 13:16:29 INFO - PROCESS | 3772 | 1471464989185 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:29 INFO - PROCESS | 3772 | 1471464989262 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 13:16:29 INFO - PROCESS | 3772 | 1471464989268 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 3772 | 1471464989270 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:29 INFO - PROCESS | 3772 | ++DOCSHELL 10A4C800 == 34 [pid = 3772] [id = 510] 13:16:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (12E32C00) [pid = 3772] [serial = 1530] [outer = 00000000] 13:16:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (151DC800) [pid = 3772] [serial = 1531] [outer = 12E32C00] 13:16:29 INFO - PROCESS | 3772 | 1471464989314 Marionette DEBUG loaded listener.js 13:16:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16F60400) [pid = 3772] [serial = 1532] [outer = 12E32C00] 13:16:29 INFO - PROCESS | 3772 | 1471464989766 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]]]}] 13:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 640ms 13:16:29 INFO - PROCESS | 3772 | 1471464989818 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 13:16:29 INFO - PROCESS | 3772 | 1471464989820 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 13:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:16:29 INFO - PROCESS | 3772 | 1471464989823 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:16:29 INFO - PROCESS | 3772 | 1471464989825 Marionette TRACE conn3 <- [1,2006,null,{}] 13:16:29 INFO - PROCESS | 3772 | 1471464989828 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}] 13:16:29 INFO - PROCESS | 3772 | 1471464989830 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:29 INFO - PROCESS | 3772 | 1471464989909 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 13:16:29 INFO - PROCESS | 3772 | 1471464989915 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:29 INFO - PROCESS | 3772 | 1471464989917 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:29 INFO - PROCESS | 3772 | ++DOCSHELL 12C5EC00 == 35 [pid = 3772] [id = 511] 13:16:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (151D3400) [pid = 3772] [serial = 1533] [outer = 00000000] 13:16:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (18236000) [pid = 3772] [serial = 1534] [outer = 151D3400] 13:16:29 INFO - PROCESS | 3772 | 1471464989961 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183B6C00) [pid = 3772] [serial = 1535] [outer = 151D3400] 13:16:30 INFO - PROCESS | 3772 | 1471464990417 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]]]}] 13:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 639ms 13:16:30 INFO - PROCESS | 3772 | 1471464990461 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 13:16:30 INFO - PROCESS | 3772 | 1471464990463 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 13:16:30 INFO - PROCESS | 3772 | 1471464990470 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:16:30 INFO - PROCESS | 3772 | 1471464990472 Marionette TRACE conn3 <- [1,2010,null,{}] 13:16:30 INFO - PROCESS | 3772 | 1471464990476 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}] 13:16:30 INFO - PROCESS | 3772 | 1471464990478 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:30 INFO - PROCESS | 3772 | 1471464990555 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 13:16:30 INFO - PROCESS | 3772 | 1471464990561 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:30 INFO - PROCESS | 3772 | 1471464990563 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:30 INFO - PROCESS | 3772 | ++DOCSHELL 18579C00 == 36 [pid = 3772] [id = 512] 13:16:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19AE3400) [pid = 3772] [serial = 1536] [outer = 00000000] 13:16:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19BD3000) [pid = 3772] [serial = 1537] [outer = 19AE3400] 13:16:30 INFO - PROCESS | 3772 | 1471464990618 Marionette DEBUG loaded listener.js 13:16:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19BDC000) [pid = 3772] [serial = 1538] [outer = 19AE3400] 13:16:31 INFO - PROCESS | 3772 | 1471464991274 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]]]}] 13:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 905ms 13:16:31 INFO - PROCESS | 3772 | 1471464991377 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 13:16:31 INFO - PROCESS | 3772 | 1471464991381 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 13:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:16:31 INFO - PROCESS | 3772 | 1471464991411 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:16:31 INFO - PROCESS | 3772 | 1471464991415 Marionette TRACE conn3 <- [1,2014,null,{}] 13:16:31 INFO - PROCESS | 3772 | 1471464991421 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}] 13:16:31 INFO - PROCESS | 3772 | 1471464991425 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:31 INFO - PROCESS | 3772 | 1471464991558 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 13:16:31 INFO - PROCESS | 3772 | 1471464991692 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:31 INFO - PROCESS | 3772 | 1471464991696 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A05C00 == 37 [pid = 3772] [id = 513] 13:16:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11264000) [pid = 3772] [serial = 1539] [outer = 00000000] 13:16:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (11442400) [pid = 3772] [serial = 1540] [outer = 11264000] 13:16:31 INFO - PROCESS | 3772 | 1471464991757 Marionette DEBUG loaded listener.js 13:16:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (11D78400) [pid = 3772] [serial = 1541] [outer = 11264000] 13:16:32 INFO - PROCESS | 3772 | 1471464992416 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]]]}] 13:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1045ms 13:16:32 INFO - PROCESS | 3772 | 1471464992456 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 13:16:32 INFO - PROCESS | 3772 | 1471464992461 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 13:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:16:32 INFO - PROCESS | 3772 | 1471464992467 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:16:32 INFO - PROCESS | 3772 | 1471464992470 Marionette TRACE conn3 <- [1,2018,null,{}] 13:16:32 INFO - PROCESS | 3772 | 1471464992494 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}] 13:16:32 INFO - PROCESS | 3772 | 1471464992497 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:32 INFO - PROCESS | 3772 | 1471464992689 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 13:16:32 INFO - PROCESS | 3772 | 1471464992700 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:32 INFO - PROCESS | 3772 | 1471464992703 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:32 INFO - PROCESS | 3772 | ++DOCSHELL 13AD2C00 == 38 [pid = 3772] [id = 514] 13:16:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (13AD4400) [pid = 3772] [serial = 1542] [outer = 00000000] 13:16:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (14761400) [pid = 3772] [serial = 1543] [outer = 13AD4400] 13:16:32 INFO - PROCESS | 3772 | 1471464992759 Marionette DEBUG loaded listener.js 13:16:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (151DE800) [pid = 3772] [serial = 1544] [outer = 13AD4400] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 12C5EC00 == 37 [pid = 3772] [id = 511] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 10A4C800 == 36 [pid = 3772] [id = 510] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 16F60000 == 35 [pid = 3772] [id = 509] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 15FF1C00 == 34 [pid = 3772] [id = 508] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 151FC400 == 33 [pid = 3772] [id = 507] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 14731C00 == 32 [pid = 3772] [id = 506] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 11D9F000 == 31 [pid = 3772] [id = 505] 13:16:33 INFO - PROCESS | 3772 | --DOCSHELL 112D0000 == 30 [pid = 3772] [id = 504] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (16B01800) [pid = 3772] [serial = 1480] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (16B4E800) [pid = 3772] [serial = 1481] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16BFB800) [pid = 3772] [serial = 1483] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (17C7E800) [pid = 3772] [serial = 1463] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (103D2C00) [pid = 3772] [serial = 1468] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (10A48400) [pid = 3772] [serial = 1469] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1184DC00) [pid = 3772] [serial = 1471] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (1569A400) [pid = 3772] [serial = 1477] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (132D5000) [pid = 3772] [serial = 1474] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13AD4000) [pid = 3772] [serial = 1475] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11898800) [pid = 3772] [serial = 1465] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11D9F800) [pid = 3772] [serial = 1466] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19AE2000) [pid = 3772] [serial = 1495] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B2B800) [pid = 3772] [serial = 1496] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17B84000) [pid = 3772] [serial = 1486] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1560EC00) [pid = 3772] [serial = 1489] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16033C00) [pid = 3772] [serial = 1490] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (18230800) [pid = 3772] [serial = 1492] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1856D400) [pid = 3772] [serial = 1493] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1391A800) [pid = 3772] [serial = 1487] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (177E6000) [pid = 3772] [serial = 1484] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1120B800) [pid = 3772] [serial = 1478] [outer = 00000000] [url = about:blank] 13:16:33 INFO - PROCESS | 3772 | 1471464993680 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]]]}] 13:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1279ms 13:16:33 INFO - PROCESS | 3772 | 1471464993750 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 13:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:16:33 INFO - PROCESS | 3772 | 1471464993754 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 13:16:33 INFO - PROCESS | 3772 | 1471464993759 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:16:33 INFO - PROCESS | 3772 | 1471464993762 Marionette TRACE conn3 <- [1,2022,null,{}] 13:16:33 INFO - PROCESS | 3772 | 1471464993767 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}] 13:16:33 INFO - PROCESS | 3772 | 1471464993770 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:33 INFO - PROCESS | 3772 | 1471464993857 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 13:16:33 INFO - PROCESS | 3772 | 1471464993870 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:33 INFO - PROCESS | 3772 | 1471464993873 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:33 INFO - PROCESS | 3772 | ++DOCSHELL 1120AC00 == 31 [pid = 3772] [id = 515] 13:16:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11210800) [pid = 3772] [serial = 1545] [outer = 00000000] 13:16:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1143F000) [pid = 3772] [serial = 1546] [outer = 11210800] 13:16:33 INFO - PROCESS | 3772 | 1471464993922 Marionette DEBUG loaded listener.js 13:16:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (114DA000) [pid = 3772] [serial = 1547] [outer = 11210800] 13:16:34 INFO - PROCESS | 3772 | 1471464994425 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]]]}] 13:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 13:16:34 INFO - PROCESS | 3772 | 1471464994480 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 13:16:34 INFO - PROCESS | 3772 | 1471464994484 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 13:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:16:34 INFO - PROCESS | 3772 | 1471464994490 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:16:34 INFO - PROCESS | 3772 | 1471464994493 Marionette TRACE conn3 <- [1,2026,null,{}] 13:16:34 INFO - PROCESS | 3772 | 1471464994496 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}] 13:16:34 INFO - PROCESS | 3772 | 1471464994499 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:34 INFO - PROCESS | 3772 | 1471464994583 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 13:16:34 INFO - PROCESS | 3772 | 1471464994592 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:34 INFO - PROCESS | 3772 | 1471464994594 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:34 INFO - PROCESS | 3772 | ++DOCSHELL 11DA0400 == 32 [pid = 3772] [id = 516] 13:16:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12BC4400) [pid = 3772] [serial = 1548] [outer = 00000000] 13:16:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1320FC00) [pid = 3772] [serial = 1549] [outer = 12BC4400] 13:16:34 INFO - PROCESS | 3772 | 1471464994644 Marionette DEBUG loaded listener.js 13:16:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1391B400) [pid = 3772] [serial = 1550] [outer = 12BC4400] 13:16:35 INFO - PROCESS | 3772 | 1471464995118 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]]]}] 13:16:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 702ms 13:16:35 INFO - PROCESS | 3772 | 1471464995190 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 3772 | 1471464995192 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 13:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:16:35 INFO - PROCESS | 3772 | 1471464995195 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 3772 | 1471464995199 Marionette TRACE conn3 <- [1,2030,null,{}] 13:16:35 INFO - PROCESS | 3772 | 1471464995209 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}] 13:16:35 INFO - PROCESS | 3772 | 1471464995214 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:35 INFO - PROCESS | 3772 | 1471464995326 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 13:16:35 INFO - PROCESS | 3772 | 1471464995340 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:35 INFO - PROCESS | 3772 | 1471464995344 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:35 INFO - PROCESS | 3772 | ++DOCSHELL 1569C400 == 33 [pid = 3772] [id = 517] 13:16:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15994400) [pid = 3772] [serial = 1551] [outer = 00000000] 13:16:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1602D800) [pid = 3772] [serial = 1552] [outer = 15994400] 13:16:35 INFO - PROCESS | 3772 | 1471464995392 Marionette DEBUG loaded listener.js 13:16:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16038C00) [pid = 3772] [serial = 1553] [outer = 15994400] 13:16:35 INFO - PROCESS | 3772 | 1471464995864 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]]]}] 13:16:35 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) 13:16:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 733ms 13:16:35 INFO - PROCESS | 3772 | 1471464995936 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 13:16:35 INFO - PROCESS | 3772 | 1471464995938 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 13:16:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:16:35 INFO - PROCESS | 3772 | 1471464995947 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:16:35 INFO - PROCESS | 3772 | 1471464995949 Marionette TRACE conn3 <- [1,2034,null,{}] 13:16:35 INFO - PROCESS | 3772 | 1471464995952 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}] 13:16:35 INFO - PROCESS | 3772 | 1471464995954 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:36 INFO - PROCESS | 3772 | 1471464996075 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 13:16:36 INFO - PROCESS | 3772 | 1471464996139 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 3772 | 1471464996141 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:36 INFO - PROCESS | 3772 | ++DOCSHELL 16B0D800 == 34 [pid = 3772] [id = 518] 13:16:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B50400) [pid = 3772] [serial = 1554] [outer = 00000000] 13:16:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16B5C000) [pid = 3772] [serial = 1555] [outer = 16B50400] 13:16:36 INFO - PROCESS | 3772 | 1471464996187 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16F56C00) [pid = 3772] [serial = 1556] [outer = 16B50400] 13:16:36 INFO - PROCESS | 3772 | 1471464996617 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]]]}] 13:16:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:16:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 702ms 13:16:36 INFO - PROCESS | 3772 | 1471464996645 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 13:16:36 INFO - PROCESS | 3772 | 1471464996647 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 13:16:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:16:36 INFO - PROCESS | 3772 | 1471464996651 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:16:36 INFO - PROCESS | 3772 | 1471464996653 Marionette TRACE conn3 <- [1,2038,null,{}] 13:16:36 INFO - PROCESS | 3772 | 1471464996656 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}] 13:16:36 INFO - PROCESS | 3772 | 1471464996658 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:36 INFO - PROCESS | 3772 | 1471464996804 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 13:16:36 INFO - PROCESS | 3772 | 1471464996830 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:36 INFO - PROCESS | 3772 | 1471464996832 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:36 INFO - PROCESS | 3772 | ++DOCSHELL 16F60000 == 35 [pid = 3772] [id = 519] 13:16:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16F60800) [pid = 3772] [serial = 1557] [outer = 00000000] 13:16:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1786CC00) [pid = 3772] [serial = 1558] [outer = 16F60800] 13:16:36 INFO - PROCESS | 3772 | 1471464996877 Marionette DEBUG loaded listener.js 13:16:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1786E800) [pid = 3772] [serial = 1559] [outer = 16F60800] 13:16:37 INFO - PROCESS | 3772 | 1471464997323 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]]]}] 13:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 702ms 13:16:37 INFO - PROCESS | 3772 | 1471464997350 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 13:16:37 INFO - PROCESS | 3772 | 1471464997352 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 13:16:37 INFO - PROCESS | 3772 | 1471464997356 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:16:37 INFO - PROCESS | 3772 | 1471464997357 Marionette TRACE conn3 <- [1,2042,null,{}] 13:16:37 INFO - PROCESS | 3772 | 1471464997361 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}] 13:16:37 INFO - PROCESS | 3772 | 1471464997366 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:37 INFO - PROCESS | 3772 | 1471464997499 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 13:16:37 INFO - PROCESS | 3772 | 1471464997513 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:37 INFO - PROCESS | 3772 | 1471464997515 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:37 INFO - PROCESS | 3772 | ++DOCSHELL 17C7DC00 == 36 [pid = 3772] [id = 520] 13:16:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18230800) [pid = 3772] [serial = 1560] [outer = 00000000] 13:16:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1857A000) [pid = 3772] [serial = 1561] [outer = 18230800] 13:16:37 INFO - PROCESS | 3772 | 1471464997620 Marionette DEBUG loaded listener.js 13:16:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1856DC00) [pid = 3772] [serial = 1562] [outer = 18230800] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11445800) [pid = 3772] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (15603000) [pid = 3772] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14732000) [pid = 3772] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11DDE000) [pid = 3772] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (112D0400) [pid = 3772] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (112E9800) [pid = 3772] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (112EC000) [pid = 3772] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1395D000) [pid = 3772] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (178CC000) [pid = 3772] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (151D3400) [pid = 3772] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17896400) [pid = 3772] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1602C400) [pid = 3772] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (171AA000) [pid = 3772] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:16:38 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (12E32C00) [pid = 3772] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:16:38 INFO - PROCESS | 3772 | 1471464998092 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]]]}] 13:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 796ms 13:16:38 INFO - PROCESS | 3772 | 1471464998159 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 3772 | 1471464998161 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 13:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:16:38 INFO - PROCESS | 3772 | 1471464998164 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - PROCESS | 3772 | 1471464998166 Marionette TRACE conn3 <- [1,2046,null,{}] 13:16:38 INFO - PROCESS | 3772 | 1471464998170 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}] 13:16:38 INFO - PROCESS | 3772 | 1471464998172 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:38 INFO - PROCESS | 3772 | 1471464998249 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 13:16:38 INFO - PROCESS | 3772 | 1471464998344 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 3772 | 1471464998346 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:38 INFO - PROCESS | 3772 | ++DOCSHELL 1036F400 == 37 [pid = 3772] [id = 521] 13:16:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1055E000) [pid = 3772] [serial = 1563] [outer = 00000000] 13:16:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (11DDE000) [pid = 3772] [serial = 1564] [outer = 1055E000] 13:16:38 INFO - PROCESS | 3772 | 1471464998391 Marionette DEBUG loaded listener.js 13:16:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1427FC00) [pid = 3772] [serial = 1565] [outer = 1055E000] 13:16:38 INFO - PROCESS | 3772 | 1471464998769 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]]]}] 13:16:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:16:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 640ms 13:16:38 INFO - PROCESS | 3772 | 1471464998802 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 13:16:38 INFO - PROCESS | 3772 | 1471464998804 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 13:16:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:16:38 INFO - PROCESS | 3772 | 1471464998807 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:16:38 INFO - PROCESS | 3772 | 1471464998809 Marionette TRACE conn3 <- [1,2050,null,{}] 13:16:38 INFO - PROCESS | 3772 | 1471464998813 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}] 13:16:38 INFO - PROCESS | 3772 | 1471464998815 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:38 INFO - PROCESS | 3772 | 1471464998940 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 13:16:38 INFO - PROCESS | 3772 | 1471464998949 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:38 INFO - PROCESS | 3772 | 1471464998951 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:38 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E7400 == 38 [pid = 3772] [id = 522] 13:16:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (11D7A000) [pid = 3772] [serial = 1566] [outer = 00000000] 13:16:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1822FC00) [pid = 3772] [serial = 1567] [outer = 11D7A000] 13:16:38 INFO - PROCESS | 3772 | 1471464998996 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (18572C00) [pid = 3772] [serial = 1568] [outer = 11D7A000] 13:16:39 INFO - PROCESS | 3772 | 1471464999405 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]]]}] 13:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 639ms 13:16:39 INFO - PROCESS | 3772 | 1471464999445 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 13:16:39 INFO - PROCESS | 3772 | 1471464999447 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 13:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:16:39 INFO - PROCESS | 3772 | 1471464999455 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:16:39 INFO - PROCESS | 3772 | 1471464999457 Marionette TRACE conn3 <- [1,2054,null,{}] 13:16:39 INFO - PROCESS | 3772 | 1471464999460 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}] 13:16:39 INFO - PROCESS | 3772 | 1471464999462 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:39 INFO - PROCESS | 3772 | 1471464999554 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 13:16:39 INFO - PROCESS | 3772 | 1471464999559 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:39 INFO - PROCESS | 3772 | 1471464999561 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:39 INFO - PROCESS | 3772 | ++DOCSHELL 1569A400 == 39 [pid = 3772] [id = 523] 13:16:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16B0E000) [pid = 3772] [serial = 1569] [outer = 00000000] 13:16:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (19C20C00) [pid = 3772] [serial = 1570] [outer = 16B0E000] 13:16:39 INFO - PROCESS | 3772 | 1471464999606 Marionette DEBUG loaded listener.js 13:16:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19C59000) [pid = 3772] [serial = 1571] [outer = 16B0E000] 13:16:40 INFO - PROCESS | 3772 | 1471465000191 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]]]}] 13:16:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:16:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 796ms 13:16:40 INFO - PROCESS | 3772 | 1471465000258 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 13:16:40 INFO - PROCESS | 3772 | 1471465000263 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 13:16:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:16:40 INFO - PROCESS | 3772 | 1471465000269 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:16:40 INFO - PROCESS | 3772 | 1471465000272 Marionette TRACE conn3 <- [1,2058,null,{}] 13:16:40 INFO - PROCESS | 3772 | 1471465000278 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}] 13:16:40 INFO - PROCESS | 3772 | 1471465000281 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:40 INFO - PROCESS | 3772 | 1471465000426 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 13:16:40 INFO - PROCESS | 3772 | 1471465000537 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:40 INFO - PROCESS | 3772 | 1471465000542 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:40 INFO - PROCESS | 3772 | ++DOCSHELL 104E8400 == 40 [pid = 3772] [id = 524] 13:16:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (104E9800) [pid = 3772] [serial = 1572] [outer = 00000000] 13:16:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11801800) [pid = 3772] [serial = 1573] [outer = 104E9800] 13:16:40 INFO - PROCESS | 3772 | 1471465000601 Marionette DEBUG loaded listener.js 13:16:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11D75400) [pid = 3772] [serial = 1574] [outer = 104E9800] 13:16:41 INFO - PROCESS | 3772 | 1471465001192 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]]]}] 13:16:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:16:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 999ms 13:16:41 INFO - PROCESS | 3772 | 1471465001272 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 13:16:41 INFO - PROCESS | 3772 | 1471465001278 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 13:16:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:16:41 INFO - PROCESS | 3772 | 1471465001286 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:16:41 INFO - PROCESS | 3772 | 1471465001290 Marionette TRACE conn3 <- [1,2062,null,{}] 13:16:41 INFO - PROCESS | 3772 | 1471465001294 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}] 13:16:41 INFO - PROCESS | 3772 | 1471465001297 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:41 INFO - PROCESS | 3772 | 1471465001444 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 13:16:41 INFO - PROCESS | 3772 | 1471465001574 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:41 INFO - PROCESS | 3772 | 1471465001577 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:41 INFO - PROCESS | 3772 | ++DOCSHELL 14761000 == 41 [pid = 3772] [id = 525] 13:16:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (14765000) [pid = 3772] [serial = 1575] [outer = 00000000] 13:16:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1568EC00) [pid = 3772] [serial = 1576] [outer = 14765000] 13:16:41 INFO - PROCESS | 3772 | 1471465001637 Marionette DEBUG loaded listener.js 13:16:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16274400) [pid = 3772] [serial = 1577] [outer = 14765000] 13:16:42 INFO - PROCESS | 3772 | 1471465002193 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]]]}] 13:16:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:16:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 936ms 13:16:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:16:42 INFO - PROCESS | 3772 | 1471465002228 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 13:16:42 INFO - PROCESS | 3772 | 1471465002231 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 13:16:42 INFO - PROCESS | 3772 | 1471465002234 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:16:42 INFO - PROCESS | 3772 | 1471465002238 Marionette TRACE conn3 <- [1,2066,null,{}] 13:16:42 INFO - PROCESS | 3772 | 1471465002249 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}] 13:16:42 INFO - PROCESS | 3772 | 1471465002254 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:42 INFO - PROCESS | 3772 | 1471465002359 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 13:16:42 INFO - PROCESS | 3772 | 1471465002469 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:42 INFO - PROCESS | 3772 | 1471465002473 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:42 INFO - PROCESS | 3772 | ++DOCSHELL 183B5400 == 42 [pid = 3772] [id = 526] 13:16:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (183B7800) [pid = 3772] [serial = 1578] [outer = 00000000] 13:16:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19BD5800) [pid = 3772] [serial = 1579] [outer = 183B7800] 13:16:42 INFO - PROCESS | 3772 | 1471465002530 Marionette DEBUG loaded listener.js 13:16:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19C72800) [pid = 3772] [serial = 1580] [outer = 183B7800] 13:16:43 INFO - PROCESS | 3772 | 1471465003160 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]]]}] 13:16:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:16:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 998ms 13:16:43 INFO - PROCESS | 3772 | 1471465003237 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 13:16:43 INFO - PROCESS | 3772 | 1471465003240 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 13:16:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:16:43 INFO - PROCESS | 3772 | 1471465003243 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:16:43 INFO - PROCESS | 3772 | 1471465003245 Marionette TRACE conn3 <- [1,2070,null,{}] 13:16:43 INFO - PROCESS | 3772 | 1471465003249 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}] 13:16:43 INFO - PROCESS | 3772 | 1471465003251 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:43 INFO - PROCESS | 3772 | 1471465003356 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 13:16:43 INFO - PROCESS | 3772 | 1471465003495 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:43 INFO - PROCESS | 3772 | 1471465003498 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:43 INFO - PROCESS | 3772 | ++DOCSHELL 10564400 == 43 [pid = 3772] [id = 527] 13:16:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (10A09C00) [pid = 3772] [serial = 1581] [outer = 00000000] 13:16:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (114ED800) [pid = 3772] [serial = 1582] [outer = 10A09C00] 13:16:43 INFO - PROCESS | 3772 | 1471465003588 Marionette DEBUG loaded listener.js 13:16:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (11D77400) [pid = 3772] [serial = 1583] [outer = 10A09C00] 13:16:44 INFO - PROCESS | 3772 | 1471465004345 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]]]}] 13:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1155ms 13:16:44 INFO - PROCESS | 3772 | 1471465004398 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 13:16:44 INFO - PROCESS | 3772 | 1471465004402 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 13:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:16:44 INFO - PROCESS | 3772 | 1471465004391 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:16:44 INFO - PROCESS | 3772 | 1471465004395 Marionette TRACE conn3 <- [1,2074,null,{}] 13:16:44 INFO - PROCESS | 3772 | 1471465004400 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}] 13:16:44 INFO - PROCESS | 3772 | 1471465004403 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:44 INFO - PROCESS | 3772 | 1471465004540 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 0F2E7400 == 42 [pid = 3772] [id = 522] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 1036F400 == 41 [pid = 3772] [id = 521] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 17C7DC00 == 40 [pid = 3772] [id = 520] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 16F60000 == 39 [pid = 3772] [id = 519] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 16B0D800 == 38 [pid = 3772] [id = 518] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 1569C400 == 37 [pid = 3772] [id = 517] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 11DA0400 == 36 [pid = 3772] [id = 516] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 1120AC00 == 35 [pid = 3772] [id = 515] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 18579C00 == 34 [pid = 3772] [id = 512] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 112CF800 == 33 [pid = 3772] [id = 503] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 10A05C00 == 32 [pid = 3772] [id = 513] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 13AD2C00 == 31 [pid = 3772] [id = 514] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 10564400 == 30 [pid = 3772] [id = 527] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 183B5400 == 29 [pid = 3772] [id = 526] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 1569A400 == 28 [pid = 3772] [id = 523] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 104E8400 == 27 [pid = 3772] [id = 524] 13:16:45 INFO - PROCESS | 3772 | --DOCSHELL 14761000 == 26 [pid = 3772] [id = 525] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (11D6E800) [pid = 3772] [serial = 1472] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (1602E800) [pid = 3772] [serial = 1522] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1476AC00) [pid = 3772] [serial = 1519] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (12C60000) [pid = 3772] [serial = 1516] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13171C00) [pid = 3772] [serial = 1517] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (12E28000) [pid = 3772] [serial = 1511] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (129F3400) [pid = 3772] [serial = 1510] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11445000) [pid = 3772] [serial = 1513] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (114DFC00) [pid = 3772] [serial = 1514] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (114E6400) [pid = 3772] [serial = 1499] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11440800) [pid = 3772] [serial = 1498] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (151F4800) [pid = 3772] [serial = 1502] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1472F400) [pid = 3772] [serial = 1501] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1857B400) [pid = 3772] [serial = 1505] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (183B6C00) [pid = 3772] [serial = 1535] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (18239000) [pid = 3772] [serial = 1504] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19BD3000) [pid = 3772] [serial = 1537] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19C61000) [pid = 3772] [serial = 1508] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19C5A000) [pid = 3772] [serial = 1507] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16B0F400) [pid = 3772] [serial = 1525] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16036400) [pid = 3772] [serial = 1523] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (17890800) [pid = 3772] [serial = 1528] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16B54800) [pid = 3772] [serial = 1526] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (18236000) [pid = 3772] [serial = 1534] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (151DC800) [pid = 3772] [serial = 1531] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (178D8400) [pid = 3772] [serial = 1529] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16F60400) [pid = 3772] [serial = 1532] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (151F4400) [pid = 3772] [serial = 1520] [outer = 00000000] [url = about:blank] 13:16:45 INFO - PROCESS | 3772 | 1471465005311 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:45 INFO - PROCESS | 3772 | 1471465005315 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:45 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E2C00 == 27 [pid = 3772] [id = 528] 13:16:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1036F400) [pid = 3772] [serial = 1584] [outer = 00000000] 13:16:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1047CC00) [pid = 3772] [serial = 1585] [outer = 1036F400] 13:16:45 INFO - PROCESS | 3772 | 1471465005368 Marionette DEBUG loaded listener.js 13:16:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (10A10400) [pid = 3772] [serial = 1586] [outer = 1036F400] 13:16:45 INFO - PROCESS | 3772 | 1471465005849 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]]]}] 13:16:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:16:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1498ms 13:16:45 INFO - PROCESS | 3772 | 1471465005902 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 13:16:45 INFO - PROCESS | 3772 | 1471465005906 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 13:16:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:16:45 INFO - PROCESS | 3772 | 1471465005910 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:16:45 INFO - PROCESS | 3772 | 1471465005913 Marionette TRACE conn3 <- [1,2078,null,{}] 13:16:45 INFO - PROCESS | 3772 | 1471465005919 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}] 13:16:45 INFO - PROCESS | 3772 | 1471465005923 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:46 INFO - PROCESS | 3772 | 1471465006010 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 13:16:46 INFO - PROCESS | 3772 | 1471465006020 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 3772 | 1471465006023 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:46 INFO - PROCESS | 3772 | ++DOCSHELL 11499000 == 28 [pid = 3772] [id = 529] 13:16:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (114E4000) [pid = 3772] [serial = 1587] [outer = 00000000] 13:16:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (11804800) [pid = 3772] [serial = 1588] [outer = 114E4000] 13:16:46 INFO - PROCESS | 3772 | 1471465006080 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11C09800) [pid = 3772] [serial = 1589] [outer = 114E4000] 13:16:46 INFO - PROCESS | 3772 | 1471465006544 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]]]}] 13:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 686ms 13:16:46 INFO - PROCESS | 3772 | 1471465006630 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 13:16:46 INFO - PROCESS | 3772 | 1471465006634 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 13:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:16:46 INFO - PROCESS | 3772 | 1471465006640 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:16:46 INFO - PROCESS | 3772 | 1471465006642 Marionette TRACE conn3 <- [1,2082,null,{}] 13:16:46 INFO - PROCESS | 3772 | 1471465006647 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}] 13:16:46 INFO - PROCESS | 3772 | 1471465006649 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:46 INFO - PROCESS | 3772 | 1471465006739 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 13:16:46 INFO - PROCESS | 3772 | 1471465006837 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:46 INFO - PROCESS | 3772 | 1471465006839 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:46 INFO - PROCESS | 3772 | ++DOCSHELL 12E7A800 == 29 [pid = 3772] [id = 530] 13:16:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (12E7E800) [pid = 3772] [serial = 1590] [outer = 00000000] 13:16:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1320E800) [pid = 3772] [serial = 1591] [outer = 12E7E800] 13:16:46 INFO - PROCESS | 3772 | 1471465006885 Marionette DEBUG loaded listener.js 13:16:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (13442400) [pid = 3772] [serial = 1592] [outer = 12E7E800] 13:16:47 INFO - PROCESS | 3772 | 1471465007277 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]]]}] 13:16:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:16:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 686ms 13:16:47 INFO - PROCESS | 3772 | 1471465007338 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 13:16:47 INFO - PROCESS | 3772 | 1471465007340 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 13:16:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:16:47 INFO - PROCESS | 3772 | 1471465007360 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:16:47 INFO - PROCESS | 3772 | 1471465007365 Marionette TRACE conn3 <- [1,2086,null,{}] 13:16:47 INFO - PROCESS | 3772 | 1471465007370 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}] 13:16:47 INFO - PROCESS | 3772 | 1471465007374 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:47 INFO - PROCESS | 3772 | 1471465007494 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 13:16:47 INFO - PROCESS | 3772 | 1471465007505 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:47 INFO - PROCESS | 3772 | 1471465007508 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:47 INFO - PROCESS | 3772 | ++DOCSHELL 13912400 == 30 [pid = 3772] [id = 531] 13:16:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (14205800) [pid = 3772] [serial = 1593] [outer = 00000000] 13:16:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14768000) [pid = 3772] [serial = 1594] [outer = 14205800] 13:16:47 INFO - PROCESS | 3772 | 1471465007602 Marionette DEBUG loaded listener.js 13:16:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15602000) [pid = 3772] [serial = 1595] [outer = 14205800] 13:16:48 INFO - PROCESS | 3772 | 1471465008041 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]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 702ms 13:16:48 INFO - PROCESS | 3772 | 1471465008053 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 3772 | 1471465008055 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:16:48 INFO - PROCESS | 3772 | 1471465008059 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 3772 | 1471465008060 Marionette TRACE conn3 <- [1,2090,null,{}] 13:16:48 INFO - PROCESS | 3772 | 1471465008072 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}] 13:16:48 INFO - PROCESS | 3772 | 1471465008074 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:48 INFO - PROCESS | 3772 | 1471465008221 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 13:16:48 INFO - PROCESS | 3772 | 1471465008229 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 3772 | 1471465008231 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:48 INFO - PROCESS | 3772 | ++DOCSHELL 12BC3000 == 31 [pid = 3772] [id = 532] 13:16:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14203000) [pid = 3772] [serial = 1596] [outer = 00000000] 13:16:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1602C400) [pid = 3772] [serial = 1597] [outer = 14203000] 13:16:48 INFO - PROCESS | 3772 | 1471465008276 Marionette DEBUG loaded listener.js 13:16:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16036800) [pid = 3772] [serial = 1598] [outer = 14203000] 13:16:48 INFO - PROCESS | 3772 | 1471465008713 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]]]}] 13:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 686ms 13:16:48 INFO - PROCESS | 3772 | 1471465008758 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 13:16:48 INFO - PROCESS | 3772 | 1471465008760 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 13:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:16:48 INFO - PROCESS | 3772 | 1471465008763 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:16:48 INFO - PROCESS | 3772 | 1471465008765 Marionette TRACE conn3 <- [1,2094,null,{}] 13:16:48 INFO - PROCESS | 3772 | 1471465008775 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}] 13:16:48 INFO - PROCESS | 3772 | 1471465008777 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:48 INFO - PROCESS | 3772 | 1471465008894 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 13:16:48 INFO - PROCESS | 3772 | 1471465008900 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:48 INFO - PROCESS | 3772 | 1471465008906 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:48 INFO - PROCESS | 3772 | ++DOCSHELL 16B0D400 == 32 [pid = 3772] [id = 533] 13:16:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B0F400) [pid = 3772] [serial = 1599] [outer = 00000000] 13:16:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B57800) [pid = 3772] [serial = 1600] [outer = 16B0F400] 13:16:48 INFO - PROCESS | 3772 | 1471465008965 Marionette DEBUG loaded listener.js 13:16:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16BFF400) [pid = 3772] [serial = 1601] [outer = 16B0F400] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (18230800) [pid = 3772] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13AD4400) [pid = 3772] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11264000) [pid = 3772] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1055E000) [pid = 3772] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16F60800) [pid = 3772] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19AE3400) [pid = 3772] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15994400) [pid = 3772] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12BC4400) [pid = 3772] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11210800) [pid = 3772] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11D7A000) [pid = 3772] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16B0E000) [pid = 3772] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:16:49 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16B50400) [pid = 3772] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:16:49 INFO - PROCESS | 3772 | 1471465009715 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]]]}] 13:16:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:16:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 998ms 13:16:49 INFO - PROCESS | 3772 | 1471465009767 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 13:16:49 INFO - PROCESS | 3772 | 1471465009769 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 13:16:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:16:49 INFO - PROCESS | 3772 | 1471465009772 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:16:49 INFO - PROCESS | 3772 | 1471465009774 Marionette TRACE conn3 <- [1,2098,null,{}] 13:16:49 INFO - PROCESS | 3772 | 1471465009778 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}] 13:16:49 INFO - PROCESS | 3772 | 1471465009781 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:49 INFO - PROCESS | 3772 | 1471465009923 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 13:16:49 INFO - PROCESS | 3772 | 1471465009986 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:49 INFO - PROCESS | 3772 | 1471465009988 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:49 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EC400 == 33 [pid = 3772] [id = 534] 13:16:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (11208800) [pid = 3772] [serial = 1602] [outer = 00000000] 13:16:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (12B6BC00) [pid = 3772] [serial = 1603] [outer = 11208800] 13:16:50 INFO - PROCESS | 3772 | 1471465010033 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16B54000) [pid = 3772] [serial = 1604] [outer = 11208800] 13:16:50 INFO - PROCESS | 3772 | 1471465010406 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]]]}] 13:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 702ms 13:16:50 INFO - PROCESS | 3772 | 1471465010472 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 13:16:50 INFO - PROCESS | 3772 | 1471465010474 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 13:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:16:50 INFO - PROCESS | 3772 | 1471465010478 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:16:50 INFO - PROCESS | 3772 | 1471465010479 Marionette TRACE conn3 <- [1,2102,null,{}] 13:16:50 INFO - PROCESS | 3772 | 1471465010483 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}] 13:16:50 INFO - PROCESS | 3772 | 1471465010485 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:50 INFO - PROCESS | 3772 | 1471465010560 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 13:16:50 INFO - PROCESS | 3772 | 1471465010566 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:50 INFO - PROCESS | 3772 | 1471465010568 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:50 INFO - PROCESS | 3772 | ++DOCSHELL 16035C00 == 34 [pid = 3772] [id = 535] 13:16:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B05000) [pid = 3772] [serial = 1605] [outer = 00000000] 13:16:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17876400) [pid = 3772] [serial = 1606] [outer = 16B05000] 13:16:50 INFO - PROCESS | 3772 | 1471465010613 Marionette DEBUG loaded listener.js 13:16:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1789AC00) [pid = 3772] [serial = 1607] [outer = 16B05000] 13:16:51 INFO - PROCESS | 3772 | 1471465011057 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]]]}] 13:16:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:16:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 640ms 13:16:51 INFO - PROCESS | 3772 | 1471465011115 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 13:16:51 INFO - PROCESS | 3772 | 1471465011117 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 13:16:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:16:51 INFO - PROCESS | 3772 | 1471465011124 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:16:51 INFO - PROCESS | 3772 | 1471465011126 Marionette TRACE conn3 <- [1,2106,null,{}] 13:16:51 INFO - PROCESS | 3772 | 1471465011129 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}] 13:16:51 INFO - PROCESS | 3772 | 1471465011131 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:51 INFO - PROCESS | 3772 | 1471465011214 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 13:16:51 INFO - PROCESS | 3772 | 1471465011220 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:51 INFO - PROCESS | 3772 | 1471465011222 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:51 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EB000 == 35 [pid = 3772] [id = 536] 13:16:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11D7A000) [pid = 3772] [serial = 1608] [outer = 00000000] 13:16:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17C79800) [pid = 3772] [serial = 1609] [outer = 11D7A000] 13:16:51 INFO - PROCESS | 3772 | 1471465011266 Marionette DEBUG loaded listener.js 13:16:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (17C7C400) [pid = 3772] [serial = 1610] [outer = 11D7A000] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 11499000 == 34 [pid = 3772] [id = 529] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 0F2E2C00 == 33 [pid = 3772] [id = 528] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 12E7A800 == 32 [pid = 3772] [id = 530] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 16035C00 == 31 [pid = 3772] [id = 535] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 0F2EC400 == 30 [pid = 3772] [id = 534] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 12BC3000 == 29 [pid = 3772] [id = 532] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 13912400 == 28 [pid = 3772] [id = 531] 13:16:52 INFO - PROCESS | 3772 | --DOCSHELL 16B0D400 == 27 [pid = 3772] [id = 533] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1857A000) [pid = 3772] [serial = 1561] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (14761400) [pid = 3772] [serial = 1543] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (151DE800) [pid = 3772] [serial = 1544] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11442400) [pid = 3772] [serial = 1540] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11D78400) [pid = 3772] [serial = 1541] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11DDE000) [pid = 3772] [serial = 1564] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1786CC00) [pid = 3772] [serial = 1558] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19BDC000) [pid = 3772] [serial = 1538] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1602D800) [pid = 3772] [serial = 1552] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1320FC00) [pid = 3772] [serial = 1549] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1391B400) [pid = 3772] [serial = 1550] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1143F000) [pid = 3772] [serial = 1546] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (114DA000) [pid = 3772] [serial = 1547] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1856DC00) [pid = 3772] [serial = 1562] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1822FC00) [pid = 3772] [serial = 1567] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19C20C00) [pid = 3772] [serial = 1570] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19C59000) [pid = 3772] [serial = 1571] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16B5C000) [pid = 3772] [serial = 1555] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16F56C00) [pid = 3772] [serial = 1556] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1786E800) [pid = 3772] [serial = 1559] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (18572C00) [pid = 3772] [serial = 1568] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1427FC00) [pid = 3772] [serial = 1565] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16038C00) [pid = 3772] [serial = 1553] [outer = 00000000] [url = about:blank] 13:16:52 INFO - PROCESS | 3772 | 1471465012992 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]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1904ms 13:16:53 INFO - PROCESS | 3772 | 1471465013042 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 3772 | 1471465013046 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 13:16:53 INFO - PROCESS | 3772 | 1471465013051 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:16:53 INFO - PROCESS | 3772 | 1471465013055 Marionette TRACE conn3 <- [1,2110,null,{}] 13:16:53 INFO - PROCESS | 3772 | 1471465013060 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}] 13:16:53 INFO - PROCESS | 3772 | 1471465013064 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:53 INFO - PROCESS | 3772 | 1471465013153 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 13:16:53 INFO - PROCESS | 3772 | 1471465013163 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 3772 | 1471465013167 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:53 INFO - PROCESS | 3772 | ++DOCSHELL 1120B400 == 28 [pid = 3772] [id = 537] 13:16:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1120B800) [pid = 3772] [serial = 1611] [outer = 00000000] 13:16:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (112F7C00) [pid = 3772] [serial = 1612] [outer = 1120B800] 13:16:53 INFO - PROCESS | 3772 | 1471465013235 Marionette DEBUG loaded listener.js 13:16:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1143B400) [pid = 3772] [serial = 1613] [outer = 1120B800] 13:16:53 INFO - PROCESS | 3772 | 1471465013743 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]]]}] 13:16:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:16:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 13:16:53 INFO - PROCESS | 3772 | 1471465013793 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 13:16:53 INFO - PROCESS | 3772 | 1471465013798 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 13:16:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:16:53 INFO - PROCESS | 3772 | 1471465013804 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:16:53 INFO - PROCESS | 3772 | 1471465013806 Marionette TRACE conn3 <- [1,2114,null,{}] 13:16:53 INFO - PROCESS | 3772 | 1471465013811 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}] 13:16:53 INFO - PROCESS | 3772 | 1471465013814 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:53 INFO - PROCESS | 3772 | 1471465013899 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 13:16:53 INFO - PROCESS | 3772 | 1471465013908 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:53 INFO - PROCESS | 3772 | 1471465013911 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:53 INFO - PROCESS | 3772 | ++DOCSHELL 11C0EC00 == 29 [pid = 3772] [id = 538] 13:16:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11C0FC00) [pid = 3772] [serial = 1614] [outer = 00000000] 13:16:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (11D70800) [pid = 3772] [serial = 1615] [outer = 11C0FC00] 13:16:53 INFO - PROCESS | 3772 | 1471465013960 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11D76400) [pid = 3772] [serial = 1616] [outer = 11C0FC00] 13:16:54 INFO - PROCESS | 3772 | 1471465014440 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]]]}] 13:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 702ms 13:16:54 INFO - PROCESS | 3772 | 1471465014502 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 13:16:54 INFO - PROCESS | 3772 | 1471465014505 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 13:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:16:54 INFO - PROCESS | 3772 | 1471465014508 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:16:54 INFO - PROCESS | 3772 | 1471465014512 Marionette TRACE conn3 <- [1,2118,null,{}] 13:16:54 INFO - PROCESS | 3772 | 1471465014523 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}] 13:16:54 INFO - PROCESS | 3772 | 1471465014527 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:54 INFO - PROCESS | 3772 | 1471465014623 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 13:16:54 INFO - PROCESS | 3772 | 1471465014722 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:54 INFO - PROCESS | 3772 | 1471465014725 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:54 INFO - PROCESS | 3772 | ++DOCSHELL 1343AC00 == 30 [pid = 3772] [id = 539] 13:16:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1343B800) [pid = 3772] [serial = 1617] [outer = 00000000] 13:16:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1391B400) [pid = 3772] [serial = 1618] [outer = 1343B800] 13:16:54 INFO - PROCESS | 3772 | 1471465014774 Marionette DEBUG loaded listener.js 13:16:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13AD3C00) [pid = 3772] [serial = 1619] [outer = 1343B800] 13:16:55 INFO - PROCESS | 3772 | 1471465015149 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] 13:16:55 INFO - PROCESS | 3772 | 1471465015204 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 13:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:16:55 INFO - PROCESS | 3772 | 1471465015208 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 3772 | 1471465015210 Marionette TRACE conn3 <- [1,2122,null,{}] 13:16:55 INFO - PROCESS | 3772 | 1471465015224 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}] 13:16:55 INFO - PROCESS | 3772 | 1471465015226 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:55 INFO - PROCESS | 3772 | 1471465015314 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 13:16:55 INFO - PROCESS | 3772 | 1471465015321 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 3772 | 1471465015323 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:55 INFO - PROCESS | 3772 | ++DOCSHELL 13B53400 == 31 [pid = 3772] [id = 540] 13:16:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13B54C00) [pid = 3772] [serial = 1620] [outer = 00000000] 13:16:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14764000) [pid = 3772] [serial = 1621] [outer = 13B54C00] 13:16:55 INFO - PROCESS | 3772 | 1471465015369 Marionette DEBUG loaded listener.js 13:16:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (151CFC00) [pid = 3772] [serial = 1622] [outer = 13B54C00] 13:16:55 INFO - PROCESS | 3772 | 1471465015805 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]]]}] 13:16:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:16:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 639ms 13:16:55 INFO - PROCESS | 3772 | 1471465015846 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 13:16:55 INFO - PROCESS | 3772 | 1471465015848 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 13:16:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:16:55 INFO - PROCESS | 3772 | 1471465015851 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:16:55 INFO - PROCESS | 3772 | 1471465015853 Marionette TRACE conn3 <- [1,2126,null,{}] 13:16:55 INFO - PROCESS | 3772 | 1471465015861 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}] 13:16:55 INFO - PROCESS | 3772 | 1471465015863 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:55 INFO - PROCESS | 3772 | 1471465015944 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 13:16:55 INFO - PROCESS | 3772 | 1471465015950 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:55 INFO - PROCESS | 3772 | 1471465015952 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:55 INFO - PROCESS | 3772 | ++DOCSHELL 151F5800 == 32 [pid = 3772] [id = 541] 13:16:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1568D400) [pid = 3772] [serial = 1623] [outer = 00000000] 13:16:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (159A0400) [pid = 3772] [serial = 1624] [outer = 1568D400] 13:16:55 INFO - PROCESS | 3772 | 1471465015999 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1602E000) [pid = 3772] [serial = 1625] [outer = 1568D400] 13:16:56 INFO - PROCESS | 3772 | 1471465016491 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]]]}] 13:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 702ms 13:16:56 INFO - PROCESS | 3772 | 1471465016551 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 13:16:56 INFO - PROCESS | 3772 | 1471465016553 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 13:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:16:56 INFO - PROCESS | 3772 | 1471465016557 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:16:56 INFO - PROCESS | 3772 | 1471465016559 Marionette TRACE conn3 <- [1,2130,null,{}] 13:16:56 INFO - PROCESS | 3772 | 1471465016562 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}] 13:16:56 INFO - PROCESS | 3772 | 1471465016567 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:56 INFO - PROCESS | 3772 | 1471465016669 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 13:16:56 INFO - PROCESS | 3772 | 1471465016679 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:56 INFO - PROCESS | 3772 | 1471465016681 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:56 INFO - PROCESS | 3772 | ++DOCSHELL 16B54800 == 33 [pid = 3772] [id = 542] 13:16:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16B56000) [pid = 3772] [serial = 1626] [outer = 00000000] 13:16:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16BFB400) [pid = 3772] [serial = 1627] [outer = 16B56000] 13:16:56 INFO - PROCESS | 3772 | 1471465016727 Marionette DEBUG loaded listener.js 13:16:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16F60000) [pid = 3772] [serial = 1628] [outer = 16B56000] 13:16:57 INFO - PROCESS | 3772 | 1471465017157 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] 13:16:57 INFO - PROCESS | 3772 | 1471465017196 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 13:16:57 INFO - PROCESS | 3772 | 1471465017200 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 3772 | 1471465017202 Marionette TRACE conn3 <- [1,2134,null,{}] 13:16:57 INFO - PROCESS | 3772 | 1471465017210 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}] 13:16:57 INFO - PROCESS | 3772 | 1471465017212 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:57 INFO - PROCESS | 3772 | 1471465017298 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 13:16:57 INFO - PROCESS | 3772 | 1471465017331 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 3772 | 1471465017333 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:57 INFO - PROCESS | 3772 | ++DOCSHELL 16BF1800 == 34 [pid = 3772] [id = 543] 13:16:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (177DA000) [pid = 3772] [serial = 1629] [outer = 00000000] 13:16:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (178D1000) [pid = 3772] [serial = 1630] [outer = 177DA000] 13:16:57 INFO - PROCESS | 3772 | 1471465017385 Marionette DEBUG loaded listener.js 13:16:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17B79C00) [pid = 3772] [serial = 1631] [outer = 177DA000] 13:16:57 INFO - PROCESS | 3772 | 1471465017812 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] 13:16:57 INFO - PROCESS | 3772 | 1471465017850 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 13:16:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:16:57 INFO - PROCESS | 3772 | 1471465017857 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:16:57 INFO - PROCESS | 3772 | 1471465017859 Marionette TRACE conn3 <- [1,2138,null,{}] 13:16:57 INFO - PROCESS | 3772 | 1471465017862 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}] 13:16:57 INFO - PROCESS | 3772 | 1471465017864 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:57 INFO - PROCESS | 3772 | 1471465017939 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 13:16:57 INFO - PROCESS | 3772 | 1471465017945 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:57 INFO - PROCESS | 3772 | 1471465017947 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:57 INFO - PROCESS | 3772 | ++DOCSHELL 1599CC00 == 35 [pid = 3772] [id = 544] 13:16:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16272400) [pid = 3772] [serial = 1632] [outer = 00000000] 13:16:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1856E000) [pid = 3772] [serial = 1633] [outer = 16272400] 13:16:58 INFO - PROCESS | 3772 | 1471465018025 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1856E800) [pid = 3772] [serial = 1634] [outer = 16272400] 13:16:58 INFO - PROCESS | 3772 | 1471465018529 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]]]}] 13:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 702ms 13:16:58 INFO - PROCESS | 3772 | 1471465018554 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 13:16:58 INFO - PROCESS | 3772 | 1471465018556 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 13:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:16:58 INFO - PROCESS | 3772 | 1471465018564 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:16:58 INFO - PROCESS | 3772 | 1471465018566 Marionette TRACE conn3 <- [1,2142,null,{}] 13:16:58 INFO - PROCESS | 3772 | 1471465018570 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}] 13:16:58 INFO - PROCESS | 3772 | 1471465018572 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:58 INFO - PROCESS | 3772 | 1471465018677 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 13:16:58 INFO - PROCESS | 3772 | 1471465018763 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:58 INFO - PROCESS | 3772 | 1471465018765 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:58 INFO - PROCESS | 3772 | ++DOCSHELL 132D8C00 == 36 [pid = 3772] [id = 545] 13:16:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17899000) [pid = 3772] [serial = 1635] [outer = 00000000] 13:16:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19AE2800) [pid = 3772] [serial = 1636] [outer = 17899000] 13:16:58 INFO - PROCESS | 3772 | 1471465018809 Marionette DEBUG loaded listener.js 13:16:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19AE3400) [pid = 3772] [serial = 1637] [outer = 17899000] 13:16:59 INFO - PROCESS | 3772 | 1471465019227 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]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 686ms 13:16:59 INFO - PROCESS | 3772 | 1471465019264 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 3772 | 1471465019266 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:16:59 INFO - PROCESS | 3772 | 1471465019269 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 3772 | 1471465019271 Marionette TRACE conn3 <- [1,2146,null,{}] 13:16:59 INFO - PROCESS | 3772 | 1471465019275 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}] 13:16:59 INFO - PROCESS | 3772 | 1471465019277 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:59 INFO - PROCESS | 3772 | 1471465019395 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 13:16:59 INFO - PROCESS | 3772 | 1471465019411 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:16:59 INFO - PROCESS | 3772 | 1471465019414 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:16:59 INFO - PROCESS | 3772 | ++DOCSHELL 18576800 == 37 [pid = 3772] [id = 546] 13:16:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19BD4400) [pid = 3772] [serial = 1638] [outer = 00000000] 13:16:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19BD9800) [pid = 3772] [serial = 1639] [outer = 19BD4400] 13:16:59 INFO - PROCESS | 3772 | 1471465019519 Marionette DEBUG loaded listener.js 13:16:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19BDF400) [pid = 3772] [serial = 1640] [outer = 19BD4400] 13:16:59 INFO - PROCESS | 3772 | 1471465019943 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]]]}] 13:16:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:16:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 702ms 13:16:59 INFO - PROCESS | 3772 | 1471465019969 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 13:16:59 INFO - PROCESS | 3772 | 1471465019971 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 13:16:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:16:59 INFO - PROCESS | 3772 | 1471465019975 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:16:59 INFO - PROCESS | 3772 | 1471465019977 Marionette TRACE conn3 <- [1,2150,null,{}] 13:16:59 INFO - PROCESS | 3772 | 1471465019981 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}] 13:16:59 INFO - PROCESS | 3772 | 1471465019983 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:00 INFO - PROCESS | 3772 | 1471465020132 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 13:17:00 INFO - PROCESS | 3772 | 1471465020158 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 3772 | 1471465020161 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:00 INFO - PROCESS | 3772 | ++DOCSHELL 19C5D400 == 38 [pid = 3772] [id = 547] 13:17:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (19C60C00) [pid = 3772] [serial = 1641] [outer = 00000000] 13:17:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (19C72000) [pid = 3772] [serial = 1642] [outer = 19C60C00] 13:17:00 INFO - PROCESS | 3772 | 1471465020207 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (19C79400) [pid = 3772] [serial = 1643] [outer = 19C60C00] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (14203000) [pid = 3772] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (11208800) [pid = 3772] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (16B0F400) [pid = 3772] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16B05000) [pid = 3772] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12E7E800) [pid = 3772] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (114E4000) [pid = 3772] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1036F400) [pid = 3772] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (10A09C00) [pid = 3772] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (183B7800) [pid = 3772] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14765000) [pid = 3772] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (104E9800) [pid = 3772] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:17:00 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (14205800) [pid = 3772] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:17:00 INFO - PROCESS | 3772 | 1471465020728 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]]]}] 13:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 796ms 13:17:00 INFO - PROCESS | 3772 | 1471465020776 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 13:17:00 INFO - PROCESS | 3772 | 1471465020778 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 13:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:17:00 INFO - PROCESS | 3772 | 1471465020782 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:17:00 INFO - PROCESS | 3772 | 1471465020783 Marionette TRACE conn3 <- [1,2154,null,{}] 13:17:00 INFO - PROCESS | 3772 | 1471465020787 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}] 13:17:00 INFO - PROCESS | 3772 | 1471465020789 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:00 INFO - PROCESS | 3772 | 1471465020870 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 13:17:00 INFO - PROCESS | 3772 | 1471465020876 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:00 INFO - PROCESS | 3772 | 1471465020878 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:00 INFO - PROCESS | 3772 | ++DOCSHELL 132D5000 == 39 [pid = 3772] [id = 548] 13:17:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1343D400) [pid = 3772] [serial = 1644] [outer = 00000000] 13:17:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1599A400) [pid = 3772] [serial = 1645] [outer = 1343D400] 13:17:00 INFO - PROCESS | 3772 | 1471465020923 Marionette DEBUG loaded listener.js 13:17:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (17896800) [pid = 3772] [serial = 1646] [outer = 1343D400] 13:17:01 INFO - PROCESS | 3772 | 1471465021353 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]]]}] 13:17:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:17:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 593ms 13:17:01 INFO - PROCESS | 3772 | 1471465021392 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 13:17:01 INFO - PROCESS | 3772 | 1471465021394 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 13:17:01 INFO - PROCESS | 3772 | 1471465021398 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:17:01 INFO - PROCESS | 3772 | 1471465021400 Marionette TRACE conn3 <- [1,2158,null,{}] 13:17:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:17:01 INFO - PROCESS | 3772 | 1471465021407 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}] 13:17:01 INFO - PROCESS | 3772 | 1471465021409 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:01 INFO - PROCESS | 3772 | 1471465021504 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 13:17:01 INFO - PROCESS | 3772 | 1471465021510 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:01 INFO - PROCESS | 3772 | 1471465021512 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:01 INFO - PROCESS | 3772 | ++DOCSHELL 16032800 == 40 [pid = 3772] [id = 549] 13:17:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17877000) [pid = 3772] [serial = 1647] [outer = 00000000] 13:17:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C74C00) [pid = 3772] [serial = 1648] [outer = 17877000] 13:17:01 INFO - PROCESS | 3772 | 1471465021556 Marionette DEBUG loaded listener.js 13:17:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19C7D800) [pid = 3772] [serial = 1649] [outer = 17877000] 13:17:01 INFO - PROCESS | 3772 | 1471465021998 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]]]}] 13:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 624ms 13:17:02 INFO - PROCESS | 3772 | 1471465022057 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 13:17:02 INFO - PROCESS | 3772 | 1471465022059 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 13:17:02 INFO - PROCESS | 3772 | 1471465022062 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:17:02 INFO - PROCESS | 3772 | 1471465022064 Marionette TRACE conn3 <- [1,2162,null,{}] 13:17:02 INFO - PROCESS | 3772 | 1471465022067 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}] 13:17:02 INFO - PROCESS | 3772 | 1471465022069 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:02 INFO - PROCESS | 3772 | 1471465022147 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 13:17:02 INFO - PROCESS | 3772 | 1471465022152 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:02 INFO - PROCESS | 3772 | 1471465022154 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:02 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E2800 == 41 [pid = 3772] [id = 550] 13:17:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (0F2E8400) [pid = 3772] [serial = 1650] [outer = 00000000] 13:17:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1472E800) [pid = 3772] [serial = 1651] [outer = 0F2E8400] 13:17:02 INFO - PROCESS | 3772 | 1471465022199 Marionette DEBUG loaded listener.js 13:17:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16B51400) [pid = 3772] [serial = 1652] [outer = 0F2E8400] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 0F2EB000 == 40 [pid = 3772] [id = 536] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 1120B400 == 39 [pid = 3772] [id = 537] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 11C0EC00 == 38 [pid = 3772] [id = 538] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 132D8C00 == 37 [pid = 3772] [id = 545] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 18576800 == 36 [pid = 3772] [id = 546] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 16032800 == 35 [pid = 3772] [id = 549] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 19C5D400 == 34 [pid = 3772] [id = 547] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 16B54800 == 33 [pid = 3772] [id = 542] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 13B53400 == 32 [pid = 3772] [id = 540] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 1343AC00 == 31 [pid = 3772] [id = 539] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 16BF1800 == 30 [pid = 3772] [id = 543] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 1599CC00 == 29 [pid = 3772] [id = 544] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 151F5800 == 28 [pid = 3772] [id = 541] 13:17:03 INFO - PROCESS | 3772 | --DOCSHELL 132D5000 == 27 [pid = 3772] [id = 548] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1602C400) [pid = 3772] [serial = 1597] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (12B6BC00) [pid = 3772] [serial = 1603] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (17C79800) [pid = 3772] [serial = 1609] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (16B57800) [pid = 3772] [serial = 1600] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17876400) [pid = 3772] [serial = 1606] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1320E800) [pid = 3772] [serial = 1591] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11804800) [pid = 3772] [serial = 1588] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (11C09800) [pid = 3772] [serial = 1589] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1047CC00) [pid = 3772] [serial = 1585] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10A10400) [pid = 3772] [serial = 1586] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11D77400) [pid = 3772] [serial = 1583] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (114ED800) [pid = 3772] [serial = 1582] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19C72800) [pid = 3772] [serial = 1580] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (19BD5800) [pid = 3772] [serial = 1579] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1789AC00) [pid = 3772] [serial = 1607] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (16274400) [pid = 3772] [serial = 1577] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1568EC00) [pid = 3772] [serial = 1576] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11D75400) [pid = 3772] [serial = 1574] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11801800) [pid = 3772] [serial = 1573] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14768000) [pid = 3772] [serial = 1594] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15602000) [pid = 3772] [serial = 1595] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16B54000) [pid = 3772] [serial = 1604] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16036800) [pid = 3772] [serial = 1598] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16BFF400) [pid = 3772] [serial = 1601] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (13442400) [pid = 3772] [serial = 1592] [outer = 00000000] [url = about:blank] 13:17:03 INFO - PROCESS | 3772 | 1471465023962 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]]]}] 13:17:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:17:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1950ms 13:17:04 INFO - PROCESS | 3772 | 1471465024020 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 3772 | 1471465024024 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 13:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:17:04 INFO - PROCESS | 3772 | 1471465024030 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 3772 | 1471465024033 Marionette TRACE conn3 <- [1,2166,null,{}] 13:17:04 INFO - PROCESS | 3772 | 1471465024039 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}] 13:17:04 INFO - PROCESS | 3772 | 1471465024043 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:04 INFO - PROCESS | 3772 | 1471465024133 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 13:17:04 INFO - PROCESS | 3772 | 1471465024143 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 3772 | 1471465024147 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:04 INFO - PROCESS | 3772 | ++DOCSHELL 10A09C00 == 28 [pid = 3772] [id = 551] 13:17:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10A10000) [pid = 3772] [serial = 1653] [outer = 00000000] 13:17:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1125EC00) [pid = 3772] [serial = 1654] [outer = 10A10000] 13:17:04 INFO - PROCESS | 3772 | 1471465024202 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11269000) [pid = 3772] [serial = 1655] [outer = 10A10000] 13:17:04 INFO - PROCESS | 3772 | 1471465024704 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]]]}] 13:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 687ms 13:17:04 INFO - PROCESS | 3772 | 1471465024730 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 13:17:04 INFO - PROCESS | 3772 | 1471465024735 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 13:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:17:04 INFO - PROCESS | 3772 | 1471465024745 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:17:04 INFO - PROCESS | 3772 | 1471465024747 Marionette TRACE conn3 <- [1,2170,null,{}] 13:17:04 INFO - PROCESS | 3772 | 1471465024751 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}] 13:17:04 INFO - PROCESS | 3772 | 1471465024754 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:04 INFO - PROCESS | 3772 | 1471465024825 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 13:17:04 INFO - PROCESS | 3772 | 1471465024834 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:04 INFO - PROCESS | 3772 | 1471465024837 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:04 INFO - PROCESS | 3772 | ++DOCSHELL 114DFC00 == 29 [pid = 3772] [id = 552] 13:17:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (114E0000) [pid = 3772] [serial = 1656] [outer = 00000000] 13:17:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11801800) [pid = 3772] [serial = 1657] [outer = 114E0000] 13:17:04 INFO - PROCESS | 3772 | 1471465024887 Marionette DEBUG loaded listener.js 13:17:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11C0EC00) [pid = 3772] [serial = 1658] [outer = 114E0000] 13:17:05 INFO - PROCESS | 3772 | --DOCSHELL 1B51C400 == 28 [pid = 3772] [id = 16] 13:17:05 INFO - PROCESS | 3772 | 1471465025387 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]]]}] 13:17:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:17:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 686ms 13:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:17:05 INFO - PROCESS | 3772 | 1471465025430 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 13:17:05 INFO - PROCESS | 3772 | 1471465025432 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 13:17:05 INFO - PROCESS | 3772 | 1471465025436 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:17:05 INFO - PROCESS | 3772 | 1471465025439 Marionette TRACE conn3 <- [1,2174,null,{}] 13:17:05 INFO - PROCESS | 3772 | 1471465025450 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}] 13:17:05 INFO - PROCESS | 3772 | 1471465025455 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:05 INFO - PROCESS | 3772 | 1471465025566 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 13:17:05 INFO - PROCESS | 3772 | 1471465025682 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:05 INFO - PROCESS | 3772 | 1471465025685 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:05 INFO - PROCESS | 3772 | ++DOCSHELL 12C61800 == 29 [pid = 3772] [id = 553] 13:17:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12E27000) [pid = 3772] [serial = 1659] [outer = 00000000] 13:17:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13171C00) [pid = 3772] [serial = 1660] [outer = 12E27000] 13:17:05 INFO - PROCESS | 3772 | 1471465025734 Marionette DEBUG loaded listener.js 13:17:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13211C00) [pid = 3772] [serial = 1661] [outer = 12E27000] 13:17:06 INFO - PROCESS | 3772 | 1471465026131 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]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 13:17:06 INFO - PROCESS | 3772 | 1471465026176 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 3772 | 1471465026178 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 13:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:17:06 INFO - PROCESS | 3772 | 1471465026181 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 3772 | 1471465026183 Marionette TRACE conn3 <- [1,2178,null,{}] 13:17:06 INFO - PROCESS | 3772 | 1471465026187 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}] 13:17:06 INFO - PROCESS | 3772 | 1471465026189 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:06 INFO - PROCESS | 3772 | 1471465026273 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 13:17:06 INFO - PROCESS | 3772 | 1471465026278 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 3772 | 1471465026281 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:06 INFO - PROCESS | 3772 | ++DOCSHELL 132D8C00 == 30 [pid = 3772] [id = 554] 13:17:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1391A800) [pid = 3772] [serial = 1662] [outer = 00000000] 13:17:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (14205000) [pid = 3772] [serial = 1663] [outer = 1391A800] 13:17:06 INFO - PROCESS | 3772 | 1471465026326 Marionette DEBUG loaded listener.js 13:17:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14731400) [pid = 3772] [serial = 1664] [outer = 1391A800] 13:17:06 INFO - PROCESS | 3772 | 1471465026764 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]]]}] 13:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 640ms 13:17:06 INFO - PROCESS | 3772 | 1471465026819 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 13:17:06 INFO - PROCESS | 3772 | 1471465026821 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 13:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:17:06 INFO - PROCESS | 3772 | 1471465026825 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:17:06 INFO - PROCESS | 3772 | 1471465026827 Marionette TRACE conn3 <- [1,2182,null,{}] 13:17:06 INFO - PROCESS | 3772 | 1471465026830 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}] 13:17:06 INFO - PROCESS | 3772 | 1471465026832 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:06 INFO - PROCESS | 3772 | 1471465026908 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 13:17:06 INFO - PROCESS | 3772 | 1471465026913 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:06 INFO - PROCESS | 3772 | 1471465026915 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:06 INFO - PROCESS | 3772 | ++DOCSHELL 14762800 == 31 [pid = 3772] [id = 555] 13:17:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (151DB400) [pid = 3772] [serial = 1665] [outer = 00000000] 13:17:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1560F400) [pid = 3772] [serial = 1666] [outer = 151DB400] 13:17:06 INFO - PROCESS | 3772 | 1471465026961 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1569CC00) [pid = 3772] [serial = 1667] [outer = 151DB400] 13:17:07 INFO - PROCESS | 3772 | 1471465027415 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]]]}] 13:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 625ms 13:17:07 INFO - PROCESS | 3772 | 1471465027463 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 13:17:07 INFO - PROCESS | 3772 | 1471465027465 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 13:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:17:07 INFO - PROCESS | 3772 | 1471465027468 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:17:07 INFO - PROCESS | 3772 | 1471465027470 Marionette TRACE conn3 <- [1,2186,null,{}] 13:17:07 INFO - PROCESS | 3772 | 1471465027474 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}] 13:17:07 INFO - PROCESS | 3772 | 1471465027479 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:07 INFO - PROCESS | 3772 | 1471465027578 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 13:17:07 INFO - PROCESS | 3772 | 1471465027583 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:07 INFO - PROCESS | 3772 | 1471465027585 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:07 INFO - PROCESS | 3772 | ++DOCSHELL 1602C800 == 32 [pid = 3772] [id = 556] 13:17:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16030C00) [pid = 3772] [serial = 1668] [outer = 00000000] 13:17:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16799800) [pid = 3772] [serial = 1669] [outer = 16030C00] 13:17:07 INFO - PROCESS | 3772 | 1471465027632 Marionette DEBUG loaded listener.js 13:17:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16B30800) [pid = 3772] [serial = 1670] [outer = 16030C00] 13:17:08 INFO - PROCESS | 3772 | 1471465028058 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]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 624ms 13:17:08 INFO - PROCESS | 3772 | 1471465028107 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 3772 | 1471465028109 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 13:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:17:08 INFO - PROCESS | 3772 | 1471465028123 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 3772 | 1471465028125 Marionette TRACE conn3 <- [1,2190,null,{}] 13:17:08 INFO - PROCESS | 3772 | 1471465028133 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}] 13:17:08 INFO - PROCESS | 3772 | 1471465028135 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:08 INFO - PROCESS | 3772 | 1471465028210 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 13:17:08 INFO - PROCESS | 3772 | 1471465028216 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 3772 | 1471465028218 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:08 INFO - PROCESS | 3772 | ++DOCSHELL 13193C00 == 33 [pid = 3772] [id = 557] 13:17:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13195800) [pid = 3772] [serial = 1671] [outer = 00000000] 13:17:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B57000) [pid = 3772] [serial = 1672] [outer = 13195800] 13:17:08 INFO - PROCESS | 3772 | 1471465028264 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16BF1800) [pid = 3772] [serial = 1673] [outer = 13195800] 13:17:08 INFO - PROCESS | 3772 | 1471465028717 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]]]}] 13:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 655ms 13:17:08 INFO - PROCESS | 3772 | 1471465028774 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 13:17:08 INFO - PROCESS | 3772 | 1471465028777 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 13:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:17:08 INFO - PROCESS | 3772 | 1471465028780 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:17:08 INFO - PROCESS | 3772 | 1471465028782 Marionette TRACE conn3 <- [1,2194,null,{}] 13:17:08 INFO - PROCESS | 3772 | 1471465028786 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}] 13:17:08 INFO - PROCESS | 3772 | 1471465028788 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:08 INFO - PROCESS | 3772 | 1471465028863 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 13:17:08 INFO - PROCESS | 3772 | 1471465028869 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:08 INFO - PROCESS | 3772 | 1471465028871 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:08 INFO - PROCESS | 3772 | ++DOCSHELL 16B4EC00 == 34 [pid = 3772] [id = 558] 13:17:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (171B1C00) [pid = 3772] [serial = 1674] [outer = 00000000] 13:17:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1786B400) [pid = 3772] [serial = 1675] [outer = 171B1C00] 13:17:08 INFO - PROCESS | 3772 | 1471465028918 Marionette DEBUG loaded listener.js 13:17:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (1786E000) [pid = 3772] [serial = 1676] [outer = 171B1C00] 13:17:09 INFO - PROCESS | 3772 | 1471465029403 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]]]}] 13:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 624ms 13:17:09 INFO - PROCESS | 3772 | 1471465029419 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 13:17:09 INFO - PROCESS | 3772 | 1471465029421 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 13:17:09 INFO - PROCESS | 3772 | 1471465029429 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:17:09 INFO - PROCESS | 3772 | 1471465029431 Marionette TRACE conn3 <- [1,2198,null,{}] 13:17:09 INFO - PROCESS | 3772 | 1471465029434 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}] 13:17:09 INFO - PROCESS | 3772 | 1471465029436 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:09 INFO - PROCESS | 3772 | 1471465029551 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 13:17:09 INFO - PROCESS | 3772 | 1471465029556 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:09 INFO - PROCESS | 3772 | 1471465029558 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:09 INFO - PROCESS | 3772 | ++DOCSHELL 12C60000 == 35 [pid = 3772] [id = 559] 13:17:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (1679A400) [pid = 3772] [serial = 1677] [outer = 00000000] 13:17:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (178D0400) [pid = 3772] [serial = 1678] [outer = 1679A400] 13:17:09 INFO - PROCESS | 3772 | 1471465029655 Marionette DEBUG loaded listener.js 13:17:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17B78800) [pid = 3772] [serial = 1679] [outer = 1679A400] 13:17:10 INFO - PROCESS | 3772 | 1471465030104 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]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 702ms 13:17:10 INFO - PROCESS | 3772 | 1471465030129 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 3772 | 1471465030131 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 13:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:17:10 INFO - PROCESS | 3772 | 1471465030139 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 3772 | 1471465030141 Marionette TRACE conn3 <- [1,2202,null,{}] 13:17:10 INFO - PROCESS | 3772 | 1471465030154 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}] 13:17:10 INFO - PROCESS | 3772 | 1471465030156 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:10 INFO - PROCESS | 3772 | 1471465030269 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 13:17:10 INFO - PROCESS | 3772 | 1471465030274 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:10 INFO - PROCESS | 3772 | 1471465030276 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:10 INFO - PROCESS | 3772 | ++DOCSHELL 16F64C00 == 36 [pid = 3772] [id = 560] 13:17:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (18235800) [pid = 3772] [serial = 1680] [outer = 00000000] 13:17:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1857AC00) [pid = 3772] [serial = 1681] [outer = 18235800] 13:17:10 INFO - PROCESS | 3772 | 1471465030321 Marionette DEBUG loaded listener.js 13:17:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (13B51C00) [pid = 3772] [serial = 1682] [outer = 18235800] 13:17:10 INFO - PROCESS | 3772 | 1471465030771 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]]]}] 13:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 702ms 13:17:10 INFO - PROCESS | 3772 | 1471465030835 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 13:17:10 INFO - PROCESS | 3772 | 1471465030838 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 13:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:17:10 INFO - PROCESS | 3772 | 1471465030841 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:17:10 INFO - PROCESS | 3772 | 1471465030844 Marionette TRACE conn3 <- [1,2206,null,{}] 13:17:10 INFO - PROCESS | 3772 | 1471465030847 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}] 13:17:10 INFO - PROCESS | 3772 | 1471465030849 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:11 INFO - PROCESS | 3772 | 1471465031001 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 13:17:11 INFO - PROCESS | 3772 | 1471465031073 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 3772 | 1471465031075 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:11 INFO - PROCESS | 3772 | ++DOCSHELL 14761800 == 37 [pid = 3772] [id = 561] 13:17:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (183B6800) [pid = 3772] [serial = 1683] [outer = 00000000] 13:17:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 95 (19C5D400) [pid = 3772] [serial = 1684] [outer = 183B6800] 13:17:11 INFO - PROCESS | 3772 | 1471465031122 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 96 (19C72400) [pid = 3772] [serial = 1685] [outer = 183B6800] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 95 (19BD4400) [pid = 3772] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 94 (16272400) [pid = 3772] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (19C60C00) [pid = 3772] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (16B56000) [pid = 3772] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (1120B800) [pid = 3772] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (11C0FC00) [pid = 3772] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1343D400) [pid = 3772] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (1343B800) [pid = 3772] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (177DA000) [pid = 3772] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (17877000) [pid = 3772] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (13B54C00) [pid = 3772] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11D7A000) [pid = 3772] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (17899000) [pid = 3772] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:17:11 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1568D400) [pid = 3772] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:17:11 INFO - PROCESS | 3772 | 1471465031641 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]]]}] 13:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 827ms 13:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:17:11 INFO - PROCESS | 3772 | 1471465031683 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 13:17:11 INFO - PROCESS | 3772 | 1471465031685 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 13:17:11 INFO - PROCESS | 3772 | 1471465031689 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:17:11 INFO - PROCESS | 3772 | 1471465031690 Marionette TRACE conn3 <- [1,2210,null,{}] 13:17:11 INFO - PROCESS | 3772 | 1471465031694 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}] 13:17:11 INFO - PROCESS | 3772 | 1471465031696 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:11 INFO - PROCESS | 3772 | 1471465031774 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 13:17:11 INFO - PROCESS | 3772 | 1471465031780 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:11 INFO - PROCESS | 3772 | 1471465031783 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:11 INFO - PROCESS | 3772 | ++DOCSHELL 1476A800 == 38 [pid = 3772] [id = 562] 13:17:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1476C400) [pid = 3772] [serial = 1686] [outer = 00000000] 13:17:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (17879400) [pid = 3772] [serial = 1687] [outer = 1476C400] 13:17:11 INFO - PROCESS | 3772 | 1471465031834 Marionette DEBUG loaded listener.js 13:17:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17899000) [pid = 3772] [serial = 1688] [outer = 1476C400] 13:17:12 INFO - PROCESS | 3772 | 1471465032260 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]]]}] 13:17:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:17:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 593ms 13:17:12 INFO - PROCESS | 3772 | 1471465032285 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 13:17:12 INFO - PROCESS | 3772 | 1471465032287 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 13:17:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:17:12 INFO - PROCESS | 3772 | 1471465032315 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:17:12 INFO - PROCESS | 3772 | 1471465032317 Marionette TRACE conn3 <- [1,2214,null,{}] 13:17:12 INFO - PROCESS | 3772 | 1471465032321 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}] 13:17:12 INFO - PROCESS | 3772 | 1471465032322 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:12 INFO - PROCESS | 3772 | 1471465032402 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 13:17:12 INFO - PROCESS | 3772 | 1471465032407 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:12 INFO - PROCESS | 3772 | 1471465032409 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:12 INFO - PROCESS | 3772 | ++DOCSHELL 1143A000 == 39 [pid = 3772] [id = 563] 13:17:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1599CC00) [pid = 3772] [serial = 1689] [outer = 00000000] 13:17:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19C60C00) [pid = 3772] [serial = 1690] [outer = 1599CC00] 13:17:12 INFO - PROCESS | 3772 | 1471465032452 Marionette DEBUG loaded listener.js 13:17:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19C76000) [pid = 3772] [serial = 1691] [outer = 1599CC00] 13:17:13 INFO - PROCESS | 3772 | 1471465033199 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]]]}] 13:17:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:17:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 936ms 13:17:13 INFO - PROCESS | 3772 | 1471465033262 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 13:17:13 INFO - PROCESS | 3772 | 1471465033267 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 13:17:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:17:13 INFO - PROCESS | 3772 | 1471465033272 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:17:13 INFO - PROCESS | 3772 | 1471465033277 Marionette TRACE conn3 <- [1,2218,null,{}] 13:17:13 INFO - PROCESS | 3772 | 1471465033283 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}] 13:17:13 INFO - PROCESS | 3772 | 1471465033286 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:13 INFO - PROCESS | 3772 | 1471465033417 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 13:17:13 INFO - PROCESS | 3772 | 1471465033547 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:13 INFO - PROCESS | 3772 | 1471465033550 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:13 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E9000 == 40 [pid = 3772] [id = 564] 13:17:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (104E9C00) [pid = 3772] [serial = 1692] [outer = 00000000] 13:17:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1125F000) [pid = 3772] [serial = 1693] [outer = 104E9C00] 13:17:13 INFO - PROCESS | 3772 | 1471465033609 Marionette DEBUG loaded listener.js 13:17:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (11898400) [pid = 3772] [serial = 1694] [outer = 104E9C00] 13:17:14 INFO - PROCESS | 3772 | 1471465034552 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]]]}] 13:17:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:17:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1311ms 13:17:14 INFO - PROCESS | 3772 | 1471465034587 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 13:17:14 INFO - PROCESS | 3772 | 1471465034592 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 13:17:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:17:14 INFO - PROCESS | 3772 | 1471465034597 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:17:14 INFO - PROCESS | 3772 | 1471465034600 Marionette TRACE conn3 <- [1,2222,null,{}] 13:17:14 INFO - PROCESS | 3772 | 1471465034606 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}] 13:17:14 INFO - PROCESS | 3772 | 1471465034609 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:14 INFO - PROCESS | 3772 | 1471465034728 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 13:17:14 INFO - PROCESS | 3772 | 1471465034891 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:14 INFO - PROCESS | 3772 | 1471465034895 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:14 INFO - PROCESS | 3772 | ++DOCSHELL 1143E800 == 41 [pid = 3772] [id = 565] 13:17:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (1143F800) [pid = 3772] [serial = 1695] [outer = 00000000] 13:17:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (11469000) [pid = 3772] [serial = 1696] [outer = 1143F800] 13:17:14 INFO - PROCESS | 3772 | 1471465034948 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 94 (114E2000) [pid = 3772] [serial = 1697] [outer = 1143F800] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 1476A800 == 40 [pid = 3772] [id = 562] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 14761800 == 39 [pid = 3772] [id = 561] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 16F64C00 == 38 [pid = 3772] [id = 560] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 12C60000 == 37 [pid = 3772] [id = 559] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 16B4EC00 == 36 [pid = 3772] [id = 558] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 13193C00 == 35 [pid = 3772] [id = 557] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 1602C800 == 34 [pid = 3772] [id = 556] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 14762800 == 33 [pid = 3772] [id = 555] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 132D8C00 == 32 [pid = 3772] [id = 554] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 12C61800 == 31 [pid = 3772] [id = 553] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 114DFC00 == 30 [pid = 3772] [id = 552] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 1B519C00 == 29 [pid = 3772] [id = 17] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 10A09C00 == 28 [pid = 3772] [id = 551] 13:17:15 INFO - PROCESS | 3772 | --DOCSHELL 0F2E2800 == 27 [pid = 3772] [id = 550] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 93 (1472E800) [pid = 3772] [serial = 1651] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (19C7D800) [pid = 3772] [serial = 1649] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (19BDF400) [pid = 3772] [serial = 1640] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19BD9800) [pid = 3772] [serial = 1639] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1856E000) [pid = 3772] [serial = 1633] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (19C72000) [pid = 3772] [serial = 1642] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1856E800) [pid = 3772] [serial = 1634] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16F60000) [pid = 3772] [serial = 1628] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1143B400) [pid = 3772] [serial = 1613] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11D76400) [pid = 3772] [serial = 1616] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16BFB400) [pid = 3772] [serial = 1627] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1599A400) [pid = 3772] [serial = 1645] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (17896800) [pid = 3772] [serial = 1646] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13AD3C00) [pid = 3772] [serial = 1619] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (17B79C00) [pid = 3772] [serial = 1631] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (112F7C00) [pid = 3772] [serial = 1612] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (19C74C00) [pid = 3772] [serial = 1648] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19C79400) [pid = 3772] [serial = 1643] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1391B400) [pid = 3772] [serial = 1618] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14764000) [pid = 3772] [serial = 1621] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17C7C400) [pid = 3772] [serial = 1610] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19AE2800) [pid = 3772] [serial = 1636] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (178D1000) [pid = 3772] [serial = 1630] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19AE3400) [pid = 3772] [serial = 1637] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (151CFC00) [pid = 3772] [serial = 1622] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11D70800) [pid = 3772] [serial = 1615] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (159A0400) [pid = 3772] [serial = 1624] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1602E000) [pid = 3772] [serial = 1625] [outer = 00000000] [url = about:blank] 13:17:15 INFO - PROCESS | 3772 | 1471465035443 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]]]}] 13:17:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:17:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 905ms 13:17:15 INFO - PROCESS | 3772 | 1471465035487 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 13:17:15 INFO - PROCESS | 3772 | 1471465035491 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 13:17:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:17:15 INFO - PROCESS | 3772 | 1471465035502 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:17:15 INFO - PROCESS | 3772 | 1471465035505 Marionette TRACE conn3 <- [1,2226,null,{}] 13:17:15 INFO - PROCESS | 3772 | 1471465035509 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}] 13:17:15 INFO - PROCESS | 3772 | 1471465035512 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:15 INFO - PROCESS | 3772 | 1471465035598 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 13:17:15 INFO - PROCESS | 3772 | 1471465035607 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:15 INFO - PROCESS | 3772 | 1471465035609 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:15 INFO - PROCESS | 3772 | ++DOCSHELL 114EB400 == 28 [pid = 3772] [id = 566] 13:17:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (114ED000) [pid = 3772] [serial = 1698] [outer = 00000000] 13:17:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11D78400) [pid = 3772] [serial = 1699] [outer = 114ED000] 13:17:15 INFO - PROCESS | 3772 | 1471465035657 Marionette DEBUG loaded listener.js 13:17:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11DE2000) [pid = 3772] [serial = 1700] [outer = 114ED000] 13:17:16 INFO - PROCESS | 3772 | 1471465036155 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]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 702ms 13:17:16 INFO - PROCESS | 3772 | 1471465036202 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 3772 | 1471465036204 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 13:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:17:16 INFO - PROCESS | 3772 | 1471465036212 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 3772 | 1471465036215 Marionette TRACE conn3 <- [1,2230,null,{}] 13:17:16 INFO - PROCESS | 3772 | 1471465036233 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}] 13:17:16 INFO - PROCESS | 3772 | 1471465036240 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:16 INFO - PROCESS | 3772 | 1471465036379 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 13:17:16 INFO - PROCESS | 3772 | 1471465036484 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:16 INFO - PROCESS | 3772 | 1471465036487 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:16 INFO - PROCESS | 3772 | ++DOCSHELL 1343B800 == 29 [pid = 3772] [id = 567] 13:17:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1343CC00) [pid = 3772] [serial = 1701] [outer = 00000000] 13:17:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (13920400) [pid = 3772] [serial = 1702] [outer = 1343CC00] 13:17:16 INFO - PROCESS | 3772 | 1471465036536 Marionette DEBUG loaded listener.js 13:17:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13B52400) [pid = 3772] [serial = 1703] [outer = 1343CC00] 13:17:16 INFO - PROCESS | 3772 | 1471465036906 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]]]}] 13:17:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:17:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 748ms 13:17:16 INFO - PROCESS | 3772 | 1471465036953 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 13:17:16 INFO - PROCESS | 3772 | 1471465036956 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 13:17:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:17:16 INFO - PROCESS | 3772 | 1471465036959 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:17:16 INFO - PROCESS | 3772 | 1471465036961 Marionette TRACE conn3 <- [1,2234,null,{}] 13:17:16 INFO - PROCESS | 3772 | 1471465036965 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}] 13:17:16 INFO - PROCESS | 3772 | 1471465036967 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:17 INFO - PROCESS | 3772 | 1471465037048 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 13:17:17 INFO - PROCESS | 3772 | 1471465037054 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 3772 | 1471465037056 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:17 INFO - PROCESS | 3772 | ++DOCSHELL 14727000 == 30 [pid = 3772] [id = 568] 13:17:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1472D400) [pid = 3772] [serial = 1704] [outer = 00000000] 13:17:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (151DC800) [pid = 3772] [serial = 1705] [outer = 1472D400] 13:17:17 INFO - PROCESS | 3772 | 1471465037102 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1560D800) [pid = 3772] [serial = 1706] [outer = 1472D400] 13:17:17 INFO - PROCESS | 3772 | 1471465037607 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]]]}] 13:17:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:17:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 702ms 13:17:17 INFO - PROCESS | 3772 | 1471465037658 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 13:17:17 INFO - PROCESS | 3772 | 1471465037660 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 13:17:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:17:17 INFO - PROCESS | 3772 | 1471465037669 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:17:17 INFO - PROCESS | 3772 | 1471465037671 Marionette TRACE conn3 <- [1,2238,null,{}] 13:17:17 INFO - PROCESS | 3772 | 1471465037674 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}] 13:17:17 INFO - PROCESS | 3772 | 1471465037676 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:17 INFO - PROCESS | 3772 | 1471465037811 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 13:17:17 INFO - PROCESS | 3772 | 1471465037874 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:17 INFO - PROCESS | 3772 | 1471465037876 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:17 INFO - PROCESS | 3772 | ++DOCSHELL 151F2000 == 31 [pid = 3772] [id = 569] 13:17:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15994400) [pid = 3772] [serial = 1707] [outer = 00000000] 13:17:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1602C400) [pid = 3772] [serial = 1708] [outer = 15994400] 13:17:17 INFO - PROCESS | 3772 | 1471465037921 Marionette DEBUG loaded listener.js 13:17:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16033C00) [pid = 3772] [serial = 1709] [outer = 15994400] 13:17:18 INFO - PROCESS | 3772 | 1471465038362 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]]]}] 13:17:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:17:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 13:17:18 INFO - PROCESS | 3772 | 1471465038415 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 13:17:18 INFO - PROCESS | 3772 | 1471465038417 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 13:17:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:17:18 INFO - PROCESS | 3772 | 1471465038420 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:17:18 INFO - PROCESS | 3772 | 1471465038422 Marionette TRACE conn3 <- [1,2242,null,{}] 13:17:18 INFO - PROCESS | 3772 | 1471465038426 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}] 13:17:18 INFO - PROCESS | 3772 | 1471465038431 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:18 INFO - PROCESS | 3772 | 1471465038568 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 13:17:18 INFO - PROCESS | 3772 | 1471465038634 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:18 INFO - PROCESS | 3772 | 1471465038637 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:18 INFO - PROCESS | 3772 | ++DOCSHELL 1603A000 == 32 [pid = 3772] [id = 570] 13:17:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16274400) [pid = 3772] [serial = 1710] [outer = 00000000] 13:17:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16B5C000) [pid = 3772] [serial = 1711] [outer = 16274400] 13:17:18 INFO - PROCESS | 3772 | 1471465038684 Marionette DEBUG loaded listener.js 13:17:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16F64C00) [pid = 3772] [serial = 1712] [outer = 16274400] 13:17:19 INFO - PROCESS | 3772 | 1471465039098 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]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 686ms 13:17:19 INFO - PROCESS | 3772 | 1471465039119 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 3772 | 1471465039121 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 13:17:19 INFO - PROCESS | 3772 | 1471465039124 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:17:19 INFO - PROCESS | 3772 | 1471465039126 Marionette TRACE conn3 <- [1,2246,null,{}] 13:17:19 INFO - PROCESS | 3772 | 1471465039129 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}] 13:17:19 INFO - PROCESS | 3772 | 1471465039131 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:19 INFO - PROCESS | 3772 | 1471465039274 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10A10000) [pid = 3772] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (12E27000) [pid = 3772] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (0F2E8400) [pid = 3772] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1679A400) [pid = 3772] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16030C00) [pid = 3772] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (151DB400) [pid = 3772] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (114E0000) [pid = 3772] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13195800) [pid = 3772] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (171B1C00) [pid = 3772] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1391A800) [pid = 3772] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (18235800) [pid = 3772] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (183B6800) [pid = 3772] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1B51E000) [pid = 3772] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1B51C800) [pid = 3772] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:17:19 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1476C400) [pid = 3772] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:17:19 INFO - PROCESS | 3772 | 1471465039475 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:19 INFO - PROCESS | 3772 | 1471465039478 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:19 INFO - PROCESS | 3772 | ++DOCSHELL 10434400 == 33 [pid = 3772] [id = 571] 13:17:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1043A400) [pid = 3772] [serial = 1713] [outer = 00000000] 13:17:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (129F5000) [pid = 3772] [serial = 1714] [outer = 1043A400] 13:17:19 INFO - PROCESS | 3772 | 1471465039524 Marionette DEBUG loaded listener.js 13:17:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1391A800) [pid = 3772] [serial = 1715] [outer = 1043A400] 13:17:19 INFO - PROCESS | 3772 | 1471465039890 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]]]}] 13:17:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:17:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 796ms 13:17:19 INFO - PROCESS | 3772 | 1471465039927 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 13:17:19 INFO - PROCESS | 3772 | 1471465039929 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 13:17:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:17:19 INFO - PROCESS | 3772 | 1471465039932 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:17:19 INFO - PROCESS | 3772 | 1471465039934 Marionette TRACE conn3 <- [1,2250,null,{}] 13:17:19 INFO - PROCESS | 3772 | 1471465039937 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}] 13:17:19 INFO - PROCESS | 3772 | 1471465039939 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:20 INFO - PROCESS | 3772 | 1471465040064 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 13:17:20 INFO - PROCESS | 3772 | 1471465040069 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 3772 | 1471465040071 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:20 INFO - PROCESS | 3772 | ++DOCSHELL 10329800 == 34 [pid = 3772] [id = 572] 13:17:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16F59000) [pid = 3772] [serial = 1716] [outer = 00000000] 13:17:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (17878C00) [pid = 3772] [serial = 1717] [outer = 16F59000] 13:17:20 INFO - PROCESS | 3772 | 1471465040117 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17898000) [pid = 3772] [serial = 1718] [outer = 16F59000] 13:17:20 INFO - PROCESS | 3772 | 1471465040512 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]]]}] 13:17:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:17:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 639ms 13:17:20 INFO - PROCESS | 3772 | 1471465040570 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 13:17:20 INFO - PROCESS | 3772 | 1471465040572 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 13:17:20 INFO - PROCESS | 3772 | 1471465040580 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:17:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:17:20 INFO - PROCESS | 3772 | 1471465040582 Marionette TRACE conn3 <- [1,2254,null,{}] 13:17:20 INFO - PROCESS | 3772 | 1471465040585 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}] 13:17:20 INFO - PROCESS | 3772 | 1471465040587 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:20 INFO - PROCESS | 3772 | 1471465040664 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 13:17:20 INFO - PROCESS | 3772 | 1471465040670 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:20 INFO - PROCESS | 3772 | 1471465040671 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:20 INFO - PROCESS | 3772 | ++DOCSHELL 11441400 == 35 [pid = 3772] [id = 573] 13:17:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17B7F800) [pid = 3772] [serial = 1719] [outer = 00000000] 13:17:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (18236800) [pid = 3772] [serial = 1720] [outer = 17B7F800] 13:17:20 INFO - PROCESS | 3772 | 1471465040722 Marionette DEBUG loaded listener.js 13:17:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (183B4000) [pid = 3772] [serial = 1721] [outer = 17B7F800] 13:17:21 INFO - PROCESS | 3772 | 1471465041191 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]]]}] 13:17:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:17:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 639ms 13:17:21 INFO - PROCESS | 3772 | 1471465041224 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 13:17:21 INFO - PROCESS | 3772 | 1471465041235 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 13:17:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:17:21 INFO - PROCESS | 3772 | 1471465041243 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:17:21 INFO - PROCESS | 3772 | 1471465041245 Marionette TRACE conn3 <- [1,2258,null,{}] 13:17:21 INFO - PROCESS | 3772 | 1471465041248 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}] 13:17:21 INFO - PROCESS | 3772 | 1471465041250 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:21 INFO - PROCESS | 3772 | 1471465041334 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 13:17:21 INFO - PROCESS | 3772 | 1471465041340 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:21 INFO - PROCESS | 3772 | 1471465041342 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:21 INFO - PROCESS | 3772 | ++DOCSHELL 1856E400 == 36 [pid = 3772] [id = 574] 13:17:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1856E800) [pid = 3772] [serial = 1722] [outer = 00000000] 13:17:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19AE3000) [pid = 3772] [serial = 1723] [outer = 1856E800] 13:17:21 INFO - PROCESS | 3772 | 1471465041386 Marionette DEBUG loaded listener.js 13:17:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19AE3800) [pid = 3772] [serial = 1724] [outer = 1856E800] 13:17:22 INFO - PROCESS | 3772 | 1471465042049 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]]]}] 13:17:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:17:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 843ms 13:17:22 INFO - PROCESS | 3772 | 1471465042102 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 13:17:22 INFO - PROCESS | 3772 | 1471465042107 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 13:17:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:17:22 INFO - PROCESS | 3772 | 1471465042125 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:17:22 INFO - PROCESS | 3772 | 1471465042131 Marionette TRACE conn3 <- [1,2262,null,{}] 13:17:22 INFO - PROCESS | 3772 | 1471465042136 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}] 13:17:22 INFO - PROCESS | 3772 | 1471465042139 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:22 INFO - PROCESS | 3772 | 1471465042249 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 13:17:22 INFO - PROCESS | 3772 | 1471465042385 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:22 INFO - PROCESS | 3772 | 1471465042388 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:22 INFO - PROCESS | 3772 | ++DOCSHELL 103D3C00 == 37 [pid = 3772] [id = 575] 13:17:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (104E3C00) [pid = 3772] [serial = 1725] [outer = 00000000] 13:17:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11447800) [pid = 3772] [serial = 1726] [outer = 104E3C00] 13:17:22 INFO - PROCESS | 3772 | 1471465042448 Marionette DEBUG loaded listener.js 13:17:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11D7B400) [pid = 3772] [serial = 1727] [outer = 104E3C00] 13:17:23 INFO - PROCESS | 3772 | 1471465043009 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]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 905ms 13:17:23 INFO - PROCESS | 3772 | 1471465043039 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 3772 | 1471465043044 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 13:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:17:23 INFO - PROCESS | 3772 | 1471465043051 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 3772 | 1471465043054 Marionette TRACE conn3 <- [1,2266,null,{}] 13:17:23 INFO - PROCESS | 3772 | 1471465043058 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}] 13:17:23 INFO - PROCESS | 3772 | 1471465043061 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:23 INFO - PROCESS | 3772 | 1471465043179 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 13:17:23 INFO - PROCESS | 3772 | 1471465043288 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:23 INFO - PROCESS | 3772 | 1471465043291 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:23 INFO - PROCESS | 3772 | ++DOCSHELL 1343AC00 == 38 [pid = 3772] [id = 576] 13:17:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13448000) [pid = 3772] [serial = 1728] [outer = 00000000] 13:17:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (151D2000) [pid = 3772] [serial = 1729] [outer = 13448000] 13:17:23 INFO - PROCESS | 3772 | 1471465043348 Marionette DEBUG loaded listener.js 13:17:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15FF2000) [pid = 3772] [serial = 1730] [outer = 13448000] 13:17:23 INFO - PROCESS | 3772 | 1471465043940 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]]]}] 13:17:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:17:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 951ms 13:17:23 INFO - PROCESS | 3772 | 1471465044000 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 13:17:23 INFO - PROCESS | 3772 | 1471465044002 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 13:17:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:17:23 INFO - PROCESS | 3772 | 1471465044006 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:17:23 INFO - PROCESS | 3772 | 1471465044010 Marionette TRACE conn3 <- [1,2270,null,{}] 13:17:24 INFO - PROCESS | 3772 | 1471465044021 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}] 13:17:24 INFO - PROCESS | 3772 | 1471465044028 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:24 INFO - PROCESS | 3772 | 1471465044135 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 13:17:24 INFO - PROCESS | 3772 | 1471465044280 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:24 INFO - PROCESS | 3772 | 1471465044283 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:24 INFO - PROCESS | 3772 | ++DOCSHELL 17C7FC00 == 39 [pid = 3772] [id = 577] 13:17:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (17C82400) [pid = 3772] [serial = 1731] [outer = 00000000] 13:17:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18576C00) [pid = 3772] [serial = 1732] [outer = 17C82400] 13:17:24 INFO - PROCESS | 3772 | 1471465044342 Marionette DEBUG loaded listener.js 13:17:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19BD8000) [pid = 3772] [serial = 1733] [outer = 17C82400] 13:17:25 INFO - PROCESS | 3772 | 1471465045010 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]]]}] 13:17:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:17:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1046ms 13:17:25 INFO - PROCESS | 3772 | 1471465045033 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 13:17:25 INFO - PROCESS | 3772 | 1471465045038 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 13:17:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:17:25 INFO - PROCESS | 3772 | 1471465045043 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:17:25 INFO - PROCESS | 3772 | 1471465045046 Marionette TRACE conn3 <- [1,2274,null,{}] 13:17:25 INFO - PROCESS | 3772 | 1471465045071 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}] 13:17:25 INFO - PROCESS | 3772 | 1471465045074 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:25 INFO - PROCESS | 3772 | 1471465045183 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 13:17:25 INFO - PROCESS | 3772 | 1471465045322 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:25 INFO - PROCESS | 3772 | 1471465045327 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:25 INFO - PROCESS | 3772 | ++DOCSHELL 114D1400 == 40 [pid = 3772] [id = 578] 13:17:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (114DA000) [pid = 3772] [serial = 1734] [outer = 00000000] 13:17:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (11CF7C00) [pid = 3772] [serial = 1735] [outer = 114DA000] 13:17:25 INFO - PROCESS | 3772 | 1471465045382 Marionette DEBUG loaded listener.js 13:17:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (11D71400) [pid = 3772] [serial = 1736] [outer = 114DA000] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 11441400 == 39 [pid = 3772] [id = 573] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 10329800 == 38 [pid = 3772] [id = 572] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 10434400 == 37 [pid = 3772] [id = 571] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 1603A000 == 36 [pid = 3772] [id = 570] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 151F2000 == 35 [pid = 3772] [id = 569] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 14727000 == 34 [pid = 3772] [id = 568] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 1343B800 == 33 [pid = 3772] [id = 567] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 114EB400 == 32 [pid = 3772] [id = 566] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 1143E800 == 31 [pid = 3772] [id = 565] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 0F2E9000 == 30 [pid = 3772] [id = 564] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 1143A000 == 29 [pid = 3772] [id = 563] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 1343AC00 == 28 [pid = 3772] [id = 576] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 17C7FC00 == 27 [pid = 3772] [id = 577] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 1856E400 == 26 [pid = 3772] [id = 574] 13:17:26 INFO - PROCESS | 3772 | --DOCSHELL 103D3C00 == 25 [pid = 3772] [id = 575] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1B2E1400) [pid = 3772] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17879400) [pid = 3772] [serial = 1687] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (19C60C00) [pid = 3772] [serial = 1690] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (1125EC00) [pid = 3772] [serial = 1654] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (11269000) [pid = 3772] [serial = 1655] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (13171C00) [pid = 3772] [serial = 1660] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13211C00) [pid = 3772] [serial = 1661] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16B51400) [pid = 3772] [serial = 1652] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (178D0400) [pid = 3772] [serial = 1678] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16799800) [pid = 3772] [serial = 1669] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16B30800) [pid = 3772] [serial = 1670] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1560F400) [pid = 3772] [serial = 1666] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1569CC00) [pid = 3772] [serial = 1667] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11801800) [pid = 3772] [serial = 1657] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11C0EC00) [pid = 3772] [serial = 1658] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16B57000) [pid = 3772] [serial = 1672] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16BF1800) [pid = 3772] [serial = 1673] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1786B400) [pid = 3772] [serial = 1675] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14205000) [pid = 3772] [serial = 1663] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (14731400) [pid = 3772] [serial = 1664] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1857AC00) [pid = 3772] [serial = 1681] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17B78800) [pid = 3772] [serial = 1679] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19C5D400) [pid = 3772] [serial = 1684] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17899000) [pid = 3772] [serial = 1688] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19C5C000) [pid = 3772] [serial = 1130] [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.] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19C72400) [pid = 3772] [serial = 1685] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (13B51C00) [pid = 3772] [serial = 1682] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1786E000) [pid = 3772] [serial = 1676] [outer = 00000000] [url = about:blank] 13:17:26 INFO - PROCESS | 3772 | 1471465046594 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]]]}] 13:17:26 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 13:17:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1607ms 13:17:26 INFO - PROCESS | 3772 | 1471465046656 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 13:17:26 INFO - PROCESS | 3772 | 1471465046660 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 13:17:26 INFO - PROCESS | 3772 | 1471465046665 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:17:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:17:26 INFO - PROCESS | 3772 | 1471465046668 Marionette TRACE conn3 <- [1,2278,null,{}] 13:17:26 INFO - PROCESS | 3772 | 1471465046673 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}] 13:17:26 INFO - PROCESS | 3772 | 1471465046676 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:26 INFO - PROCESS | 3772 | 1471465046798 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 13:17:26 INFO - PROCESS | 3772 | 1471465046892 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:26 INFO - PROCESS | 3772 | 1471465046894 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:26 INFO - PROCESS | 3772 | ++DOCSHELL 10A05C00 == 26 [pid = 3772] [id = 579] 13:17:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10A08000) [pid = 3772] [serial = 1737] [outer = 00000000] 13:17:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (112CC800) [pid = 3772] [serial = 1738] [outer = 10A08000] 13:17:26 INFO - PROCESS | 3772 | 1471465046944 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1143C800) [pid = 3772] [serial = 1739] [outer = 10A08000] 13:17:27 INFO - PROCESS | 3772 | 1471465047374 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]]]}] 13:17:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:17:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 749ms 13:17:27 INFO - PROCESS | 3772 | 1471465047410 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 13:17:27 INFO - PROCESS | 3772 | 1471465047415 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 13:17:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:17:27 INFO - PROCESS | 3772 | 1471465047421 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:17:27 INFO - PROCESS | 3772 | 1471465047424 Marionette TRACE conn3 <- [1,2282,null,{}] 13:17:27 INFO - PROCESS | 3772 | 1471465047427 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}] 13:17:27 INFO - PROCESS | 3772 | 1471465047430 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:27 INFO - PROCESS | 3772 | 1471465047515 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 13:17:27 INFO - PROCESS | 3772 | 1471465047524 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:27 INFO - PROCESS | 3772 | 1471465047527 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:27 INFO - PROCESS | 3772 | ++DOCSHELL 11D79000 == 27 [pid = 3772] [id = 580] 13:17:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11D7AC00) [pid = 3772] [serial = 1740] [outer = 00000000] 13:17:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12BBA400) [pid = 3772] [serial = 1741] [outer = 11D7AC00] 13:17:27 INFO - PROCESS | 3772 | 1471465047575 Marionette DEBUG loaded listener.js 13:17:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12E2F000) [pid = 3772] [serial = 1742] [outer = 11D7AC00] 13:17:28 INFO - PROCESS | 3772 | 1471465048040 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]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 624ms 13:17:28 INFO - PROCESS | 3772 | 1471465048061 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 3772 | 1471465048063 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 13:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:17:28 INFO - PROCESS | 3772 | 1471465048067 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 3772 | 1471465048070 Marionette TRACE conn3 <- [1,2286,null,{}] 13:17:28 INFO - PROCESS | 3772 | 1471465048084 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}] 13:17:28 INFO - PROCESS | 3772 | 1471465048089 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:28 INFO - PROCESS | 3772 | 1471465048172 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 13:17:28 INFO - PROCESS | 3772 | 1471465048178 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 3772 | 1471465048182 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:28 INFO - PROCESS | 3772 | ++DOCSHELL 14205000 == 28 [pid = 3772] [id = 581] 13:17:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14208400) [pid = 3772] [serial = 1743] [outer = 00000000] 13:17:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14732000) [pid = 3772] [serial = 1744] [outer = 14208400] 13:17:28 INFO - PROCESS | 3772 | 1471465048231 Marionette DEBUG loaded listener.js 13:17:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14763800) [pid = 3772] [serial = 1745] [outer = 14208400] 13:17:28 INFO - PROCESS | 3772 | 1471465048721 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]]]}] 13:17:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:17:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 702ms 13:17:28 INFO - PROCESS | 3772 | 1471465048775 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 13:17:28 INFO - PROCESS | 3772 | 1471465048777 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 13:17:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:17:28 INFO - PROCESS | 3772 | 1471465048789 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:17:28 INFO - PROCESS | 3772 | 1471465048791 Marionette TRACE conn3 <- [1,2290,null,{}] 13:17:28 INFO - PROCESS | 3772 | 1471465048795 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}] 13:17:28 INFO - PROCESS | 3772 | 1471465048797 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:28 INFO - PROCESS | 3772 | 1471465048909 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 13:17:28 INFO - PROCESS | 3772 | 1471465048915 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:28 INFO - PROCESS | 3772 | 1471465048917 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:28 INFO - PROCESS | 3772 | ++DOCSHELL 1476AC00 == 29 [pid = 3772] [id = 582] 13:17:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15602800) [pid = 3772] [serial = 1746] [outer = 00000000] 13:17:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1599D800) [pid = 3772] [serial = 1747] [outer = 15602800] 13:17:28 INFO - PROCESS | 3772 | 1471465048963 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16034000) [pid = 3772] [serial = 1748] [outer = 15602800] 13:17:29 INFO - PROCESS | 3772 | 1471465049408 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]]]}] 13:17:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:17:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 640ms 13:17:29 INFO - PROCESS | 3772 | 1471465049427 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 13:17:29 INFO - PROCESS | 3772 | 1471465049429 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 13:17:29 INFO - PROCESS | 3772 | 1471465049432 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:17:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:17:29 INFO - PROCESS | 3772 | 1471465049434 Marionette TRACE conn3 <- [1,2294,null,{}] 13:17:29 INFO - PROCESS | 3772 | 1471465049438 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}] 13:17:29 INFO - PROCESS | 3772 | 1471465049441 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:29 INFO - PROCESS | 3772 | 1471465049550 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 13:17:29 INFO - PROCESS | 3772 | 1471465049557 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:29 INFO - PROCESS | 3772 | 1471465049559 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:29 INFO - PROCESS | 3772 | ++DOCSHELL 15997400 == 30 [pid = 3772] [id = 583] 13:17:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16033000) [pid = 3772] [serial = 1749] [outer = 00000000] 13:17:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B0D800) [pid = 3772] [serial = 1750] [outer = 16033000] 13:17:29 INFO - PROCESS | 3772 | 1471465049604 Marionette DEBUG loaded listener.js 13:17:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16B4E800) [pid = 3772] [serial = 1751] [outer = 16033000] 13:17:30 INFO - PROCESS | 3772 | 1471465050088 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]]]}] 13:17:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:17:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 702ms 13:17:30 INFO - PROCESS | 3772 | 1471465050132 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 13:17:30 INFO - PROCESS | 3772 | 1471465050134 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 13:17:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:17:30 INFO - PROCESS | 3772 | 1471465050137 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:17:30 INFO - PROCESS | 3772 | 1471465050139 Marionette TRACE conn3 <- [1,2298,null,{}] 13:17:30 INFO - PROCESS | 3772 | 1471465050153 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}] 13:17:30 INFO - PROCESS | 3772 | 1471465050158 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:30 INFO - PROCESS | 3772 | 1471465050297 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 13:17:30 INFO - PROCESS | 3772 | 1471465050369 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:30 INFO - PROCESS | 3772 | 1471465050371 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:30 INFO - PROCESS | 3772 | ++DOCSHELL 16F59400 == 31 [pid = 3772] [id = 584] 13:17:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17795400) [pid = 3772] [serial = 1752] [outer = 00000000] 13:17:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1786F000) [pid = 3772] [serial = 1753] [outer = 17795400] 13:17:30 INFO - PROCESS | 3772 | 1471465050421 Marionette DEBUG loaded listener.js 13:17:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17899400) [pid = 3772] [serial = 1754] [outer = 17795400] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1856E800) [pid = 3772] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (17B7F800) [pid = 3772] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15994400) [pid = 3772] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16274400) [pid = 3772] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1599CC00) [pid = 3772] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1143F800) [pid = 3772] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1343CC00) [pid = 3772] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (104E9C00) [pid = 3772] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (114ED000) [pid = 3772] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1043A400) [pid = 3772] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1472D400) [pid = 3772] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:17:30 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16F59000) [pid = 3772] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:17:31 INFO - PROCESS | 3772 | 1471465051058 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]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 936ms 13:17:31 INFO - PROCESS | 3772 | 1471465051083 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 3772 | 1471465051085 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 13:17:31 INFO - PROCESS | 3772 | 1471465051088 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:17:31 INFO - PROCESS | 3772 | 1471465051090 Marionette TRACE conn3 <- [1,2302,null,{}] 13:17:31 INFO - PROCESS | 3772 | 1471465051103 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}] 13:17:31 INFO - PROCESS | 3772 | 1471465051105 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:31 INFO - PROCESS | 3772 | 1471465051180 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 13:17:31 INFO - PROCESS | 3772 | 1471465051187 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 3772 | 1471465051190 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A4A000 == 32 [pid = 3772] [id = 585] 13:17:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11264400) [pid = 3772] [serial = 1755] [outer = 00000000] 13:17:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1395B000) [pid = 3772] [serial = 1756] [outer = 11264400] 13:17:31 INFO - PROCESS | 3772 | 1471465051235 Marionette DEBUG loaded listener.js 13:17:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16B56400) [pid = 3772] [serial = 1757] [outer = 11264400] 13:17:31 INFO - PROCESS | 3772 | 1471465051707 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]]]}] 13:17:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:17:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 702ms 13:17:31 INFO - PROCESS | 3772 | 1471465051788 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 13:17:31 INFO - PROCESS | 3772 | 1471465051790 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 13:17:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:17:31 INFO - PROCESS | 3772 | 1471465051794 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:17:31 INFO - PROCESS | 3772 | 1471465051796 Marionette TRACE conn3 <- [1,2306,null,{}] 13:17:31 INFO - PROCESS | 3772 | 1471465051800 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}] 13:17:31 INFO - PROCESS | 3772 | 1471465051801 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:31 INFO - PROCESS | 3772 | 1471465051880 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 13:17:31 INFO - PROCESS | 3772 | 1471465051886 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:31 INFO - PROCESS | 3772 | 1471465051888 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:31 INFO - PROCESS | 3772 | ++DOCSHELL 10A4EC00 == 33 [pid = 3772] [id = 586] 13:17:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1184B000) [pid = 3772] [serial = 1758] [outer = 00000000] 13:17:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1789C800) [pid = 3772] [serial = 1759] [outer = 1184B000] 13:17:31 INFO - PROCESS | 3772 | 1471465051933 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17B77400) [pid = 3772] [serial = 1760] [outer = 1184B000] 13:17:32 INFO - PROCESS | 3772 | 1471465052357 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] 13:17:32 INFO - PROCESS | 3772 | 1471465052400 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 13:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:17:32 INFO - PROCESS | 3772 | 1471465052403 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:17:32 INFO - PROCESS | 3772 | 1471465052405 Marionette TRACE conn3 <- [1,2310,null,{}] 13:17:32 INFO - PROCESS | 3772 | 1471465052413 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}] 13:17:32 INFO - PROCESS | 3772 | 1471465052415 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:32 INFO - PROCESS | 3772 | 1471465052492 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 13:17:32 INFO - PROCESS | 3772 | 1471465052498 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:32 INFO - PROCESS | 3772 | 1471465052500 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:32 INFO - PROCESS | 3772 | ++DOCSHELL 14203000 == 34 [pid = 3772] [id = 587] 13:17:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1856E800) [pid = 3772] [serial = 1761] [outer = 00000000] 13:17:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (18579C00) [pid = 3772] [serial = 1762] [outer = 1856E800] 13:17:32 INFO - PROCESS | 3772 | 1471465052544 Marionette DEBUG loaded listener.js 13:17:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1857B400) [pid = 3772] [serial = 1763] [outer = 1856E800] 13:17:33 INFO - PROCESS | 3772 | 1471465053039 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]]]}] 13:17:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:17:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 702ms 13:17:33 INFO - PROCESS | 3772 | 1471465053102 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 13:17:33 INFO - PROCESS | 3772 | 1471465053107 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 13:17:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:17:33 INFO - PROCESS | 3772 | 1471465053112 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:17:33 INFO - PROCESS | 3772 | 1471465053116 Marionette TRACE conn3 <- [1,2314,null,{}] 13:17:33 INFO - PROCESS | 3772 | 1471465053122 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}] 13:17:33 INFO - PROCESS | 3772 | 1471465053125 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:33 INFO - PROCESS | 3772 | 1471465053252 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 13:17:33 INFO - PROCESS | 3772 | 1471465053370 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:33 INFO - PROCESS | 3772 | 1471465053375 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:33 INFO - PROCESS | 3772 | ++DOCSHELL 11267C00 == 35 [pid = 3772] [id = 588] 13:17:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11268000) [pid = 3772] [serial = 1764] [outer = 00000000] 13:17:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (112C7800) [pid = 3772] [serial = 1765] [outer = 11268000] 13:17:33 INFO - PROCESS | 3772 | 1471465053443 Marionette DEBUG loaded listener.js 13:17:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11474C00) [pid = 3772] [serial = 1766] [outer = 11268000] 13:17:34 INFO - PROCESS | 3772 | 1471465054223 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]]]}] 13:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1139ms 13:17:34 INFO - PROCESS | 3772 | 1471465054256 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 13:17:34 INFO - PROCESS | 3772 | 1471465054261 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 13:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:17:34 INFO - PROCESS | 3772 | 1471465054268 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:17:34 INFO - PROCESS | 3772 | 1471465054271 Marionette TRACE conn3 <- [1,2318,null,{}] 13:17:34 INFO - PROCESS | 3772 | 1471465054275 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}] 13:17:34 INFO - PROCESS | 3772 | 1471465054278 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:34 INFO - PROCESS | 3772 | 1471465054401 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 13:17:34 INFO - PROCESS | 3772 | 1471465054544 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:34 INFO - PROCESS | 3772 | 1471465054547 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:34 INFO - PROCESS | 3772 | ++DOCSHELL 13218C00 == 36 [pid = 3772] [id = 589] 13:17:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (13440800) [pid = 3772] [serial = 1767] [outer = 00000000] 13:17:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13B58000) [pid = 3772] [serial = 1768] [outer = 13440800] 13:17:34 INFO - PROCESS | 3772 | 1471465054606 Marionette DEBUG loaded listener.js 13:17:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (14769400) [pid = 3772] [serial = 1769] [outer = 13440800] 13:17:35 INFO - PROCESS | 3772 | 1471465055472 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]]]}] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 10A4EC00 == 35 [pid = 3772] [id = 586] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 10A4A000 == 34 [pid = 3772] [id = 585] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 16F59400 == 33 [pid = 3772] [id = 584] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 15997400 == 32 [pid = 3772] [id = 583] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 1476AC00 == 31 [pid = 3772] [id = 582] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 14205000 == 30 [pid = 3772] [id = 581] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 11D79000 == 29 [pid = 3772] [id = 580] 13:17:35 INFO - PROCESS | 3772 | --DOCSHELL 10A05C00 == 28 [pid = 3772] [id = 579] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19AE3000) [pid = 3772] [serial = 1723] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (19AE3800) [pid = 3772] [serial = 1724] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (18236800) [pid = 3772] [serial = 1720] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (183B4000) [pid = 3772] [serial = 1721] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1602C400) [pid = 3772] [serial = 1708] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B5C000) [pid = 3772] [serial = 1711] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19C76000) [pid = 3772] [serial = 1691] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11469000) [pid = 3772] [serial = 1696] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (114E2000) [pid = 3772] [serial = 1697] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16033C00) [pid = 3772] [serial = 1709] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13920400) [pid = 3772] [serial = 1702] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13B52400) [pid = 3772] [serial = 1703] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1125F000) [pid = 3772] [serial = 1693] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11898400) [pid = 3772] [serial = 1694] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11D78400) [pid = 3772] [serial = 1699] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (129F5000) [pid = 3772] [serial = 1714] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11DE2000) [pid = 3772] [serial = 1700] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (151DC800) [pid = 3772] [serial = 1705] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16F64C00) [pid = 3772] [serial = 1712] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (17878C00) [pid = 3772] [serial = 1717] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1391A800) [pid = 3772] [serial = 1715] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (17898000) [pid = 3772] [serial = 1718] [outer = 00000000] [url = about:blank] 13:17:35 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1560D800) [pid = 3772] [serial = 1706] [outer = 00000000] [url = about:blank] 13:17:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:17:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1295ms 13:17:35 INFO - PROCESS | 3772 | 1471465055551 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 13:17:35 INFO - PROCESS | 3772 | 1471465055556 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 13:17:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:17:35 INFO - PROCESS | 3772 | 1471465055561 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:17:35 INFO - PROCESS | 3772 | 1471465055564 Marionette TRACE conn3 <- [1,2322,null,{}] 13:17:35 INFO - PROCESS | 3772 | 1471465055569 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}] 13:17:35 INFO - PROCESS | 3772 | 1471465055572 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:35 INFO - PROCESS | 3772 | 1471465055669 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 13:17:35 INFO - PROCESS | 3772 | 1471465055676 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:35 INFO - PROCESS | 3772 | 1471465055681 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:35 INFO - PROCESS | 3772 | ++DOCSHELL 10A51400 == 29 [pid = 3772] [id = 590] 13:17:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (10A52400) [pid = 3772] [serial = 1770] [outer = 00000000] 13:17:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1143F000) [pid = 3772] [serial = 1771] [outer = 10A52400] 13:17:35 INFO - PROCESS | 3772 | 1471465055729 Marionette DEBUG loaded listener.js 13:17:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (114DF400) [pid = 3772] [serial = 1772] [outer = 10A52400] 13:17:36 INFO - PROCESS | 3772 | 1471465056282 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]]]}] 13:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 734ms 13:17:36 INFO - PROCESS | 3772 | 1471465056302 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 13:17:36 INFO - PROCESS | 3772 | 1471465056306 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 13:17:36 INFO - PROCESS | 3772 | 1471465056316 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:17:36 INFO - PROCESS | 3772 | 1471465056318 Marionette TRACE conn3 <- [1,2326,null,{}] 13:17:36 INFO - PROCESS | 3772 | 1471465056322 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}] 13:17:36 INFO - PROCESS | 3772 | 1471465056324 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:36 INFO - PROCESS | 3772 | 1471465056411 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 13:17:36 INFO - PROCESS | 3772 | 1471465056417 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:36 INFO - PROCESS | 3772 | 1471465056420 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:36 INFO - PROCESS | 3772 | ++DOCSHELL 12BC5000 == 30 [pid = 3772] [id = 591] 13:17:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (12C5EC00) [pid = 3772] [serial = 1773] [outer = 00000000] 13:17:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13193C00) [pid = 3772] [serial = 1774] [outer = 12C5EC00] 13:17:36 INFO - PROCESS | 3772 | 1471465056496 Marionette DEBUG loaded listener.js 13:17:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1343CC00) [pid = 3772] [serial = 1775] [outer = 12C5EC00] 13:17:37 INFO - PROCESS | 3772 | 1471465057018 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]]]}] 13:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 733ms 13:17:37 INFO - PROCESS | 3772 | 1471465057075 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 3772 | 1471465057078 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 13:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:17:37 INFO - PROCESS | 3772 | 1471465057081 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 3772 | 1471465057085 Marionette TRACE conn3 <- [1,2330,null,{}] 13:17:37 INFO - PROCESS | 3772 | 1471465057095 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}] 13:17:37 INFO - PROCESS | 3772 | 1471465057100 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:37 INFO - PROCESS | 3772 | 1471465057181 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 13:17:37 INFO - PROCESS | 3772 | 1471465057280 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 3772 | 1471465057283 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:37 INFO - PROCESS | 3772 | ++DOCSHELL 14730C00 == 31 [pid = 3772] [id = 592] 13:17:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (14731400) [pid = 3772] [serial = 1776] [outer = 00000000] 13:17:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (151DC800) [pid = 3772] [serial = 1777] [outer = 14731400] 13:17:37 INFO - PROCESS | 3772 | 1471465057332 Marionette DEBUG loaded listener.js 13:17:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1560F000) [pid = 3772] [serial = 1778] [outer = 14731400] 13:17:37 INFO - PROCESS | 3772 | 1471465057718 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]]]}] 13:17:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:17:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 702ms 13:17:37 INFO - PROCESS | 3772 | 1471465057782 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 13:17:37 INFO - PROCESS | 3772 | 1471465057784 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 13:17:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:17:37 INFO - PROCESS | 3772 | 1471465057788 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:17:37 INFO - PROCESS | 3772 | 1471465057790 Marionette TRACE conn3 <- [1,2334,null,{}] 13:17:37 INFO - PROCESS | 3772 | 1471465057793 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}] 13:17:37 INFO - PROCESS | 3772 | 1471465057795 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:37 INFO - PROCESS | 3772 | 1471465057911 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 13:17:37 INFO - PROCESS | 3772 | 1471465057971 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:37 INFO - PROCESS | 3772 | 1471465057973 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:37 INFO - PROCESS | 3772 | ++DOCSHELL 16039C00 == 32 [pid = 3772] [id = 593] 13:17:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1603B000) [pid = 3772] [serial = 1779] [outer = 00000000] 13:17:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16B0C000) [pid = 3772] [serial = 1780] [outer = 1603B000] 13:17:38 INFO - PROCESS | 3772 | 1471465058019 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16B52C00) [pid = 3772] [serial = 1781] [outer = 1603B000] 13:17:38 INFO - PROCESS | 3772 | 1471465058432 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]]]}] 13:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 702ms 13:17:38 INFO - PROCESS | 3772 | 1471465058486 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 13:17:38 INFO - PROCESS | 3772 | 1471465058489 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 13:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:17:38 INFO - PROCESS | 3772 | 1471465058492 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:17:38 INFO - PROCESS | 3772 | 1471465058494 Marionette TRACE conn3 <- [1,2338,null,{}] 13:17:38 INFO - PROCESS | 3772 | 1471465058504 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}] 13:17:38 INFO - PROCESS | 3772 | 1471465058506 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:38 INFO - PROCESS | 3772 | 1471465058651 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 13:17:38 INFO - PROCESS | 3772 | 1471465058671 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:38 INFO - PROCESS | 3772 | 1471465058674 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:38 INFO - PROCESS | 3772 | ++DOCSHELL 16BF1800 == 33 [pid = 3772] [id = 594] 13:17:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16BF2000) [pid = 3772] [serial = 1782] [outer = 00000000] 13:17:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16F59C00) [pid = 3772] [serial = 1783] [outer = 16BF2000] 13:17:38 INFO - PROCESS | 3772 | 1471465058719 Marionette DEBUG loaded listener.js 13:17:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (171B4C00) [pid = 3772] [serial = 1784] [outer = 16BF2000] 13:17:39 INFO - PROCESS | 3772 | 1471465059167 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]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 702ms 13:17:39 INFO - PROCESS | 3772 | 1471465059193 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 3772 | 1471465059195 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 13:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:17:39 INFO - PROCESS | 3772 | 1471465059198 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - PROCESS | 3772 | 1471465059200 Marionette TRACE conn3 <- [1,2342,null,{}] 13:17:39 INFO - PROCESS | 3772 | 1471465059203 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}] 13:17:39 INFO - PROCESS | 3772 | 1471465059209 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:39 INFO - PROCESS | 3772 | 1471465059342 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 13:17:39 INFO - PROCESS | 3772 | 1471465059348 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:39 INFO - PROCESS | 3772 | 1471465059350 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:39 INFO - PROCESS | 3772 | ++DOCSHELL 10A0F000 == 34 [pid = 3772] [id = 595] 13:17:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1180B400) [pid = 3772] [serial = 1785] [outer = 00000000] 13:17:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17B83400) [pid = 3772] [serial = 1786] [outer = 1180B400] 13:17:39 INFO - PROCESS | 3772 | 1471465059448 Marionette DEBUG loaded listener.js 13:17:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17C7D800) [pid = 3772] [serial = 1787] [outer = 1180B400] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16033000) [pid = 3772] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11D7AC00) [pid = 3772] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (14208400) [pid = 3772] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (114DA000) [pid = 3772] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (17795400) [pid = 3772] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (104E3C00) [pid = 3772] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13448000) [pid = 3772] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17C82400) [pid = 3772] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11264400) [pid = 3772] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10A08000) [pid = 3772] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15602800) [pid = 3772] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:17:39 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1184B000) [pid = 3772] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:17:39 INFO - PROCESS | 3772 | 1471465059951 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]]]}] 13:17:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:17:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 811ms 13:17:39 INFO - PROCESS | 3772 | 1471465059999 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 13:17:39 INFO - PROCESS | 3772 | 1471465060001 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 13:17:39 INFO - PROCESS | 3772 | 1471465060005 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:17:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:17:39 INFO - PROCESS | 3772 | 1471465060006 Marionette TRACE conn3 <- [1,2346,null,{}] 13:17:40 INFO - PROCESS | 3772 | 1471465060010 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}] 13:17:40 INFO - PROCESS | 3772 | 1471465060012 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:40 INFO - PROCESS | 3772 | 1471465060088 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 13:17:40 INFO - PROCESS | 3772 | 1471465060185 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 3772 | 1471465060187 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:40 INFO - PROCESS | 3772 | ++DOCSHELL 1055D800 == 35 [pid = 3772] [id = 596] 13:17:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11439800) [pid = 3772] [serial = 1788] [outer = 00000000] 13:17:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13B51800) [pid = 3772] [serial = 1789] [outer = 11439800] 13:17:40 INFO - PROCESS | 3772 | 1471465060232 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1184B000) [pid = 3772] [serial = 1790] [outer = 11439800] 13:17:40 INFO - PROCESS | 3772 | 1471465060581 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]]]}] 13:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 640ms 13:17:40 INFO - PROCESS | 3772 | 1471465060643 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 13:17:40 INFO - PROCESS | 3772 | 1471465060645 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 13:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:17:40 INFO - PROCESS | 3772 | 1471465060648 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:17:40 INFO - PROCESS | 3772 | 1471465060650 Marionette TRACE conn3 <- [1,2350,null,{}] 13:17:40 INFO - PROCESS | 3772 | 1471465060654 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}] 13:17:40 INFO - PROCESS | 3772 | 1471465060655 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:40 INFO - PROCESS | 3772 | 1471465060774 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 13:17:40 INFO - PROCESS | 3772 | 1471465060779 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:40 INFO - PROCESS | 3772 | 1471465060781 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:40 INFO - PROCESS | 3772 | ++DOCSHELL 1036D400 == 36 [pid = 3772] [id = 597] 13:17:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13AD4400) [pid = 3772] [serial = 1791] [outer = 00000000] 13:17:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (18572000) [pid = 3772] [serial = 1792] [outer = 13AD4400] 13:17:40 INFO - PROCESS | 3772 | 1471465060826 Marionette DEBUG loaded listener.js 13:17:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (19AE3800) [pid = 3772] [serial = 1793] [outer = 13AD4400] 13:17:41 INFO - PROCESS | 3772 | 1471465061234 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]]]}] 13:17:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:17:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 639ms 13:17:41 INFO - PROCESS | 3772 | 1471465061286 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 13:17:41 INFO - PROCESS | 3772 | 1471465061288 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 13:17:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:17:41 INFO - PROCESS | 3772 | 1471465061292 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:17:41 INFO - PROCESS | 3772 | 1471465061294 Marionette TRACE conn3 <- [1,2354,null,{}] 13:17:41 INFO - PROCESS | 3772 | 1471465061297 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}] 13:17:41 INFO - PROCESS | 3772 | 1471465061299 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:41 INFO - PROCESS | 3772 | 1471465061379 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 13:17:41 INFO - PROCESS | 3772 | 1471465061384 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:41 INFO - PROCESS | 3772 | 1471465061386 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:41 INFO - PROCESS | 3772 | ++DOCSHELL 1856F400 == 37 [pid = 3772] [id = 598] 13:17:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19BD2000) [pid = 3772] [serial = 1794] [outer = 00000000] 13:17:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19C20000) [pid = 3772] [serial = 1795] [outer = 19BD2000] 13:17:41 INFO - PROCESS | 3772 | 1471465061439 Marionette DEBUG loaded listener.js 13:17:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19C1F800) [pid = 3772] [serial = 1796] [outer = 19BD2000] 13:17:41 INFO - PROCESS | 3772 | 1471465062002 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]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 749ms 13:17:42 INFO - PROCESS | 3772 | 1471465062033 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 3772 | 1471465062038 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 13:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:17:42 INFO - PROCESS | 3772 | 1471465062043 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 3772 | 1471465062047 Marionette TRACE conn3 <- [1,2358,null,{}] 13:17:42 INFO - PROCESS | 3772 | 1471465062053 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}] 13:17:42 INFO - PROCESS | 3772 | 1471465062056 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:42 INFO - PROCESS | 3772 | 1471465062174 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 13:17:42 INFO - PROCESS | 3772 | 1471465062284 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:42 INFO - PROCESS | 3772 | 1471465062289 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:42 INFO - PROCESS | 3772 | ++DOCSHELL 10A10400 == 38 [pid = 3772] [id = 599] 13:17:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10A4A000) [pid = 3772] [serial = 1797] [outer = 00000000] 13:17:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (11D6FC00) [pid = 3772] [serial = 1798] [outer = 10A4A000] 13:17:42 INFO - PROCESS | 3772 | 1471465062348 Marionette DEBUG loaded listener.js 13:17:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (129EC000) [pid = 3772] [serial = 1799] [outer = 10A4A000] 13:17:42 INFO - PROCESS | 3772 | 1471465062963 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]]]}] 13:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 936ms 13:17:42 INFO - PROCESS | 3772 | 1471465062989 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 13:17:42 INFO - PROCESS | 3772 | 1471465062993 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 13:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:17:42 INFO - PROCESS | 3772 | 1471465063000 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:17:42 INFO - PROCESS | 3772 | 1471465063003 Marionette TRACE conn3 <- [1,2362,null,{}] 13:17:42 INFO - PROCESS | 3772 | 1471465063007 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}] 13:17:43 INFO - PROCESS | 3772 | 1471465063010 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:43 INFO - PROCESS | 3772 | 1471465063117 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 13:17:43 INFO - PROCESS | 3772 | 1471465063256 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:43 INFO - PROCESS | 3772 | 1471465063259 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:43 INFO - PROCESS | 3772 | ++DOCSHELL 1420D400 == 39 [pid = 3772] [id = 600] 13:17:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14763000) [pid = 3772] [serial = 1800] [outer = 00000000] 13:17:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1599A000) [pid = 3772] [serial = 1801] [outer = 14763000] 13:17:43 INFO - PROCESS | 3772 | 1471465063317 Marionette DEBUG loaded listener.js 13:17:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16B03C00) [pid = 3772] [serial = 1802] [outer = 14763000] 13:17:43 INFO - PROCESS | 3772 | 1471465063884 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]]]}] 13:17:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:17:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 936ms 13:17:43 INFO - PROCESS | 3772 | 1471465063945 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 13:17:43 INFO - PROCESS | 3772 | 1471465063947 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 13:17:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:17:43 INFO - PROCESS | 3772 | 1471465063951 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:17:43 INFO - PROCESS | 3772 | 1471465063955 Marionette TRACE conn3 <- [1,2366,null,{}] 13:17:43 INFO - PROCESS | 3772 | 1471465063966 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}] 13:17:43 INFO - PROCESS | 3772 | 1471465063970 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:44 INFO - PROCESS | 3772 | 1471465064076 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 13:17:44 INFO - PROCESS | 3772 | 1471465064213 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:44 INFO - PROCESS | 3772 | 1471465064217 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:44 INFO - PROCESS | 3772 | ++DOCSHELL 183B5400 == 40 [pid = 3772] [id = 601] 13:17:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183B5C00) [pid = 3772] [serial = 1803] [outer = 00000000] 13:17:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19BD1400) [pid = 3772] [serial = 1804] [outer = 183B5C00] 13:17:44 INFO - PROCESS | 3772 | 1471465064275 Marionette DEBUG loaded listener.js 13:17:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C5B800) [pid = 3772] [serial = 1805] [outer = 183B5C00] 13:17:44 INFO - PROCESS | 3772 | 1471465064904 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]]]}] 13:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 998ms 13:17:44 INFO - PROCESS | 3772 | 1471465064953 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 13:17:44 INFO - PROCESS | 3772 | 1471465064955 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 13:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:17:44 INFO - PROCESS | 3772 | 1471465064959 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:17:44 INFO - PROCESS | 3772 | 1471465064961 Marionette TRACE conn3 <- [1,2370,null,{}] 13:17:44 INFO - PROCESS | 3772 | 1471465064965 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}] 13:17:44 INFO - PROCESS | 3772 | 1471465064968 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:45 INFO - PROCESS | 3772 | 1471465065074 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 13:17:45 INFO - PROCESS | 3772 | 1471465065339 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:45 INFO - PROCESS | 3772 | 1471465065342 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:45 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EB800 == 41 [pid = 3772] [id = 602] 13:17:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (0F2EC400) [pid = 3772] [serial = 1806] [outer = 00000000] 13:17:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (10A4DC00) [pid = 3772] [serial = 1807] [outer = 0F2EC400] 13:17:45 INFO - PROCESS | 3772 | 1471465065416 Marionette DEBUG loaded listener.js 13:17:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (112C4000) [pid = 3772] [serial = 1808] [outer = 0F2EC400] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 114D1400 == 40 [pid = 3772] [id = 578] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 1036D400 == 39 [pid = 3772] [id = 597] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 1055D800 == 38 [pid = 3772] [id = 596] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 10A0F000 == 37 [pid = 3772] [id = 595] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 16BF1800 == 36 [pid = 3772] [id = 594] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 16039C00 == 35 [pid = 3772] [id = 593] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 14730C00 == 34 [pid = 3772] [id = 592] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 12BC5000 == 33 [pid = 3772] [id = 591] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 10A51400 == 32 [pid = 3772] [id = 590] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 14203000 == 31 [pid = 3772] [id = 587] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 13218C00 == 30 [pid = 3772] [id = 589] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 11267C00 == 29 [pid = 3772] [id = 588] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 183B5400 == 28 [pid = 3772] [id = 601] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 1856F400 == 27 [pid = 3772] [id = 598] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 10A10400 == 26 [pid = 3772] [id = 599] 13:17:46 INFO - PROCESS | 3772 | --DOCSHELL 1420D400 == 25 [pid = 3772] [id = 600] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (16B0D800) [pid = 3772] [serial = 1750] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (12BBA400) [pid = 3772] [serial = 1741] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (12E2F000) [pid = 3772] [serial = 1742] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14732000) [pid = 3772] [serial = 1744] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11D71400) [pid = 3772] [serial = 1736] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11CF7C00) [pid = 3772] [serial = 1735] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1786F000) [pid = 3772] [serial = 1753] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11D7B400) [pid = 3772] [serial = 1727] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11447800) [pid = 3772] [serial = 1726] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15FF2000) [pid = 3772] [serial = 1730] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (151D2000) [pid = 3772] [serial = 1729] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (19BD8000) [pid = 3772] [serial = 1733] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (18576C00) [pid = 3772] [serial = 1732] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16B56400) [pid = 3772] [serial = 1757] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1395B000) [pid = 3772] [serial = 1756] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17899400) [pid = 3772] [serial = 1754] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (18579C00) [pid = 3772] [serial = 1762] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (112CC800) [pid = 3772] [serial = 1738] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1143C800) [pid = 3772] [serial = 1739] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1599D800) [pid = 3772] [serial = 1747] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16B4E800) [pid = 3772] [serial = 1751] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17B77400) [pid = 3772] [serial = 1760] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1789C800) [pid = 3772] [serial = 1759] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16034000) [pid = 3772] [serial = 1748] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (14763800) [pid = 3772] [serial = 1745] [outer = 00000000] [url = about:blank] 13:17:46 INFO - PROCESS | 3772 | 1471465066598 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]]]}] 13:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1701ms 13:17:46 INFO - PROCESS | 3772 | 1471465066652 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 13:17:46 INFO - PROCESS | 3772 | 1471465066656 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 13:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:17:46 INFO - PROCESS | 3772 | 1471465066661 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:17:46 INFO - PROCESS | 3772 | 1471465066665 Marionette TRACE conn3 <- [1,2374,null,{}] 13:17:46 INFO - PROCESS | 3772 | 1471465066671 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}] 13:17:46 INFO - PROCESS | 3772 | 1471465066675 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:46 INFO - PROCESS | 3772 | 1471465066806 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 13:17:46 INFO - PROCESS | 3772 | 1471465066814 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:46 INFO - PROCESS | 3772 | 1471465066818 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:46 INFO - PROCESS | 3772 | ++DOCSHELL 11267C00 == 26 [pid = 3772] [id = 603] 13:17:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (11268C00) [pid = 3772] [serial = 1809] [outer = 00000000] 13:17:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (112F7C00) [pid = 3772] [serial = 1810] [outer = 11268C00] 13:17:46 INFO - PROCESS | 3772 | 1471465066869 Marionette DEBUG loaded listener.js 13:17:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11438C00) [pid = 3772] [serial = 1811] [outer = 11268C00] 13:17:47 INFO - PROCESS | 3772 | 1471465067380 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]]]}] 13:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 733ms 13:17:47 INFO - PROCESS | 3772 | 1471465067400 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 13:17:47 INFO - PROCESS | 3772 | 1471465067405 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 13:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:17:47 INFO - PROCESS | 3772 | 1471465067411 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:17:47 INFO - PROCESS | 3772 | 1471465067414 Marionette TRACE conn3 <- [1,2378,null,{}] 13:17:47 INFO - PROCESS | 3772 | 1471465067418 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}] 13:17:47 INFO - PROCESS | 3772 | 1471465067420 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:47 INFO - PROCESS | 3772 | 1471465067507 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 13:17:47 INFO - PROCESS | 3772 | 1471465067515 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:47 INFO - PROCESS | 3772 | 1471465067518 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:47 INFO - PROCESS | 3772 | ++DOCSHELL 11D75C00 == 27 [pid = 3772] [id = 604] 13:17:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11D76000) [pid = 3772] [serial = 1812] [outer = 00000000] 13:17:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11D7AC00) [pid = 3772] [serial = 1813] [outer = 11D76000] 13:17:47 INFO - PROCESS | 3772 | 1471465067566 Marionette DEBUG loaded listener.js 13:17:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (129F4800) [pid = 3772] [serial = 1814] [outer = 11D76000] 13:17:48 INFO - PROCESS | 3772 | 1471465068050 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]]]}] 13:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 702ms 13:17:48 INFO - PROCESS | 3772 | 1471465068110 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 3772 | 1471465068112 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 13:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:17:48 INFO - PROCESS | 3772 | 1471465068116 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 3772 | 1471465068119 Marionette TRACE conn3 <- [1,2382,null,{}] 13:17:48 INFO - PROCESS | 3772 | 1471465068130 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}] 13:17:48 INFO - PROCESS | 3772 | 1471465068134 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:48 INFO - PROCESS | 3772 | 1471465068248 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 13:17:48 INFO - PROCESS | 3772 | 1471465068348 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 3772 | 1471465068352 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:48 INFO - PROCESS | 3772 | ++DOCSHELL 13963400 == 28 [pid = 3772] [id = 605] 13:17:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (13963C00) [pid = 3772] [serial = 1815] [outer = 00000000] 13:17:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14727C00) [pid = 3772] [serial = 1816] [outer = 13963C00] 13:17:48 INFO - PROCESS | 3772 | 1471465068401 Marionette DEBUG loaded listener.js 13:17:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1475F400) [pid = 3772] [serial = 1817] [outer = 13963C00] 13:17:48 INFO - PROCESS | 3772 | 1471465068797 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]]]}] 13:17:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:17:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 702ms 13:17:48 INFO - PROCESS | 3772 | 1471465068815 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 13:17:48 INFO - PROCESS | 3772 | 1471465068817 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 13:17:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:17:48 INFO - PROCESS | 3772 | 1471465068820 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:17:48 INFO - PROCESS | 3772 | 1471465068822 Marionette TRACE conn3 <- [1,2386,null,{}] 13:17:48 INFO - PROCESS | 3772 | 1471465068847 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}] 13:17:48 INFO - PROCESS | 3772 | 1471465068849 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:48 INFO - PROCESS | 3772 | 1471465068983 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 13:17:48 INFO - PROCESS | 3772 | 1471465068988 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:48 INFO - PROCESS | 3772 | 1471465068990 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:49 INFO - PROCESS | 3772 | ++DOCSHELL 1475E800 == 29 [pid = 3772] [id = 606] 13:17:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14766000) [pid = 3772] [serial = 1818] [outer = 00000000] 13:17:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15698C00) [pid = 3772] [serial = 1819] [outer = 14766000] 13:17:49 INFO - PROCESS | 3772 | 1471465069093 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15FE9000) [pid = 3772] [serial = 1820] [outer = 14766000] 13:17:49 INFO - PROCESS | 3772 | 1471465069507 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]]]}] 13:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 734ms 13:17:49 INFO - PROCESS | 3772 | 1471465069562 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 13:17:49 INFO - PROCESS | 3772 | 1471465069564 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 13:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:17:49 INFO - PROCESS | 3772 | 1471465069574 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:17:49 INFO - PROCESS | 3772 | 1471465069576 Marionette TRACE conn3 <- [1,2390,null,{}] 13:17:49 INFO - PROCESS | 3772 | 1471465069579 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}] 13:17:49 INFO - PROCESS | 3772 | 1471465069581 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:49 INFO - PROCESS | 3772 | 1471465069716 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 13:17:49 INFO - PROCESS | 3772 | 1471465069728 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:49 INFO - PROCESS | 3772 | 1471465069731 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:49 INFO - PROCESS | 3772 | ++DOCSHELL 1602C400 == 30 [pid = 3772] [id = 607] 13:17:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16034000) [pid = 3772] [serial = 1821] [outer = 00000000] 13:17:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1678B400) [pid = 3772] [serial = 1822] [outer = 16034000] 13:17:49 INFO - PROCESS | 3772 | 1471465069831 Marionette DEBUG loaded listener.js 13:17:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16B0C400) [pid = 3772] [serial = 1823] [outer = 16034000] 13:17:50 INFO - PROCESS | 3772 | 1471465070266 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]]]}] 13:17:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:17:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 765ms 13:17:50 INFO - PROCESS | 3772 | 1471465070334 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 13:17:50 INFO - PROCESS | 3772 | 1471465070336 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 13:17:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:17:50 INFO - PROCESS | 3772 | 1471465070340 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:17:50 INFO - PROCESS | 3772 | 1471465070341 Marionette TRACE conn3 <- [1,2394,null,{}] 13:17:50 INFO - PROCESS | 3772 | 1471465070345 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}] 13:17:50 INFO - PROCESS | 3772 | 1471465070351 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:50 INFO - PROCESS | 3772 | 1471465070494 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 13:17:50 INFO - PROCESS | 3772 | 1471465070562 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:50 INFO - PROCESS | 3772 | 1471465070564 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:50 INFO - PROCESS | 3772 | ++DOCSHELL 16F59000 == 31 [pid = 3772] [id = 608] 13:17:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (171B3800) [pid = 3772] [serial = 1824] [outer = 00000000] 13:17:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1786B000) [pid = 3772] [serial = 1825] [outer = 171B3800] 13:17:50 INFO - PROCESS | 3772 | 1471465070610 Marionette DEBUG loaded listener.js 13:17:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17893C00) [pid = 3772] [serial = 1826] [outer = 171B3800] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19BD2000) [pid = 3772] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1856E800) [pid = 3772] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16BF2000) [pid = 3772] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14731400) [pid = 3772] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1180B400) [pid = 3772] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12C5EC00) [pid = 3772] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (10A52400) [pid = 3772] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1603B000) [pid = 3772] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11268000) [pid = 3772] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13440800) [pid = 3772] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (11439800) [pid = 3772] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:17:51 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13AD4400) [pid = 3772] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:17:51 INFO - PROCESS | 3772 | 1471465071249 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]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 951ms 13:17:51 INFO - PROCESS | 3772 | 1471465071283 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 3772 | 1471465071285 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 13:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:17:51 INFO - PROCESS | 3772 | 1471465071289 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 3772 | 1471465071291 Marionette TRACE conn3 <- [1,2398,null,{}] 13:17:51 INFO - PROCESS | 3772 | 1471465071295 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}] 13:17:51 INFO - PROCESS | 3772 | 1471465071297 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:51 INFO - PROCESS | 3772 | 1471465071416 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 13:17:51 INFO - PROCESS | 3772 | 1471465071478 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:51 INFO - PROCESS | 3772 | 1471465071480 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:51 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E9800 == 32 [pid = 3772] [id = 609] 13:17:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (0F2E9C00) [pid = 3772] [serial = 1827] [outer = 00000000] 13:17:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (13440800) [pid = 3772] [serial = 1828] [outer = 0F2E9C00] 13:17:51 INFO - PROCESS | 3772 | 1471465071524 Marionette DEBUG loaded listener.js 13:17:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16F5E800) [pid = 3772] [serial = 1829] [outer = 0F2E9C00] 13:17:51 INFO - PROCESS | 3772 | 1471465071888 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]]]}] 13:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 640ms 13:17:51 INFO - PROCESS | 3772 | 1471465071928 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 13:17:51 INFO - PROCESS | 3772 | 1471465071931 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 13:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:17:51 INFO - PROCESS | 3772 | 1471465071949 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:17:51 INFO - PROCESS | 3772 | 1471465071951 Marionette TRACE conn3 <- [1,2402,null,{}] 13:17:51 INFO - PROCESS | 3772 | 1471465071954 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}] 13:17:51 INFO - PROCESS | 3772 | 1471465071956 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:52 INFO - PROCESS | 3772 | 1471465072033 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 13:17:52 INFO - PROCESS | 3772 | 1471465072039 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 3772 | 1471465072041 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:52 INFO - PROCESS | 3772 | ++DOCSHELL 103C9000 == 33 [pid = 3772] [id = 610] 13:17:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11268000) [pid = 3772] [serial = 1830] [outer = 00000000] 13:17:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17C78400) [pid = 3772] [serial = 1831] [outer = 11268000] 13:17:52 INFO - PROCESS | 3772 | 1471465072086 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1822F000) [pid = 3772] [serial = 1832] [outer = 11268000] 13:17:52 INFO - PROCESS | 3772 | 1471465072511 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]]]}] 13:17:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:17:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 593ms 13:17:52 INFO - PROCESS | 3772 | 1471465072534 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 13:17:52 INFO - PROCESS | 3772 | 1471465072536 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 13:17:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:17:52 INFO - PROCESS | 3772 | 1471465072540 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:17:52 INFO - PROCESS | 3772 | 1471465072542 Marionette TRACE conn3 <- [1,2406,null,{}] 13:17:52 INFO - PROCESS | 3772 | 1471465072545 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}] 13:17:52 INFO - PROCESS | 3772 | 1471465072547 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:52 INFO - PROCESS | 3772 | 1471465072667 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 13:17:52 INFO - PROCESS | 3772 | 1471465072676 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:52 INFO - PROCESS | 3772 | 1471465072678 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:52 INFO - PROCESS | 3772 | ++DOCSHELL 18570400 == 34 [pid = 3772] [id = 611] 13:17:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (18570800) [pid = 3772] [serial = 1833] [outer = 00000000] 13:17:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1857C400) [pid = 3772] [serial = 1834] [outer = 18570800] 13:17:52 INFO - PROCESS | 3772 | 1471465072722 Marionette DEBUG loaded listener.js 13:17:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1857C800) [pid = 3772] [serial = 1835] [outer = 18570800] 13:17:53 INFO - PROCESS | 3772 | 1471465073289 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]]]}] 13:17:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:17:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 795ms 13:17:53 INFO - PROCESS | 3772 | 1471465073343 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 13:17:53 INFO - PROCESS | 3772 | 1471465073348 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 13:17:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:17:53 INFO - PROCESS | 3772 | 1471465073353 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:17:53 INFO - PROCESS | 3772 | 1471465073357 Marionette TRACE conn3 <- [1,2410,null,{}] 13:17:53 INFO - PROCESS | 3772 | 1471465073363 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}] 13:17:53 INFO - PROCESS | 3772 | 1471465073366 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:53 INFO - PROCESS | 3772 | 1471465073491 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 13:17:53 INFO - PROCESS | 3772 | 1471465073628 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:53 INFO - PROCESS | 3772 | 1471465073633 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:53 INFO - PROCESS | 3772 | ++DOCSHELL 10474000 == 35 [pid = 3772] [id = 612] 13:17:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (104E8800) [pid = 3772] [serial = 1836] [outer = 00000000] 13:17:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (114E5000) [pid = 3772] [serial = 1837] [outer = 104E8800] 13:17:53 INFO - PROCESS | 3772 | 1471465073693 Marionette DEBUG loaded listener.js 13:17:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11D71000) [pid = 3772] [serial = 1838] [outer = 104E8800] 13:17:54 INFO - PROCESS | 3772 | 1471465074401 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]]]}] 13:17:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:17:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1093ms 13:17:54 INFO - PROCESS | 3772 | 1471465074452 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 13:17:54 INFO - PROCESS | 3772 | 1471465074457 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 13:17:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:17:54 INFO - PROCESS | 3772 | 1471465074464 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:17:54 INFO - PROCESS | 3772 | 1471465074467 Marionette TRACE conn3 <- [1,2414,null,{}] 13:17:54 INFO - PROCESS | 3772 | 1471465074472 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}] 13:17:54 INFO - PROCESS | 3772 | 1471465074474 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:54 INFO - PROCESS | 3772 | 1471465074591 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 13:17:54 INFO - PROCESS | 3772 | 1471465074727 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:54 INFO - PROCESS | 3772 | 1471465074730 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:54 INFO - PROCESS | 3772 | ++DOCSHELL 12E2F000 == 36 [pid = 3772] [id = 613] 13:17:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1395B000) [pid = 3772] [serial = 1839] [outer = 00000000] 13:17:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (14727000) [pid = 3772] [serial = 1840] [outer = 1395B000] 13:17:54 INFO - PROCESS | 3772 | 1471465074788 Marionette DEBUG loaded listener.js 13:17:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (151FBC00) [pid = 3772] [serial = 1841] [outer = 1395B000] 13:17:55 INFO - PROCESS | 3772 | 1471465075707 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]]]}] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 103C9000 == 35 [pid = 3772] [id = 610] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 0F2E9800 == 34 [pid = 3772] [id = 609] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 16F59000 == 33 [pid = 3772] [id = 608] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 1602C400 == 32 [pid = 3772] [id = 607] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 1475E800 == 31 [pid = 3772] [id = 606] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 13963400 == 30 [pid = 3772] [id = 605] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 11D75C00 == 29 [pid = 3772] [id = 604] 13:17:55 INFO - PROCESS | 3772 | --DOCSHELL 11267C00 == 28 [pid = 3772] [id = 603] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17B83400) [pid = 3772] [serial = 1786] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16F59C00) [pid = 3772] [serial = 1783] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1857B400) [pid = 3772] [serial = 1763] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (112C7800) [pid = 3772] [serial = 1765] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13B51800) [pid = 3772] [serial = 1789] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11474C00) [pid = 3772] [serial = 1766] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (151DC800) [pid = 3772] [serial = 1777] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (13193C00) [pid = 3772] [serial = 1774] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1343CC00) [pid = 3772] [serial = 1775] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13B58000) [pid = 3772] [serial = 1768] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14769400) [pid = 3772] [serial = 1769] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1143F000) [pid = 3772] [serial = 1771] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (114DF400) [pid = 3772] [serial = 1772] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17C7D800) [pid = 3772] [serial = 1787] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19C20000) [pid = 3772] [serial = 1795] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19C1F800) [pid = 3772] [serial = 1796] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (18572000) [pid = 3772] [serial = 1792] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16B0C000) [pid = 3772] [serial = 1780] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16B52C00) [pid = 3772] [serial = 1781] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1184B000) [pid = 3772] [serial = 1790] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (171B4C00) [pid = 3772] [serial = 1784] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (19AE3800) [pid = 3772] [serial = 1793] [outer = 00000000] [url = about:blank] 13:17:55 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1560F000) [pid = 3772] [serial = 1778] [outer = 00000000] [url = about:blank] 13:17:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:17:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1312ms 13:17:55 INFO - PROCESS | 3772 | 1471465075775 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 13:17:55 INFO - PROCESS | 3772 | 1471465075780 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 13:17:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:17:55 INFO - PROCESS | 3772 | 1471465075785 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:17:55 INFO - PROCESS | 3772 | 1471465075788 Marionette TRACE conn3 <- [1,2418,null,{}] 13:17:55 INFO - PROCESS | 3772 | 1471465075793 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}] 13:17:55 INFO - PROCESS | 3772 | 1471465075796 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:55 INFO - PROCESS | 3772 | 1471465075887 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 13:17:55 INFO - PROCESS | 3772 | 1471465075900 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:55 INFO - PROCESS | 3772 | 1471465075904 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:55 INFO - PROCESS | 3772 | ++DOCSHELL 112C6400 == 29 [pid = 3772] [id = 614] 13:17:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (112CF800) [pid = 3772] [serial = 1842] [outer = 00000000] 13:17:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11445800) [pid = 3772] [serial = 1843] [outer = 112CF800] 13:17:55 INFO - PROCESS | 3772 | 1471465075953 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (114E8C00) [pid = 3772] [serial = 1844] [outer = 112CF800] 13:17:56 INFO - PROCESS | 3772 | 1471465076499 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]]]}] 13:17:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:17:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 13:17:56 INFO - PROCESS | 3772 | 1471465076526 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 13:17:56 INFO - PROCESS | 3772 | 1471465076530 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 13:17:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:17:56 INFO - PROCESS | 3772 | 1471465076536 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:17:56 INFO - PROCESS | 3772 | 1471465076538 Marionette TRACE conn3 <- [1,2422,null,{}] 13:17:56 INFO - PROCESS | 3772 | 1471465076542 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}] 13:17:56 INFO - PROCESS | 3772 | 1471465076544 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:56 INFO - PROCESS | 3772 | 1471465076628 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 13:17:56 INFO - PROCESS | 3772 | 1471465076636 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:56 INFO - PROCESS | 3772 | 1471465076638 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:56 INFO - PROCESS | 3772 | ++DOCSHELL 12BB7400 == 30 [pid = 3772] [id = 615] 13:17:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (12E27800) [pid = 3772] [serial = 1845] [outer = 00000000] 13:17:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1320F400) [pid = 3772] [serial = 1846] [outer = 12E27800] 13:17:56 INFO - PROCESS | 3772 | 1471465076691 Marionette DEBUG loaded listener.js 13:17:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1395FC00) [pid = 3772] [serial = 1847] [outer = 12E27800] 13:17:57 INFO - PROCESS | 3772 | 1471465077180 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]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 703ms 13:17:57 INFO - PROCESS | 3772 | 1471465077236 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 3772 | 1471465077238 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 13:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:17:57 INFO - PROCESS | 3772 | 1471465077242 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 3772 | 1471465077245 Marionette TRACE conn3 <- [1,2426,null,{}] 13:17:57 INFO - PROCESS | 3772 | 1471465077256 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}] 13:17:57 INFO - PROCESS | 3772 | 1471465077260 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:57 INFO - PROCESS | 3772 | 1471465077345 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 13:17:57 INFO - PROCESS | 3772 | 1471465077440 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:57 INFO - PROCESS | 3772 | 1471465077443 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:57 INFO - PROCESS | 3772 | ++DOCSHELL 151F4000 == 31 [pid = 3772] [id = 616] 13:17:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (151F4400) [pid = 3772] [serial = 1848] [outer = 00000000] 13:17:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1569CC00) [pid = 3772] [serial = 1849] [outer = 151F4400] 13:17:57 INFO - PROCESS | 3772 | 1471465077492 Marionette DEBUG loaded listener.js 13:17:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (15FF1400) [pid = 3772] [serial = 1850] [outer = 151F4400] 13:17:57 INFO - PROCESS | 3772 | 1471465077893 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]]]}] 13:17:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:17:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 703ms 13:17:57 INFO - PROCESS | 3772 | 1471465077941 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 13:17:57 INFO - PROCESS | 3772 | 1471465077943 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 13:17:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:17:57 INFO - PROCESS | 3772 | 1471465077947 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:17:57 INFO - PROCESS | 3772 | 1471465077948 Marionette TRACE conn3 <- [1,2430,null,{}] 13:17:57 INFO - PROCESS | 3772 | 1471465077952 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}] 13:17:57 INFO - PROCESS | 3772 | 1471465077954 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:58 INFO - PROCESS | 3772 | 1471465078090 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 13:17:58 INFO - PROCESS | 3772 | 1471465078120 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 3772 | 1471465078122 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:58 INFO - PROCESS | 3772 | ++DOCSHELL 11DA0000 == 32 [pid = 3772] [id = 617] 13:17:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11DE6C00) [pid = 3772] [serial = 1851] [outer = 00000000] 13:17:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16B52000) [pid = 3772] [serial = 1852] [outer = 11DE6C00] 13:17:58 INFO - PROCESS | 3772 | 1471465078168 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16B5DC00) [pid = 3772] [serial = 1853] [outer = 11DE6C00] 13:17:58 INFO - PROCESS | 3772 | 1471465078605 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]]]}] 13:17:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:17:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 703ms 13:17:58 INFO - PROCESS | 3772 | 1471465078630 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 13:17:58 INFO - PROCESS | 3772 | 1471465078632 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 13:17:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:17:58 INFO - PROCESS | 3772 | 1471465078641 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:17:58 INFO - PROCESS | 3772 | 1471465078643 Marionette TRACE conn3 <- [1,2434,null,{}] 13:17:58 INFO - PROCESS | 3772 | 1471465078647 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}] 13:17:58 INFO - PROCESS | 3772 | 1471465078649 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:58 INFO - PROCESS | 3772 | 1471465078756 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 13:17:58 INFO - PROCESS | 3772 | 1471465078761 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:58 INFO - PROCESS | 3772 | 1471465078763 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:58 INFO - PROCESS | 3772 | ++DOCSHELL 16B5C400 == 33 [pid = 3772] [id = 618] 13:17:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (171B3C00) [pid = 3772] [serial = 1854] [outer = 00000000] 13:17:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (177E6000) [pid = 3772] [serial = 1855] [outer = 171B3C00] 13:17:58 INFO - PROCESS | 3772 | 1471465078833 Marionette DEBUG loaded listener.js 13:17:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1786A400) [pid = 3772] [serial = 1856] [outer = 171B3C00] 13:17:59 INFO - PROCESS | 3772 | 1471465079330 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]]]}] 13:17:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:17:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 749ms 13:17:59 INFO - PROCESS | 3772 | 1471465079376 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 13:17:59 INFO - PROCESS | 3772 | 1471465079378 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 13:17:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:17:59 INFO - PROCESS | 3772 | 1471465079387 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:17:59 INFO - PROCESS | 3772 | 1471465079389 Marionette TRACE conn3 <- [1,2438,null,{}] 13:17:59 INFO - PROCESS | 3772 | 1471465079392 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}] 13:17:59 INFO - PROCESS | 3772 | 1471465079398 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:59 INFO - PROCESS | 3772 | 1471465079561 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 13:17:59 INFO - PROCESS | 3772 | 1471465079629 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:17:59 INFO - PROCESS | 3772 | 1471465079631 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:17:59 INFO - PROCESS | 3772 | ++DOCSHELL 17C7F000 == 34 [pid = 3772] [id = 619] 13:17:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17C82400) [pid = 3772] [serial = 1857] [outer = 00000000] 13:17:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1857B800) [pid = 3772] [serial = 1858] [outer = 17C82400] 13:17:59 INFO - PROCESS | 3772 | 1471465079676 Marionette DEBUG loaded listener.js 13:17:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (182ABC00) [pid = 3772] [serial = 1859] [outer = 17C82400] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11D76000) [pid = 3772] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (13963C00) [pid = 3772] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11268C00) [pid = 3772] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (171B3800) [pid = 3772] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16034000) [pid = 3772] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0F2E9C00) [pid = 3772] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (0F2EC400) [pid = 3772] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11268000) [pid = 3772] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (10A4A000) [pid = 3772] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14763000) [pid = 3772] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (183B5C00) [pid = 3772] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:18:00 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14766000) [pid = 3772] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:18:00 INFO - PROCESS | 3772 | 1471465080221 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]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 906ms 13:18:00 INFO - PROCESS | 3772 | 1471465080286 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 3772 | 1471465080288 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 13:18:00 INFO - PROCESS | 3772 | 1471465080292 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:18:00 INFO - PROCESS | 3772 | 1471465080293 Marionette TRACE conn3 <- [1,2442,null,{}] 13:18:00 INFO - PROCESS | 3772 | 1471465080297 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}] 13:18:00 INFO - PROCESS | 3772 | 1471465080299 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:00 INFO - PROCESS | 3772 | 1471465080381 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 13:18:00 INFO - PROCESS | 3772 | 1471465080387 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:00 INFO - PROCESS | 3772 | 1471465080389 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:00 INFO - PROCESS | 3772 | ++DOCSHELL 1296E000 == 35 [pid = 3772] [id = 620] 13:18:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12BC3800) [pid = 3772] [serial = 1860] [outer = 00000000] 13:18:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13963C00) [pid = 3772] [serial = 1861] [outer = 12BC3800] 13:18:00 INFO - PROCESS | 3772 | 1471465080434 Marionette DEBUG loaded listener.js 13:18:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1475F800) [pid = 3772] [serial = 1862] [outer = 12BC3800] 13:18:00 INFO - PROCESS | 3772 | 1471465080886 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]]]}] 13:18:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:18:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 640ms 13:18:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:18:00 INFO - PROCESS | 3772 | 1471465080930 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 13:18:00 INFO - PROCESS | 3772 | 1471465080932 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 13:18:00 INFO - PROCESS | 3772 | 1471465080935 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:18:00 INFO - PROCESS | 3772 | 1471465080937 Marionette TRACE conn3 <- [1,2446,null,{}] 13:18:00 INFO - PROCESS | 3772 | 1471465080943 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}] 13:18:00 INFO - PROCESS | 3772 | 1471465080945 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:01 INFO - PROCESS | 3772 | 1471465081023 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 13:18:01 INFO - PROCESS | 3772 | 1471465081028 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 3772 | 1471465081030 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:01 INFO - PROCESS | 3772 | ++DOCSHELL 171B3800 == 36 [pid = 3772] [id = 621] 13:18:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1786B400) [pid = 3772] [serial = 1863] [outer = 00000000] 13:18:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1857A800) [pid = 3772] [serial = 1864] [outer = 1786B400] 13:18:01 INFO - PROCESS | 3772 | 1471465081077 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (19BD5400) [pid = 3772] [serial = 1865] [outer = 1786B400] 13:18:01 INFO - PROCESS | 3772 | 1471465081529 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]]]}] 13:18:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:18:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 624ms 13:18:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:18:01 INFO - PROCESS | 3772 | 1471465081573 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 13:18:01 INFO - PROCESS | 3772 | 1471465081575 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 13:18:01 INFO - PROCESS | 3772 | 1471465081579 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:18:01 INFO - PROCESS | 3772 | 1471465081580 Marionette TRACE conn3 <- [1,2450,null,{}] 13:18:01 INFO - PROCESS | 3772 | 1471465081585 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}] 13:18:01 INFO - PROCESS | 3772 | 1471465081587 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:01 INFO - PROCESS | 3772 | 1471465081670 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 13:18:01 INFO - PROCESS | 3772 | 1471465081676 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:01 INFO - PROCESS | 3772 | 1471465081678 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:01 INFO - PROCESS | 3772 | ++DOCSHELL 1475EC00 == 37 [pid = 3772] [id = 622] 13:18:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19BD8400) [pid = 3772] [serial = 1866] [outer = 00000000] 13:18:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19C5CC00) [pid = 3772] [serial = 1867] [outer = 19BD8400] 13:18:01 INFO - PROCESS | 3772 | 1471465081731 Marionette DEBUG loaded listener.js 13:18:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19C5F400) [pid = 3772] [serial = 1868] [outer = 19BD8400] 13:18:02 INFO - PROCESS | 3772 | 1471465082155 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]]]}] 13:18:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:18:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 593ms 13:18:02 INFO - PROCESS | 3772 | 1471465082176 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 13:18:02 INFO - PROCESS | 3772 | 1471465082178 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 13:18:02 INFO - PROCESS | 3772 | 1471465082181 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:18:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:18:02 INFO - PROCESS | 3772 | 1471465082183 Marionette TRACE conn3 <- [1,2454,null,{}] 13:18:02 INFO - PROCESS | 3772 | 1471465082187 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}] 13:18:02 INFO - PROCESS | 3772 | 1471465082190 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:02 INFO - PROCESS | 3772 | 1471465082362 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 13:18:02 INFO - PROCESS | 3772 | 1471465082489 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:02 INFO - PROCESS | 3772 | 1471465082493 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:02 INFO - PROCESS | 3772 | ++DOCSHELL 11203800 == 38 [pid = 3772] [id = 623] 13:18:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (11205400) [pid = 3772] [serial = 1869] [outer = 00000000] 13:18:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (112CC800) [pid = 3772] [serial = 1870] [outer = 11205400] 13:18:02 INFO - PROCESS | 3772 | 1471465082555 Marionette DEBUG loaded listener.js 13:18:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11848400) [pid = 3772] [serial = 1871] [outer = 11205400] 13:18:03 INFO - PROCESS | 3772 | 1471465083143 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]]]}] 13:18:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:18:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1000ms 13:18:03 INFO - PROCESS | 3772 | 1471465083185 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 13:18:03 INFO - PROCESS | 3772 | 1471465083189 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 13:18:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:18:03 INFO - PROCESS | 3772 | 1471465083195 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:18:03 INFO - PROCESS | 3772 | 1471465083198 Marionette TRACE conn3 <- [1,2458,null,{}] 13:18:03 INFO - PROCESS | 3772 | 1471465083203 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}] 13:18:03 INFO - PROCESS | 3772 | 1471465083207 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:03 INFO - PROCESS | 3772 | 1471465083329 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 13:18:03 INFO - PROCESS | 3772 | 1471465083468 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:03 INFO - PROCESS | 3772 | 1471465083471 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:03 INFO - PROCESS | 3772 | ++DOCSHELL 14205000 == 39 [pid = 3772] [id = 624] 13:18:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14208C00) [pid = 3772] [serial = 1872] [outer = 00000000] 13:18:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1475F000) [pid = 3772] [serial = 1873] [outer = 14208C00] 13:18:03 INFO - PROCESS | 3772 | 1471465083528 Marionette DEBUG loaded listener.js 13:18:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (151DD400) [pid = 3772] [serial = 1874] [outer = 14208C00] 13:18:04 INFO - PROCESS | 3772 | 1471465084122 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]]]}] 13:18:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:18:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 999ms 13:18:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:18:04 INFO - PROCESS | 3772 | 1471465084198 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 13:18:04 INFO - PROCESS | 3772 | 1471465084202 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 13:18:04 INFO - PROCESS | 3772 | 1471465084206 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:18:04 INFO - PROCESS | 3772 | 1471465084208 Marionette TRACE conn3 <- [1,2462,null,{}] 13:18:04 INFO - PROCESS | 3772 | 1471465084212 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}] 13:18:04 INFO - PROCESS | 3772 | 1471465084214 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:04 INFO - PROCESS | 3772 | 1471465084331 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 13:18:04 INFO - PROCESS | 3772 | 1471465084471 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:04 INFO - PROCESS | 3772 | 1471465084474 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:04 INFO - PROCESS | 3772 | ++DOCSHELL 1560F400 == 40 [pid = 3772] [id = 625] 13:18:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (177E5400) [pid = 3772] [serial = 1875] [outer = 00000000] 13:18:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (17B82800) [pid = 3772] [serial = 1876] [outer = 177E5400] 13:18:04 INFO - PROCESS | 3772 | 1471465084530 Marionette DEBUG loaded listener.js 13:18:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1856D400) [pid = 3772] [serial = 1877] [outer = 177E5400] 13:18:05 INFO - PROCESS | 3772 | 1471465085095 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]]]}] 13:18:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:18:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 937ms 13:18:05 INFO - PROCESS | 3772 | 1471465085149 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 13:18:05 INFO - PROCESS | 3772 | 1471465085153 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 13:18:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:18:05 INFO - PROCESS | 3772 | 1471465085165 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:18:05 INFO - PROCESS | 3772 | 1471465085169 Marionette TRACE conn3 <- [1,2466,null,{}] 13:18:05 INFO - PROCESS | 3772 | 1471465085174 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}] 13:18:05 INFO - PROCESS | 3772 | 1471465085177 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:05 INFO - PROCESS | 3772 | 1471465085295 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 13:18:05 INFO - PROCESS | 3772 | 1471465085458 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:05 INFO - PROCESS | 3772 | 1471465085460 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:05 INFO - PROCESS | 3772 | ++DOCSHELL 182A7400 == 41 [pid = 3772] [id = 626] 13:18:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (182A8000) [pid = 3772] [serial = 1878] [outer = 00000000] 13:18:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C76C00) [pid = 3772] [serial = 1879] [outer = 182A8000] 13:18:05 INFO - PROCESS | 3772 | 1471465085515 Marionette DEBUG loaded listener.js 13:18:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19C79C00) [pid = 3772] [serial = 1880] [outer = 182A8000] 13:18:06 INFO - PROCESS | 3772 | 1471465086291 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]]]}] 13:18:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:18:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1156ms 13:18:06 INFO - PROCESS | 3772 | 1471465086321 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 13:18:06 INFO - PROCESS | 3772 | 1471465086325 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 13:18:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:18:06 INFO - PROCESS | 3772 | 1471465086331 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:18:06 INFO - PROCESS | 3772 | 1471465086333 Marionette TRACE conn3 <- [1,2470,null,{}] 13:18:06 INFO - PROCESS | 3772 | 1471465086339 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}] 13:18:06 INFO - PROCESS | 3772 | 1471465086341 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:06 INFO - PROCESS | 3772 | 1471465086476 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 0F2EB800 == 40 [pid = 3772] [id = 602] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 1475EC00 == 39 [pid = 3772] [id = 622] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 171B3800 == 38 [pid = 3772] [id = 621] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 1296E000 == 37 [pid = 3772] [id = 620] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 17C7F000 == 36 [pid = 3772] [id = 619] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 16B5C400 == 35 [pid = 3772] [id = 618] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 11DA0000 == 34 [pid = 3772] [id = 617] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 151F4000 == 33 [pid = 3772] [id = 616] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 12BB7400 == 32 [pid = 3772] [id = 615] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 112C6400 == 31 [pid = 3772] [id = 614] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 12E2F000 == 30 [pid = 3772] [id = 613] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 18570400 == 29 [pid = 3772] [id = 611] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 10474000 == 28 [pid = 3772] [id = 612] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 182A7400 == 27 [pid = 3772] [id = 626] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 1560F400 == 26 [pid = 3772] [id = 625] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 11203800 == 25 [pid = 3772] [id = 623] 13:18:07 INFO - PROCESS | 3772 | --DOCSHELL 14205000 == 24 [pid = 3772] [id = 624] 13:18:07 INFO - PROCESS | 3772 | 1471465087173 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 3772 | 1471465087177 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11D7AC00) [pid = 3772] [serial = 1813] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (129F4800) [pid = 3772] [serial = 1814] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14727C00) [pid = 3772] [serial = 1816] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (112F7C00) [pid = 3772] [serial = 1810] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11438C00) [pid = 3772] [serial = 1811] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1786B000) [pid = 3772] [serial = 1825] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16B0C400) [pid = 3772] [serial = 1823] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1678B400) [pid = 3772] [serial = 1822] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (13440800) [pid = 3772] [serial = 1828] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A4DC00) [pid = 3772] [serial = 1807] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (112C4000) [pid = 3772] [serial = 1808] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17C78400) [pid = 3772] [serial = 1831] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1822F000) [pid = 3772] [serial = 1832] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (129EC000) [pid = 3772] [serial = 1799] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11D6FC00) [pid = 3772] [serial = 1798] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16B03C00) [pid = 3772] [serial = 1802] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1599A000) [pid = 3772] [serial = 1801] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19C5B800) [pid = 3772] [serial = 1805] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19BD1400) [pid = 3772] [serial = 1804] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17893C00) [pid = 3772] [serial = 1826] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (15698C00) [pid = 3772] [serial = 1819] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (15FE9000) [pid = 3772] [serial = 1820] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16F5E800) [pid = 3772] [serial = 1829] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1857C400) [pid = 3772] [serial = 1834] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1475F400) [pid = 3772] [serial = 1817] [outer = 00000000] [url = about:blank] 13:18:07 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EA000 == 25 [pid = 3772] [id = 627] 13:18:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (0F2EB800) [pid = 3772] [serial = 1881] [outer = 00000000] 13:18:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1036F400) [pid = 3772] [serial = 1882] [outer = 0F2EB800] 13:18:07 INFO - PROCESS | 3772 | 1471465087319 Marionette DEBUG loaded listener.js 13:18:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (104E3000) [pid = 3772] [serial = 1883] [outer = 0F2EB800] 13:18:07 INFO - PROCESS | 3772 | 1471465087806 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]]]}] 13:18:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:18:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1500ms 13:18:07 INFO - PROCESS | 3772 | 1471465087836 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 13:18:07 INFO - PROCESS | 3772 | 1471465087839 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 13:18:07 INFO - PROCESS | 3772 | 1471465087844 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:18:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:18:07 INFO - PROCESS | 3772 | 1471465087846 Marionette TRACE conn3 <- [1,2474,null,{}] 13:18:07 INFO - PROCESS | 3772 | 1471465087852 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}] 13:18:07 INFO - PROCESS | 3772 | 1471465087856 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:07 INFO - PROCESS | 3772 | 1471465087947 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 13:18:07 INFO - PROCESS | 3772 | 1471465087962 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:07 INFO - PROCESS | 3772 | 1471465087964 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:07 INFO - PROCESS | 3772 | ++DOCSHELL 1143DC00 == 26 [pid = 3772] [id = 628] 13:18:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1143EC00) [pid = 3772] [serial = 1884] [outer = 00000000] 13:18:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11447400) [pid = 3772] [serial = 1885] [outer = 1143EC00] 13:18:08 INFO - PROCESS | 3772 | 1471465088013 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (114E4000) [pid = 3772] [serial = 1886] [outer = 1143EC00] 13:18:08 INFO - PROCESS | 3772 | 1471465088506 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]]]}] 13:18:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:18:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 687ms 13:18:08 INFO - PROCESS | 3772 | 1471465088546 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 13:18:08 INFO - PROCESS | 3772 | 1471465088551 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 13:18:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:18:08 INFO - PROCESS | 3772 | 1471465088556 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:18:08 INFO - PROCESS | 3772 | 1471465088558 Marionette TRACE conn3 <- [1,2478,null,{}] 13:18:08 INFO - PROCESS | 3772 | 1471465088562 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}] 13:18:08 INFO - PROCESS | 3772 | 1471465088565 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:08 INFO - PROCESS | 3772 | 1471465088685 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 13:18:08 INFO - PROCESS | 3772 | 1471465088782 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:08 INFO - PROCESS | 3772 | 1471465088784 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:08 INFO - PROCESS | 3772 | ++DOCSHELL 11268000 == 27 [pid = 3772] [id = 629] 13:18:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11D9F400) [pid = 3772] [serial = 1887] [outer = 00000000] 13:18:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (129F5000) [pid = 3772] [serial = 1888] [outer = 11D9F400] 13:18:08 INFO - PROCESS | 3772 | 1471465088831 Marionette DEBUG loaded listener.js 13:18:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12C65400) [pid = 3772] [serial = 1889] [outer = 11D9F400] 13:18:09 INFO - PROCESS | 3772 | 1471465089245 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]]]}] 13:18:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:18:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 13:18:09 INFO - PROCESS | 3772 | 1471465089296 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 13:18:09 INFO - PROCESS | 3772 | 1471465089298 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 13:18:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:18:09 INFO - PROCESS | 3772 | 1471465089303 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:18:09 INFO - PROCESS | 3772 | 1471465089309 Marionette TRACE conn3 <- [1,2482,null,{}] 13:18:09 INFO - PROCESS | 3772 | 1471465089329 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}] 13:18:09 INFO - PROCESS | 3772 | 1471465089333 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:09 INFO - PROCESS | 3772 | 1471465089461 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 13:18:09 INFO - PROCESS | 3772 | 1471465089475 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:09 INFO - PROCESS | 3772 | 1471465089477 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:09 INFO - PROCESS | 3772 | ++DOCSHELL 13ACB000 == 28 [pid = 3772] [id = 630] 13:18:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (13ACB800) [pid = 3772] [serial = 1890] [outer = 00000000] 13:18:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (13B53000) [pid = 3772] [serial = 1891] [outer = 13ACB800] 13:18:09 INFO - PROCESS | 3772 | 1471465089523 Marionette DEBUG loaded listener.js 13:18:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1472D800) [pid = 3772] [serial = 1892] [outer = 13ACB800] 13:18:10 INFO - PROCESS | 3772 | 1471465090007 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]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 765ms 13:18:10 INFO - PROCESS | 3772 | 1471465090082 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 3772 | 1471465090085 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 13:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:18:10 INFO - PROCESS | 3772 | 1471465090092 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 3772 | 1471465090094 Marionette TRACE conn3 <- [1,2486,null,{}] 13:18:10 INFO - PROCESS | 3772 | 1471465090098 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}] 13:18:10 INFO - PROCESS | 3772 | 1471465090100 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:10 INFO - PROCESS | 3772 | 1471465090218 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 13:18:10 INFO - PROCESS | 3772 | 1471465090281 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 3772 | 1471465090284 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:10 INFO - PROCESS | 3772 | ++DOCSHELL 1475E800 == 29 [pid = 3772] [id = 631] 13:18:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14760800) [pid = 3772] [serial = 1893] [outer = 00000000] 13:18:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1476D400) [pid = 3772] [serial = 1894] [outer = 14760800] 13:18:10 INFO - PROCESS | 3772 | 1471465090329 Marionette DEBUG loaded listener.js 13:18:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (151F2000) [pid = 3772] [serial = 1895] [outer = 14760800] 13:18:10 INFO - PROCESS | 3772 | 1471465090763 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]]]}] 13:18:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:18:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 687ms 13:18:10 INFO - PROCESS | 3772 | 1471465090793 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 13:18:10 INFO - PROCESS | 3772 | 1471465090795 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 13:18:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:18:10 INFO - PROCESS | 3772 | 1471465090798 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:18:10 INFO - PROCESS | 3772 | 1471465090800 Marionette TRACE conn3 <- [1,2490,null,{}] 13:18:10 INFO - PROCESS | 3772 | 1471465090804 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}] 13:18:10 INFO - PROCESS | 3772 | 1471465090806 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:10 INFO - PROCESS | 3772 | 1471465090923 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 13:18:10 INFO - PROCESS | 3772 | 1471465090928 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:10 INFO - PROCESS | 3772 | 1471465090935 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:10 INFO - PROCESS | 3772 | ++DOCSHELL 159A0C00 == 30 [pid = 3772] [id = 632] 13:18:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (15FE6400) [pid = 3772] [serial = 1896] [outer = 00000000] 13:18:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FF1800) [pid = 3772] [serial = 1897] [outer = 15FE6400] 13:18:11 INFO - PROCESS | 3772 | 1471465091044 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16276C00) [pid = 3772] [serial = 1898] [outer = 15FE6400] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19BD8400) [pid = 3772] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (171B3C00) [pid = 3772] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (17C82400) [pid = 3772] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (104E8800) [pid = 3772] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (18570800) [pid = 3772] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12E27800) [pid = 3772] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1395B000) [pid = 3772] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (112CF800) [pid = 3772] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (151F4400) [pid = 3772] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12BC3800) [pid = 3772] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1786B400) [pid = 3772] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:18:11 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (11DE6C00) [pid = 3772] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:18:11 INFO - PROCESS | 3772 | 1471465091719 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]]]}] 13:18:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:18:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 937ms 13:18:11 INFO - PROCESS | 3772 | 1471465091744 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 13:18:11 INFO - PROCESS | 3772 | 1471465091746 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 13:18:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:18:11 INFO - PROCESS | 3772 | 1471465091760 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:18:11 INFO - PROCESS | 3772 | 1471465091762 Marionette TRACE conn3 <- [1,2494,null,{}] 13:18:11 INFO - PROCESS | 3772 | 1471465091767 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}] 13:18:11 INFO - PROCESS | 3772 | 1471465091769 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:11 INFO - PROCESS | 3772 | 1471465091857 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 13:18:11 INFO - PROCESS | 3772 | 1471465091865 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:11 INFO - PROCESS | 3772 | 1471465091867 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:11 INFO - PROCESS | 3772 | ++DOCSHELL 104E8000 == 31 [pid = 3772] [id = 633] 13:18:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16030C00) [pid = 3772] [serial = 1899] [outer = 00000000] 13:18:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16B4E400) [pid = 3772] [serial = 1900] [outer = 16030C00] 13:18:11 INFO - PROCESS | 3772 | 1471465091913 Marionette DEBUG loaded listener.js 13:18:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16B51C00) [pid = 3772] [serial = 1901] [outer = 16030C00] 13:18:12 INFO - PROCESS | 3772 | 1471465092355 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]]]}] 13:18:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:18:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 656ms 13:18:12 INFO - PROCESS | 3772 | 1471465092408 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 13:18:12 INFO - PROCESS | 3772 | 1471465092410 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 13:18:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:18:12 INFO - PROCESS | 3772 | 1471465092414 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:18:12 INFO - PROCESS | 3772 | 1471465092415 Marionette TRACE conn3 <- [1,2498,null,{}] 13:18:12 INFO - PROCESS | 3772 | 1471465092420 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}] 13:18:12 INFO - PROCESS | 3772 | 1471465092421 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:12 INFO - PROCESS | 3772 | 1471465092499 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 13:18:12 INFO - PROCESS | 3772 | 1471465092505 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:12 INFO - PROCESS | 3772 | 1471465092507 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:12 INFO - PROCESS | 3772 | ++DOCSHELL 16B59000 == 32 [pid = 3772] [id = 634] 13:18:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16B5B800) [pid = 3772] [serial = 1902] [outer = 00000000] 13:18:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16BFB400) [pid = 3772] [serial = 1903] [outer = 16B5B800] 13:18:12 INFO - PROCESS | 3772 | 1471465092555 Marionette DEBUG loaded listener.js 13:18:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15996800) [pid = 3772] [serial = 1904] [outer = 16B5B800] 13:18:13 INFO - PROCESS | 3772 | 1471465093021 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]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 640ms 13:18:13 INFO - PROCESS | 3772 | 1471465093051 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 3772 | 1471465093053 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 13:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:18:13 INFO - PROCESS | 3772 | 1471465093057 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 3772 | 1471465093059 Marionette TRACE conn3 <- [1,2502,null,{}] 13:18:13 INFO - PROCESS | 3772 | 1471465093062 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}] 13:18:13 INFO - PROCESS | 3772 | 1471465093064 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:13 INFO - PROCESS | 3772 | 1471465093141 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 13:18:13 INFO - PROCESS | 3772 | 1471465093146 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:13 INFO - PROCESS | 3772 | 1471465093148 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:13 INFO - PROCESS | 3772 | ++DOCSHELL 16B36000 == 33 [pid = 3772] [id = 635] 13:18:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (171AA800) [pid = 3772] [serial = 1905] [outer = 00000000] 13:18:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1786A800) [pid = 3772] [serial = 1906] [outer = 171AA800] 13:18:13 INFO - PROCESS | 3772 | 1471465093193 Marionette DEBUG loaded listener.js 13:18:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1786B000) [pid = 3772] [serial = 1907] [outer = 171AA800] 13:18:13 INFO - PROCESS | 3772 | 1471465093909 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]]]}] 13:18:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:18:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 906ms 13:18:13 INFO - PROCESS | 3772 | 1471465093962 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 13:18:13 INFO - PROCESS | 3772 | 1471465093967 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 13:18:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:18:13 INFO - PROCESS | 3772 | 1471465093972 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:18:13 INFO - PROCESS | 3772 | 1471465093975 Marionette TRACE conn3 <- [1,2506,null,{}] 13:18:13 INFO - PROCESS | 3772 | 1471465093981 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}] 13:18:13 INFO - PROCESS | 3772 | 1471465093985 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:14 INFO - PROCESS | 3772 | 1471465094103 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 13:18:14 INFO - PROCESS | 3772 | 1471465094241 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:14 INFO - PROCESS | 3772 | 1471465094245 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:14 INFO - PROCESS | 3772 | ++DOCSHELL 112C1400 == 34 [pid = 3772] [id = 636] 13:18:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (112C6C00) [pid = 3772] [serial = 1908] [outer = 00000000] 13:18:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11D6C800) [pid = 3772] [serial = 1909] [outer = 112C6C00] 13:18:14 INFO - PROCESS | 3772 | 1471465094304 Marionette DEBUG loaded listener.js 13:18:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11D7A000) [pid = 3772] [serial = 1910] [outer = 112C6C00] 13:18:15 INFO - PROCESS | 3772 | 1471465095057 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]]]}] 13:18:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:18:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1140ms 13:18:15 INFO - PROCESS | 3772 | 1471465095116 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 13:18:15 INFO - PROCESS | 3772 | 1471465095121 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 13:18:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:18:15 INFO - PROCESS | 3772 | 1471465095128 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:18:15 INFO - PROCESS | 3772 | 1471465095131 Marionette TRACE conn3 <- [1,2510,null,{}] 13:18:15 INFO - PROCESS | 3772 | 1471465095135 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}] 13:18:15 INFO - PROCESS | 3772 | 1471465095138 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:15 INFO - PROCESS | 3772 | 1471465095241 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 13:18:15 INFO - PROCESS | 3772 | 1471465095500 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:15 INFO - PROCESS | 3772 | 1471465095504 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:15 INFO - PROCESS | 3772 | ++DOCSHELL 103CAC00 == 35 [pid = 3772] [id = 637] 13:18:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (103CB400) [pid = 3772] [serial = 1911] [outer = 00000000] 13:18:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (10A4B800) [pid = 3772] [serial = 1912] [outer = 103CB400] 13:18:15 INFO - PROCESS | 3772 | 1471465095611 Marionette DEBUG loaded listener.js 13:18:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (112D0400) [pid = 3772] [serial = 1913] [outer = 103CB400] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 104E6400 == 34 [pid = 3772] [id = 398] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 177E5800 == 33 [pid = 3772] [id = 391] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 12974C00 == 32 [pid = 3772] [id = 392] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 151F4C00 == 31 [pid = 3772] [id = 402] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 16274C00 == 30 [pid = 3772] [id = 390] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 151D8800 == 29 [pid = 3772] [id = 389] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 1395BC00 == 28 [pid = 3772] [id = 401] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 13965C00 == 27 [pid = 3772] [id = 388] 13:18:15 INFO - PROCESS | 3772 | --DOCSHELL 114D7400 == 26 [pid = 3772] [id = 399] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (19C5CC00) [pid = 3772] [serial = 1867] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (177E6000) [pid = 3772] [serial = 1855] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1857B800) [pid = 3772] [serial = 1858] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (114E5000) [pid = 3772] [serial = 1837] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (11D71000) [pid = 3772] [serial = 1838] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1857C800) [pid = 3772] [serial = 1835] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1320F400) [pid = 3772] [serial = 1846] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1395FC00) [pid = 3772] [serial = 1847] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14727000) [pid = 3772] [serial = 1840] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (151FBC00) [pid = 3772] [serial = 1841] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11445800) [pid = 3772] [serial = 1843] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (114E8C00) [pid = 3772] [serial = 1844] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1569CC00) [pid = 3772] [serial = 1849] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (15FF1400) [pid = 3772] [serial = 1850] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19C5F400) [pid = 3772] [serial = 1868] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (13963C00) [pid = 3772] [serial = 1861] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1857A800) [pid = 3772] [serial = 1864] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (182ABC00) [pid = 3772] [serial = 1859] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19BD5400) [pid = 3772] [serial = 1865] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16B52000) [pid = 3772] [serial = 1852] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16B5DC00) [pid = 3772] [serial = 1853] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (1786A400) [pid = 3772] [serial = 1856] [outer = 00000000] [url = about:blank] 13:18:15 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1475F800) [pid = 3772] [serial = 1862] [outer = 00000000] [url = about:blank] 13:18:16 INFO - PROCESS | 3772 | 1471465096178 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]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1094ms 13:18:16 INFO - PROCESS | 3772 | 1471465096230 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 3772 | 1471465096233 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 13:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:18:16 INFO - PROCESS | 3772 | 1471465096238 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - PROCESS | 3772 | 1471465096240 Marionette TRACE conn3 <- [1,2514,null,{}] 13:18:16 INFO - PROCESS | 3772 | 1471465096245 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}] 13:18:16 INFO - PROCESS | 3772 | 1471465096250 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:16 INFO - PROCESS | 3772 | 1471465096343 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 13:18:16 INFO - PROCESS | 3772 | 1471465096442 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:16 INFO - PROCESS | 3772 | 1471465096445 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:16 INFO - PROCESS | 3772 | ++DOCSHELL 11445000 == 27 [pid = 3772] [id = 638] 13:18:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (114CFC00) [pid = 3772] [serial = 1914] [outer = 00000000] 13:18:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11D74C00) [pid = 3772] [serial = 1915] [outer = 114CFC00] 13:18:16 INFO - PROCESS | 3772 | 1471465096493 Marionette DEBUG loaded listener.js 13:18:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (12BB7400) [pid = 3772] [serial = 1916] [outer = 114CFC00] 13:18:16 INFO - PROCESS | 3772 | 1471465096920 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]]]}] 13:18:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:18:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 734ms 13:18:16 INFO - PROCESS | 3772 | 1471465096986 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 13:18:16 INFO - PROCESS | 3772 | 1471465096990 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 13:18:16 INFO - PROCESS | 3772 | 1471465096994 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:18:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:18:16 INFO - PROCESS | 3772 | 1471465096996 Marionette TRACE conn3 <- [1,2518,null,{}] 13:18:16 INFO - PROCESS | 3772 | 1471465096999 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}] 13:18:16 INFO - PROCESS | 3772 | 1471465097002 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:17 INFO - PROCESS | 3772 | 1471465097090 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 13:18:17 INFO - PROCESS | 3772 | 1471465097101 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 3772 | 1471465097104 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:17 INFO - PROCESS | 3772 | ++DOCSHELL 13B51000 == 28 [pid = 3772] [id = 639] 13:18:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13B51800) [pid = 3772] [serial = 1917] [outer = 00000000] 13:18:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (14204C00) [pid = 3772] [serial = 1918] [outer = 13B51800] 13:18:17 INFO - PROCESS | 3772 | 1471465097150 Marionette DEBUG loaded listener.js 13:18:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14730000) [pid = 3772] [serial = 1919] [outer = 13B51800] 13:18:17 INFO - PROCESS | 3772 | 1471465097650 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]]]}] 13:18:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:18:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 703ms 13:18:17 INFO - PROCESS | 3772 | 1471465097695 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 13:18:17 INFO - PROCESS | 3772 | 1471465097698 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 13:18:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:18:17 INFO - PROCESS | 3772 | 1471465097707 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:18:17 INFO - PROCESS | 3772 | 1471465097713 Marionette TRACE conn3 <- [1,2522,null,{}] 13:18:17 INFO - PROCESS | 3772 | 1471465097718 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}] 13:18:17 INFO - PROCESS | 3772 | 1471465097721 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:17 INFO - PROCESS | 3772 | 1471465097808 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 13:18:17 INFO - PROCESS | 3772 | 1471465097908 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:17 INFO - PROCESS | 3772 | 1471465097910 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:17 INFO - PROCESS | 3772 | ++DOCSHELL 15602800 == 29 [pid = 3772] [id = 640] 13:18:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1560EC00) [pid = 3772] [serial = 1920] [outer = 00000000] 13:18:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (15994400) [pid = 3772] [serial = 1921] [outer = 1560EC00] 13:18:17 INFO - PROCESS | 3772 | 1471465097955 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (15FF1000) [pid = 3772] [serial = 1922] [outer = 1560EC00] 13:18:18 INFO - PROCESS | 3772 | 1471465098375 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]]]}] 13:18:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:18:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 687ms 13:18:18 INFO - PROCESS | 3772 | 1471465098400 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 13:18:18 INFO - PROCESS | 3772 | 1471465098403 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 13:18:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:18:18 INFO - PROCESS | 3772 | 1471465098411 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:18:18 INFO - PROCESS | 3772 | 1471465098413 Marionette TRACE conn3 <- [1,2526,null,{}] 13:18:18 INFO - PROCESS | 3772 | 1471465098417 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}] 13:18:18 INFO - PROCESS | 3772 | 1471465098419 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:18 INFO - PROCESS | 3772 | 1471465098561 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 13:18:18 INFO - PROCESS | 3772 | 1471465098586 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:18 INFO - PROCESS | 3772 | 1471465098588 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:18 INFO - PROCESS | 3772 | ++DOCSHELL 16B02000 == 30 [pid = 3772] [id = 641] 13:18:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16B03C00) [pid = 3772] [serial = 1923] [outer = 00000000] 13:18:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16B51800) [pid = 3772] [serial = 1924] [outer = 16B03C00] 13:18:18 INFO - PROCESS | 3772 | 1471465098633 Marionette DEBUG loaded listener.js 13:18:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16B5DC00) [pid = 3772] [serial = 1925] [outer = 16B03C00] 13:18:19 INFO - PROCESS | 3772 | 1471465099079 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]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 687ms 13:18:19 INFO - PROCESS | 3772 | 1471465099106 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 3772 | 1471465099108 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 13:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:18:19 INFO - PROCESS | 3772 | 1471465099111 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 3772 | 1471465099113 Marionette TRACE conn3 <- [1,2530,null,{}] 13:18:19 INFO - PROCESS | 3772 | 1471465099116 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}] 13:18:19 INFO - PROCESS | 3772 | 1471465099118 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:19 INFO - PROCESS | 3772 | 1471465099238 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 13:18:19 INFO - PROCESS | 3772 | 1471465099244 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:19 INFO - PROCESS | 3772 | 1471465099250 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:19 INFO - PROCESS | 3772 | ++DOCSHELL 1320F400 == 31 [pid = 3772] [id = 642] 13:18:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16F60000) [pid = 3772] [serial = 1926] [outer = 00000000] 13:18:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (177D8000) [pid = 3772] [serial = 1927] [outer = 16F60000] 13:18:19 INFO - PROCESS | 3772 | 1471465099359 Marionette DEBUG loaded listener.js 13:18:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (17878000) [pid = 3772] [serial = 1928] [outer = 16F60000] 13:18:19 INFO - PROCESS | 3772 | 1471465099814 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]]]}] 13:18:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:18:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 13:18:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:18:19 INFO - PROCESS | 3772 | 1471465099851 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 13:18:19 INFO - PROCESS | 3772 | 1471465099853 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 13:18:19 INFO - PROCESS | 3772 | 1471465099857 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:18:19 INFO - PROCESS | 3772 | 1471465099859 Marionette TRACE conn3 <- [1,2534,null,{}] 13:18:19 INFO - PROCESS | 3772 | 1471465099868 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}] 13:18:19 INFO - PROCESS | 3772 | 1471465099870 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:20 INFO - PROCESS | 3772 | 1471465100010 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 13:18:20 INFO - PROCESS | 3772 | 1471465100024 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 3772 | 1471465100026 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:20 INFO - PROCESS | 3772 | ++DOCSHELL 1789AC00 == 32 [pid = 3772] [id = 643] 13:18:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (178D5C00) [pid = 3772] [serial = 1929] [outer = 00000000] 13:18:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17C7FC00) [pid = 3772] [serial = 1930] [outer = 178D5C00] 13:18:20 INFO - PROCESS | 3772 | 1471465100070 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (17C82400) [pid = 3772] [serial = 1931] [outer = 178D5C00] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15FE6400) [pid = 3772] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1143EC00) [pid = 3772] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (0F2EB800) [pid = 3772] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11D9F400) [pid = 3772] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14760800) [pid = 3772] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11205400) [pid = 3772] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14208C00) [pid = 3772] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (177E5400) [pid = 3772] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16B5B800) [pid = 3772] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13ACB800) [pid = 3772] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:18:20 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16030C00) [pid = 3772] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:18:20 INFO - PROCESS | 3772 | 1471465100582 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]]]}] 13:18:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:18:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 13:18:20 INFO - PROCESS | 3772 | 1471465100598 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 13:18:20 INFO - PROCESS | 3772 | 1471465100600 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 13:18:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:18:20 INFO - PROCESS | 3772 | 1471465100603 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:18:20 INFO - PROCESS | 3772 | 1471465100605 Marionette TRACE conn3 <- [1,2538,null,{}] 13:18:20 INFO - PROCESS | 3772 | 1471465100609 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}] 13:18:20 INFO - PROCESS | 3772 | 1471465100611 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:20 INFO - PROCESS | 3772 | 1471465100733 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 13:18:20 INFO - PROCESS | 3772 | 1471465100802 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:20 INFO - PROCESS | 3772 | 1471465100804 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:20 INFO - PROCESS | 3772 | ++DOCSHELL 11D79800 == 33 [pid = 3772] [id = 644] 13:18:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11D7AC00) [pid = 3772] [serial = 1932] [outer = 00000000] 13:18:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1420BC00) [pid = 3772] [serial = 1933] [outer = 11D7AC00] 13:18:20 INFO - PROCESS | 3772 | 1471465100849 Marionette DEBUG loaded listener.js 13:18:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (15FE8C00) [pid = 3772] [serial = 1934] [outer = 11D7AC00] 13:18:21 INFO - PROCESS | 3772 | 1471465101209 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]]]}] 13:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 640ms 13:18:21 INFO - PROCESS | 3772 | 1471465101246 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 13:18:21 INFO - PROCESS | 3772 | 1471465101248 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 13:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:18:21 INFO - PROCESS | 3772 | 1471465101251 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:18:21 INFO - PROCESS | 3772 | 1471465101253 Marionette TRACE conn3 <- [1,2542,null,{}] 13:18:21 INFO - PROCESS | 3772 | 1471465101257 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}] 13:18:21 INFO - PROCESS | 3772 | 1471465101259 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:21 INFO - PROCESS | 3772 | 1471465101360 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 13:18:21 INFO - PROCESS | 3772 | 1471465101368 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:21 INFO - PROCESS | 3772 | 1471465101370 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:21 INFO - PROCESS | 3772 | ++DOCSHELL 16039000 == 34 [pid = 3772] [id = 645] 13:18:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16799800) [pid = 3772] [serial = 1935] [outer = 00000000] 13:18:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17C7F000) [pid = 3772] [serial = 1936] [outer = 16799800] 13:18:21 INFO - PROCESS | 3772 | 1471465101415 Marionette DEBUG loaded listener.js 13:18:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (18570800) [pid = 3772] [serial = 1937] [outer = 16799800] 13:18:21 INFO - PROCESS | 3772 | 1471465101884 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]]]}] 13:18:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:18:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 687ms 13:18:21 INFO - PROCESS | 3772 | 1471465101951 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 13:18:21 INFO - PROCESS | 3772 | 1471465101953 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 13:18:21 INFO - PROCESS | 3772 | 1471465101957 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:18:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:18:21 INFO - PROCESS | 3772 | 1471465101958 Marionette TRACE conn3 <- [1,2546,null,{}] 13:18:21 INFO - PROCESS | 3772 | 1471465101962 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}] 13:18:21 INFO - PROCESS | 3772 | 1471465101964 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:22 INFO - PROCESS | 3772 | 1471465102046 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 13:18:22 INFO - PROCESS | 3772 | 1471465102051 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:22 INFO - PROCESS | 3772 | 1471465102053 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:22 INFO - PROCESS | 3772 | ++DOCSHELL 151F0C00 == 35 [pid = 3772] [id = 646] 13:18:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16B35800) [pid = 3772] [serial = 1938] [outer = 00000000] 13:18:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19AE3000) [pid = 3772] [serial = 1939] [outer = 16B35800] 13:18:22 INFO - PROCESS | 3772 | 1471465102097 Marionette DEBUG loaded listener.js 13:18:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1857A800) [pid = 3772] [serial = 1940] [outer = 16B35800] 13:18:22 INFO - PROCESS | 3772 | 1471465102731 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]]]}] 13:18:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:18:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 906ms 13:18:22 INFO - PROCESS | 3772 | 1471465102862 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 13:18:22 INFO - PROCESS | 3772 | 1471465102867 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 13:18:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:18:22 INFO - PROCESS | 3772 | 1471465102872 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:18:22 INFO - PROCESS | 3772 | 1471465102875 Marionette TRACE conn3 <- [1,2550,null,{}] 13:18:22 INFO - PROCESS | 3772 | 1471465102882 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}] 13:18:22 INFO - PROCESS | 3772 | 1471465102885 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:23 INFO - PROCESS | 3772 | 1471465103038 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 13:18:23 INFO - PROCESS | 3772 | 1471465103171 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:23 INFO - PROCESS | 3772 | 1471465103175 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:23 INFO - PROCESS | 3772 | ++DOCSHELL 112C3C00 == 36 [pid = 3772] [id = 647] 13:18:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1143FC00) [pid = 3772] [serial = 1941] [outer = 00000000] 13:18:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (129F4800) [pid = 3772] [serial = 1942] [outer = 1143FC00] 13:18:23 INFO - PROCESS | 3772 | 1471465103237 Marionette DEBUG loaded listener.js 13:18:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13447400) [pid = 3772] [serial = 1943] [outer = 1143FC00] 13:18:23 INFO - PROCESS | 3772 | 1471465103784 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]]]}] 13:18:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:18:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 937ms 13:18:23 INFO - PROCESS | 3772 | 1471465103818 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 13:18:23 INFO - PROCESS | 3772 | 1471465103823 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 13:18:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:18:23 INFO - PROCESS | 3772 | 1471465103829 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:18:23 INFO - PROCESS | 3772 | 1471465103832 Marionette TRACE conn3 <- [1,2554,null,{}] 13:18:23 INFO - PROCESS | 3772 | 1471465103837 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}] 13:18:23 INFO - PROCESS | 3772 | 1471465103839 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:23 INFO - PROCESS | 3772 | 1471465103958 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 13:18:24 INFO - PROCESS | 3772 | 1471465104071 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:24 INFO - PROCESS | 3772 | 1471465104074 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:24 INFO - PROCESS | 3772 | ++DOCSHELL 14763800 == 37 [pid = 3772] [id = 648] 13:18:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14765400) [pid = 3772] [serial = 1944] [outer = 00000000] 13:18:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (151D7800) [pid = 3772] [serial = 1945] [outer = 14765400] 13:18:24 INFO - PROCESS | 3772 | 1471465104171 Marionette DEBUG loaded listener.js 13:18:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1602D800) [pid = 3772] [serial = 1946] [outer = 14765400] 13:18:24 INFO - PROCESS | 3772 | 1471465104769 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]]]}] 13:18:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:18:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 999ms 13:18:24 INFO - PROCESS | 3772 | 1471465104831 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 13:18:24 INFO - PROCESS | 3772 | 1471465104834 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 13:18:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:18:24 INFO - PROCESS | 3772 | 1471465104838 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:18:24 INFO - PROCESS | 3772 | 1471465104842 Marionette TRACE conn3 <- [1,2558,null,{}] 13:18:24 INFO - PROCESS | 3772 | 1471465104854 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}] 13:18:24 INFO - PROCESS | 3772 | 1471465104858 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:24 INFO - PROCESS | 3772 | 1471465105005 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 13:18:25 INFO - PROCESS | 3772 | 1471465105159 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:25 INFO - PROCESS | 3772 | 1471465105162 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:25 INFO - PROCESS | 3772 | ++DOCSHELL 16F64C00 == 38 [pid = 3772] [id = 649] 13:18:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (171A9400) [pid = 3772] [serial = 1947] [outer = 00000000] 13:18:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19AEC000) [pid = 3772] [serial = 1948] [outer = 171A9400] 13:18:25 INFO - PROCESS | 3772 | 1471465105261 Marionette DEBUG loaded listener.js 13:18:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19BD7000) [pid = 3772] [serial = 1949] [outer = 171A9400] 13:18:26 INFO - PROCESS | 3772 | 1471465106106 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]]]}] 13:18:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:18:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1359ms 13:18:26 INFO - PROCESS | 3772 | 1471465106176 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 13:18:26 INFO - PROCESS | 3772 | 1471465106180 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 13:18:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:18:26 INFO - PROCESS | 3772 | 1471465106185 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:18:26 INFO - PROCESS | 3772 | 1471465106188 Marionette TRACE conn3 <- [1,2562,null,{}] 13:18:26 INFO - PROCESS | 3772 | 1471465106193 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}] 13:18:26 INFO - PROCESS | 3772 | 1471465106196 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:26 INFO - PROCESS | 3772 | 1471465106298 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 1125E800 == 37 [pid = 3772] [id = 393] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 14768400 == 36 [pid = 3772] [id = 396] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 10A0AC00 == 35 [pid = 3772] [id = 395] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 13219800 == 34 [pid = 3772] [id = 400] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 0F2EA000 == 33 [pid = 3772] [id = 627] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 1055A000 == 32 [pid = 3772] [id = 386] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 0F2E3C00 == 31 [pid = 3772] [id = 403] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 1059CC00 == 30 [pid = 3772] [id = 387] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 13960400 == 29 [pid = 3772] [id = 394] 13:18:26 INFO - PROCESS | 3772 | --DOCSHELL 10A4A800 == 28 [pid = 3772] [id = 397] 13:18:26 INFO - PROCESS | 3772 | 1471465106973 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:26 INFO - PROCESS | 3772 | 1471465106977 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15FF1800) [pid = 3772] [serial = 1897] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11447400) [pid = 3772] [serial = 1885] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (114E4000) [pid = 3772] [serial = 1886] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1036F400) [pid = 3772] [serial = 1882] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (104E3000) [pid = 3772] [serial = 1883] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (129F5000) [pid = 3772] [serial = 1888] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (151F2000) [pid = 3772] [serial = 1895] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1476D400) [pid = 3772] [serial = 1894] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11848400) [pid = 3772] [serial = 1871] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (112CC800) [pid = 3772] [serial = 1870] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (151DD400) [pid = 3772] [serial = 1874] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1786A800) [pid = 3772] [serial = 1906] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1475F000) [pid = 3772] [serial = 1873] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1856D400) [pid = 3772] [serial = 1877] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17B82800) [pid = 3772] [serial = 1876] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19C76C00) [pid = 3772] [serial = 1879] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15996800) [pid = 3772] [serial = 1904] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16276C00) [pid = 3772] [serial = 1898] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (16BFB400) [pid = 3772] [serial = 1903] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (13B53000) [pid = 3772] [serial = 1891] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16B4E400) [pid = 3772] [serial = 1900] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1472D800) [pid = 3772] [serial = 1892] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16B51C00) [pid = 3772] [serial = 1901] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (12C65400) [pid = 3772] [serial = 1889] [outer = 00000000] [url = about:blank] 13:18:27 INFO - PROCESS | 3772 | ++DOCSHELL 1031B800 == 29 [pid = 3772] [id = 650] 13:18:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (10320000) [pid = 3772] [serial = 1950] [outer = 00000000] 13:18:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (10439C00) [pid = 3772] [serial = 1951] [outer = 10320000] 13:18:27 INFO - PROCESS | 3772 | 1471465107118 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (10A04400) [pid = 3772] [serial = 1952] [outer = 10320000] 13:18:27 INFO - PROCESS | 3772 | 1471465107601 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]]]}] 13:18:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:18:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1437ms 13:18:27 INFO - PROCESS | 3772 | 1471465107634 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 13:18:27 INFO - PROCESS | 3772 | 1471465107638 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 13:18:27 INFO - PROCESS | 3772 | 1471465107642 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:18:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:18:27 INFO - PROCESS | 3772 | 1471465107645 Marionette TRACE conn3 <- [1,2566,null,{}] 13:18:27 INFO - PROCESS | 3772 | 1471465107650 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}] 13:18:27 INFO - PROCESS | 3772 | 1471465107654 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:27 INFO - PROCESS | 3772 | 1471465107745 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 13:18:27 INFO - PROCESS | 3772 | 1471465107759 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:27 INFO - PROCESS | 3772 | 1471465107762 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:27 INFO - PROCESS | 3772 | ++DOCSHELL 11476400 == 30 [pid = 3772] [id = 651] 13:18:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11476800) [pid = 3772] [serial = 1953] [outer = 00000000] 13:18:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (114ED400) [pid = 3772] [serial = 1954] [outer = 11476800] 13:18:27 INFO - PROCESS | 3772 | 1471465107812 Marionette DEBUG loaded listener.js 13:18:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11855800) [pid = 3772] [serial = 1955] [outer = 11476800] 13:18:28 INFO - PROCESS | 3772 | 1471465108334 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]]]}] 13:18:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:18:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 13:18:28 INFO - PROCESS | 3772 | 1471465108389 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 13:18:28 INFO - PROCESS | 3772 | 1471465108393 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 13:18:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:18:28 INFO - PROCESS | 3772 | 1471465108398 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:18:28 INFO - PROCESS | 3772 | 1471465108400 Marionette TRACE conn3 <- [1,2570,null,{}] 13:18:28 INFO - PROCESS | 3772 | 1471465108404 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}] 13:18:28 INFO - PROCESS | 3772 | 1471465108407 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:28 INFO - PROCESS | 3772 | 1471465108534 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 13:18:28 INFO - PROCESS | 3772 | 1471465108598 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:28 INFO - PROCESS | 3772 | 1471465108600 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:28 INFO - PROCESS | 3772 | ++DOCSHELL 12BC2800 == 31 [pid = 3772] [id = 652] 13:18:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (12BC2C00) [pid = 3772] [serial = 1956] [outer = 00000000] 13:18:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (12E31400) [pid = 3772] [serial = 1957] [outer = 12BC2C00] 13:18:28 INFO - PROCESS | 3772 | 1471465108647 Marionette DEBUG loaded listener.js 13:18:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (1320F800) [pid = 3772] [serial = 1958] [outer = 12BC2C00] 13:18:29 INFO - PROCESS | 3772 | 1471465109079 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]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 750ms 13:18:29 INFO - PROCESS | 3772 | 1471465109146 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 3772 | 1471465109148 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 13:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:18:29 INFO - PROCESS | 3772 | 1471465109153 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 3772 | 1471465109159 Marionette TRACE conn3 <- [1,2574,null,{}] 13:18:29 INFO - PROCESS | 3772 | 1471465109172 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}] 13:18:29 INFO - PROCESS | 3772 | 1471465109176 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:29 INFO - PROCESS | 3772 | 1471465109298 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 13:18:29 INFO - PROCESS | 3772 | 1471465109364 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:29 INFO - PROCESS | 3772 | 1471465109367 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:29 INFO - PROCESS | 3772 | ++DOCSHELL 14729800 == 32 [pid = 3772] [id = 653] 13:18:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1472D000) [pid = 3772] [serial = 1959] [outer = 00000000] 13:18:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14760800) [pid = 3772] [serial = 1960] [outer = 1472D000] 13:18:29 INFO - PROCESS | 3772 | 1471465109412 Marionette DEBUG loaded listener.js 13:18:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (14769800) [pid = 3772] [serial = 1961] [outer = 1472D000] 13:18:29 INFO - PROCESS | 3772 | 1471465109862 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]]]}] 13:18:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:18:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 812ms 13:18:29 INFO - PROCESS | 3772 | 1471465109953 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 13:18:29 INFO - PROCESS | 3772 | 1471465109956 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 13:18:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:18:29 INFO - PROCESS | 3772 | 1471465109959 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:18:29 INFO - PROCESS | 3772 | 1471465109961 Marionette TRACE conn3 <- [1,2578,null,{}] 13:18:29 INFO - PROCESS | 3772 | 1471465109965 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}] 13:18:29 INFO - PROCESS | 3772 | 1471465109967 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:30 INFO - PROCESS | 3772 | 1471465110094 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 13:18:30 INFO - PROCESS | 3772 | 1471465110158 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 3772 | 1471465110160 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:30 INFO - PROCESS | 3772 | ++DOCSHELL 151D8800 == 33 [pid = 3772] [id = 654] 13:18:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (15603000) [pid = 3772] [serial = 1962] [outer = 00000000] 13:18:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (15996800) [pid = 3772] [serial = 1963] [outer = 15603000] 13:18:30 INFO - PROCESS | 3772 | 1471465110206 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1599CC00) [pid = 3772] [serial = 1964] [outer = 15603000] 13:18:30 INFO - PROCESS | 3772 | 1471465110644 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]]]}] 13:18:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:18:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 13:18:30 INFO - PROCESS | 3772 | 1471465110702 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 13:18:30 INFO - PROCESS | 3772 | 1471465110704 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 13:18:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:18:30 INFO - PROCESS | 3772 | 1471465110707 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:18:30 INFO - PROCESS | 3772 | 1471465110709 Marionette TRACE conn3 <- [1,2582,null,{}] 13:18:30 INFO - PROCESS | 3772 | 1471465110713 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}] 13:18:30 INFO - PROCESS | 3772 | 1471465110715 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:30 INFO - PROCESS | 3772 | 1471465110828 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 13:18:30 INFO - PROCESS | 3772 | 1471465110836 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:30 INFO - PROCESS | 3772 | 1471465110842 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:30 INFO - PROCESS | 3772 | ++DOCSHELL 16037000 == 34 [pid = 3772] [id = 655] 13:18:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16037400) [pid = 3772] [serial = 1965] [outer = 00000000] 13:18:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16276C00) [pid = 3772] [serial = 1966] [outer = 16037400] 13:18:30 INFO - PROCESS | 3772 | 1471465110902 Marionette DEBUG loaded listener.js 13:18:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (16B51000) [pid = 3772] [serial = 1967] [outer = 16037400] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (182A8000) [pid = 3772] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B03C00) [pid = 3772] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1560EC00) [pid = 3772] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (112C6C00) [pid = 3772] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16F60000) [pid = 3772] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (13B51800) [pid = 3772] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (114CFC00) [pid = 3772] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (171AA800) [pid = 3772] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (103CB400) [pid = 3772] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (16B35800) [pid = 3772] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (16799800) [pid = 3772] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (178D5C00) [pid = 3772] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:18:31 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11D7AC00) [pid = 3772] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:18:31 INFO - PROCESS | 3772 | 1471465111619 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]]]}] 13:18:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:18:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 937ms 13:18:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:18:31 INFO - PROCESS | 3772 | 1471465111652 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 13:18:31 INFO - PROCESS | 3772 | 1471465111654 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 13:18:31 INFO - PROCESS | 3772 | 1471465111657 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:18:31 INFO - PROCESS | 3772 | 1471465111659 Marionette TRACE conn3 <- [1,2586,null,{}] 13:18:31 INFO - PROCESS | 3772 | 1471465111663 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}] 13:18:31 INFO - PROCESS | 3772 | 1471465111665 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:31 INFO - PROCESS | 3772 | 1471465111748 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 13:18:31 INFO - PROCESS | 3772 | 1471465111753 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:31 INFO - PROCESS | 3772 | 1471465111756 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:31 INFO - PROCESS | 3772 | ++DOCSHELL 0F2EB000 == 35 [pid = 3772] [id = 656] 13:18:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11D7B400) [pid = 3772] [serial = 1968] [outer = 00000000] 13:18:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13B51800) [pid = 3772] [serial = 1969] [outer = 11D7B400] 13:18:31 INFO - PROCESS | 3772 | 1471465111801 Marionette DEBUG loaded listener.js 13:18:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16B50800) [pid = 3772] [serial = 1970] [outer = 11D7B400] 13:18:32 INFO - PROCESS | 3772 | 1471465112255 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]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 625ms 13:18:32 INFO - PROCESS | 3772 | 1471465112294 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 3772 | 1471465112296 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 13:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:18:32 INFO - PROCESS | 3772 | 1471465112303 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 3772 | 1471465112305 Marionette TRACE conn3 <- [1,2590,null,{}] 13:18:32 INFO - PROCESS | 3772 | 1471465112309 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}] 13:18:32 INFO - PROCESS | 3772 | 1471465112311 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:32 INFO - PROCESS | 3772 | 1471465112387 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 13:18:32 INFO - PROCESS | 3772 | 1471465112393 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:32 INFO - PROCESS | 3772 | 1471465112395 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:32 INFO - PROCESS | 3772 | ++DOCSHELL 16B35800 == 36 [pid = 3772] [id = 657] 13:18:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16B5A800) [pid = 3772] [serial = 1971] [outer = 00000000] 13:18:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16F5C400) [pid = 3772] [serial = 1972] [outer = 16B5A800] 13:18:32 INFO - PROCESS | 3772 | 1471465112439 Marionette DEBUG loaded listener.js 13:18:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (177D7800) [pid = 3772] [serial = 1973] [outer = 16B5A800] 13:18:32 INFO - PROCESS | 3772 | 1471465112879 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]]]}] 13:18:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:18:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 641ms 13:18:32 INFO - PROCESS | 3772 | 1471465112943 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 13:18:32 INFO - PROCESS | 3772 | 1471465112945 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 13:18:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:18:32 INFO - PROCESS | 3772 | 1471465112948 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:18:32 INFO - PROCESS | 3772 | 1471465112950 Marionette TRACE conn3 <- [1,2594,null,{}] 13:18:32 INFO - PROCESS | 3772 | 1471465112954 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}] 13:18:32 INFO - PROCESS | 3772 | 1471465112956 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:33 INFO - PROCESS | 3772 | 1471465113033 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 13:18:33 INFO - PROCESS | 3772 | 1471465113039 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:33 INFO - PROCESS | 3772 | 1471465113041 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:33 INFO - PROCESS | 3772 | ++DOCSHELL 10A48C00 == 37 [pid = 3772] [id = 658] 13:18:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16BFF400) [pid = 3772] [serial = 1974] [outer = 00000000] 13:18:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (178CC000) [pid = 3772] [serial = 1975] [outer = 16BFF400] 13:18:33 INFO - PROCESS | 3772 | 1471465113086 Marionette DEBUG loaded listener.js 13:18:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (178CE800) [pid = 3772] [serial = 1976] [outer = 16BFF400] 13:18:33 INFO - PROCESS | 3772 | 1471465113896 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]]]}] 13:18:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:18:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 999ms 13:18:33 INFO - PROCESS | 3772 | 1471465113952 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 13:18:33 INFO - PROCESS | 3772 | 1471465113956 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 13:18:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:18:33 INFO - PROCESS | 3772 | 1471465113962 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:18:33 INFO - PROCESS | 3772 | 1471465113965 Marionette TRACE conn3 <- [1,2598,null,{}] 13:18:33 INFO - PROCESS | 3772 | 1471465113971 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}] 13:18:33 INFO - PROCESS | 3772 | 1471465113975 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:34 INFO - PROCESS | 3772 | 1471465114093 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 13:18:34 INFO - PROCESS | 3772 | 1471465114239 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:34 INFO - PROCESS | 3772 | 1471465114242 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:34 INFO - PROCESS | 3772 | ++DOCSHELL 112C4000 == 38 [pid = 3772] [id = 659] 13:18:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (112F7800) [pid = 3772] [serial = 1977] [outer = 00000000] 13:18:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1184E400) [pid = 3772] [serial = 1978] [outer = 112F7800] 13:18:34 INFO - PROCESS | 3772 | 1471465114302 Marionette DEBUG loaded listener.js 13:18:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11D79000) [pid = 3772] [serial = 1979] [outer = 112F7800] 13:18:35 INFO - PROCESS | 3772 | 1471465115044 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]]]}] 13:18:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:18:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1093ms 13:18:35 INFO - PROCESS | 3772 | 1471465115057 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 13:18:35 INFO - PROCESS | 3772 | 1471465115062 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 13:18:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:18:35 INFO - PROCESS | 3772 | 1471465115224 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:18:35 INFO - PROCESS | 3772 | 1471465115229 Marionette TRACE conn3 <- [1,2602,null,{}] 13:18:35 INFO - PROCESS | 3772 | 1471465115234 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}] 13:18:35 INFO - PROCESS | 3772 | 1471465115237 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:35 INFO - PROCESS | 3772 | 1471465115351 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 13:18:35 INFO - PROCESS | 3772 | 1471465115489 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:35 INFO - PROCESS | 3772 | 1471465115493 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:35 INFO - PROCESS | 3772 | ++DOCSHELL 1143A400 == 39 [pid = 3772] [id = 660] 13:18:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1143A800) [pid = 3772] [serial = 1980] [outer = 00000000] 13:18:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (11445800) [pid = 3772] [serial = 1981] [outer = 1143A800] 13:18:35 INFO - PROCESS | 3772 | 1471465115552 Marionette DEBUG loaded listener.js 13:18:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11C0B400) [pid = 3772] [serial = 1982] [outer = 1143A800] 13:18:35 INFO - PROCESS | 3772 | --DOCSHELL 13B51000 == 38 [pid = 3772] [id = 639] 13:18:35 INFO - PROCESS | 3772 | --DOCSHELL 1789AC00 == 37 [pid = 3772] [id = 643] 13:18:35 INFO - PROCESS | 3772 | --DOCSHELL 1320F400 == 36 [pid = 3772] [id = 642] 13:18:35 INFO - PROCESS | 3772 | --DOCSHELL 16B02000 == 35 [pid = 3772] [id = 641] 13:18:35 INFO - PROCESS | 3772 | --DOCSHELL 15602800 == 34 [pid = 3772] [id = 640] 13:18:35 INFO - PROCESS | 3772 | --DOCSHELL 1143DC00 == 33 [pid = 3772] [id = 628] 13:18:35 INFO - PROCESS | 3772 | --DOCSHELL 11445000 == 32 [pid = 3772] [id = 638] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19C79C00) [pid = 3772] [serial = 1880] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (16B51800) [pid = 3772] [serial = 1924] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (15994400) [pid = 3772] [serial = 1921] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11D6C800) [pid = 3772] [serial = 1909] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11D7A000) [pid = 3772] [serial = 1910] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17878000) [pid = 3772] [serial = 1928] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14204C00) [pid = 3772] [serial = 1918] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14730000) [pid = 3772] [serial = 1919] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (177D8000) [pid = 3772] [serial = 1927] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11D74C00) [pid = 3772] [serial = 1915] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (12BB7400) [pid = 3772] [serial = 1916] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1786B000) [pid = 3772] [serial = 1907] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10A4B800) [pid = 3772] [serial = 1912] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (112D0400) [pid = 3772] [serial = 1913] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19AE3000) [pid = 3772] [serial = 1939] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (18570800) [pid = 3772] [serial = 1937] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1857A800) [pid = 3772] [serial = 1940] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (17C7FC00) [pid = 3772] [serial = 1930] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1420BC00) [pid = 3772] [serial = 1933] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (17C7F000) [pid = 3772] [serial = 1936] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (17C82400) [pid = 3772] [serial = 1931] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (16B5DC00) [pid = 3772] [serial = 1925] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (15FE8C00) [pid = 3772] [serial = 1934] [outer = 00000000] [url = about:blank] 13:18:35 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (15FF1000) [pid = 3772] [serial = 1922] [outer = 00000000] [url = about:blank] 13:18:36 INFO - PROCESS | 3772 | 1471465116078 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]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 890ms 13:18:36 INFO - PROCESS | 3772 | 1471465116125 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 3772 | 1471465116129 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 13:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:18:36 INFO - PROCESS | 3772 | 1471465116134 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 3772 | 1471465116136 Marionette TRACE conn3 <- [1,2606,null,{}] 13:18:36 INFO - PROCESS | 3772 | 1471465116143 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}] 13:18:36 INFO - PROCESS | 3772 | 1471465116147 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:36 INFO - PROCESS | 3772 | 1471465116246 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 13:18:36 INFO - PROCESS | 3772 | 1471465116255 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:36 INFO - PROCESS | 3772 | 1471465116257 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:36 INFO - PROCESS | 3772 | ++DOCSHELL 11D6FC00 == 33 [pid = 3772] [id = 661] 13:18:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (11DA0000) [pid = 3772] [serial = 1983] [outer = 00000000] 13:18:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (12BC5000) [pid = 3772] [serial = 1984] [outer = 11DA0000] 13:18:36 INFO - PROCESS | 3772 | 1471465116306 Marionette DEBUG loaded listener.js 13:18:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (12E32C00) [pid = 3772] [serial = 1985] [outer = 11DA0000] 13:18:36 INFO - PROCESS | 3772 | 1471465116837 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]]]}] 13:18:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:18:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 749ms 13:18:36 INFO - PROCESS | 3772 | 1471465116875 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 13:18:36 INFO - PROCESS | 3772 | 1471465116877 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 13:18:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:18:36 INFO - PROCESS | 3772 | 1471465116881 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:18:36 INFO - PROCESS | 3772 | 1471465116883 Marionette TRACE conn3 <- [1,2610,null,{}] 13:18:36 INFO - PROCESS | 3772 | 1471465116887 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}] 13:18:36 INFO - PROCESS | 3772 | 1471465116889 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:36 INFO - PROCESS | 3772 | 1471465117000 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 13:18:37 INFO - PROCESS | 3772 | 1471465117115 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 3772 | 1471465117121 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:37 INFO - PROCESS | 3772 | ++DOCSHELL 14728C00 == 34 [pid = 3772] [id = 662] 13:18:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (14729000) [pid = 3772] [serial = 1986] [outer = 00000000] 13:18:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (14731800) [pid = 3772] [serial = 1987] [outer = 14729000] 13:18:37 INFO - PROCESS | 3772 | 1471465117171 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (14763000) [pid = 3772] [serial = 1988] [outer = 14729000] 13:18:37 INFO - PROCESS | 3772 | 1471465117563 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]]]}] 13:18:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:18:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 13:18:37 INFO - PROCESS | 3772 | 1471465117621 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 13:18:37 INFO - PROCESS | 3772 | 1471465117624 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 13:18:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:18:37 INFO - PROCESS | 3772 | 1471465117627 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:18:37 INFO - PROCESS | 3772 | 1471465117629 Marionette TRACE conn3 <- [1,2614,null,{}] 13:18:37 INFO - PROCESS | 3772 | 1471465117632 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}] 13:18:37 INFO - PROCESS | 3772 | 1471465117634 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:37 INFO - PROCESS | 3772 | 1471465117738 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 13:18:37 INFO - PROCESS | 3772 | 1471465117743 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:37 INFO - PROCESS | 3772 | 1471465117745 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:37 INFO - PROCESS | 3772 | ++DOCSHELL 151F0800 == 35 [pid = 3772] [id = 663] 13:18:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (151F1000) [pid = 3772] [serial = 1989] [outer = 00000000] 13:18:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (15FF0800) [pid = 3772] [serial = 1990] [outer = 151F1000] 13:18:37 INFO - PROCESS | 3772 | 1471465117791 Marionette DEBUG loaded listener.js 13:18:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16030C00) [pid = 3772] [serial = 1991] [outer = 151F1000] 13:18:38 INFO - PROCESS | 3772 | 1471465118293 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]]]}] 13:18:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:18:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 687ms 13:18:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:18:38 INFO - PROCESS | 3772 | 1471465118326 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 13:18:38 INFO - PROCESS | 3772 | 1471465118329 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 13:18:38 INFO - PROCESS | 3772 | 1471465118332 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:18:38 INFO - PROCESS | 3772 | 1471465118334 Marionette TRACE conn3 <- [1,2618,null,{}] 13:18:38 INFO - PROCESS | 3772 | 1471465118337 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}] 13:18:38 INFO - PROCESS | 3772 | 1471465118339 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:38 INFO - PROCESS | 3772 | 1471465118477 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 13:18:38 INFO - PROCESS | 3772 | 1471465118500 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:38 INFO - PROCESS | 3772 | 1471465118502 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:38 INFO - PROCESS | 3772 | ++DOCSHELL 16B0F800 == 36 [pid = 3772] [id = 664] 13:18:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16B10000) [pid = 3772] [serial = 1992] [outer = 00000000] 13:18:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16B5BC00) [pid = 3772] [serial = 1993] [outer = 16B10000] 13:18:38 INFO - PROCESS | 3772 | 1471465118547 Marionette DEBUG loaded listener.js 13:18:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16BFB400) [pid = 3772] [serial = 1994] [outer = 16B10000] 13:18:38 INFO - PROCESS | 3772 | 1471465118999 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]]]}] 13:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 703ms 13:18:39 INFO - PROCESS | 3772 | 1471465119032 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 3772 | 1471465119034 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 13:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:18:39 INFO - PROCESS | 3772 | 1471465119037 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - PROCESS | 3772 | 1471465119039 Marionette TRACE conn3 <- [1,2622,null,{}] 13:18:39 INFO - PROCESS | 3772 | 1471465119042 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}] 13:18:39 INFO - PROCESS | 3772 | 1471465119048 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:39 INFO - PROCESS | 3772 | 1471465119189 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 13:18:39 INFO - PROCESS | 3772 | 1471465119256 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:39 INFO - PROCESS | 3772 | 1471465119258 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:39 INFO - PROCESS | 3772 | ++DOCSHELL 17871C00 == 37 [pid = 3772] [id = 665] 13:18:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17873400) [pid = 3772] [serial = 1995] [outer = 00000000] 13:18:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1789C400) [pid = 3772] [serial = 1996] [outer = 17873400] 13:18:39 INFO - PROCESS | 3772 | 1471465119314 Marionette DEBUG loaded listener.js 13:18:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17C7A400) [pid = 3772] [serial = 1997] [outer = 17873400] 13:18:39 INFO - PROCESS | 3772 | 1471465119739 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]]]}] 13:18:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:18:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 734ms 13:18:39 INFO - PROCESS | 3772 | 1471465119778 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 13:18:39 INFO - PROCESS | 3772 | 1471465119780 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 13:18:39 INFO - PROCESS | 3772 | 1471465119783 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:18:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:18:39 INFO - PROCESS | 3772 | 1471465119785 Marionette TRACE conn3 <- [1,2626,null,{}] 13:18:39 INFO - PROCESS | 3772 | 1471465119795 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}] 13:18:39 INFO - PROCESS | 3772 | 1471465119797 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:39 INFO - PROCESS | 3772 | 1471465119937 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11D7B400) [pid = 3772] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11476800) [pid = 3772] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (12BC2C00) [pid = 3772] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (10320000) [pid = 3772] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1143FC00) [pid = 3772] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14765400) [pid = 3772] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (15603000) [pid = 3772] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16037400) [pid = 3772] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1472D000) [pid = 3772] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:18:40 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16B5A800) [pid = 3772] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:18:40 INFO - PROCESS | 3772 | 1471465120071 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 3772 | 1471465120074 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:40 INFO - PROCESS | 3772 | ++DOCSHELL 10320000 == 38 [pid = 3772] [id = 666] 13:18:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (103D2800) [pid = 3772] [serial = 1998] [outer = 00000000] 13:18:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (114D7400) [pid = 3772] [serial = 1999] [outer = 103D2800] 13:18:40 INFO - PROCESS | 3772 | 1471465120120 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11D7B400) [pid = 3772] [serial = 2000] [outer = 103D2800] 13:18:40 INFO - PROCESS | 3772 | 1471465120497 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]]]}] 13:18:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:18:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 734ms 13:18:40 INFO - PROCESS | 3772 | 1471465120524 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 13:18:40 INFO - PROCESS | 3772 | 1471465120526 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 13:18:40 INFO - PROCESS | 3772 | 1471465120529 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:18:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:18:40 INFO - PROCESS | 3772 | 1471465120531 Marionette TRACE conn3 <- [1,2630,null,{}] 13:18:40 INFO - PROCESS | 3772 | 1471465120534 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}] 13:18:40 INFO - PROCESS | 3772 | 1471465120536 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:40 INFO - PROCESS | 3772 | 1471465120615 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 13:18:40 INFO - PROCESS | 3772 | 1471465120707 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:40 INFO - PROCESS | 3772 | 1471465120709 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:40 INFO - PROCESS | 3772 | ++DOCSHELL 114E2000 == 39 [pid = 3772] [id = 667] 13:18:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (114EB400) [pid = 3772] [serial = 2001] [outer = 00000000] 13:18:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (178CAC00) [pid = 3772] [serial = 2002] [outer = 114EB400] 13:18:40 INFO - PROCESS | 3772 | 1471465120758 Marionette DEBUG loaded listener.js 13:18:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (18235000) [pid = 3772] [serial = 2003] [outer = 114EB400] 13:18:41 INFO - PROCESS | 3772 | 1471465121116 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]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:18:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 625ms 13:18:41 INFO - PROCESS | 3772 | 1471465121167 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 3772 | 1471465121169 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 13:18:41 INFO - PROCESS | 3772 | 1471465121173 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:18:41 INFO - PROCESS | 3772 | 1471465121174 Marionette TRACE conn3 <- [1,2634,null,{}] 13:18:41 INFO - PROCESS | 3772 | 1471465121178 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}] 13:18:41 INFO - PROCESS | 3772 | 1471465121179 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:41 INFO - PROCESS | 3772 | 1471465121263 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 13:18:41 INFO - PROCESS | 3772 | 1471465121394 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 3772 | 1471465121396 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:41 INFO - PROCESS | 3772 | ++DOCSHELL 1856F400 == 40 [pid = 3772] [id = 668] 13:18:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (18573400) [pid = 3772] [serial = 2004] [outer = 00000000] 13:18:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (18575800) [pid = 3772] [serial = 2005] [outer = 18573400] 13:18:41 INFO - PROCESS | 3772 | 1471465121445 Marionette DEBUG loaded listener.js 13:18:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (18576400) [pid = 3772] [serial = 2006] [outer = 18573400] 13:18:41 INFO - PROCESS | 3772 | 1471465121800 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]]]}] 13:18:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:18:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 624ms 13:18:41 INFO - PROCESS | 3772 | 1471465121811 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 13:18:41 INFO - PROCESS | 3772 | 1471465121812 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 13:18:41 INFO - PROCESS | 3772 | 1471465121816 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:18:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:18:41 INFO - PROCESS | 3772 | 1471465121818 Marionette TRACE conn3 <- [1,2638,null,{}] 13:18:41 INFO - PROCESS | 3772 | 1471465121821 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}] 13:18:41 INFO - PROCESS | 3772 | 1471465121823 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:41 INFO - PROCESS | 3772 | 1471465121948 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 13:18:41 INFO - PROCESS | 3772 | 1471465121956 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:41 INFO - PROCESS | 3772 | 1471465121958 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:41 INFO - PROCESS | 3772 | ++DOCSHELL 13914000 == 41 [pid = 3772] [id = 669] 13:18:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (14761400) [pid = 3772] [serial = 2007] [outer = 00000000] 13:18:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (19AF0400) [pid = 3772] [serial = 2008] [outer = 14761400] 13:18:42 INFO - PROCESS | 3772 | 1471465122002 Marionette DEBUG loaded listener.js 13:18:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19BD9000) [pid = 3772] [serial = 2009] [outer = 14761400] 13:18:42 INFO - PROCESS | 3772 | 1471465122644 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]]]}] 13:18:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:18:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 906ms 13:18:42 INFO - PROCESS | 3772 | 1471465122722 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 13:18:42 INFO - PROCESS | 3772 | 1471465122726 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 13:18:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:18:42 INFO - PROCESS | 3772 | 1471465122731 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:18:42 INFO - PROCESS | 3772 | 1471465122737 Marionette TRACE conn3 <- [1,2642,null,{}] 13:18:42 INFO - PROCESS | 3772 | 1471465122742 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}] 13:18:42 INFO - PROCESS | 3772 | 1471465122745 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:42 INFO - PROCESS | 3772 | 1471465122866 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 13:18:43 INFO - PROCESS | 3772 | 1471465123000 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 3772 | 1471465123003 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:43 INFO - PROCESS | 3772 | ++DOCSHELL 0F397400 == 42 [pid = 3772] [id = 670] 13:18:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (11263400) [pid = 3772] [serial = 2010] [outer = 00000000] 13:18:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (12B6D800) [pid = 3772] [serial = 2011] [outer = 11263400] 13:18:43 INFO - PROCESS | 3772 | 1471465123064 Marionette DEBUG loaded listener.js 13:18:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (13919800) [pid = 3772] [serial = 2012] [outer = 11263400] 13:18:43 INFO - PROCESS | 3772 | 1471465123632 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]]]}] 13:18:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:18:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 937ms 13:18:43 INFO - PROCESS | 3772 | 1471465123678 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 13:18:43 INFO - PROCESS | 3772 | 1471465123682 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 13:18:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:18:43 INFO - PROCESS | 3772 | 1471465123689 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:18:43 INFO - PROCESS | 3772 | 1471465123692 Marionette TRACE conn3 <- [1,2646,null,{}] 13:18:43 INFO - PROCESS | 3772 | 1471465123696 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}] 13:18:43 INFO - PROCESS | 3772 | 1471465123699 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:43 INFO - PROCESS | 3772 | 1471465123812 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 13:18:43 INFO - PROCESS | 3772 | 1471465123924 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:43 INFO - PROCESS | 3772 | 1471465123927 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:43 INFO - PROCESS | 3772 | ++DOCSHELL 15602800 == 43 [pid = 3772] [id = 671] 13:18:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1560B800) [pid = 3772] [serial = 2013] [outer = 00000000] 13:18:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (15FE6400) [pid = 3772] [serial = 2014] [outer = 1560B800] 13:18:43 INFO - PROCESS | 3772 | 1471465123984 Marionette DEBUG loaded listener.js 13:18:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (16B0BC00) [pid = 3772] [serial = 2015] [outer = 1560B800] 13:18:44 INFO - PROCESS | 3772 | 1471465124617 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]]]}] 13:18:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:18:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 999ms 13:18:44 INFO - PROCESS | 3772 | 1471465124691 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 13:18:44 INFO - PROCESS | 3772 | 1471465124694 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 13:18:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:18:44 INFO - PROCESS | 3772 | 1471465124698 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:18:44 INFO - PROCESS | 3772 | 1471465124703 Marionette TRACE conn3 <- [1,2650,null,{}] 13:18:44 INFO - PROCESS | 3772 | 1471465124714 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}] 13:18:44 INFO - PROCESS | 3772 | 1471465124719 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:44 INFO - PROCESS | 3772 | 1471465124880 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 13:18:44 INFO - PROCESS | 3772 | 1471465124940 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:44 INFO - PROCESS | 3772 | 1471465124943 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:44 INFO - PROCESS | 3772 | ++DOCSHELL 1857AC00 == 44 [pid = 3772] [id = 672] 13:18:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1857CC00) [pid = 3772] [serial = 2016] [outer = 00000000] 13:18:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19AEA400) [pid = 3772] [serial = 2017] [outer = 1857CC00] 13:18:45 INFO - PROCESS | 3772 | 1471465125001 Marionette DEBUG loaded listener.js 13:18:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19C1F000) [pid = 3772] [serial = 2018] [outer = 1857CC00] 13:18:45 INFO - PROCESS | 3772 | 1471465125750 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]]]}] 13:18:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:18:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1109ms 13:18:45 INFO - PROCESS | 3772 | 1471465125806 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 13:18:45 INFO - PROCESS | 3772 | 1471465125810 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 13:18:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:18:45 INFO - PROCESS | 3772 | 1471465125816 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:18:45 INFO - PROCESS | 3772 | 1471465125819 Marionette TRACE conn3 <- [1,2654,null,{}] 13:18:45 INFO - PROCESS | 3772 | 1471465125825 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}] 13:18:45 INFO - PROCESS | 3772 | 1471465125827 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:45 INFO - PROCESS | 3772 | 1471465125927 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 13:18:46 INFO - PROCESS | 3772 | 1471465126072 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:46 INFO - PROCESS | 3772 | 1471465126076 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:46 INFO - PROCESS | 3772 | ++DOCSHELL 11D6E000 == 45 [pid = 3772] [id = 673] 13:18:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (11D6EC00) [pid = 3772] [serial = 2019] [outer = 00000000] 13:18:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11D7A800) [pid = 3772] [serial = 2020] [outer = 11D6EC00] 13:18:46 INFO - PROCESS | 3772 | 1471465126129 Marionette DEBUG loaded listener.js 13:18:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (12E27400) [pid = 3772] [serial = 2021] [outer = 11D6EC00] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 11D79800 == 44 [pid = 3772] [id = 644] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 103CAC00 == 43 [pid = 3772] [id = 637] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 112C3C00 == 42 [pid = 3772] [id = 647] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 14763800 == 41 [pid = 3772] [id = 648] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 1031B800 == 40 [pid = 3772] [id = 650] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 11268000 == 39 [pid = 3772] [id = 629] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 104E8000 == 38 [pid = 3772] [id = 633] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 1475E800 == 37 [pid = 3772] [id = 631] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 13ACB000 == 36 [pid = 3772] [id = 630] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 16B36000 == 35 [pid = 3772] [id = 635] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 16039000 == 34 [pid = 3772] [id = 645] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 159A0C00 == 33 [pid = 3772] [id = 632] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 151F0C00 == 32 [pid = 3772] [id = 646] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 16B59000 == 31 [pid = 3772] [id = 634] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 16F64C00 == 30 [pid = 3772] [id = 649] 13:18:46 INFO - PROCESS | 3772 | --DOCSHELL 112C1400 == 29 [pid = 3772] [id = 636] 13:18:46 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (178CC000) [pid = 3772] [serial = 1975] [outer = 00000000] [url = about:blank] 13:18:46 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (177D7800) [pid = 3772] [serial = 1973] [outer = 00000000] [url = about:blank] 13:18:46 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (16B50800) [pid = 3772] [serial = 1970] [outer = 00000000] [url = about:blank] 13:18:46 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11855800) [pid = 3772] [serial = 1955] [outer = 00000000] [url = about:blank] 13:18:46 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12E31400) [pid = 3772] [serial = 1957] [outer = 00000000] [url = about:blank] 13:18:46 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (10439C00) [pid = 3772] [serial = 1951] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13447400) [pid = 3772] [serial = 1943] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1602D800) [pid = 3772] [serial = 1946] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (13B51800) [pid = 3772] [serial = 1969] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19AEC000) [pid = 3772] [serial = 1948] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1599CC00) [pid = 3772] [serial = 1964] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (10A04400) [pid = 3772] [serial = 1952] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (114ED400) [pid = 3772] [serial = 1954] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (151D7800) [pid = 3772] [serial = 1945] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16276C00) [pid = 3772] [serial = 1966] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1320F800) [pid = 3772] [serial = 1958] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (129F4800) [pid = 3772] [serial = 1942] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (15996800) [pid = 3772] [serial = 1963] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (14760800) [pid = 3772] [serial = 1960] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14769800) [pid = 3772] [serial = 1961] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16F5C400) [pid = 3772] [serial = 1972] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16B51000) [pid = 3772] [serial = 1967] [outer = 00000000] [url = about:blank] 13:18:47 INFO - PROCESS | 3772 | 1471465127785 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]]]}] 13:18:47 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) 13:18:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2014ms 13:18:47 INFO - PROCESS | 3772 | 1471465127833 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 13:18:47 INFO - PROCESS | 3772 | 1471465127837 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 13:18:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:18:47 INFO - PROCESS | 3772 | 1471465127842 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:18:47 INFO - PROCESS | 3772 | 1471465127845 Marionette TRACE conn3 <- [1,2658,null,{}] 13:18:47 INFO - PROCESS | 3772 | 1471465127850 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}] 13:18:47 INFO - PROCESS | 3772 | 1471465127854 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:47 INFO - PROCESS | 3772 | 1471465127942 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 13:18:47 INFO - PROCESS | 3772 | 1471465127949 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:47 INFO - PROCESS | 3772 | 1471465127952 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:47 INFO - PROCESS | 3772 | ++DOCSHELL 1125F000 == 30 [pid = 3772] [id = 674] 13:18:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11260400) [pid = 3772] [serial = 2022] [outer = 00000000] 13:18:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11441000) [pid = 3772] [serial = 2023] [outer = 11260400] 13:18:47 INFO - PROCESS | 3772 | 1471465128002 Marionette DEBUG loaded listener.js 13:18:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (114CFC00) [pid = 3772] [serial = 2024] [outer = 11260400] 13:18:48 INFO - PROCESS | 3772 | 1471465128996 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"]]]}] 13:18:49 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 13:18:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1187ms 13:18:49 INFO - PROCESS | 3772 | 1471465129045 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 13:18:49 INFO - PROCESS | 3772 | 1471465129050 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 13:18:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:18:49 INFO - PROCESS | 3772 | 1471465129057 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:18:49 INFO - PROCESS | 3772 | 1471465129059 Marionette TRACE conn3 <- [1,2662,null,{}] 13:18:49 INFO - PROCESS | 3772 | 1471465129064 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}] 13:18:49 INFO - PROCESS | 3772 | 1471465129066 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:49 INFO - PROCESS | 3772 | 1471465129194 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 13:18:49 INFO - PROCESS | 3772 | 1471465129200 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:49 INFO - PROCESS | 3772 | 1471465129203 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:49 INFO - PROCESS | 3772 | ++DOCSHELL 11DE2400 == 31 [pid = 3772] [id = 675] 13:18:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1296E000) [pid = 3772] [serial = 2025] [outer = 00000000] 13:18:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (132D5000) [pid = 3772] [serial = 2026] [outer = 1296E000] 13:18:49 INFO - PROCESS | 3772 | 1471465129252 Marionette DEBUG loaded listener.js 13:18:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (132D9000) [pid = 3772] [serial = 2027] [outer = 1296E000] 13:18:50 INFO - PROCESS | 3772 | 1471465130240 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"]]]}] 13:18:50 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 13:18:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:18:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1218ms 13:18:50 INFO - PROCESS | 3772 | 1471465130268 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 13:18:50 INFO - PROCESS | 3772 | 1471465130270 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 13:18:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:18:50 INFO - PROCESS | 3772 | 1471465130274 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:18:50 INFO - PROCESS | 3772 | 1471465130277 Marionette TRACE conn3 <- [1,2666,null,{}] 13:18:50 INFO - PROCESS | 3772 | 1471465130293 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}] 13:18:50 INFO - PROCESS | 3772 | 1471465130298 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:50 INFO - PROCESS | 3772 | 1471465130415 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 13:18:50 INFO - PROCESS | 3772 | 1471465130423 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:50 INFO - PROCESS | 3772 | 1471465130426 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:50 INFO - PROCESS | 3772 | ++DOCSHELL 14730C00 == 32 [pid = 3772] [id = 676] 13:18:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14731400) [pid = 3772] [serial = 2028] [outer = 00000000] 13:18:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (151DC400) [pid = 3772] [serial = 2029] [outer = 14731400] 13:18:50 INFO - PROCESS | 3772 | 1471465130475 Marionette DEBUG loaded listener.js 13:18:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1560F000) [pid = 3772] [serial = 2030] [outer = 14731400] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (18573400) [pid = 3772] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16B10000) [pid = 3772] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17873400) [pid = 3772] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (151F1000) [pid = 3772] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (14729000) [pid = 3772] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (112F7800) [pid = 3772] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1143A800) [pid = 3772] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (11DA0000) [pid = 3772] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (103D2800) [pid = 3772] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16BFF400) [pid = 3772] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (114EB400) [pid = 3772] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (171A9400) [pid = 3772] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:18:51 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (14761400) [pid = 3772] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:18:51 INFO - PROCESS | 3772 | 1471465131457 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]]]}] 13:18:51 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) 13:18:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1218ms 13:18:51 INFO - PROCESS | 3772 | 1471465131486 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 13:18:51 INFO - PROCESS | 3772 | 1471465131489 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 13:18:51 INFO - PROCESS | 3772 | 1471465131492 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:18:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:18:51 INFO - PROCESS | 3772 | 1471465131494 Marionette TRACE conn3 <- [1,2670,null,{}] 13:18:51 INFO - PROCESS | 3772 | 1471465131497 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}] 13:18:51 INFO - PROCESS | 3772 | 1471465131499 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:51 INFO - PROCESS | 3772 | 1471465131588 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 13:18:51 INFO - PROCESS | 3772 | 1471465131593 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:51 INFO - PROCESS | 3772 | 1471465131596 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:51 INFO - PROCESS | 3772 | ++DOCSHELL 11DA0000 == 33 [pid = 3772] [id = 677] 13:18:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (1320F400) [pid = 3772] [serial = 2031] [outer = 00000000] 13:18:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (14280000) [pid = 3772] [serial = 2032] [outer = 1320F400] 13:18:51 INFO - PROCESS | 3772 | 1471465131659 Marionette DEBUG loaded listener.js 13:18:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (151FE000) [pid = 3772] [serial = 2033] [outer = 1320F400] 13:18:52 INFO - PROCESS | 3772 | 1471465132601 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]]]}] 13:18:52 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) 13:18:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1140ms 13:18:52 INFO - PROCESS | 3772 | 1471465132632 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 13:18:52 INFO - PROCESS | 3772 | 1471465132634 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 13:18:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:18:52 INFO - PROCESS | 3772 | 1471465132638 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:18:52 INFO - PROCESS | 3772 | 1471465132639 Marionette TRACE conn3 <- [1,2674,null,{}] 13:18:52 INFO - PROCESS | 3772 | 1471465132643 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}] 13:18:52 INFO - PROCESS | 3772 | 1471465132645 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:52 INFO - PROCESS | 3772 | 1471465132748 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 13:18:52 INFO - PROCESS | 3772 | 1471465132757 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:52 INFO - PROCESS | 3772 | 1471465132760 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:52 INFO - PROCESS | 3772 | ++DOCSHELL 15996800 == 34 [pid = 3772] [id = 678] 13:18:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (15999C00) [pid = 3772] [serial = 2034] [outer = 00000000] 13:18:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16033000) [pid = 3772] [serial = 2035] [outer = 15999C00] 13:18:52 INFO - PROCESS | 3772 | 1471465132805 Marionette DEBUG loaded listener.js 13:18:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1603B000) [pid = 3772] [serial = 2036] [outer = 15999C00] 13:18:53 INFO - PROCESS | 3772 | --DOCSHELL 13914000 == 33 [pid = 3772] [id = 669] 13:18:53 INFO - PROCESS | 3772 | --DOCSHELL 1856F400 == 32 [pid = 3772] [id = 668] 13:18:53 INFO - PROCESS | 3772 | --DOCSHELL 0F397400 == 31 [pid = 3772] [id = 670] 13:18:53 INFO - PROCESS | 3772 | --DOCSHELL 15602800 == 30 [pid = 3772] [id = 671] 13:18:53 INFO - PROCESS | 3772 | --DOCSHELL 1857AC00 == 29 [pid = 3772] [id = 672] 13:18:53 INFO - PROCESS | 3772 | --DOCSHELL 1125F000 == 28 [pid = 3772] [id = 674] 13:18:53 INFO - PROCESS | 3772 | --DOCSHELL 11D6E000 == 27 [pid = 3772] [id = 673] 13:18:54 INFO - PROCESS | 3772 | --DOCSHELL 14730C00 == 26 [pid = 3772] [id = 676] 13:18:54 INFO - PROCESS | 3772 | --DOCSHELL 11DA0000 == 25 [pid = 3772] [id = 677] 13:18:54 INFO - PROCESS | 3772 | --DOCSHELL 11DE2400 == 24 [pid = 3772] [id = 675] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (19BD7000) [pid = 3772] [serial = 1949] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (1789C400) [pid = 3772] [serial = 1996] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (15FF0800) [pid = 3772] [serial = 1990] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16BFB400) [pid = 3772] [serial = 1994] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (14731800) [pid = 3772] [serial = 1987] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (14763000) [pid = 3772] [serial = 1988] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (1184E400) [pid = 3772] [serial = 1978] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (11D79000) [pid = 3772] [serial = 1979] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (11445800) [pid = 3772] [serial = 1981] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (11C0B400) [pid = 3772] [serial = 1982] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (12BC5000) [pid = 3772] [serial = 1984] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (12E32C00) [pid = 3772] [serial = 1985] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (114D7400) [pid = 3772] [serial = 1999] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 52 (178CE800) [pid = 3772] [serial = 1976] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 51 (17C7A400) [pid = 3772] [serial = 1997] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 50 (11D7B400) [pid = 3772] [serial = 2000] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 49 (18576400) [pid = 3772] [serial = 2006] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 48 (178CAC00) [pid = 3772] [serial = 2002] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 47 (16030C00) [pid = 3772] [serial = 1991] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 46 (18235000) [pid = 3772] [serial = 2003] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 45 (19BD9000) [pid = 3772] [serial = 2009] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 44 (19AF0400) [pid = 3772] [serial = 2008] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 43 (18575800) [pid = 3772] [serial = 2005] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | --DOMWINDOW == 42 (16B5BC00) [pid = 3772] [serial = 1993] [outer = 00000000] [url = about:blank] 13:18:54 INFO - PROCESS | 3772 | 1471465134884 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"]]]}] 13:18:54 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 13:18:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:18:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2311ms 13:18:54 INFO - PROCESS | 3772 | 1471465134944 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 13:18:54 INFO - PROCESS | 3772 | 1471465134948 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 13:18:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:18:54 INFO - PROCESS | 3772 | 1471465134953 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:18:54 INFO - PROCESS | 3772 | 1471465134957 Marionette TRACE conn3 <- [1,2678,null,{}] 13:18:54 INFO - PROCESS | 3772 | 1471465134963 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}] 13:18:54 INFO - PROCESS | 3772 | 1471465134966 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:55 INFO - PROCESS | 3772 | 1471465135057 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 13:18:55 INFO - PROCESS | 3772 | 1471465135141 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:55 INFO - PROCESS | 3772 | 1471465135145 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:55 INFO - PROCESS | 3772 | ++DOCSHELL 11210800 == 25 [pid = 3772] [id = 679] 13:18:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 43 (1125E800) [pid = 3772] [serial = 2037] [outer = 00000000] 13:18:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 44 (1143F800) [pid = 3772] [serial = 2038] [outer = 1125E800] 13:18:55 INFO - PROCESS | 3772 | 1471465135195 Marionette DEBUG loaded listener.js 13:18:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 45 (11443000) [pid = 3772] [serial = 2039] [outer = 1125E800] 13:18:56 INFO - PROCESS | 3772 | 1471465136074 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"]]]}] 13:18:56 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 13:18:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1140ms 13:18:56 INFO - PROCESS | 3772 | 1471465136101 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 13:18:56 INFO - PROCESS | 3772 | 1471465136106 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 13:18:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:18:56 INFO - PROCESS | 3772 | 1471465136113 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:18:56 INFO - PROCESS | 3772 | 1471465136116 Marionette TRACE conn3 <- [1,2682,null,{}] 13:18:56 INFO - PROCESS | 3772 | 1471465136120 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}] 13:18:56 INFO - PROCESS | 3772 | 1471465136123 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:56 INFO - PROCESS | 3772 | 1471465136209 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 13:18:56 INFO - PROCESS | 3772 | 1471465136216 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:56 INFO - PROCESS | 3772 | 1471465136219 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:56 INFO - PROCESS | 3772 | ++DOCSHELL 11D6F400 == 26 [pid = 3772] [id = 680] 13:18:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 46 (11D70000) [pid = 3772] [serial = 2040] [outer = 00000000] 13:18:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 47 (11D78800) [pid = 3772] [serial = 2041] [outer = 11D70000] 13:18:56 INFO - PROCESS | 3772 | 1471465136267 Marionette DEBUG loaded listener.js 13:18:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 48 (11DA0400) [pid = 3772] [serial = 2042] [outer = 11D70000] 13:18:57 INFO - PROCESS | 3772 | 1471465137241 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"]]]}] 13:18:57 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 13:18:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1140ms 13:18:57 INFO - PROCESS | 3772 | 1471465137258 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 13:18:57 INFO - PROCESS | 3772 | 1471465137260 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 13:18:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:18:57 INFO - PROCESS | 3772 | 1471465137264 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:18:57 INFO - PROCESS | 3772 | 1471465137267 Marionette TRACE conn3 <- [1,2686,null,{}] 13:18:57 INFO - PROCESS | 3772 | 1471465137278 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}] 13:18:57 INFO - PROCESS | 3772 | 1471465137283 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:57 INFO - PROCESS | 3772 | 1471465137366 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 13:18:57 INFO - PROCESS | 3772 | 1471465137373 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:57 INFO - PROCESS | 3772 | 1471465137376 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:57 INFO - PROCESS | 3772 | ++DOCSHELL 1391AC00 == 27 [pid = 3772] [id = 681] 13:18:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 49 (13ACA400) [pid = 3772] [serial = 2043] [outer = 00000000] 13:18:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 50 (14205000) [pid = 3772] [serial = 2044] [outer = 13ACA400] 13:18:57 INFO - PROCESS | 3772 | 1471465137426 Marionette DEBUG loaded listener.js 13:18:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 51 (14726800) [pid = 3772] [serial = 2045] [outer = 13ACA400] 13:18:58 INFO - PROCESS | 3772 | 1471465138370 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"]]]}] 13:18:58 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 13:18:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:18:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:18:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:18:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1140ms 13:18:58 INFO - PROCESS | 3772 | 1471465138414 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 13:18:58 INFO - PROCESS | 3772 | 1471465138417 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 13:18:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:18:58 INFO - PROCESS | 3772 | 1471465138420 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:18:58 INFO - PROCESS | 3772 | 1471465138432 Marionette TRACE conn3 <- [1,2690,null,{}] 13:18:58 INFO - PROCESS | 3772 | 1471465138436 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}] 13:18:58 INFO - PROCESS | 3772 | 1471465138438 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:58 INFO - PROCESS | 3772 | 1471465138520 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 13:18:58 INFO - PROCESS | 3772 | 1471465138527 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:58 INFO - PROCESS | 3772 | 1471465138529 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:58 INFO - PROCESS | 3772 | ++DOCSHELL 14204C00 == 28 [pid = 3772] [id = 682] 13:18:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 52 (1472D000) [pid = 3772] [serial = 2046] [outer = 00000000] 13:18:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 53 (151D3400) [pid = 3772] [serial = 2047] [outer = 1472D000] 13:18:58 INFO - PROCESS | 3772 | 1471465138575 Marionette DEBUG loaded listener.js 13:18:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (1560D800) [pid = 3772] [serial = 2048] [outer = 1472D000] 13:18:59 INFO - PROCESS | 3772 | 1471465139030 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]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:18:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 640ms 13:18:59 INFO - PROCESS | 3772 | 1471465139078 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 3772 | 1471465139080 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 13:18:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:18:59 INFO - PROCESS | 3772 | 1471465139083 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - PROCESS | 3772 | 1471465139085 Marionette TRACE conn3 <- [1,2694,null,{}] 13:18:59 INFO - PROCESS | 3772 | 1471465139089 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}] 13:18:59 INFO - PROCESS | 3772 | 1471465139091 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:59 INFO - PROCESS | 3772 | 1471465139200 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 13:18:59 INFO - PROCESS | 3772 | 1471465139206 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 3772 | 1471465139208 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:59 INFO - PROCESS | 3772 | ++DOCSHELL 15997400 == 29 [pid = 3772] [id = 683] 13:18:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (159A0C00) [pid = 3772] [serial = 2049] [outer = 00000000] 13:18:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (15FF1C00) [pid = 3772] [serial = 2050] [outer = 159A0C00] 13:18:59 INFO - PROCESS | 3772 | 1471465139254 Marionette DEBUG loaded listener.js 13:18:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (16030000) [pid = 3772] [serial = 2051] [outer = 159A0C00] 13:18:59 INFO - PROCESS | 3772 | 1471465139705 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]]]}] 13:18:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:18:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 640ms 13:18:59 INFO - PROCESS | 3772 | 1471465139721 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 13:18:59 INFO - PROCESS | 3772 | 1471465139723 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 13:18:59 INFO - PROCESS | 3772 | 1471465139726 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:18:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:18:59 INFO - PROCESS | 3772 | 1471465139728 Marionette TRACE conn3 <- [1,2698,null,{}] 13:18:59 INFO - PROCESS | 3772 | 1471465139732 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}] 13:18:59 INFO - PROCESS | 3772 | 1471465139737 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:59 INFO - PROCESS | 3772 | 1471465139869 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 13:18:59 INFO - PROCESS | 3772 | 1471465139875 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:18:59 INFO - PROCESS | 3772 | 1471465139877 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:18:59 INFO - PROCESS | 3772 | ++DOCSHELL 16037400 == 30 [pid = 3772] [id = 684] 13:18:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (16038400) [pid = 3772] [serial = 2052] [outer = 00000000] 13:18:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (16B58C00) [pid = 3772] [serial = 2053] [outer = 16038400] 13:18:59 INFO - PROCESS | 3772 | 1471465139954 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (16BFB400) [pid = 3772] [serial = 2054] [outer = 16038400] 13:19:00 INFO - PROCESS | 3772 | 1471465140433 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] 13:19:00 INFO - PROCESS | 3772 | 1471465140474 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 13:19:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:19:00 INFO - PROCESS | 3772 | 1471465140478 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:19:00 INFO - PROCESS | 3772 | 1471465140479 Marionette TRACE conn3 <- [1,2702,null,{}] 13:19:00 INFO - PROCESS | 3772 | 1471465140483 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}] 13:19:00 INFO - PROCESS | 3772 | 1471465140485 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:00 INFO - PROCESS | 3772 | 1471465140602 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 13:19:00 INFO - PROCESS | 3772 | 1471465140608 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:00 INFO - PROCESS | 3772 | 1471465140610 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:00 INFO - PROCESS | 3772 | ++DOCSHELL 16B4E800 == 31 [pid = 3772] [id = 685] 13:19:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (16B58400) [pid = 3772] [serial = 2055] [outer = 00000000] 13:19:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1786C800) [pid = 3772] [serial = 2056] [outer = 16B58400] 13:19:00 INFO - PROCESS | 3772 | 1471465140657 Marionette DEBUG loaded listener.js 13:19:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1786D400) [pid = 3772] [serial = 2057] [outer = 16B58400] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1296E000) [pid = 3772] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (14731400) [pid = 3772] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (1320F400) [pid = 3772] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (11D6EC00) [pid = 3772] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (1857CC00) [pid = 3772] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (11263400) [pid = 3772] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (1560B800) [pid = 3772] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:19:01 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (11260400) [pid = 3772] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:19:01 INFO - PROCESS | 3772 | 1471465141189 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]]]}] 13:19:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:19:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 734ms 13:19:01 INFO - PROCESS | 3772 | 1471465141248 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 13:19:01 INFO - PROCESS | 3772 | 1471465141250 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 13:19:01 INFO - PROCESS | 3772 | 1471465141254 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 3772 | 1471465141255 Marionette TRACE conn3 <- [1,2706,null,{}] 13:19:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:19:01 INFO - PROCESS | 3772 | 1471465141262 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}] 13:19:01 INFO - PROCESS | 3772 | 1471465141264 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:01 INFO - PROCESS | 3772 | 1471465141340 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 13:19:01 INFO - PROCESS | 3772 | 1471465141346 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 3772 | 1471465141348 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:01 INFO - PROCESS | 3772 | ++DOCSHELL 10A10400 == 32 [pid = 3772] [id = 686] 13:19:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (11D6F000) [pid = 3772] [serial = 2058] [outer = 00000000] 13:19:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (17795400) [pid = 3772] [serial = 2059] [outer = 11D6F000] 13:19:01 INFO - PROCESS | 3772 | 1471465141393 Marionette DEBUG loaded listener.js 13:19:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (17797000) [pid = 3772] [serial = 2060] [outer = 11D6F000] 13:19:01 INFO - PROCESS | 3772 | 1471465141826 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] 13:19:01 INFO - PROCESS | 3772 | 1471465141857 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 13:19:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:19:01 INFO - PROCESS | 3772 | 1471465141860 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:19:01 INFO - PROCESS | 3772 | 1471465141862 Marionette TRACE conn3 <- [1,2710,null,{}] 13:19:01 INFO - PROCESS | 3772 | 1471465141866 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}] 13:19:01 INFO - PROCESS | 3772 | 1471465141867 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:01 INFO - PROCESS | 3772 | 1471465141944 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 13:19:01 INFO - PROCESS | 3772 | 1471465141949 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:01 INFO - PROCESS | 3772 | 1471465141951 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:01 INFO - PROCESS | 3772 | ++DOCSHELL 13918000 == 33 [pid = 3772] [id = 687] 13:19:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (17B79C00) [pid = 3772] [serial = 2061] [outer = 00000000] 13:19:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (17C78000) [pid = 3772] [serial = 2062] [outer = 17B79C00] 13:19:01 INFO - PROCESS | 3772 | 1471465142004 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (17C78C00) [pid = 3772] [serial = 2063] [outer = 17B79C00] 13:19:02 INFO - PROCESS | 3772 | 1471465142462 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] 13:19:02 INFO - PROCESS | 3772 | 1471465142501 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 13:19:02 INFO - PROCESS | 3772 | 1471465142504 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:19:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:19:02 INFO - PROCESS | 3772 | 1471465142506 Marionette TRACE conn3 <- [1,2714,null,{}] 13:19:02 INFO - PROCESS | 3772 | 1471465142509 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}] 13:19:02 INFO - PROCESS | 3772 | 1471465142511 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:02 INFO - PROCESS | 3772 | 1471465142607 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 13:19:02 INFO - PROCESS | 3772 | 1471465142612 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:02 INFO - PROCESS | 3772 | 1471465142614 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:02 INFO - PROCESS | 3772 | ++DOCSHELL 182AA800 == 34 [pid = 3772] [id = 688] 13:19:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (183B3C00) [pid = 3772] [serial = 2064] [outer = 00000000] 13:19:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (1856E800) [pid = 3772] [serial = 2065] [outer = 183B3C00] 13:19:02 INFO - PROCESS | 3772 | 1471465142658 Marionette DEBUG loaded listener.js 13:19:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (18572000) [pid = 3772] [serial = 2066] [outer = 183B3C00] 13:19:03 INFO - PROCESS | 3772 | 1471465143113 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]]]}] 13:19:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:19:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 640ms 13:19:03 INFO - PROCESS | 3772 | 1471465143149 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 13:19:03 INFO - PROCESS | 3772 | 1471465143151 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 13:19:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:19:03 INFO - PROCESS | 3772 | 1471465143155 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:19:03 INFO - PROCESS | 3772 | 1471465143157 Marionette TRACE conn3 <- [1,2718,null,{}] 13:19:03 INFO - PROCESS | 3772 | 1471465143202 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}] 13:19:03 INFO - PROCESS | 3772 | 1471465143205 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:03 INFO - PROCESS | 3772 | 1471465143311 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 13:19:03 INFO - PROCESS | 3772 | 1471465143447 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:03 INFO - PROCESS | 3772 | 1471465143450 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:03 INFO - PROCESS | 3772 | ++DOCSHELL 1125F400 == 35 [pid = 3772] [id = 689] 13:19:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11261400) [pid = 3772] [serial = 2067] [outer = 00000000] 13:19:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1143A000) [pid = 3772] [serial = 2068] [outer = 11261400] 13:19:03 INFO - PROCESS | 3772 | 1471465143509 Marionette DEBUG loaded listener.js 13:19:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (114CF800) [pid = 3772] [serial = 2069] [outer = 11261400] 13:19:04 INFO - PROCESS | 3772 | 1471465144886 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"]]]}] 13:19:04 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 13:19:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:19:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:19:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:19:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1765ms 13:19:04 INFO - PROCESS | 3772 | 1471465144915 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 13:19:04 INFO - PROCESS | 3772 | 1471465144920 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 13:19:04 INFO - PROCESS | 3772 | 1471465144925 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:19:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:19:04 INFO - PROCESS | 3772 | 1471465144928 Marionette TRACE conn3 <- [1,2722,null,{}] 13:19:04 INFO - PROCESS | 3772 | 1471465144934 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}] 13:19:04 INFO - PROCESS | 3772 | 1471465144937 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:05 INFO - PROCESS | 3772 | 1471465145063 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 13:19:05 INFO - PROCESS | 3772 | 1471465145198 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 3772 | 1471465145202 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:05 INFO - PROCESS | 3772 | ++DOCSHELL 11268000 == 36 [pid = 3772] [id = 690] 13:19:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11444400) [pid = 3772] [serial = 2070] [outer = 00000000] 13:19:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (11C0A400) [pid = 3772] [serial = 2071] [outer = 11444400] 13:19:05 INFO - PROCESS | 3772 | 1471465145261 Marionette DEBUG loaded listener.js 13:19:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11D6EC00) [pid = 3772] [serial = 2072] [outer = 11444400] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 13918000 == 35 [pid = 3772] [id = 687] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 10A10400 == 34 [pid = 3772] [id = 686] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 16B4E800 == 33 [pid = 3772] [id = 685] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 16037400 == 32 [pid = 3772] [id = 684] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 15997400 == 31 [pid = 3772] [id = 683] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 14204C00 == 30 [pid = 3772] [id = 682] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 1391AC00 == 29 [pid = 3772] [id = 681] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 11D6F400 == 28 [pid = 3772] [id = 680] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 11210800 == 27 [pid = 3772] [id = 679] 13:19:05 INFO - PROCESS | 3772 | --DOCSHELL 15996800 == 26 [pid = 3772] [id = 678] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (132D5000) [pid = 3772] [serial = 2026] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (151DC400) [pid = 3772] [serial = 2029] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1560F000) [pid = 3772] [serial = 2030] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (14280000) [pid = 3772] [serial = 2032] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (11D7A800) [pid = 3772] [serial = 2020] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19C1F000) [pid = 3772] [serial = 2018] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (19AEA400) [pid = 3772] [serial = 2017] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (151FE000) [pid = 3772] [serial = 2033] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (12B6D800) [pid = 3772] [serial = 2011] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (13919800) [pid = 3772] [serial = 2012] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (15FE6400) [pid = 3772] [serial = 2014] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (16B0BC00) [pid = 3772] [serial = 2015] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 57 (16033000) [pid = 3772] [serial = 2035] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 56 (11441000) [pid = 3772] [serial = 2023] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 55 (12E27400) [pid = 3772] [serial = 2021] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 54 (132D9000) [pid = 3772] [serial = 2027] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | --DOMWINDOW == 53 (114CFC00) [pid = 3772] [serial = 2024] [outer = 00000000] [url = about:blank] 13:19:05 INFO - PROCESS | 3772 | 1471465145755 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]]]}] 13:19:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:19:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 906ms 13:19:05 INFO - PROCESS | 3772 | 1471465145830 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 13:19:05 INFO - PROCESS | 3772 | 1471465145835 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 13:19:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:19:05 INFO - PROCESS | 3772 | 1471465145842 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:19:05 INFO - PROCESS | 3772 | 1471465145844 Marionette TRACE conn3 <- [1,2726,null,{}] 13:19:05 INFO - PROCESS | 3772 | 1471465145849 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}] 13:19:05 INFO - PROCESS | 3772 | 1471465145852 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:05 INFO - PROCESS | 3772 | 1471465145941 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 13:19:05 INFO - PROCESS | 3772 | 1471465145952 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:05 INFO - PROCESS | 3772 | 1471465145955 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:05 INFO - PROCESS | 3772 | ++DOCSHELL 11D74400 == 27 [pid = 3772] [id = 691] 13:19:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 54 (11D75000) [pid = 3772] [serial = 2073] [outer = 00000000] 13:19:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 55 (12BC3400) [pid = 3772] [serial = 2074] [outer = 11D75000] 13:19:06 INFO - PROCESS | 3772 | 1471465146003 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 56 (12E29400) [pid = 3772] [serial = 2075] [outer = 11D75000] 13:19:06 INFO - PROCESS | 3772 | 1471465146535 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]]]}] 13:19:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:19:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 749ms 13:19:06 INFO - PROCESS | 3772 | 1471465146622 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 13:19:06 INFO - PROCESS | 3772 | 1471465146624 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 13:19:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:19:06 INFO - PROCESS | 3772 | 1471465146631 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:19:06 INFO - PROCESS | 3772 | 1471465146634 Marionette TRACE conn3 <- [1,2730,null,{}] 13:19:06 INFO - PROCESS | 3772 | 1471465146645 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}] 13:19:06 INFO - PROCESS | 3772 | 1471465146650 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:06 INFO - PROCESS | 3772 | 1471465146756 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 13:19:06 INFO - PROCESS | 3772 | 1471465146846 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:06 INFO - PROCESS | 3772 | 1471465146849 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:06 INFO - PROCESS | 3772 | ++DOCSHELL 13449400 == 28 [pid = 3772] [id = 692] 13:19:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 57 (1391AC00) [pid = 3772] [serial = 2076] [outer = 00000000] 13:19:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 58 (13B50400) [pid = 3772] [serial = 2077] [outer = 1391AC00] 13:19:06 INFO - PROCESS | 3772 | 1471465146898 Marionette DEBUG loaded listener.js 13:19:06 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (14272000) [pid = 3772] [serial = 2078] [outer = 1391AC00] 13:19:07 INFO - PROCESS | 3772 | 1471465147287 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]]]}] 13:19:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:19:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 703ms 13:19:07 INFO - PROCESS | 3772 | 1471465147330 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 13:19:07 INFO - PROCESS | 3772 | 1471465147332 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 13:19:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:19:07 INFO - PROCESS | 3772 | 1471465147335 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:19:07 INFO - PROCESS | 3772 | 1471465147337 Marionette TRACE conn3 <- [1,2734,null,{}] 13:19:07 INFO - PROCESS | 3772 | 1471465147341 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}] 13:19:07 INFO - PROCESS | 3772 | 1471465147343 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:07 INFO - PROCESS | 3772 | 1471465147450 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 13:19:07 INFO - PROCESS | 3772 | 1471465147456 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:07 INFO - PROCESS | 3772 | 1471465147466 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:07 INFO - PROCESS | 3772 | ++DOCSHELL 1476C800 == 29 [pid = 3772] [id = 693] 13:19:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1476D800) [pid = 3772] [serial = 2079] [outer = 00000000] 13:19:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (151F4C00) [pid = 3772] [serial = 2080] [outer = 1476D800] 13:19:07 INFO - PROCESS | 3772 | 1471465147519 Marionette DEBUG loaded listener.js 13:19:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (1560B800) [pid = 3772] [serial = 2081] [outer = 1476D800] 13:19:07 INFO - PROCESS | 3772 | 1471465147986 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]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 703ms 13:19:08 INFO - PROCESS | 3772 | 1471465148035 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 3772 | 1471465148037 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 13:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:19:08 INFO - PROCESS | 3772 | 1471465148041 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 3772 | 1471465148042 Marionette TRACE conn3 <- [1,2738,null,{}] 13:19:08 INFO - PROCESS | 3772 | 1471465148046 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}] 13:19:08 INFO - PROCESS | 3772 | 1471465148048 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:08 INFO - PROCESS | 3772 | 1471465148193 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 13:19:08 INFO - PROCESS | 3772 | 1471465148217 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 3772 | 1471465148219 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:08 INFO - PROCESS | 3772 | ++DOCSHELL 15FE6800 == 30 [pid = 3772] [id = 694] 13:19:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (15FE6C00) [pid = 3772] [serial = 2082] [outer = 00000000] 13:19:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1602F400) [pid = 3772] [serial = 2083] [outer = 15FE6C00] 13:19:08 INFO - PROCESS | 3772 | 1471465148265 Marionette DEBUG loaded listener.js 13:19:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (16272C00) [pid = 3772] [serial = 2084] [outer = 15FE6C00] 13:19:08 INFO - PROCESS | 3772 | 1471465148705 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]]]}] 13:19:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:19:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 703ms 13:19:08 INFO - PROCESS | 3772 | 1471465148740 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 13:19:08 INFO - PROCESS | 3772 | 1471465148742 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 13:19:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:19:08 INFO - PROCESS | 3772 | 1471465148746 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:19:08 INFO - PROCESS | 3772 | 1471465148748 Marionette TRACE conn3 <- [1,2742,null,{}] 13:19:08 INFO - PROCESS | 3772 | 1471465148757 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}] 13:19:08 INFO - PROCESS | 3772 | 1471465148762 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:08 INFO - PROCESS | 3772 | 1471465148895 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 13:19:08 INFO - PROCESS | 3772 | 1471465148960 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:08 INFO - PROCESS | 3772 | 1471465148962 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:08 INFO - PROCESS | 3772 | ++DOCSHELL 1678B400 == 31 [pid = 3772] [id = 695] 13:19:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (16B0C400) [pid = 3772] [serial = 2085] [outer = 00000000] 13:19:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16B5A800) [pid = 3772] [serial = 2086] [outer = 16B0C400] 13:19:08 INFO - PROCESS | 3772 | 1471465149007 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (171A9400) [pid = 3772] [serial = 2087] [outer = 16B0C400] 13:19:09 INFO - PROCESS | 3772 | 1471465149426 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]]]}] 13:19:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:19:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 749ms 13:19:09 INFO - PROCESS | 3772 | 1471465149486 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 13:19:09 INFO - PROCESS | 3772 | 1471465149488 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 13:19:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:19:09 INFO - PROCESS | 3772 | 1471465149492 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:19:09 INFO - PROCESS | 3772 | 1471465149493 Marionette TRACE conn3 <- [1,2746,null,{}] 13:19:09 INFO - PROCESS | 3772 | 1471465149497 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}] 13:19:09 INFO - PROCESS | 3772 | 1471465149499 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:09 INFO - PROCESS | 3772 | 1471465149643 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (15999C00) [pid = 3772] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1472D000) [pid = 3772] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (1125E800) [pid = 3772] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (11D70000) [pid = 3772] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (13ACA400) [pid = 3772] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (16B58400) [pid = 3772] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (16038400) [pid = 3772] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (11D6F000) [pid = 3772] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 59 (159A0C00) [pid = 3772] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:19:09 INFO - PROCESS | 3772 | --DOMWINDOW == 58 (17B79C00) [pid = 3772] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:19:09 INFO - PROCESS | 3772 | 1471465149790 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:09 INFO - PROCESS | 3772 | 1471465149793 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:09 INFO - PROCESS | 3772 | ++DOCSHELL 103CB400 == 32 [pid = 3772] [id = 696] 13:19:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 59 (1125E800) [pid = 3772] [serial = 2088] [outer = 00000000] 13:19:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 60 (1320FC00) [pid = 3772] [serial = 2089] [outer = 1125E800] 13:19:09 INFO - PROCESS | 3772 | 1471465149840 Marionette DEBUG loaded listener.js 13:19:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (13B55000) [pid = 3772] [serial = 2090] [outer = 1125E800] 13:19:10 INFO - PROCESS | 3772 | 1471465150180 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]]]}] 13:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 734ms 13:19:10 INFO - PROCESS | 3772 | 1471465150233 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 3772 | 1471465150236 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 13:19:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:19:10 INFO - PROCESS | 3772 | 1471465150240 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 3772 | 1471465150242 Marionette TRACE conn3 <- [1,2750,null,{}] 13:19:10 INFO - PROCESS | 3772 | 1471465150245 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}] 13:19:10 INFO - PROCESS | 3772 | 1471465150247 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:10 INFO - PROCESS | 3772 | 1471465150327 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 13:19:10 INFO - PROCESS | 3772 | 1471465150419 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:10 INFO - PROCESS | 3772 | 1471465150421 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:10 INFO - PROCESS | 3772 | ++DOCSHELL 11D7B400 == 33 [pid = 3772] [id = 697] 13:19:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (13ACA400) [pid = 3772] [serial = 2091] [outer = 00000000] 13:19:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (17B7B800) [pid = 3772] [serial = 2092] [outer = 13ACA400] 13:19:10 INFO - PROCESS | 3772 | 1471465150466 Marionette DEBUG loaded listener.js 13:19:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (17C7F000) [pid = 3772] [serial = 2093] [outer = 13ACA400] 13:19:10 INFO - PROCESS | 3772 | 1471465150826 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]]]}] 13:19:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:19:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 640ms 13:19:10 INFO - PROCESS | 3772 | 1471465150876 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 13:19:10 INFO - PROCESS | 3772 | 1471465150878 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 13:19:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:19:10 INFO - PROCESS | 3772 | 1471465150881 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:19:10 INFO - PROCESS | 3772 | 1471465150883 Marionette TRACE conn3 <- [1,2754,null,{}] 13:19:10 INFO - PROCESS | 3772 | 1471465150887 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}] 13:19:10 INFO - PROCESS | 3772 | 1471465150889 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:10 INFO - PROCESS | 3772 | 1471465150985 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 13:19:11 INFO - PROCESS | 3772 | 1471465151107 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 3772 | 1471465151110 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:11 INFO - PROCESS | 3772 | ++DOCSHELL 13195000 == 34 [pid = 3772] [id = 698] 13:19:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1599CC00) [pid = 3772] [serial = 2094] [outer = 00000000] 13:19:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (1857AC00) [pid = 3772] [serial = 2095] [outer = 1599CC00] 13:19:11 INFO - PROCESS | 3772 | 1471465151155 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (19AE3400) [pid = 3772] [serial = 2096] [outer = 1599CC00] 13:19:11 INFO - PROCESS | 3772 | 1471465151537 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]]]}] 13:19:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:19:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 703ms 13:19:11 INFO - PROCESS | 3772 | 1471465151581 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 13:19:11 INFO - PROCESS | 3772 | 1471465151583 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 13:19:11 INFO - PROCESS | 3772 | 1471465151586 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:19:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:19:11 INFO - PROCESS | 3772 | 1471465151588 Marionette TRACE conn3 <- [1,2758,null,{}] 13:19:11 INFO - PROCESS | 3772 | 1471465151600 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}] 13:19:11 INFO - PROCESS | 3772 | 1471465151602 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:11 INFO - PROCESS | 3772 | 1471465151684 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 13:19:11 INFO - PROCESS | 3772 | 1471465151690 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:11 INFO - PROCESS | 3772 | 1471465151691 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:11 INFO - PROCESS | 3772 | ++DOCSHELL 183B7800 == 35 [pid = 3772] [id = 699] 13:19:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (19AE9400) [pid = 3772] [serial = 2097] [outer = 00000000] 13:19:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (19BDC800) [pid = 3772] [serial = 2098] [outer = 19AE9400] 13:19:11 INFO - PROCESS | 3772 | 1471465151740 Marionette DEBUG loaded listener.js 13:19:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (19BDF400) [pid = 3772] [serial = 2099] [outer = 19AE9400] 13:19:12 INFO - PROCESS | 3772 | 1471465152420 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]]]}] 13:19:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:19:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 905ms 13:19:12 INFO - PROCESS | 3772 | 1471465152492 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 13:19:12 INFO - PROCESS | 3772 | 1471465152496 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 13:19:12 INFO - PROCESS | 3772 | 1471465152501 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:19:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:19:12 INFO - PROCESS | 3772 | 1471465152506 Marionette TRACE conn3 <- [1,2762,null,{}] 13:19:12 INFO - PROCESS | 3772 | 1471465152512 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}] 13:19:12 INFO - PROCESS | 3772 | 1471465152515 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:12 INFO - PROCESS | 3772 | 1471465152636 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 13:19:12 INFO - PROCESS | 3772 | 1471465152768 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:12 INFO - PROCESS | 3772 | 1471465152772 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:12 INFO - PROCESS | 3772 | ++DOCSHELL 10A4EC00 == 36 [pid = 3772] [id = 700] 13:19:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1125E400) [pid = 3772] [serial = 2100] [outer = 00000000] 13:19:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (11D6D400) [pid = 3772] [serial = 2101] [outer = 1125E400] 13:19:12 INFO - PROCESS | 3772 | 1471465152837 Marionette DEBUG loaded listener.js 13:19:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (129F4800) [pid = 3772] [serial = 2102] [outer = 1125E400] 13:19:13 INFO - PROCESS | 3772 | 1471465153389 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]]]}] 13:19:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:19:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 937ms 13:19:13 INFO - PROCESS | 3772 | 1471465153448 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 13:19:13 INFO - PROCESS | 3772 | 1471465153452 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 13:19:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:19:13 INFO - PROCESS | 3772 | 1471465153459 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:19:13 INFO - PROCESS | 3772 | 1471465153462 Marionette TRACE conn3 <- [1,2766,null,{}] 13:19:13 INFO - PROCESS | 3772 | 1471465153466 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}] 13:19:13 INFO - PROCESS | 3772 | 1471465153469 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:13 INFO - PROCESS | 3772 | 1471465153579 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 13:19:13 INFO - PROCESS | 3772 | 1471465153717 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:13 INFO - PROCESS | 3772 | 1471465153720 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:13 INFO - PROCESS | 3772 | ++DOCSHELL 13AD6C00 == 37 [pid = 3772] [id = 701] 13:19:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13AD7000) [pid = 3772] [serial = 2103] [outer = 00000000] 13:19:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1475EC00) [pid = 3772] [serial = 2104] [outer = 13AD7000] 13:19:13 INFO - PROCESS | 3772 | 1471465153777 Marionette DEBUG loaded listener.js 13:19:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1476A400) [pid = 3772] [serial = 2105] [outer = 13AD7000] 13:19:14 INFO - PROCESS | 3772 | 1471465154375 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]]]}] 13:19:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:19:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 937ms 13:19:14 INFO - PROCESS | 3772 | 1471465154404 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 13:19:14 INFO - PROCESS | 3772 | 1471465154407 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 13:19:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:19:14 INFO - PROCESS | 3772 | 1471465154411 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:19:14 INFO - PROCESS | 3772 | 1471465154414 Marionette TRACE conn3 <- [1,2770,null,{}] 13:19:14 INFO - PROCESS | 3772 | 1471465154425 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}] 13:19:14 INFO - PROCESS | 3772 | 1471465154430 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:14 INFO - PROCESS | 3772 | 1471465154535 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 13:19:14 INFO - PROCESS | 3772 | 1471465154647 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:14 INFO - PROCESS | 3772 | 1471465154650 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:14 INFO - PROCESS | 3772 | ++DOCSHELL 16F59800 == 38 [pid = 3772] [id = 702] 13:19:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16F5C000) [pid = 3772] [serial = 2106] [outer = 00000000] 13:19:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (178D7C00) [pid = 3772] [serial = 2107] [outer = 16F5C000] 13:19:14 INFO - PROCESS | 3772 | 1471465154779 Marionette DEBUG loaded listener.js 13:19:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (19BD5800) [pid = 3772] [serial = 2108] [outer = 16F5C000] 13:19:15 INFO - PROCESS | 3772 | 1471465155577 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]]]}] 13:19:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:19:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1187ms 13:19:15 INFO - PROCESS | 3772 | 1471465155608 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 13:19:15 INFO - PROCESS | 3772 | 1471465155612 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 13:19:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:19:15 INFO - PROCESS | 3772 | 1471465155617 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:19:15 INFO - PROCESS | 3772 | 1471465155620 Marionette TRACE conn3 <- [1,2774,null,{}] 13:19:15 INFO - PROCESS | 3772 | 1471465155626 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}] 13:19:15 INFO - PROCESS | 3772 | 1471465155628 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:15 INFO - PROCESS | 3772 | 1471465155728 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 13:19:15 INFO - PROCESS | 3772 | 1471465155871 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:15 INFO - PROCESS | 3772 | 1471465155875 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:15 INFO - PROCESS | 3772 | ++DOCSHELL 104E8000 == 39 [pid = 3772] [id = 703] 13:19:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (104E9800) [pid = 3772] [serial = 2109] [outer = 00000000] 13:19:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11C05000) [pid = 3772] [serial = 2110] [outer = 104E9800] 13:19:15 INFO - PROCESS | 3772 | 1471465155927 Marionette DEBUG loaded listener.js 13:19:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (11D75800) [pid = 3772] [serial = 2111] [outer = 104E9800] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 13195000 == 38 [pid = 3772] [id = 698] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 11D7B400 == 37 [pid = 3772] [id = 697] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 103CB400 == 36 [pid = 3772] [id = 696] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 1678B400 == 35 [pid = 3772] [id = 695] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 15FE6800 == 34 [pid = 3772] [id = 694] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 1476C800 == 33 [pid = 3772] [id = 693] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 13449400 == 32 [pid = 3772] [id = 692] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 11D74400 == 31 [pid = 3772] [id = 691] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 11268000 == 30 [pid = 3772] [id = 690] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 182AA800 == 29 [pid = 3772] [id = 688] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 1125F400 == 28 [pid = 3772] [id = 689] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 13AD6C00 == 27 [pid = 3772] [id = 701] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 16F59800 == 26 [pid = 3772] [id = 702] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 183B7800 == 25 [pid = 3772] [id = 699] 13:19:16 INFO - PROCESS | 3772 | --DOCSHELL 10A4EC00 == 24 [pid = 3772] [id = 700] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (1856E800) [pid = 3772] [serial = 2065] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1603B000) [pid = 3772] [serial = 2036] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (151D3400) [pid = 3772] [serial = 2047] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1143F800) [pid = 3772] [serial = 2038] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11443000) [pid = 3772] [serial = 2039] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11D78800) [pid = 3772] [serial = 2041] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11DA0400) [pid = 3772] [serial = 2042] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (14205000) [pid = 3772] [serial = 2044] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14726800) [pid = 3772] [serial = 2045] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1786C800) [pid = 3772] [serial = 2056] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (16BFB400) [pid = 3772] [serial = 2054] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (16B58C00) [pid = 3772] [serial = 2053] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17797000) [pid = 3772] [serial = 2060] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17795400) [pid = 3772] [serial = 2059] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1786D400) [pid = 3772] [serial = 2057] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (15FF1C00) [pid = 3772] [serial = 2050] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16030000) [pid = 3772] [serial = 2051] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (17C78000) [pid = 3772] [serial = 2062] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (17C78C00) [pid = 3772] [serial = 2063] [outer = 00000000] [url = about:blank] 13:19:16 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1560D800) [pid = 3772] [serial = 2048] [outer = 00000000] [url = about:blank] 13:19:17 INFO - PROCESS | 3772 | 1471465157037 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]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:19:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1452ms 13:19:17 INFO - PROCESS | 3772 | 1471465157077 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 3772 | 1471465157081 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 13:19:17 INFO - PROCESS | 3772 | 1471465157086 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:19:17 INFO - PROCESS | 3772 | 1471465157089 Marionette TRACE conn3 <- [1,2778,null,{}] 13:19:17 INFO - PROCESS | 3772 | 1471465157107 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}] 13:19:17 INFO - PROCESS | 3772 | 1471465157110 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:17 INFO - PROCESS | 3772 | 1471465157195 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 13:19:17 INFO - PROCESS | 3772 | 1471465157204 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 3772 | 1471465157208 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:17 INFO - PROCESS | 3772 | ++DOCSHELL 11268C00 == 25 [pid = 3772] [id = 704] 13:19:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (112C1800) [pid = 3772] [serial = 2112] [outer = 00000000] 13:19:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11441C00) [pid = 3772] [serial = 2113] [outer = 112C1800] 13:19:17 INFO - PROCESS | 3772 | 1471465157262 Marionette DEBUG loaded listener.js 13:19:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (11447C00) [pid = 3772] [serial = 2114] [outer = 112C1800] 13:19:17 INFO - PROCESS | 3772 | 1471465157764 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]]]}] 13:19:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:19:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 702ms 13:19:17 INFO - PROCESS | 3772 | 1471465157786 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 13:19:17 INFO - PROCESS | 3772 | 1471465157791 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 13:19:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:19:17 INFO - PROCESS | 3772 | 1471465157798 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:19:17 INFO - PROCESS | 3772 | 1471465157801 Marionette TRACE conn3 <- [1,2782,null,{}] 13:19:17 INFO - PROCESS | 3772 | 1471465157809 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}] 13:19:17 INFO - PROCESS | 3772 | 1471465157811 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:17 INFO - PROCESS | 3772 | 1471465157933 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 13:19:17 INFO - PROCESS | 3772 | 1471465157942 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:17 INFO - PROCESS | 3772 | 1471465157945 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:17 INFO - PROCESS | 3772 | ++DOCSHELL 12BC3000 == 26 [pid = 3772] [id = 705] 13:19:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (12BC5000) [pid = 3772] [serial = 2115] [outer = 00000000] 13:19:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (12E77000) [pid = 3772] [serial = 2116] [outer = 12BC5000] 13:19:17 INFO - PROCESS | 3772 | 1471465158003 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13198400) [pid = 3772] [serial = 2117] [outer = 12BC5000] 13:19:18 INFO - PROCESS | 3772 | 1471465158482 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]]]}] 13:19:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:19:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 734ms 13:19:18 INFO - PROCESS | 3772 | 1471465158537 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 13:19:18 INFO - PROCESS | 3772 | 1471465158540 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 13:19:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:19:18 INFO - PROCESS | 3772 | 1471465158543 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:19:18 INFO - PROCESS | 3772 | 1471465158547 Marionette TRACE conn3 <- [1,2786,null,{}] 13:19:18 INFO - PROCESS | 3772 | 1471465158557 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}] 13:19:18 INFO - PROCESS | 3772 | 1471465158562 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:18 INFO - PROCESS | 3772 | 1471465158646 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 13:19:18 INFO - PROCESS | 3772 | 1471465158739 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:18 INFO - PROCESS | 3772 | 1471465158743 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:18 INFO - PROCESS | 3772 | ++DOCSHELL 1420A400 == 27 [pid = 3772] [id = 706] 13:19:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1420D400) [pid = 3772] [serial = 2118] [outer = 00000000] 13:19:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14733800) [pid = 3772] [serial = 2119] [outer = 1420D400] 13:19:18 INFO - PROCESS | 3772 | 1471465158801 Marionette DEBUG loaded listener.js 13:19:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14767C00) [pid = 3772] [serial = 2120] [outer = 1420D400] 13:19:19 INFO - PROCESS | 3772 | 1471465159233 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]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:19:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 750ms 13:19:19 INFO - PROCESS | 3772 | 1471465159283 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 3772 | 1471465159286 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 13:19:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:19:19 INFO - PROCESS | 3772 | 1471465159327 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:19:19 INFO - PROCESS | 3772 | 1471465159329 Marionette TRACE conn3 <- [1,2790,null,{}] 13:19:19 INFO - PROCESS | 3772 | 1471465159342 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}] 13:19:19 INFO - PROCESS | 3772 | 1471465159344 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:19 INFO - PROCESS | 3772 | 1471465159460 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 13:19:19 INFO - PROCESS | 3772 | 1471465159471 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:19 INFO - PROCESS | 3772 | 1471465159474 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:19 INFO - PROCESS | 3772 | ++DOCSHELL 15604400 == 28 [pid = 3772] [id = 707] 13:19:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15690000) [pid = 3772] [serial = 2121] [outer = 00000000] 13:19:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (15FF0C00) [pid = 3772] [serial = 2122] [outer = 15690000] 13:19:19 INFO - PROCESS | 3772 | 1471465159528 Marionette DEBUG loaded listener.js 13:19:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16032000) [pid = 3772] [serial = 2123] [outer = 15690000] 13:19:19 INFO - PROCESS | 3772 | 1471465159968 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]]]}] 13:19:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:19:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 719ms 13:19:19 INFO - PROCESS | 3772 | 1471465160020 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 13:19:19 INFO - PROCESS | 3772 | 1471465160021 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 13:19:20 INFO - PROCESS | 3772 | 1471465160025 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:19:20 INFO - PROCESS | 3772 | 1471465160027 Marionette TRACE conn3 <- [1,2794,null,{}] 13:19:20 INFO - PROCESS | 3772 | 1471465160037 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}] 13:19:20 INFO - PROCESS | 3772 | 1471465160039 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:20 INFO - PROCESS | 3772 | 1471465160149 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 13:19:20 INFO - PROCESS | 3772 | 1471465160154 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 3772 | 1471465160156 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:20 INFO - PROCESS | 3772 | ++DOCSHELL 1678CC00 == 29 [pid = 3772] [id = 708] 13:19:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1678D000) [pid = 3772] [serial = 2124] [outer = 00000000] 13:19:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16B0E000) [pid = 3772] [serial = 2125] [outer = 1678D000] 13:19:20 INFO - PROCESS | 3772 | 1471465160201 Marionette DEBUG loaded listener.js 13:19:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16B58000) [pid = 3772] [serial = 2126] [outer = 1678D000] 13:19:20 INFO - PROCESS | 3772 | 1471465160655 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]]]}] 13:19:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:19:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 702ms 13:19:20 INFO - PROCESS | 3772 | 1471465160709 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 13:19:20 INFO - PROCESS | 3772 | 1471465160711 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 13:19:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:19:20 INFO - PROCESS | 3772 | 1471465160714 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:19:20 INFO - PROCESS | 3772 | 1471465160716 Marionette TRACE conn3 <- [1,2798,null,{}] 13:19:20 INFO - PROCESS | 3772 | 1471465160723 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}] 13:19:20 INFO - PROCESS | 3772 | 1471465160729 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:20 INFO - PROCESS | 3772 | 1471465160901 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 13:19:20 INFO - PROCESS | 3772 | 1471465160914 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:20 INFO - PROCESS | 3772 | 1471465160916 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:20 INFO - PROCESS | 3772 | ++DOCSHELL 1786B000 == 30 [pid = 3772] [id = 709] 13:19:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1786B400) [pid = 3772] [serial = 2127] [outer = 00000000] 13:19:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (17875000) [pid = 3772] [serial = 2128] [outer = 1786B400] 13:19:20 INFO - PROCESS | 3772 | 1471465160961 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1789C400) [pid = 3772] [serial = 2129] [outer = 1786B400] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1599CC00) [pid = 3772] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19AE9400) [pid = 3772] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15FE6C00) [pid = 3772] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16B0C400) [pid = 3772] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11261400) [pid = 3772] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (183B3C00) [pid = 3772] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1476D800) [pid = 3772] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11D75000) [pid = 3772] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (11444400) [pid = 3772] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1391AC00) [pid = 3772] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1125E800) [pid = 3772] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:19:21 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13ACA400) [pid = 3772] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:19:21 INFO - PROCESS | 3772 | 1471465161585 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]]]}] 13:19:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:19:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 953ms 13:19:21 INFO - PROCESS | 3772 | 1471465161660 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 13:19:21 INFO - PROCESS | 3772 | 1471465161662 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 13:19:21 INFO - PROCESS | 3772 | 1471465161665 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:19:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:19:21 INFO - PROCESS | 3772 | 1471465161667 Marionette TRACE conn3 <- [1,2802,null,{}] 13:19:21 INFO - PROCESS | 3772 | 1471465161671 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}] 13:19:21 INFO - PROCESS | 3772 | 1471465161673 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:21 INFO - PROCESS | 3772 | 1471465161749 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 13:19:21 INFO - PROCESS | 3772 | 1471465161755 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:21 INFO - PROCESS | 3772 | 1471465161757 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:21 INFO - PROCESS | 3772 | ++DOCSHELL 13920000 == 31 [pid = 3772] [id = 710] 13:19:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1475FC00) [pid = 3772] [serial = 2130] [outer = 00000000] 13:19:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16B52C00) [pid = 3772] [serial = 2131] [outer = 1475FC00] 13:19:21 INFO - PROCESS | 3772 | 1471465161801 Marionette DEBUG loaded listener.js 13:19:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (1599F400) [pid = 3772] [serial = 2132] [outer = 1475FC00] 13:19:22 INFO - PROCESS | 3772 | 1471465162230 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]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:19:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 593ms 13:19:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:19:22 INFO - PROCESS | 3772 | 1471465162264 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 3772 | 1471465162266 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 13:19:22 INFO - PROCESS | 3772 | 1471465162269 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 3772 | 1471465162271 Marionette TRACE conn3 <- [1,2806,null,{}] 13:19:22 INFO - PROCESS | 3772 | 1471465162274 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}] 13:19:22 INFO - PROCESS | 3772 | 1471465162276 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:22 INFO - PROCESS | 3772 | 1471465162353 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 13:19:22 INFO - PROCESS | 3772 | 1471465162359 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:22 INFO - PROCESS | 3772 | 1471465162361 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:22 INFO - PROCESS | 3772 | ++DOCSHELL 16B5B000 == 32 [pid = 3772] [id = 711] 13:19:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17875C00) [pid = 3772] [serial = 2133] [outer = 00000000] 13:19:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17C7E800) [pid = 3772] [serial = 2134] [outer = 17875C00] 13:19:22 INFO - PROCESS | 3772 | 1471465162405 Marionette DEBUG loaded listener.js 13:19:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (17C82400) [pid = 3772] [serial = 2135] [outer = 17875C00] 13:19:22 INFO - PROCESS | 3772 | 1471465162855 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]]]}] 13:19:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:19:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 625ms 13:19:22 INFO - PROCESS | 3772 | 1471465162915 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 13:19:22 INFO - PROCESS | 3772 | 1471465162917 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 13:19:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:19:22 INFO - PROCESS | 3772 | 1471465162924 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:19:22 INFO - PROCESS | 3772 | 1471465162926 Marionette TRACE conn3 <- [1,2810,null,{}] 13:19:22 INFO - PROCESS | 3772 | 1471465162929 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}] 13:19:22 INFO - PROCESS | 3772 | 1471465162931 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:23 INFO - PROCESS | 3772 | 1471465163015 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 13:19:23 INFO - PROCESS | 3772 | 1471465163020 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:23 INFO - PROCESS | 3772 | 1471465163022 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:23 INFO - PROCESS | 3772 | ++DOCSHELL 1420A000 == 33 [pid = 3772] [id = 712] 13:19:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (18575800) [pid = 3772] [serial = 2136] [outer = 00000000] 13:19:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19AE8800) [pid = 3772] [serial = 2137] [outer = 18575800] 13:19:23 INFO - PROCESS | 3772 | 1471465163066 Marionette DEBUG loaded listener.js 13:19:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19AEC000) [pid = 3772] [serial = 2138] [outer = 18575800] 13:19:23 INFO - PROCESS | 3772 | 1471465163844 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]]]}] 13:19:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:19:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 999ms 13:19:23 INFO - PROCESS | 3772 | 1471465163925 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 13:19:23 INFO - PROCESS | 3772 | 1471465163930 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 13:19:23 INFO - PROCESS | 3772 | 1471465163935 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:19:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:19:23 INFO - PROCESS | 3772 | 1471465163939 Marionette TRACE conn3 <- [1,2814,null,{}] 13:19:23 INFO - PROCESS | 3772 | 1471465163945 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}] 13:19:23 INFO - PROCESS | 3772 | 1471465163949 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:24 INFO - PROCESS | 3772 | 1471465164130 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 13:19:24 INFO - PROCESS | 3772 | 1471465164141 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:24 INFO - PROCESS | 3772 | 1471465164144 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:24 INFO - PROCESS | 3772 | ++DOCSHELL 11440000 == 34 [pid = 3772] [id = 713] 13:19:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (11440400) [pid = 3772] [serial = 2139] [outer = 00000000] 13:19:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (11DA0000) [pid = 3772] [serial = 2140] [outer = 11440400] 13:19:24 INFO - PROCESS | 3772 | 1471465164202 Marionette DEBUG loaded listener.js 13:19:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (12E77C00) [pid = 3772] [serial = 2141] [outer = 11440400] 13:19:24 INFO - PROCESS | 3772 | 1471465164959 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:19:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:19:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1031ms 13:19:24 INFO - PROCESS | 3772 | 1471465164991 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 13:19:24 INFO - PROCESS | 3772 | 1471465164996 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 13:19:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:19:24 INFO - PROCESS | 3772 | 1471465165004 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:19:25 INFO - PROCESS | 3772 | 1471465165007 Marionette TRACE conn3 <- [1,2818,null,{}] 13:19:25 INFO - PROCESS | 3772 | 1471465165030 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}] 13:19:25 INFO - PROCESS | 3772 | 1471465165033 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:25 INFO - PROCESS | 3772 | 1471465165152 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 13:19:25 INFO - PROCESS | 3772 | 1471465165394 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:25 INFO - PROCESS | 3772 | 1471465165397 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:25 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E8C00 == 35 [pid = 3772] [id = 714] 13:19:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0F2EA000) [pid = 3772] [serial = 2142] [outer = 00000000] 13:19:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1043A400) [pid = 3772] [serial = 2143] [outer = 0F2EA000] 13:19:25 INFO - PROCESS | 3772 | 1471465165457 Marionette DEBUG loaded listener.js 13:19:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1120B400) [pid = 3772] [serial = 2144] [outer = 0F2EA000] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 16B5B000 == 34 [pid = 3772] [id = 711] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 13920000 == 33 [pid = 3772] [id = 710] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 1786B000 == 32 [pid = 3772] [id = 709] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 1678CC00 == 31 [pid = 3772] [id = 708] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 15604400 == 30 [pid = 3772] [id = 707] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 1420A400 == 29 [pid = 3772] [id = 706] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 12BC3000 == 28 [pid = 3772] [id = 705] 13:19:25 INFO - PROCESS | 3772 | --DOCSHELL 11268C00 == 27 [pid = 3772] [id = 704] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (1602F400) [pid = 3772] [serial = 2083] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16B5A800) [pid = 3772] [serial = 2086] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1143A000) [pid = 3772] [serial = 2068] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (114CF800) [pid = 3772] [serial = 2069] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (18572000) [pid = 3772] [serial = 2066] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (151F4C00) [pid = 3772] [serial = 2080] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (12BC3400) [pid = 3772] [serial = 2074] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12E29400) [pid = 3772] [serial = 2075] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11C0A400) [pid = 3772] [serial = 2071] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11D6EC00) [pid = 3772] [serial = 2072] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (13B50400) [pid = 3772] [serial = 2077] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14272000) [pid = 3772] [serial = 2078] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1320FC00) [pid = 3772] [serial = 2089] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (171A9400) [pid = 3772] [serial = 2087] [outer = 00000000] [url = about:blank] 13:19:25 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13B55000) [pid = 3772] [serial = 2090] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16272C00) [pid = 3772] [serial = 2084] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1560B800) [pid = 3772] [serial = 2081] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (17C7F000) [pid = 3772] [serial = 2093] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (19AE3400) [pid = 3772] [serial = 2096] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (17B7B800) [pid = 3772] [serial = 2092] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1857AC00) [pid = 3772] [serial = 2095] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (19BDC800) [pid = 3772] [serial = 2098] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (19BDF400) [pid = 3772] [serial = 2099] [outer = 00000000] [url = about:blank] 13:19:26 INFO - PROCESS | 3772 | 1471465166103 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]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:19:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1140ms 13:19:26 INFO - PROCESS | 3772 | 1471465166149 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 3772 | 1471465166153 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 13:19:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:19:26 INFO - PROCESS | 3772 | 1471465166157 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 3772 | 1471465166160 Marionette TRACE conn3 <- [1,2822,null,{}] 13:19:26 INFO - PROCESS | 3772 | 1471465166166 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}] 13:19:26 INFO - PROCESS | 3772 | 1471465166170 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:26 INFO - PROCESS | 3772 | 1471465166257 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 13:19:26 INFO - PROCESS | 3772 | 1471465166355 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:26 INFO - PROCESS | 3772 | 1471465166358 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:26 INFO - PROCESS | 3772 | ++DOCSHELL 104E3000 == 28 [pid = 3772] [id = 715] 13:19:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (10A4D000) [pid = 3772] [serial = 2145] [outer = 00000000] 13:19:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11444400) [pid = 3772] [serial = 2146] [outer = 10A4D000] 13:19:26 INFO - PROCESS | 3772 | 1471465166406 Marionette DEBUG loaded listener.js 13:19:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (11D75000) [pid = 3772] [serial = 2147] [outer = 10A4D000] 13:19:26 INFO - PROCESS | 3772 | 1471465166865 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:19:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:19:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 13:19:26 INFO - PROCESS | 3772 | 1471465166896 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 13:19:26 INFO - PROCESS | 3772 | 1471465166900 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 13:19:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:19:26 INFO - PROCESS | 3772 | 1471465166905 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:19:26 INFO - PROCESS | 3772 | 1471465166907 Marionette TRACE conn3 <- [1,2826,null,{}] 13:19:26 INFO - PROCESS | 3772 | 1471465166911 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}] 13:19:26 INFO - PROCESS | 3772 | 1471465166913 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:26 INFO - PROCESS | 3772 | 1471465166999 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 13:19:27 INFO - PROCESS | 3772 | 1471465167008 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 3772 | 1471465167010 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:27 INFO - PROCESS | 3772 | ++DOCSHELL 13211C00 == 29 [pid = 3772] [id = 716] 13:19:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (1343D400) [pid = 3772] [serial = 2148] [outer = 00000000] 13:19:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (13963C00) [pid = 3772] [serial = 2149] [outer = 1343D400] 13:19:27 INFO - PROCESS | 3772 | 1471465167057 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (13B5D800) [pid = 3772] [serial = 2150] [outer = 1343D400] 13:19:27 INFO - PROCESS | 3772 | 1471465167538 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]]]}] 13:19:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:19:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 687ms 13:19:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:19:27 INFO - PROCESS | 3772 | 1471465167605 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 13:19:27 INFO - PROCESS | 3772 | 1471465167607 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 13:19:27 INFO - PROCESS | 3772 | 1471465167612 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:19:27 INFO - PROCESS | 3772 | 1471465167617 Marionette TRACE conn3 <- [1,2830,null,{}] 13:19:27 INFO - PROCESS | 3772 | 1471465167627 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}] 13:19:27 INFO - PROCESS | 3772 | 1471465167631 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:27 INFO - PROCESS | 3772 | 1471465167716 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 13:19:27 INFO - PROCESS | 3772 | 1471465167827 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:27 INFO - PROCESS | 3772 | 1471465167829 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:27 INFO - PROCESS | 3772 | ++DOCSHELL 14733000 == 30 [pid = 3772] [id = 717] 13:19:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (151D1000) [pid = 3772] [serial = 2151] [outer = 00000000] 13:19:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1560F000) [pid = 3772] [serial = 2152] [outer = 151D1000] 13:19:27 INFO - PROCESS | 3772 | 1471465167875 Marionette DEBUG loaded listener.js 13:19:27 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (15FEFC00) [pid = 3772] [serial = 2153] [outer = 151D1000] 13:19:28 INFO - PROCESS | 3772 | 1471465168304 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]]]}] 13:19:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:19:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 13:19:28 INFO - PROCESS | 3772 | 1471465168351 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 13:19:28 INFO - PROCESS | 3772 | 1471465168353 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 13:19:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:19:28 INFO - PROCESS | 3772 | 1471465168356 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:19:28 INFO - PROCESS | 3772 | 1471465168358 Marionette TRACE conn3 <- [1,2834,null,{}] 13:19:28 INFO - PROCESS | 3772 | 1471465168394 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}] 13:19:28 INFO - PROCESS | 3772 | 1471465168396 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:28 INFO - PROCESS | 3772 | 1471465168513 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 13:19:28 INFO - PROCESS | 3772 | 1471465168577 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:28 INFO - PROCESS | 3772 | 1471465168579 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:28 INFO - PROCESS | 3772 | ++DOCSHELL 16036800 == 31 [pid = 3772] [id = 718] 13:19:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16039000) [pid = 3772] [serial = 2154] [outer = 00000000] 13:19:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16795C00) [pid = 3772] [serial = 2155] [outer = 16039000] 13:19:28 INFO - PROCESS | 3772 | 1471465168624 Marionette DEBUG loaded listener.js 13:19:28 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16B53000) [pid = 3772] [serial = 2156] [outer = 16039000] 13:19:29 INFO - PROCESS | 3772 | 1471465169049 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]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 749ms 13:19:29 INFO - PROCESS | 3772 | 1471465169101 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 3772 | 1471465169103 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 13:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:19:29 INFO - PROCESS | 3772 | 1471465169106 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 3772 | 1471465169108 Marionette TRACE conn3 <- [1,2838,null,{}] 13:19:29 INFO - PROCESS | 3772 | 1471465169111 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}] 13:19:29 INFO - PROCESS | 3772 | 1471465169114 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:29 INFO - PROCESS | 3772 | 1471465169230 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 13:19:29 INFO - PROCESS | 3772 | 1471465169236 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:29 INFO - PROCESS | 3772 | 1471465169242 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:29 INFO - PROCESS | 3772 | ++DOCSHELL 12C65C00 == 32 [pid = 3772] [id = 719] 13:19:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (16B5B000) [pid = 3772] [serial = 2157] [outer = 00000000] 13:19:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16F64400) [pid = 3772] [serial = 2158] [outer = 16B5B000] 13:19:29 INFO - PROCESS | 3772 | 1471465169355 Marionette DEBUG loaded listener.js 13:19:29 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (177E3000) [pid = 3772] [serial = 2159] [outer = 16B5B000] 13:19:29 INFO - PROCESS | 3772 | 1471465169811 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:19:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:19:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 13:19:29 INFO - PROCESS | 3772 | 1471465169848 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 13:19:29 INFO - PROCESS | 3772 | 1471465169850 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 13:19:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:19:29 INFO - PROCESS | 3772 | 1471465169888 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:19:29 INFO - PROCESS | 3772 | 1471465169890 Marionette TRACE conn3 <- [1,2842,null,{}] 13:19:29 INFO - PROCESS | 3772 | 1471465169896 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}] 13:19:29 INFO - PROCESS | 3772 | 1471465169898 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:30 INFO - PROCESS | 3772 | 1471465170013 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 13:19:30 INFO - PROCESS | 3772 | 1471465170026 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 3772 | 1471465170028 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:30 INFO - PROCESS | 3772 | ++DOCSHELL 1786F000 == 33 [pid = 3772] [id = 720] 13:19:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (17870000) [pid = 3772] [serial = 2160] [outer = 00000000] 13:19:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (17C83C00) [pid = 3772] [serial = 2161] [outer = 17870000] 13:19:30 INFO - PROCESS | 3772 | 1471465170073 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (178D1000) [pid = 3772] [serial = 2162] [outer = 17870000] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1420D400) [pid = 3772] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (112C1800) [pid = 3772] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (104E9800) [pid = 3772] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (12BC5000) [pid = 3772] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (15690000) [pid = 3772] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1678D000) [pid = 3772] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1786B400) [pid = 3772] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (17875C00) [pid = 3772] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1125E400) [pid = 3772] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (13AD7000) [pid = 3772] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (16F5C000) [pid = 3772] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:19:30 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1475FC00) [pid = 3772] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:19:30 INFO - PROCESS | 3772 | 1471465170570 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]]]}] 13:19:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:19:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 781ms 13:19:30 INFO - PROCESS | 3772 | 1471465170635 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 13:19:30 INFO - PROCESS | 3772 | 1471465170637 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 13:19:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:19:30 INFO - PROCESS | 3772 | 1471465170640 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:19:30 INFO - PROCESS | 3772 | 1471465170642 Marionette TRACE conn3 <- [1,2846,null,{}] 13:19:30 INFO - PROCESS | 3772 | 1471465170646 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}] 13:19:30 INFO - PROCESS | 3772 | 1471465170648 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:30 INFO - PROCESS | 3772 | 1471465170728 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 13:19:30 INFO - PROCESS | 3772 | 1471465170733 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:30 INFO - PROCESS | 3772 | 1471465170735 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:30 INFO - PROCESS | 3772 | ++DOCSHELL 13AD2800 == 34 [pid = 3772] [id = 721] 13:19:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (14769800) [pid = 3772] [serial = 2163] [outer = 00000000] 13:19:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16B5CC00) [pid = 3772] [serial = 2164] [outer = 14769800] 13:19:30 INFO - PROCESS | 3772 | 1471465170804 Marionette DEBUG loaded listener.js 13:19:30 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (177DA000) [pid = 3772] [serial = 2165] [outer = 14769800] 13:19:31 INFO - PROCESS | 3772 | 1471465171283 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:19:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 687ms 13:19:31 INFO - PROCESS | 3772 | 1471465171340 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 3772 | 1471465171342 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 13:19:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:19:31 INFO - PROCESS | 3772 | 1471465171345 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 3772 | 1471465171347 Marionette TRACE conn3 <- [1,2850,null,{}] 13:19:31 INFO - PROCESS | 3772 | 1471465171351 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}] 13:19:31 INFO - PROCESS | 3772 | 1471465171353 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:31 INFO - PROCESS | 3772 | 1471465171455 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 13:19:31 INFO - PROCESS | 3772 | 1471465171462 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:31 INFO - PROCESS | 3772 | 1471465171464 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:31 INFO - PROCESS | 3772 | ++DOCSHELL 14725800 == 35 [pid = 3772] [id = 722] 13:19:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (17C78000) [pid = 3772] [serial = 2166] [outer = 00000000] 13:19:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (18573400) [pid = 3772] [serial = 2167] [outer = 17C78000] 13:19:31 INFO - PROCESS | 3772 | 1471465171509 Marionette DEBUG loaded listener.js 13:19:31 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1857BC00) [pid = 3772] [serial = 2168] [outer = 17C78000] 13:19:31 INFO - PROCESS | 3772 | 1471465171945 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]]]}] 13:19:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:19:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 625ms 13:19:31 INFO - PROCESS | 3772 | 1471465171984 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 13:19:31 INFO - PROCESS | 3772 | 1471465171986 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 13:19:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:19:31 INFO - PROCESS | 3772 | 1471465171993 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:19:31 INFO - PROCESS | 3772 | 1471465171995 Marionette TRACE conn3 <- [1,2854,null,{}] 13:19:31 INFO - PROCESS | 3772 | 1471465171998 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}] 13:19:31 INFO - PROCESS | 3772 | 1471465172000 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:32 INFO - PROCESS | 3772 | 1471465172079 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 13:19:32 INFO - PROCESS | 3772 | 1471465172085 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:32 INFO - PROCESS | 3772 | 1471465172087 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:32 INFO - PROCESS | 3772 | ++DOCSHELL 15698C00 == 36 [pid = 3772] [id = 723] 13:19:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1602D000) [pid = 3772] [serial = 2169] [outer = 00000000] 13:19:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19C1B000) [pid = 3772] [serial = 2170] [outer = 1602D000] 13:19:32 INFO - PROCESS | 3772 | 1471465172140 Marionette DEBUG loaded listener.js 13:19:32 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19C1F800) [pid = 3772] [serial = 2171] [outer = 1602D000] 13:19:32 INFO - PROCESS | 3772 | 1471465172857 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]]]}] 13:19:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:19:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 906ms 13:19:32 INFO - PROCESS | 3772 | 1471465172901 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 13:19:32 INFO - PROCESS | 3772 | 1471465172908 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 13:19:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:19:32 INFO - PROCESS | 3772 | 1471465172913 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:19:32 INFO - PROCESS | 3772 | 1471465172918 Marionette TRACE conn3 <- [1,2858,null,{}] 13:19:32 INFO - PROCESS | 3772 | 1471465172924 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}] 13:19:32 INFO - PROCESS | 3772 | 1471465172927 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:33 INFO - PROCESS | 3772 | 1471465173043 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 13:19:33 INFO - PROCESS | 3772 | 1471465173149 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:33 INFO - PROCESS | 3772 | 1471465173152 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:33 INFO - PROCESS | 3772 | ++DOCSHELL 1143FC00 == 37 [pid = 3772] [id = 724] 13:19:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (11444000) [pid = 3772] [serial = 2172] [outer = 00000000] 13:19:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (129F7800) [pid = 3772] [serial = 2173] [outer = 11444000] 13:19:33 INFO - PROCESS | 3772 | 1471465173215 Marionette DEBUG loaded listener.js 13:19:33 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (13210000) [pid = 3772] [serial = 2174] [outer = 11444000] 13:19:33 INFO - PROCESS | 3772 | 1471465173813 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]]]}] 13:19:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:19:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 952ms 13:19:33 INFO - PROCESS | 3772 | 1471465173861 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 13:19:33 INFO - PROCESS | 3772 | 1471465173866 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 13:19:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:19:33 INFO - PROCESS | 3772 | 1471465173872 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:19:33 INFO - PROCESS | 3772 | 1471465173875 Marionette TRACE conn3 <- [1,2862,null,{}] 13:19:33 INFO - PROCESS | 3772 | 1471465173880 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}] 13:19:33 INFO - PROCESS | 3772 | 1471465173883 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:33 INFO - PROCESS | 3772 | 1471465174000 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 13:19:34 INFO - PROCESS | 3772 | 1471465174141 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:34 INFO - PROCESS | 3772 | 1471465174144 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:34 INFO - PROCESS | 3772 | ++DOCSHELL 14726800 == 38 [pid = 3772] [id = 725] 13:19:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14765C00) [pid = 3772] [serial = 2175] [outer = 00000000] 13:19:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1568DC00) [pid = 3772] [serial = 2176] [outer = 14765C00] 13:19:34 INFO - PROCESS | 3772 | 1471465174202 Marionette DEBUG loaded listener.js 13:19:34 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (16033400) [pid = 3772] [serial = 2177] [outer = 14765C00] 13:19:34 INFO - PROCESS | 3772 | 1471465174815 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]]]}] 13:19:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:19:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1000ms 13:19:34 INFO - PROCESS | 3772 | 1471465174875 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 13:19:34 INFO - PROCESS | 3772 | 1471465174877 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 13:19:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:19:34 INFO - PROCESS | 3772 | 1471465174881 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:19:34 INFO - PROCESS | 3772 | 1471465174885 Marionette TRACE conn3 <- [1,2866,null,{}] 13:19:34 INFO - PROCESS | 3772 | 1471465174896 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}] 13:19:34 INFO - PROCESS | 3772 | 1471465174901 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:35 INFO - PROCESS | 3772 | 1471465175065 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 13:19:35 INFO - PROCESS | 3772 | 1471465175133 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:35 INFO - PROCESS | 3772 | 1471465175137 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:35 INFO - PROCESS | 3772 | ++DOCSHELL 19AE9800 == 39 [pid = 3772] [id = 726] 13:19:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (19AEA400) [pid = 3772] [serial = 2178] [outer = 00000000] 13:19:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19C18000) [pid = 3772] [serial = 2179] [outer = 19AEA400] 13:19:35 INFO - PROCESS | 3772 | 1471465175193 Marionette DEBUG loaded listener.js 13:19:35 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C5DC00) [pid = 3772] [serial = 2180] [outer = 19AEA400] 13:19:35 INFO - PROCESS | 3772 | 1471465175936 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]]]}] 13:19:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:19:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1094ms 13:19:35 INFO - PROCESS | 3772 | 1471465175982 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 13:19:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:19:35 INFO - PROCESS | 3772 | 1471465175988 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 13:19:35 INFO - PROCESS | 3772 | 1471465175994 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:19:35 INFO - PROCESS | 3772 | 1471465175997 Marionette TRACE conn3 <- [1,2870,null,{}] 13:19:35 INFO - PROCESS | 3772 | 1471465176002 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}] 13:19:36 INFO - PROCESS | 3772 | 1471465176005 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:36 INFO - PROCESS | 3772 | 1471465176106 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 13:19:36 INFO - PROCESS | 3772 | 1471465176252 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:36 INFO - PROCESS | 3772 | 1471465176257 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:36 INFO - PROCESS | 3772 | ++DOCSHELL 10A55800 == 40 [pid = 3772] [id = 727] 13:19:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (11205400) [pid = 3772] [serial = 2181] [outer = 00000000] 13:19:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (11CF7400) [pid = 3772] [serial = 2182] [outer = 11205400] 13:19:36 INFO - PROCESS | 3772 | 1471465176333 Marionette DEBUG loaded listener.js 13:19:36 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (11D75400) [pid = 3772] [serial = 2183] [outer = 11205400] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 14725800 == 39 [pid = 3772] [id = 722] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 13AD2800 == 38 [pid = 3772] [id = 721] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 1786F000 == 37 [pid = 3772] [id = 720] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 12C65C00 == 36 [pid = 3772] [id = 719] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 16036800 == 35 [pid = 3772] [id = 718] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 14733000 == 34 [pid = 3772] [id = 717] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 13211C00 == 33 [pid = 3772] [id = 716] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 104E3000 == 32 [pid = 3772] [id = 715] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 0F2E8C00 == 31 [pid = 3772] [id = 714] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 1420A000 == 30 [pid = 3772] [id = 712] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 104E8000 == 29 [pid = 3772] [id = 703] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 11440000 == 28 [pid = 3772] [id = 713] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 14726800 == 27 [pid = 3772] [id = 725] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 19AE9800 == 26 [pid = 3772] [id = 726] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 15698C00 == 25 [pid = 3772] [id = 723] 13:19:37 INFO - PROCESS | 3772 | --DOCSHELL 1143FC00 == 24 [pid = 3772] [id = 724] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (14733800) [pid = 3772] [serial = 2119] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (11441C00) [pid = 3772] [serial = 2113] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (11447C00) [pid = 3772] [serial = 2114] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (11D75800) [pid = 3772] [serial = 2111] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (11C05000) [pid = 3772] [serial = 2110] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (12E77000) [pid = 3772] [serial = 2116] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13198400) [pid = 3772] [serial = 2117] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (15FF0C00) [pid = 3772] [serial = 2122] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16B0E000) [pid = 3772] [serial = 2125] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (16B58000) [pid = 3772] [serial = 2126] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (17875000) [pid = 3772] [serial = 2128] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (17C82400) [pid = 3772] [serial = 2135] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (129F4800) [pid = 3772] [serial = 2102] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11D6D400) [pid = 3772] [serial = 2101] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1789C400) [pid = 3772] [serial = 2129] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (1476A400) [pid = 3772] [serial = 2105] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1475EC00) [pid = 3772] [serial = 2104] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19AE8800) [pid = 3772] [serial = 2137] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19BD5800) [pid = 3772] [serial = 2108] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (178D7C00) [pid = 3772] [serial = 2107] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17C7E800) [pid = 3772] [serial = 2134] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16B52C00) [pid = 3772] [serial = 2131] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (16032000) [pid = 3772] [serial = 2123] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (1599F400) [pid = 3772] [serial = 2132] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (14767C00) [pid = 3772] [serial = 2120] [outer = 00000000] [url = about:blank] 13:19:37 INFO - PROCESS | 3772 | 1471465177527 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]]]}] 13:19:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:19:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1562ms 13:19:37 INFO - PROCESS | 3772 | 1471465177555 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 13:19:37 INFO - PROCESS | 3772 | 1471465177558 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 13:19:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:19:37 INFO - PROCESS | 3772 | 1471465177563 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:19:37 INFO - PROCESS | 3772 | 1471465177566 Marionette TRACE conn3 <- [1,2874,null,{}] 13:19:37 INFO - PROCESS | 3772 | 1471465177571 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}] 13:19:37 INFO - PROCESS | 3772 | 1471465177575 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:37 INFO - PROCESS | 3772 | 1471465177708 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 13:19:37 INFO - PROCESS | 3772 | 1471465177804 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:37 INFO - PROCESS | 3772 | 1471465177807 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:37 INFO - PROCESS | 3772 | ++DOCSHELL 112C6000 == 25 [pid = 3772] [id = 728] 13:19:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (112D0400) [pid = 3772] [serial = 2184] [outer = 00000000] 13:19:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (11471400) [pid = 3772] [serial = 2185] [outer = 112D0400] 13:19:37 INFO - PROCESS | 3772 | 1471465177856 Marionette DEBUG loaded listener.js 13:19:37 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (114ED800) [pid = 3772] [serial = 2186] [outer = 112D0400] 13:19:38 INFO - PROCESS | 3772 | 1471465178255 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]]]}] 13:19:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:19:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 749ms 13:19:38 INFO - PROCESS | 3772 | 1471465178300 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 13:19:38 INFO - PROCESS | 3772 | 1471465178305 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 13:19:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:19:38 INFO - PROCESS | 3772 | 1471465178311 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:19:38 INFO - PROCESS | 3772 | 1471465178316 Marionette TRACE conn3 <- [1,2878,null,{}] 13:19:38 INFO - PROCESS | 3772 | 1471465178376 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}] 13:19:38 INFO - PROCESS | 3772 | 1471465178378 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:38 INFO - PROCESS | 3772 | 1471465178476 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 13:19:38 INFO - PROCESS | 3772 | 1471465178483 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:38 INFO - PROCESS | 3772 | 1471465178485 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:38 INFO - PROCESS | 3772 | ++DOCSHELL 12E33400 == 26 [pid = 3772] [id = 729] 13:19:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (12E33800) [pid = 3772] [serial = 2187] [outer = 00000000] 13:19:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (13193C00) [pid = 3772] [serial = 2188] [outer = 12E33800] 13:19:38 INFO - PROCESS | 3772 | 1471465178536 Marionette DEBUG loaded listener.js 13:19:38 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (13219800) [pid = 3772] [serial = 2189] [outer = 12E33800] 13:19:38 INFO - PROCESS | 3772 | 1471465178989 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:19:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 687ms 13:19:39 INFO - PROCESS | 3772 | 1471465179011 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 3772 | 1471465179013 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 13:19:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:19:39 INFO - PROCESS | 3772 | 1471465179017 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 3772 | 1471465179020 Marionette TRACE conn3 <- [1,2882,null,{}] 13:19:39 INFO - PROCESS | 3772 | 1471465179031 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}] 13:19:39 INFO - PROCESS | 3772 | 1471465179035 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:39 INFO - PROCESS | 3772 | 1471465179124 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 13:19:39 INFO - PROCESS | 3772 | 1471465179131 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 3772 | 1471465179134 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:39 INFO - PROCESS | 3772 | ++DOCSHELL 14725800 == 27 [pid = 3772] [id = 730] 13:19:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (14726800) [pid = 3772] [serial = 2190] [outer = 00000000] 13:19:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (14767400) [pid = 3772] [serial = 2191] [outer = 14726800] 13:19:39 INFO - PROCESS | 3772 | 1471465179183 Marionette DEBUG loaded listener.js 13:19:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (151D1400) [pid = 3772] [serial = 2192] [outer = 14726800] 13:19:39 INFO - PROCESS | 3772 | 1471465179693 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]]]}] 13:19:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:19:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 687ms 13:19:39 INFO - PROCESS | 3772 | 1471465179715 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 13:19:39 INFO - PROCESS | 3772 | 1471465179718 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 13:19:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:19:39 INFO - PROCESS | 3772 | 1471465179727 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:19:39 INFO - PROCESS | 3772 | 1471465179729 Marionette TRACE conn3 <- [1,2886,null,{}] 13:19:39 INFO - PROCESS | 3772 | 1471465179733 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}] 13:19:39 INFO - PROCESS | 3772 | 1471465179735 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:39 INFO - PROCESS | 3772 | 1471465179855 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 13:19:39 INFO - PROCESS | 3772 | 1471465179949 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:39 INFO - PROCESS | 3772 | 1471465179951 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:39 INFO - PROCESS | 3772 | ++DOCSHELL 15698C00 == 28 [pid = 3772] [id = 731] 13:19:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (15997400) [pid = 3772] [serial = 2193] [outer = 00000000] 13:19:39 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (159A2000) [pid = 3772] [serial = 2194] [outer = 15997400] 13:19:39 INFO - PROCESS | 3772 | 1471465179996 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1602CC00) [pid = 3772] [serial = 2195] [outer = 15997400] 13:19:40 INFO - PROCESS | 3772 | 1471465180425 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]]]}] 13:19:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:19:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 13:19:40 INFO - PROCESS | 3772 | 1471465180461 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 13:19:40 INFO - PROCESS | 3772 | 1471465180463 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 13:19:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:19:40 INFO - PROCESS | 3772 | 1471465180467 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:19:40 INFO - PROCESS | 3772 | 1471465180469 Marionette TRACE conn3 <- [1,2890,null,{}] 13:19:40 INFO - PROCESS | 3772 | 1471465180472 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}] 13:19:40 INFO - PROCESS | 3772 | 1471465180475 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:40 INFO - PROCESS | 3772 | 1471465180593 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 13:19:40 INFO - PROCESS | 3772 | 1471465180601 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:40 INFO - PROCESS | 3772 | 1471465180603 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:40 INFO - PROCESS | 3772 | ++DOCSHELL 16037800 == 29 [pid = 3772] [id = 732] 13:19:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16038800) [pid = 3772] [serial = 2196] [outer = 00000000] 13:19:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (16791800) [pid = 3772] [serial = 2197] [outer = 16038800] 13:19:40 INFO - PROCESS | 3772 | 1471465180709 Marionette DEBUG loaded listener.js 13:19:40 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16B36000) [pid = 3772] [serial = 2198] [outer = 16038800] 13:19:41 INFO - PROCESS | 3772 | 1471465181167 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:19:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:19:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 734ms 13:19:41 INFO - PROCESS | 3772 | 1471465181208 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 13:19:41 INFO - PROCESS | 3772 | 1471465181210 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 13:19:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:19:41 INFO - PROCESS | 3772 | 1471465181214 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:19:41 INFO - PROCESS | 3772 | 1471465181215 Marionette TRACE conn3 <- [1,2894,null,{}] 13:19:41 INFO - PROCESS | 3772 | 1471465181219 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}] 13:19:41 INFO - PROCESS | 3772 | 1471465181224 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:41 INFO - PROCESS | 3772 | 1471465181556 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16039000) [pid = 3772] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16B5B000) [pid = 3772] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (18575800) [pid = 3772] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11440400) [pid = 3772] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (0F2EA000) [pid = 3772] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (151D1000) [pid = 3772] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (10A4D000) [pid = 3772] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1343D400) [pid = 3772] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (17870000) [pid = 3772] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (17C78000) [pid = 3772] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (1602D000) [pid = 3772] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:19:41 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (14769800) [pid = 3772] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:19:41 INFO - PROCESS | 3772 | 1471465181628 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:41 INFO - PROCESS | 3772 | 1471465181630 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:41 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E8400 == 30 [pid = 3772] [id = 733] 13:19:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (0F2EA000) [pid = 3772] [serial = 2199] [outer = 00000000] 13:19:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11438400) [pid = 3772] [serial = 2200] [outer = 0F2EA000] 13:19:41 INFO - PROCESS | 3772 | 1471465181676 Marionette DEBUG loaded listener.js 13:19:41 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (14209400) [pid = 3772] [serial = 2201] [outer = 0F2EA000] 13:19:42 INFO - PROCESS | 3772 | 1471465182051 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]]]}] 13:19:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:19:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 906ms 13:19:42 INFO - PROCESS | 3772 | 1471465182118 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 3772 | 1471465182120 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 13:19:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:19:42 INFO - PROCESS | 3772 | 1471465182123 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 3772 | 1471465182125 Marionette TRACE conn3 <- [1,2898,null,{}] 13:19:42 INFO - PROCESS | 3772 | 1471465182128 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}] 13:19:42 INFO - PROCESS | 3772 | 1471465182130 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:42 INFO - PROCESS | 3772 | 1471465182215 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 13:19:42 INFO - PROCESS | 3772 | 1471465182220 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 3772 | 1471465182222 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:42 INFO - PROCESS | 3772 | ++DOCSHELL 104E3800 == 31 [pid = 3772] [id = 734] 13:19:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (104E7000) [pid = 3772] [serial = 2202] [outer = 00000000] 13:19:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16BFF400) [pid = 3772] [serial = 2203] [outer = 104E7000] 13:19:42 INFO - PROCESS | 3772 | 1471465182267 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (177E1400) [pid = 3772] [serial = 2204] [outer = 104E7000] 13:19:42 INFO - PROCESS | 3772 | 1471465182682 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]]]}] 13:19:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:19:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:19:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 594ms 13:19:42 INFO - PROCESS | 3772 | 1471465182734 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 13:19:42 INFO - PROCESS | 3772 | 1471465182736 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 13:19:42 INFO - PROCESS | 3772 | 1471465182740 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:19:42 INFO - PROCESS | 3772 | 1471465182742 Marionette TRACE conn3 <- [1,2902,null,{}] 13:19:42 INFO - TEST-START | /DOMEvents/constructors.html 13:19:42 INFO - PROCESS | 3772 | 1471465182746 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}] 13:19:42 INFO - PROCESS | 3772 | 1471465182748 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:42 INFO - PROCESS | 3772 | 1471465182825 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 13:19:42 INFO - PROCESS | 3772 | 1471465182830 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:42 INFO - PROCESS | 3772 | 1471465182832 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:42 INFO - PROCESS | 3772 | ++DOCSHELL 16B03C00 == 32 [pid = 3772] [id = 735] 13:19:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16B5AC00) [pid = 3772] [serial = 2205] [outer = 00000000] 13:19:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (178D0400) [pid = 3772] [serial = 2206] [outer = 16B5AC00] 13:19:42 INFO - PROCESS | 3772 | 1471465182876 Marionette DEBUG loaded listener.js 13:19:42 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (178D0C00) [pid = 3772] [serial = 2207] [outer = 16B5AC00] 13:19:43 INFO - PROCESS | 3772 | 1471465183419 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]]]}] 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:19:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:19:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:19:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:19:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 797ms 13:19:43 INFO - PROCESS | 3772 | 1471465183577 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 13:19:43 INFO - PROCESS | 3772 | 1471465183581 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 13:19:43 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:19:43 INFO - PROCESS | 3772 | 1471465183597 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:19:43 INFO - PROCESS | 3772 | 1471465183601 Marionette TRACE conn3 <- [1,2906,null,{}] 13:19:43 INFO - PROCESS | 3772 | 1471465183607 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}] 13:19:43 INFO - PROCESS | 3772 | 1471465183610 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:43 INFO - PROCESS | 3772 | 1471465183754 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 13:19:43 INFO - PROCESS | 3772 | 1471465183847 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:43 INFO - PROCESS | 3772 | 1471465183852 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:43 INFO - PROCESS | 3772 | ++DOCSHELL 112C4800 == 33 [pid = 3772] [id = 736] 13:19:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (112C7400) [pid = 3772] [serial = 2208] [outer = 00000000] 13:19:43 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1143D000) [pid = 3772] [serial = 2209] [outer = 112C7400] 13:19:43 INFO - PROCESS | 3772 | 1471465183953 Marionette DEBUG loaded listener.js 13:19:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (11447400) [pid = 3772] [serial = 2210] [outer = 112C7400] 13:19:44 INFO - PROCESS | 3772 | 1471465184610 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:19:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:19:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1047ms 13:19:44 INFO - PROCESS | 3772 | 1471465184646 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 13:19:44 INFO - PROCESS | 3772 | 1471465184649 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 13:19:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:19:44 INFO - PROCESS | 3772 | 1471465184676 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:19:44 INFO - PROCESS | 3772 | 1471465184680 Marionette TRACE conn3 <- [1,2910,null,{}] 13:19:44 INFO - PROCESS | 3772 | 1471465184684 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}] 13:19:44 INFO - PROCESS | 3772 | 1471465184687 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:44 INFO - PROCESS | 3772 | 1471465184830 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 13:19:44 INFO - PROCESS | 3772 | 1471465184969 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:44 INFO - PROCESS | 3772 | 1471465184972 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:44 INFO - PROCESS | 3772 | ++DOCSHELL 13440800 == 34 [pid = 3772] [id = 737] 13:19:44 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (13447400) [pid = 3772] [serial = 2211] [outer = 00000000] 13:19:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13AD6C00) [pid = 3772] [serial = 2212] [outer = 13447400] 13:19:45 INFO - PROCESS | 3772 | 1471465185030 Marionette DEBUG loaded listener.js 13:19:45 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14734800) [pid = 3772] [serial = 2213] [outer = 13447400] 13:19:45 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:45 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:45 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:45 INFO - PROCESS | 3772 | [3772] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 13:19:45 INFO - PROCESS | 3772 | 1471465185706 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]]]}] 13:19:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:19:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:45 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 13:19:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:45 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 13:19:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:45 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]" 13:19:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:19:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:19:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:19:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1062ms 13:19:45 INFO - PROCESS | 3772 | 1471465185735 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 13:19:45 INFO - PROCESS | 3772 | 1471465185739 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 13:19:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:19:45 INFO - PROCESS | 3772 | 1471465185763 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:19:45 INFO - PROCESS | 3772 | 1471465185766 Marionette TRACE conn3 <- [1,2914,null,{}] 13:19:45 INFO - PROCESS | 3772 | 1471465185800 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}] 13:19:45 INFO - PROCESS | 3772 | 1471465185805 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:46 INFO - PROCESS | 3772 | 1471465186030 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 13:19:46 INFO - PROCESS | 3772 | 1471465186168 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 3772 | 1471465186171 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:46 INFO - PROCESS | 3772 | ++DOCSHELL 0F2ECC00 == 35 [pid = 3772] [id = 738] 13:19:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (0F394C00) [pid = 3772] [serial = 2214] [outer = 00000000] 13:19:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (104E9000) [pid = 3772] [serial = 2215] [outer = 0F394C00] 13:19:46 INFO - PROCESS | 3772 | 1471465186228 Marionette DEBUG loaded listener.js 13:19:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (10A4B800) [pid = 3772] [serial = 2216] [outer = 0F394C00] 13:19:46 INFO - PROCESS | 3772 | --DOCSHELL 104E3800 == 34 [pid = 3772] [id = 734] 13:19:46 INFO - PROCESS | 3772 | --DOCSHELL 0F2E8400 == 33 [pid = 3772] [id = 733] 13:19:46 INFO - PROCESS | 3772 | --DOCSHELL 16037800 == 32 [pid = 3772] [id = 732] 13:19:46 INFO - PROCESS | 3772 | --DOCSHELL 15698C00 == 31 [pid = 3772] [id = 731] 13:19:46 INFO - PROCESS | 3772 | --DOCSHELL 14725800 == 30 [pid = 3772] [id = 730] 13:19:46 INFO - PROCESS | 3772 | --DOCSHELL 12E33400 == 29 [pid = 3772] [id = 729] 13:19:46 INFO - PROCESS | 3772 | --DOCSHELL 112C6000 == 28 [pid = 3772] [id = 728] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (16795C00) [pid = 3772] [serial = 2155] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16F64400) [pid = 3772] [serial = 2158] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (19AEC000) [pid = 3772] [serial = 2138] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11DA0000) [pid = 3772] [serial = 2140] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (12E77C00) [pid = 3772] [serial = 2141] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1043A400) [pid = 3772] [serial = 2143] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1120B400) [pid = 3772] [serial = 2144] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1560F000) [pid = 3772] [serial = 2152] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16B53000) [pid = 3772] [serial = 2156] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11444400) [pid = 3772] [serial = 2146] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11D75000) [pid = 3772] [serial = 2147] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (13963C00) [pid = 3772] [serial = 2149] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (13B5D800) [pid = 3772] [serial = 2150] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (17C83C00) [pid = 3772] [serial = 2161] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (1857BC00) [pid = 3772] [serial = 2168] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (177E3000) [pid = 3772] [serial = 2159] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (19C1F800) [pid = 3772] [serial = 2171] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (178D1000) [pid = 3772] [serial = 2162] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (18573400) [pid = 3772] [serial = 2167] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (16B5CC00) [pid = 3772] [serial = 2164] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (177DA000) [pid = 3772] [serial = 2165] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 61 (19C1B000) [pid = 3772] [serial = 2170] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | --DOMWINDOW == 60 (15FEFC00) [pid = 3772] [serial = 2153] [outer = 00000000] [url = about:blank] 13:19:46 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:19:46 INFO - PROCESS | 3772 | 1471465186783 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]]]}] 13:19:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:19:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1062ms 13:19:46 INFO - PROCESS | 3772 | 1471465186805 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 13:19:46 INFO - PROCESS | 3772 | 1471465186809 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 13:19:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:19:46 INFO - PROCESS | 3772 | 1471465186814 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:19:46 INFO - PROCESS | 3772 | 1471465186817 Marionette TRACE conn3 <- [1,2918,null,{}] 13:19:46 INFO - PROCESS | 3772 | 1471465186821 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}] 13:19:46 INFO - PROCESS | 3772 | 1471465186824 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:46 INFO - PROCESS | 3772 | 1471465186910 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 13:19:46 INFO - PROCESS | 3772 | 1471465186916 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:46 INFO - PROCESS | 3772 | 1471465186919 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:46 INFO - PROCESS | 3772 | ++DOCSHELL 1189A800 == 29 [pid = 3772] [id = 739] 13:19:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 61 (11D6C800) [pid = 3772] [serial = 2217] [outer = 00000000] 13:19:46 INFO - PROCESS | 3772 | ++DOMWINDOW == 62 (11D9F000) [pid = 3772] [serial = 2218] [outer = 11D6C800] 13:19:46 INFO - PROCESS | 3772 | 1471465186968 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (12BBEC00) [pid = 3772] [serial = 2219] [outer = 11D6C800] 13:19:47 INFO - PROCESS | 3772 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:19:47 INFO - PROCESS | 3772 | 1471465187448 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]]]}] 13:19:47 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:19:47 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 687ms 13:19:47 INFO - PROCESS | 3772 | 1471465187499 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 13:19:47 INFO - PROCESS | 3772 | 1471465187502 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 13:19:47 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:19:47 INFO - PROCESS | 3772 | 1471465187505 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:19:47 INFO - PROCESS | 3772 | 1471465187507 Marionette TRACE conn3 <- [1,2922,null,{}] 13:19:47 INFO - PROCESS | 3772 | 1471465187511 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}] 13:19:47 INFO - PROCESS | 3772 | 1471465187513 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:47 INFO - PROCESS | 3772 | 1471465187597 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 13:19:47 INFO - PROCESS | 3772 | 1471465187608 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:47 INFO - PROCESS | 3772 | 1471465187610 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:47 INFO - PROCESS | 3772 | ++DOCSHELL 13AD3C00 == 30 [pid = 3772] [id = 740] 13:19:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (13AD4000) [pid = 3772] [serial = 2220] [outer = 00000000] 13:19:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (14207C00) [pid = 3772] [serial = 2221] [outer = 13AD4000] 13:19:47 INFO - PROCESS | 3772 | 1471465187656 Marionette DEBUG loaded listener.js 13:19:47 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (14760400) [pid = 3772] [serial = 2222] [outer = 13AD4000] 13:19:48 INFO - PROCESS | 3772 | 1471465188145 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]]]}] 13:19:48 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:19:48 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 687ms 13:19:48 INFO - PROCESS | 3772 | 1471465188204 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 3772 | 1471465188207 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 13:19:48 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:19:48 INFO - PROCESS | 3772 | 1471465188217 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 3772 | 1471465188222 Marionette TRACE conn3 <- [1,2926,null,{}] 13:19:48 INFO - PROCESS | 3772 | 1471465188226 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}] 13:19:48 INFO - PROCESS | 3772 | 1471465188229 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:48 INFO - PROCESS | 3772 | 1471465188384 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 13:19:48 INFO - PROCESS | 3772 | 1471465188446 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:48 INFO - PROCESS | 3772 | 1471465188449 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:48 INFO - PROCESS | 3772 | ++DOCSHELL 16030000 == 31 [pid = 3772] [id = 741] 13:19:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (16035800) [pid = 3772] [serial = 2223] [outer = 00000000] 13:19:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (16B51800) [pid = 3772] [serial = 2224] [outer = 16035800] 13:19:48 INFO - PROCESS | 3772 | 1471465188494 Marionette DEBUG loaded listener.js 13:19:48 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (16B58C00) [pid = 3772] [serial = 2225] [outer = 16035800] 13:19:48 INFO - PROCESS | 3772 | 1471465188848 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]]]}] 13:19:48 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. 13:19:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 703ms 13:19:48 INFO - PROCESS | 3772 | 1471465188914 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 13:19:48 INFO - PROCESS | 3772 | 1471465188916 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 13:19:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:19:48 INFO - PROCESS | 3772 | 1471465188919 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:19:48 INFO - PROCESS | 3772 | 1471465188921 Marionette TRACE conn3 <- [1,2930,null,{}] 13:19:48 INFO - PROCESS | 3772 | 1471465188945 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}] 13:19:48 INFO - PROCESS | 3772 | 1471465188947 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:49 INFO - PROCESS | 3772 | 1471465189091 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 13:19:49 INFO - PROCESS | 3772 | 1471465189111 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 3772 | 1471465189113 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:49 INFO - PROCESS | 3772 | ++DOCSHELL 16B0C400 == 32 [pid = 3772] [id = 742] 13:19:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (16B5B000) [pid = 3772] [serial = 2226] [outer = 00000000] 13:19:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (177E6000) [pid = 3772] [serial = 2227] [outer = 16B5B000] 13:19:49 INFO - PROCESS | 3772 | 1471465189158 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1786EC00) [pid = 3772] [serial = 2228] [outer = 16B5B000] 13:19:49 INFO - PROCESS | 3772 | 1471465189576 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"]]]}] 13:19:49 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 13:19:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:19:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:19:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 702ms 13:19:49 INFO - PROCESS | 3772 | 1471465189619 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 13:19:49 INFO - PROCESS | 3772 | 1471465189621 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 13:19:49 INFO - PROCESS | 3772 | 1471465189624 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:19:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:19:49 INFO - PROCESS | 3772 | 1471465189626 Marionette TRACE conn3 <- [1,2934,null,{}] 13:19:49 INFO - PROCESS | 3772 | 1471465189630 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}] 13:19:49 INFO - PROCESS | 3772 | 1471465189632 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:49 INFO - PROCESS | 3772 | 1471465189755 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 13:19:49 INFO - PROCESS | 3772 | 1471465189760 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:49 INFO - PROCESS | 3772 | 1471465189766 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:49 INFO - PROCESS | 3772 | ++DOCSHELL 17C7E400 == 33 [pid = 3772] [id = 743] 13:19:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (17C7E800) [pid = 3772] [serial = 2229] [outer = 00000000] 13:19:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (18237800) [pid = 3772] [serial = 2230] [outer = 17C7E800] 13:19:49 INFO - PROCESS | 3772 | 1471465189907 Marionette DEBUG loaded listener.js 13:19:49 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1856D400) [pid = 3772] [serial = 2231] [outer = 17C7E800] 13:19:50 INFO - PROCESS | 3772 | 1471465190357 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]]]}] 13:19:50 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. 13:19:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 796ms 13:19:50 INFO - PROCESS | 3772 | 1471465190446 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 13:19:50 INFO - PROCESS | 3772 | 1471465190448 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 13:19:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:19:50 INFO - PROCESS | 3772 | 1471465190452 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:19:50 INFO - PROCESS | 3772 | 1471465190453 Marionette TRACE conn3 <- [1,2938,null,{}] 13:19:50 INFO - PROCESS | 3772 | 1471465190457 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}] 13:19:50 INFO - PROCESS | 3772 | 1471465190459 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:50 INFO - PROCESS | 3772 | 1471465190574 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 13:19:50 INFO - PROCESS | 3772 | 1471465190642 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:50 INFO - PROCESS | 3772 | 1471465190645 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:50 INFO - PROCESS | 3772 | ++DOCSHELL 1857CC00 == 34 [pid = 3772] [id = 744] 13:19:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (19AE3400) [pid = 3772] [serial = 2232] [outer = 00000000] 13:19:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19AEBC00) [pid = 3772] [serial = 2233] [outer = 19AE3400] 13:19:50 INFO - PROCESS | 3772 | 1471465190698 Marionette DEBUG loaded listener.js 13:19:50 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19BD3000) [pid = 3772] [serial = 2234] [outer = 19AE3400] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15997400) [pid = 3772] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (14726800) [pid = 3772] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12E33800) [pid = 3772] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (11205400) [pid = 3772] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (16038800) [pid = 3772] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (11444000) [pid = 3772] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (14765C00) [pid = 3772] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (19AEA400) [pid = 3772] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0F2EA000) [pid = 3772] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (104E7000) [pid = 3772] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:19:51 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (112D0400) [pid = 3772] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:19:51 INFO - PROCESS | 3772 | ++DOCSHELL 11206000 == 35 [pid = 3772] [id = 745] 13:19:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1120F800) [pid = 3772] [serial = 2235] [outer = 00000000] 13:19:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (112D0400) [pid = 3772] [serial = 2236] [outer = 1120F800] 13:19:51 INFO - PROCESS | 3772 | 1471465191166 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]]]}] 13:19:51 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. 13:19:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 750ms 13:19:51 INFO - PROCESS | 3772 | 1471465191190 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 3772 | 1471465191192 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 13:19:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:19:51 INFO - PROCESS | 3772 | 1471465191195 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - PROCESS | 3772 | 1471465191197 Marionette TRACE conn3 <- [1,2942,null,{}] 13:19:51 INFO - PROCESS | 3772 | 1471465191200 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}] 13:19:51 INFO - PROCESS | 3772 | 1471465191202 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:51 INFO - PROCESS | 3772 | 1471465191290 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 13:19:51 INFO - PROCESS | 3772 | 1471465191390 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 3772 | 1471465191392 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:51 INFO - PROCESS | 3772 | ++DOCSHELL 11205400 == 36 [pid = 3772] [id = 746] 13:19:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11444000) [pid = 3772] [serial = 2237] [outer = 00000000] 13:19:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (14762800) [pid = 3772] [serial = 2238] [outer = 11444000] 13:19:51 INFO - PROCESS | 3772 | 1471465191445 Marionette DEBUG loaded listener.js 13:19:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (17871800) [pid = 3772] [serial = 2239] [outer = 11444000] 13:19:51 INFO - PROCESS | 3772 | 1471465191764 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]]]}] 13:19:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:19:51 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 13:19:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 593ms 13:19:51 INFO - PROCESS | 3772 | 1471465191793 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 13:19:51 INFO - PROCESS | 3772 | 1471465191795 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 13:19:51 INFO - PROCESS | 3772 | 1471465191798 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:19:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:19:51 INFO - PROCESS | 3772 | 1471465191800 Marionette TRACE conn3 <- [1,2946,null,{}] 13:19:51 INFO - PROCESS | 3772 | 1471465191803 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}] 13:19:51 INFO - PROCESS | 3772 | 1471465191805 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:51 INFO - PROCESS | 3772 | 1471465191942 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 13:19:51 INFO - PROCESS | 3772 | 1471465191977 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:51 INFO - PROCESS | 3772 | 1471465191979 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:51 INFO - PROCESS | 3772 | ++DOCSHELL 112E9800 == 37 [pid = 3772] [id = 747] 13:19:51 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1472E000) [pid = 3772] [serial = 2240] [outer = 00000000] 13:19:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (19C1E800) [pid = 3772] [serial = 2241] [outer = 1472E000] 13:19:52 INFO - PROCESS | 3772 | 1471465192023 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (19C59C00) [pid = 3772] [serial = 2242] [outer = 1472E000] 13:19:52 INFO - PROCESS | 3772 | 1471465192421 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]]]}] 13:19:52 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. 13:19:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 624ms 13:19:52 INFO - PROCESS | 3772 | 1471465192436 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 13:19:52 INFO - PROCESS | 3772 | 1471465192438 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 13:19:52 INFO - PROCESS | 3772 | 1471465192442 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:19:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:19:52 INFO - PROCESS | 3772 | 1471465192445 Marionette TRACE conn3 <- [1,2950,null,{}] 13:19:52 INFO - PROCESS | 3772 | 1471465192450 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}] 13:19:52 INFO - PROCESS | 3772 | 1471465192453 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:52 INFO - PROCESS | 3772 | 1471465192589 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 13:19:52 INFO - PROCESS | 3772 | 1471465192596 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:52 INFO - PROCESS | 3772 | 1471465192598 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:52 INFO - PROCESS | 3772 | ++DOCSHELL 12E33800 == 38 [pid = 3772] [id = 748] 13:19:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (15997400) [pid = 3772] [serial = 2243] [outer = 00000000] 13:19:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (19C74800) [pid = 3772] [serial = 2244] [outer = 15997400] 13:19:52 INFO - PROCESS | 3772 | 1471465192643 Marionette DEBUG loaded listener.js 13:19:52 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (19C76400) [pid = 3772] [serial = 2245] [outer = 15997400] 13:19:53 INFO - PROCESS | 3772 | 1471465193068 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]]]}] 13:19:53 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. 13:19:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 687ms 13:19:53 INFO - PROCESS | 3772 | 1471465193142 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 13:19:53 INFO - PROCESS | 3772 | 1471465193146 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 13:19:53 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:19:53 INFO - PROCESS | 3772 | 1471465193152 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:19:53 INFO - PROCESS | 3772 | 1471465193156 Marionette TRACE conn3 <- [1,2954,null,{}] 13:19:53 INFO - PROCESS | 3772 | 1471465193163 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}] 13:19:53 INFO - PROCESS | 3772 | 1471465193166 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:53 INFO - PROCESS | 3772 | 1471465193397 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 13:19:53 INFO - PROCESS | 3772 | 1471465193522 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:53 INFO - PROCESS | 3772 | 1471465193527 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:53 INFO - PROCESS | 3772 | ++DOCSHELL 1143B000 == 39 [pid = 3772] [id = 749] 13:19:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1143DC00) [pid = 3772] [serial = 2246] [outer = 00000000] 13:19:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1180B400) [pid = 3772] [serial = 2247] [outer = 1143DC00] 13:19:53 INFO - PROCESS | 3772 | 1471465193587 Marionette DEBUG loaded listener.js 13:19:53 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (11D77C00) [pid = 3772] [serial = 2248] [outer = 1143DC00] 13:19:54 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. 13:19:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 952ms 13:19:54 INFO - PROCESS | 3772 | 1471465194088 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]]]}] 13:19:54 INFO - PROCESS | 3772 | 1471465194098 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 3772 | 1471465194102 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 13:19:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:19:54 INFO - PROCESS | 3772 | 1471465194108 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 3772 | 1471465194111 Marionette TRACE conn3 <- [1,2958,null,{}] 13:19:54 INFO - PROCESS | 3772 | 1471465194116 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}] 13:19:54 INFO - PROCESS | 3772 | 1471465194118 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:54 INFO - PROCESS | 3772 | 1471465194231 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 13:19:54 INFO - PROCESS | 3772 | 1471465194348 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:54 INFO - PROCESS | 3772 | 1471465194351 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:54 INFO - PROCESS | 3772 | ++DOCSHELL 13B4F400 == 40 [pid = 3772] [id = 750] 13:19:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (13B53C00) [pid = 3772] [serial = 2249] [outer = 00000000] 13:19:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15697800) [pid = 3772] [serial = 2250] [outer = 13B53C00] 13:19:54 INFO - PROCESS | 3772 | 1471465194407 Marionette DEBUG loaded listener.js 13:19:54 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (1602F000) [pid = 3772] [serial = 2251] [outer = 13B53C00] 13:19:54 INFO - PROCESS | 3772 | 1471465194939 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]]]}] 13:19:54 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. 13:19:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 827ms 13:19:54 INFO - PROCESS | 3772 | 1471465194951 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 13:19:54 INFO - PROCESS | 3772 | 1471465194954 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 13:19:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:19:54 INFO - PROCESS | 3772 | 1471465194974 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:19:54 INFO - PROCESS | 3772 | 1471465194978 Marionette TRACE conn3 <- [1,2962,null,{}] 13:19:54 INFO - PROCESS | 3772 | 1471465194989 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}] 13:19:54 INFO - PROCESS | 3772 | 1471465194993 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:55 INFO - PROCESS | 3772 | 1471465195104 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 13:19:55 INFO - PROCESS | 3772 | 1471465195218 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:55 INFO - PROCESS | 3772 | 1471465195222 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:55 INFO - PROCESS | 3772 | ++DOCSHELL 183B3C00 == 41 [pid = 3772] [id = 751] 13:19:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (183B7400) [pid = 3772] [serial = 2252] [outer = 00000000] 13:19:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (19C5D400) [pid = 3772] [serial = 2253] [outer = 183B7400] 13:19:55 INFO - PROCESS | 3772 | 1471465195320 Marionette DEBUG loaded listener.js 13:19:55 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (19C79800) [pid = 3772] [serial = 2254] [outer = 183B7400] 13:19:55 INFO - PROCESS | 3772 | 1471465195830 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]]]}] 13:19:55 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. 13:19:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 905ms 13:19:55 INFO - PROCESS | 3772 | 1471465195879 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 13:19:55 INFO - PROCESS | 3772 | 1471465195882 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 13:19:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:19:55 INFO - PROCESS | 3772 | 1471465195886 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:19:55 INFO - PROCESS | 3772 | 1471465195889 Marionette TRACE conn3 <- [1,2966,null,{}] 13:19:55 INFO - PROCESS | 3772 | 1471465195892 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}] 13:19:55 INFO - PROCESS | 3772 | 1471465195895 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:56 INFO - PROCESS | 3772 | 1471465196003 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 13:19:56 INFO - PROCESS | 3772 | 1471465196116 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:56 INFO - PROCESS | 3772 | 1471465196119 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:56 INFO - PROCESS | 3772 | ++DOCSHELL 19C12800 == 42 [pid = 3772] [id = 752] 13:19:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (19C7D800) [pid = 3772] [serial = 2255] [outer = 00000000] 13:19:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1A10E000) [pid = 3772] [serial = 2256] [outer = 19C7D800] 13:19:56 INFO - PROCESS | 3772 | 1471465196220 Marionette DEBUG loaded listener.js 13:19:56 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A1A9000) [pid = 3772] [serial = 2257] [outer = 19C7D800] 13:19:56 INFO - PROCESS | 3772 | 1471465196986 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]]]}] 13:19:57 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. 13:19:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1156ms 13:19:57 INFO - PROCESS | 3772 | 1471465197042 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 3772 | 1471465197046 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 13:19:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:19:57 INFO - PROCESS | 3772 | 1471465197051 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 3772 | 1471465197055 Marionette TRACE conn3 <- [1,2970,null,{}] 13:19:57 INFO - PROCESS | 3772 | 1471465197060 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}] 13:19:57 INFO - PROCESS | 3772 | 1471465197064 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:57 INFO - PROCESS | 3772 | 1471465197163 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 13:19:57 INFO - PROCESS | 3772 | 1471465197299 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:57 INFO - PROCESS | 3772 | 1471465197304 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:57 INFO - PROCESS | 3772 | ++DOCSHELL 114D7400 == 43 [pid = 3772] [id = 753] 13:19:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (114E0000) [pid = 3772] [serial = 2258] [outer = 00000000] 13:19:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 92 (11D71400) [pid = 3772] [serial = 2259] [outer = 114E0000] 13:19:57 INFO - PROCESS | 3772 | 1471465197360 Marionette DEBUG loaded listener.js 13:19:57 INFO - PROCESS | 3772 | ++DOMWINDOW == 93 (12B6EC00) [pid = 3772] [serial = 2260] [outer = 114E0000] 13:19:57 INFO - PROCESS | 3772 | 1471465197840 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"]]]}] 13:19:57 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 13:19:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:19:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:19:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:19:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:19:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 843ms 13:19:57 INFO - PROCESS | 3772 | 1471465197895 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 13:19:57 INFO - PROCESS | 3772 | 1471465197899 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 13:19:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:19:57 INFO - PROCESS | 3772 | 1471465197924 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:19:57 INFO - PROCESS | 3772 | 1471465197927 Marionette TRACE conn3 <- [1,2974,null,{}] 13:19:57 INFO - PROCESS | 3772 | 1471465197933 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}] 13:19:57 INFO - PROCESS | 3772 | 1471465197936 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 10A55800 == 42 [pid = 3772] [id = 727] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 112E9800 == 41 [pid = 3772] [id = 747] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 11206000 == 40 [pid = 3772] [id = 745] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 11205400 == 39 [pid = 3772] [id = 746] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 1857CC00 == 38 [pid = 3772] [id = 744] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 17C7E400 == 37 [pid = 3772] [id = 743] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 16B0C400 == 36 [pid = 3772] [id = 742] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 16030000 == 35 [pid = 3772] [id = 741] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 13AD3C00 == 34 [pid = 3772] [id = 740] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 1189A800 == 33 [pid = 3772] [id = 739] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 0F2ECC00 == 32 [pid = 3772] [id = 738] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 13440800 == 31 [pid = 3772] [id = 737] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 16B03C00 == 30 [pid = 3772] [id = 735] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 112C4800 == 29 [pid = 3772] [id = 736] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 19C12800 == 28 [pid = 3772] [id = 752] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 114D7400 == 27 [pid = 3772] [id = 753] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 183B3C00 == 26 [pid = 3772] [id = 751] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 12E33800 == 25 [pid = 3772] [id = 748] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 1143B000 == 24 [pid = 3772] [id = 749] 13:19:58 INFO - PROCESS | 3772 | --DOCSHELL 13B4F400 == 23 [pid = 3772] [id = 750] 13:19:58 INFO - PROCESS | 3772 | 1471465198606 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 92 (178D0400) [pid = 3772] [serial = 2206] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 91 (159A2000) [pid = 3772] [serial = 2194] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (14767400) [pid = 3772] [serial = 2191] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (13193C00) [pid = 3772] [serial = 2188] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (13219800) [pid = 3772] [serial = 2189] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (11D75400) [pid = 3772] [serial = 2183] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (11CF7400) [pid = 3772] [serial = 2182] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16791800) [pid = 3772] [serial = 2197] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (1602CC00) [pid = 3772] [serial = 2195] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (13210000) [pid = 3772] [serial = 2174] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (129F7800) [pid = 3772] [serial = 2173] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (16033400) [pid = 3772] [serial = 2177] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1568DC00) [pid = 3772] [serial = 2176] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (19C5DC00) [pid = 3772] [serial = 2180] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (19C18000) [pid = 3772] [serial = 2179] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (11438400) [pid = 3772] [serial = 2200] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16B36000) [pid = 3772] [serial = 2198] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (16BFF400) [pid = 3772] [serial = 2203] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (114ED800) [pid = 3772] [serial = 2186] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (11471400) [pid = 3772] [serial = 2185] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14209400) [pid = 3772] [serial = 2201] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (177E1400) [pid = 3772] [serial = 2204] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (151D1400) [pid = 3772] [serial = 2192] [outer = 00000000] [url = about:blank] 13:19:58 INFO - PROCESS | 3772 | 1471465198815 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:58 INFO - PROCESS | 3772 | 1471465198818 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:58 INFO - PROCESS | 3772 | ++DOCSHELL 1047E800 == 24 [pid = 3772] [id = 754] 13:19:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (104E7800) [pid = 3772] [serial = 2261] [outer = 00000000] 13:19:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10A03400) [pid = 3772] [serial = 2262] [outer = 104E7800] 13:19:58 INFO - PROCESS | 3772 | 1471465198869 Marionette DEBUG loaded listener.js 13:19:58 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (11210800) [pid = 3772] [serial = 2263] [outer = 104E7800] 13:19:59 INFO - PROCESS | 3772 | 1471465199308 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]]]}] 13:19:59 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. 13:19:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1452ms 13:19:59 INFO - PROCESS | 3772 | 1471465199375 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 13:19:59 INFO - PROCESS | 3772 | 1471465199379 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 13:19:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:19:59 INFO - PROCESS | 3772 | 1471465199384 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:19:59 INFO - PROCESS | 3772 | 1471465199388 Marionette TRACE conn3 <- [1,2978,null,{}] 13:19:59 INFO - PROCESS | 3772 | 1471465199392 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}] 13:19:59 INFO - PROCESS | 3772 | 1471465199395 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:59 INFO - PROCESS | 3772 | 1471465199486 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 13:19:59 INFO - PROCESS | 3772 | 1471465199494 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:19:59 INFO - PROCESS | 3772 | 1471465199497 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:19:59 INFO - PROCESS | 3772 | ++DOCSHELL 11DE2800 == 25 [pid = 3772] [id = 755] 13:19:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (11DE5C00) [pid = 3772] [serial = 2264] [outer = 00000000] 13:19:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (12BB7400) [pid = 3772] [serial = 2265] [outer = 11DE5C00] 13:19:59 INFO - PROCESS | 3772 | 1471465199547 Marionette DEBUG loaded listener.js 13:19:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (12E28400) [pid = 3772] [serial = 2266] [outer = 11DE5C00] 13:19:59 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E6C00 == 26 [pid = 3772] [id = 756] 13:19:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1036DC00) [pid = 3772] [serial = 2267] [outer = 00000000] 13:19:59 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (103C9800) [pid = 3772] [serial = 2268] [outer = 1036DC00] 13:20:00 INFO - PROCESS | 3772 | 1471465200046 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]]]}] 13:20:00 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. 13:20:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 702ms 13:20:00 INFO - PROCESS | 3772 | 1471465200084 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 3772 | 1471465200087 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 13:20:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:20:00 INFO - PROCESS | 3772 | 1471465200091 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 3772 | 1471465200093 Marionette TRACE conn3 <- [1,2982,null,{}] 13:20:00 INFO - PROCESS | 3772 | 1471465200126 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}] 13:20:00 INFO - PROCESS | 3772 | 1471465200128 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:00 INFO - PROCESS | 3772 | 1471465200228 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 13:20:00 INFO - PROCESS | 3772 | 1471465200325 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:00 INFO - PROCESS | 3772 | 1471465200328 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:00 INFO - PROCESS | 3772 | ++DOCSHELL 13B51000 == 27 [pid = 3772] [id = 757] 13:20:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (13B51800) [pid = 3772] [serial = 2269] [outer = 00000000] 13:20:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1472E400) [pid = 3772] [serial = 2270] [outer = 13B51800] 13:20:00 INFO - PROCESS | 3772 | 1471465200374 Marionette DEBUG loaded listener.js 13:20:00 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (14761400) [pid = 3772] [serial = 2271] [outer = 13B51800] 13:20:00 INFO - PROCESS | 3772 | 1471465200748 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]]]}] 13:20:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:20:00 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 13:20:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 13:20:00 INFO - PROCESS | 3772 | 1471465200789 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 13:20:00 INFO - PROCESS | 3772 | 1471465200793 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 13:20:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:20:00 INFO - PROCESS | 3772 | 1471465200803 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:20:00 INFO - PROCESS | 3772 | 1471465200807 Marionette TRACE conn3 <- [1,2986,null,{}] 13:20:00 INFO - PROCESS | 3772 | 1471465200811 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}] 13:20:00 INFO - PROCESS | 3772 | 1471465200815 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:00 INFO - PROCESS | 3772 | 1471465200966 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 13:20:01 INFO - PROCESS | 3772 | 1471465201037 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 3772 | 1471465201040 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:01 INFO - PROCESS | 3772 | ++DOCSHELL 1472D000 == 28 [pid = 3772] [id = 758] 13:20:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1475FC00) [pid = 3772] [serial = 2272] [outer = 00000000] 13:20:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (15698C00) [pid = 3772] [serial = 2273] [outer = 1475FC00] 13:20:01 INFO - PROCESS | 3772 | 1471465201085 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (15FF2000) [pid = 3772] [serial = 2274] [outer = 1475FC00] 13:20:01 INFO - PROCESS | 3772 | 1471465201483 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]]]}] 13:20:01 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. 13:20:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 687ms 13:20:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:20:01 INFO - PROCESS | 3772 | 1471465201499 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 13:20:01 INFO - PROCESS | 3772 | 1471465201501 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 13:20:01 INFO - PROCESS | 3772 | 1471465201504 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:20:01 INFO - PROCESS | 3772 | 1471465201506 Marionette TRACE conn3 <- [1,2990,null,{}] 13:20:01 INFO - PROCESS | 3772 | 1471465201509 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}] 13:20:01 INFO - PROCESS | 3772 | 1471465201511 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:01 INFO - PROCESS | 3772 | 1471465201627 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 13:20:01 INFO - PROCESS | 3772 | 1471465201722 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:01 INFO - PROCESS | 3772 | 1471465201725 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:01 INFO - PROCESS | 3772 | ++DOCSHELL 1602CC00 == 29 [pid = 3772] [id = 759] 13:20:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (1602DC00) [pid = 3772] [serial = 2275] [outer = 00000000] 13:20:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1678CC00) [pid = 3772] [serial = 2276] [outer = 1602DC00] 13:20:01 INFO - PROCESS | 3772 | 1471465201776 Marionette DEBUG loaded listener.js 13:20:01 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (16B0E000) [pid = 3772] [serial = 2277] [outer = 1602DC00] 13:20:02 INFO - PROCESS | 3772 | 1471465202163 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]]]}] 13:20:02 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. 13:20:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 687ms 13:20:02 INFO - PROCESS | 3772 | 1471465202204 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 13:20:02 INFO - PROCESS | 3772 | 1471465202206 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 13:20:02 INFO - PROCESS | 3772 | 1471465202209 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:20:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:20:02 INFO - PROCESS | 3772 | 1471465202211 Marionette TRACE conn3 <- [1,2994,null,{}] 13:20:02 INFO - PROCESS | 3772 | 1471465202215 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}] 13:20:02 INFO - PROCESS | 3772 | 1471465202217 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:02 INFO - PROCESS | 3772 | 1471465202338 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 13:20:02 INFO - PROCESS | 3772 | 1471465202344 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:02 INFO - PROCESS | 3772 | 1471465202349 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:02 INFO - PROCESS | 3772 | ++DOCSHELL 16BF8400 == 30 [pid = 3772] [id = 760] 13:20:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (16BFAC00) [pid = 3772] [serial = 2278] [outer = 00000000] 13:20:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (16F5D800) [pid = 3772] [serial = 2279] [outer = 16BFAC00] 13:20:02 INFO - PROCESS | 3772 | 1471465202460 Marionette DEBUG loaded listener.js 13:20:02 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (17797000) [pid = 3772] [serial = 2280] [outer = 16BFAC00] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (1472E000) [pid = 3772] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (17C7E800) [pid = 3772] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (16B5B000) [pid = 3772] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (19AE3400) [pid = 3772] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (16B5AC00) [pid = 3772] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (13447400) [pid = 3772] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (112C7400) [pid = 3772] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (0F394C00) [pid = 3772] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11D6C800) [pid = 3772] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16035800) [pid = 3772] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (13AD4000) [pid = 3772] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (1120F800) [pid = 3772] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (15997400) [pid = 3772] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:20:03 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11444000) [pid = 3772] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:20:03 INFO - PROCESS | 3772 | 1471465203152 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]]]}] 13:20:03 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. 13:20:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1000ms 13:20:03 INFO - PROCESS | 3772 | 1471465203213 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 3772 | 1471465203215 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 13:20:03 INFO - PROCESS | 3772 | 1471465203218 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:20:03 INFO - PROCESS | 3772 | 1471465203220 Marionette TRACE conn3 <- [1,2998,null,{}] 13:20:03 INFO - PROCESS | 3772 | 1471465203223 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}] 13:20:03 INFO - PROCESS | 3772 | 1471465203225 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:03 INFO - PROCESS | 3772 | 1471465203305 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 13:20:03 INFO - PROCESS | 3772 | 1471465203312 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 3772 | 1471465203314 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:03 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E2C00 == 31 [pid = 3772] [id = 761] 13:20:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1120F800) [pid = 3772] [serial = 2281] [outer = 00000000] 13:20:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16B5B000) [pid = 3772] [serial = 2282] [outer = 1120F800] 13:20:03 INFO - PROCESS | 3772 | 1471465203368 Marionette DEBUG loaded listener.js 13:20:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (177E5800) [pid = 3772] [serial = 2283] [outer = 1120F800] 13:20:03 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:20:03 INFO - PROCESS | 3772 | 1471465203837 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:20:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:20:03 INFO - {} 13:20:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:20:03 INFO - {} 13:20:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:20:03 INFO - {} 13:20:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:20:03 INFO - {} 13:20:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 625ms 13:20:03 INFO - PROCESS | 3772 | 1471465203857 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 13:20:03 INFO - PROCESS | 3772 | 1471465203859 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 13:20:03 INFO - TEST-START | /FileAPI/fileReader.html 13:20:03 INFO - PROCESS | 3772 | 1471465203863 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:20:03 INFO - PROCESS | 3772 | 1471465203864 Marionette TRACE conn3 <- [1,3002,null,{}] 13:20:03 INFO - PROCESS | 3772 | 1471465203868 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}] 13:20:03 INFO - PROCESS | 3772 | 1471465203870 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:03 INFO - PROCESS | 3772 | 1471465203946 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 13:20:03 INFO - PROCESS | 3772 | 1471465203951 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:03 INFO - PROCESS | 3772 | 1471465203953 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:03 INFO - PROCESS | 3772 | ++DOCSHELL 178CAC00 == 32 [pid = 3772] [id = 762] 13:20:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (17C7D000) [pid = 3772] [serial = 2284] [outer = 00000000] 13:20:03 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (183B4000) [pid = 3772] [serial = 2285] [outer = 17C7D000] 13:20:03 INFO - PROCESS | 3772 | 1471465203999 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (183B4400) [pid = 3772] [serial = 2286] [outer = 17C7D000] 13:20:04 INFO - PROCESS | 3772 | 1471465204414 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]]]}] 13:20:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:20:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:20:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:20:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:20:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 594ms 13:20:04 INFO - PROCESS | 3772 | 1471465204472 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 13:20:04 INFO - PROCESS | 3772 | 1471465204474 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 13:20:04 INFO - TEST-START | /FileAPI/historical.html 13:20:04 INFO - PROCESS | 3772 | 1471465204477 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:20:04 INFO - PROCESS | 3772 | 1471465204479 Marionette TRACE conn3 <- [1,3006,null,{}] 13:20:04 INFO - PROCESS | 3772 | 1471465204482 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}] 13:20:04 INFO - PROCESS | 3772 | 1471465204484 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:04 INFO - PROCESS | 3772 | 1471465204563 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 13:20:04 INFO - PROCESS | 3772 | 1471465204568 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:04 INFO - PROCESS | 3772 | 1471465204570 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:04 INFO - PROCESS | 3772 | ++DOCSHELL 18570400 == 33 [pid = 3772] [id = 763] 13:20:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (19AE4000) [pid = 3772] [serial = 2287] [outer = 00000000] 13:20:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (19C1EC00) [pid = 3772] [serial = 2288] [outer = 19AE4000] 13:20:04 INFO - PROCESS | 3772 | 1471465204616 Marionette DEBUG loaded listener.js 13:20:04 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (19C59800) [pid = 3772] [serial = 2289] [outer = 19AE4000] 13:20:05 INFO - PROCESS | 3772 | 1471465205063 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"]]]}] 13:20:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:20:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:20:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:20:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:20:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:20:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:20:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:20:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:20:05 INFO - TEST-OK | /FileAPI/historical.html | took 641ms 13:20:05 INFO - PROCESS | 3772 | 1471465205128 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 13:20:05 INFO - PROCESS | 3772 | 1471465205132 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 13:20:05 INFO - TEST-START | /FileAPI/idlharness.html 13:20:05 INFO - PROCESS | 3772 | 1471465205142 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:20:05 INFO - PROCESS | 3772 | 1471465205146 Marionette TRACE conn3 <- [1,3010,null,{}] 13:20:05 INFO - PROCESS | 3772 | 1471465205153 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}] 13:20:05 INFO - PROCESS | 3772 | 1471465205156 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:05 INFO - PROCESS | 3772 | 1471465205281 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 13:20:05 INFO - PROCESS | 3772 | 1471465205404 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:05 INFO - PROCESS | 3772 | 1471465205410 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:05 INFO - PROCESS | 3772 | ++DOCSHELL 112F6800 == 34 [pid = 3772] [id = 764] 13:20:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (1143A000) [pid = 3772] [serial = 2290] [outer = 00000000] 13:20:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (11445000) [pid = 3772] [serial = 2291] [outer = 1143A000] 13:20:05 INFO - PROCESS | 3772 | 1471465205508 Marionette DEBUG loaded listener.js 13:20:05 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (118A3400) [pid = 3772] [serial = 2292] [outer = 1143A000] 13:20:06 INFO - PROCESS | 3772 | 1471465206577 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]]]}] 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:20:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:20:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:20:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:20:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:20:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:20:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:20:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:20:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:20:06 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 13:20:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:20:06 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 13:20:06 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 13:20:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:20:06 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:20:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:20:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:20:06 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 13:20:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:20:06 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 13:20:06 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 13:20:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:20:06 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:20:06 INFO - TEST-OK | /FileAPI/idlharness.html | took 1656ms 13:20:06 INFO - PROCESS | 3772 | 1471465206787 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 13:20:06 INFO - PROCESS | 3772 | 1471465206791 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 13:20:06 INFO - TEST-START | /FileAPI/idlharness.worker 13:20:06 INFO - PROCESS | 3772 | 1471465206801 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:20:06 INFO - PROCESS | 3772 | 1471465206805 Marionette TRACE conn3 <- [1,3014,null,{}] 13:20:06 INFO - PROCESS | 3772 | 1471465206810 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}] 13:20:06 INFO - PROCESS | 3772 | 1471465206813 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:06 INFO - PROCESS | 3772 | 1471465206928 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 13:20:07 INFO - PROCESS | 3772 | 1471465207063 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:07 INFO - PROCESS | 3772 | 1471465207066 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:07 INFO - PROCESS | 3772 | ++DOCSHELL 11D78C00 == 35 [pid = 3772] [id = 765] 13:20:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (1319A000) [pid = 3772] [serial = 2293] [outer = 00000000] 13:20:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (1A659400) [pid = 3772] [serial = 2294] [outer = 1319A000] 13:20:07 INFO - PROCESS | 3772 | 1471465207125 Marionette DEBUG loaded listener.js 13:20:07 INFO - PROCESS | 3772 | ++DOMWINDOW == 91 (1A65F800) [pid = 3772] [serial = 2295] [outer = 1319A000] 13:20:07 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 178CAC00 == 34 [pid = 3772] [id = 762] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 0F2E2C00 == 33 [pid = 3772] [id = 761] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 16BF8400 == 32 [pid = 3772] [id = 760] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 1602CC00 == 31 [pid = 3772] [id = 759] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 1472D000 == 30 [pid = 3772] [id = 758] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 13B51000 == 29 [pid = 3772] [id = 757] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 0F2E6C00 == 28 [pid = 3772] [id = 756] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 11DE2800 == 27 [pid = 3772] [id = 755] 13:20:08 INFO - PROCESS | 3772 | --DOCSHELL 1047E800 == 26 [pid = 3772] [id = 754] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 90 (19C59C00) [pid = 3772] [serial = 2242] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (18237800) [pid = 3772] [serial = 2230] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (177E6000) [pid = 3772] [serial = 2227] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (1786EC00) [pid = 3772] [serial = 2228] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (19AEBC00) [pid = 3772] [serial = 2233] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1856D400) [pid = 3772] [serial = 2231] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (14762800) [pid = 3772] [serial = 2238] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (178D0C00) [pid = 3772] [serial = 2207] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (13AD6C00) [pid = 3772] [serial = 2212] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (14734800) [pid = 3772] [serial = 2213] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (1143D000) [pid = 3772] [serial = 2209] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (11447400) [pid = 3772] [serial = 2210] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (104E9000) [pid = 3772] [serial = 2215] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (10A4B800) [pid = 3772] [serial = 2216] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (11D9F000) [pid = 3772] [serial = 2218] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (12BBEC00) [pid = 3772] [serial = 2219] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16B51800) [pid = 3772] [serial = 2224] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (14207C00) [pid = 3772] [serial = 2221] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (14760400) [pid = 3772] [serial = 2222] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (19C1E800) [pid = 3772] [serial = 2241] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (112D0400) [pid = 3772] [serial = 2236] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (19BD3000) [pid = 3772] [serial = 2234] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (19C76400) [pid = 3772] [serial = 2245] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (19C74800) [pid = 3772] [serial = 2244] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (17871800) [pid = 3772] [serial = 2239] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (16B58C00) [pid = 3772] [serial = 2225] [outer = 00000000] [url = about:blank] 13:20:08 INFO - PROCESS | 3772 | 1471465208516 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,{},{}]]]}] 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:20:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:20:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:20:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:20:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:20:08 INFO - {} 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:20:08 INFO - {} 13:20:08 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 - {} 13:20:08 INFO - {} 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:20:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:20:08 INFO - {} 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:20:08 INFO - {} 13:20:08 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 - {} 13:20:08 INFO - {} 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:20:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:20:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:20:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:20:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 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 13:20:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:20:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:20:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:20:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:20:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:20:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:20:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:20:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:20:08 INFO - {} 13:20:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1859ms 13:20:08 INFO - PROCESS | 3772 | 1471465208669 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 13:20:08 INFO - PROCESS | 3772 | 1471465208673 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 13:20:08 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:20:08 INFO - PROCESS | 3772 | 1471465208679 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:20:08 INFO - PROCESS | 3772 | 1471465208682 Marionette TRACE conn3 <- [1,3018,null,{}] 13:20:08 INFO - PROCESS | 3772 | 1471465208688 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}] 13:20:08 INFO - PROCESS | 3772 | 1471465208691 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:08 INFO - PROCESS | 3772 | 1471465208776 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 13:20:08 INFO - PROCESS | 3772 | 1471465208865 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:08 INFO - PROCESS | 3772 | 1471465208870 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:08 INFO - PROCESS | 3772 | ++DOCSHELL 1043A400 == 27 [pid = 3772] [id = 766] 13:20:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (10474000) [pid = 3772] [serial = 2296] [outer = 00000000] 13:20:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (1786EC00) [pid = 3772] [serial = 2297] [outer = 10474000] 13:20:08 INFO - PROCESS | 3772 | 1471465208927 Marionette DEBUG loaded listener.js 13:20:08 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (1786F400) [pid = 3772] [serial = 2298] [outer = 10474000] 13:20:09 INFO - PROCESS | 3772 | 1471465209334 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]]]}] 13:20:09 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 13:20:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 703ms 13:20:09 INFO - PROCESS | 3772 | 1471465209378 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 13:20:09 INFO - PROCESS | 3772 | 1471465209382 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 13:20:09 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:20:09 INFO - PROCESS | 3772 | 1471465209389 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:20:09 INFO - PROCESS | 3772 | 1471465209391 Marionette TRACE conn3 <- [1,3022,null,{}] 13:20:09 INFO - PROCESS | 3772 | 1471465209395 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}] 13:20:09 INFO - PROCESS | 3772 | 1471465209397 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:09 INFO - PROCESS | 3772 | 1471465209485 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 13:20:09 INFO - PROCESS | 3772 | 1471465209491 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:09 INFO - PROCESS | 3772 | 1471465209493 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:09 INFO - PROCESS | 3772 | ++DOCSHELL 1856E000 == 28 [pid = 3772] [id = 767] 13:20:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (1856E400) [pid = 3772] [serial = 2299] [outer = 00000000] 13:20:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (19BD9000) [pid = 3772] [serial = 2300] [outer = 1856E400] 13:20:09 INFO - PROCESS | 3772 | 1471465209541 Marionette DEBUG loaded listener.js 13:20:09 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (19C61C00) [pid = 3772] [serial = 2301] [outer = 1856E400] 13:20:10 INFO - PROCESS | 3772 | 1471465210006 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]]]}] 13:20:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:20:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 640ms 13:20:10 INFO - PROCESS | 3772 | 1471465210027 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 3772 | 1471465210029 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 13:20:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:20:10 INFO - PROCESS | 3772 | 1471465210032 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 3772 | 1471465210036 Marionette TRACE conn3 <- [1,3026,null,{}] 13:20:10 INFO - PROCESS | 3772 | 1471465210046 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}] 13:20:10 INFO - PROCESS | 3772 | 1471465210051 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:10 INFO - PROCESS | 3772 | 1471465210136 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 13:20:10 INFO - PROCESS | 3772 | 1471465210143 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 3772 | 1471465210146 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:10 INFO - PROCESS | 3772 | ++DOCSHELL 1A65E000 == 29 [pid = 3772] [id = 768] 13:20:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1A65E800) [pid = 3772] [serial = 2302] [outer = 00000000] 13:20:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1A787400) [pid = 3772] [serial = 2303] [outer = 1A65E800] 13:20:10 INFO - PROCESS | 3772 | 1471465210195 Marionette DEBUG loaded listener.js 13:20:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (1A78C000) [pid = 3772] [serial = 2304] [outer = 1A65E800] 13:20:10 INFO - PROCESS | 3772 | 1471465210678 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"]]]}] 13:20:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:20:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:20:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 688ms 13:20:10 INFO - PROCESS | 3772 | 1471465210736 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 13:20:10 INFO - PROCESS | 3772 | 1471465210739 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 13:20:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:20:10 INFO - PROCESS | 3772 | 1471465210742 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:20:10 INFO - PROCESS | 3772 | 1471465210744 Marionette TRACE conn3 <- [1,3030,null,{}] 13:20:10 INFO - PROCESS | 3772 | 1471465210748 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}] 13:20:10 INFO - PROCESS | 3772 | 1471465210750 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:10 INFO - PROCESS | 3772 | 1471465210868 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 13:20:10 INFO - PROCESS | 3772 | 1471465210934 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:10 INFO - PROCESS | 3772 | 1471465210936 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:10 INFO - PROCESS | 3772 | ++DOCSHELL 1AB50000 == 30 [pid = 3772] [id = 769] 13:20:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (1AB50800) [pid = 3772] [serial = 2305] [outer = 00000000] 13:20:10 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1AB57400) [pid = 3772] [serial = 2306] [outer = 1AB50800] 13:20:10 INFO - PROCESS | 3772 | 1471465210982 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (1AB5AC00) [pid = 3772] [serial = 2307] [outer = 1AB50800] 13:20:11 INFO - PROCESS | 3772 | 1471465211592 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]]]}] 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:20:11 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. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:20:11 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'.) 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:20:11 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. 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:20:11 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. 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:20:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:20:11 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. 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:20:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:20:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:20:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:20:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:20:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:20:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 953ms 13:20:11 INFO - PROCESS | 3772 | 1471465211698 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 13:20:11 INFO - PROCESS | 3772 | 1471465211700 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 13:20:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:20:11 INFO - PROCESS | 3772 | 1471465211711 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:20:11 INFO - PROCESS | 3772 | 1471465211713 Marionette TRACE conn3 <- [1,3034,null,{}] 13:20:11 INFO - PROCESS | 3772 | 1471465211716 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}] 13:20:11 INFO - PROCESS | 3772 | 1471465211718 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:11 INFO - PROCESS | 3772 | 1471465211832 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 13:20:11 INFO - PROCESS | 3772 | 1471465211837 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:11 INFO - PROCESS | 3772 | 1471465211839 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:11 INFO - PROCESS | 3772 | ++DOCSHELL 1AB5A000 == 31 [pid = 3772] [id = 770] 13:20:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (1AB5DC00) [pid = 3772] [serial = 2308] [outer = 00000000] 13:20:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1ABDCC00) [pid = 3772] [serial = 2309] [outer = 1AB5DC00] 13:20:11 INFO - PROCESS | 3772 | 1471465211885 Marionette DEBUG loaded listener.js 13:20:11 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (1ACA0400) [pid = 3772] [serial = 2310] [outer = 1AB5DC00] 13:20:12 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:20:12 INFO - PROCESS | 3772 | 1471465212367 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:20:12 INFO - {} 13:20:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 13:20:12 INFO - PROCESS | 3772 | 1471465212410 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 13:20:12 INFO - PROCESS | 3772 | 1471465212412 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 13:20:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:20:12 INFO - PROCESS | 3772 | 1471465212416 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:20:12 INFO - PROCESS | 3772 | 1471465212417 Marionette TRACE conn3 <- [1,3038,null,{}] 13:20:12 INFO - PROCESS | 3772 | 1471465212421 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}] 13:20:12 INFO - PROCESS | 3772 | 1471465212427 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:12 INFO - PROCESS | 3772 | 1471465212579 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 13:20:12 INFO - PROCESS | 3772 | 1471465212643 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:12 INFO - PROCESS | 3772 | 1471465212646 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:12 INFO - PROCESS | 3772 | ++DOCSHELL 1A2B6400 == 32 [pid = 3772] [id = 771] 13:20:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1AB4F400) [pid = 3772] [serial = 2311] [outer = 00000000] 13:20:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (1B05F800) [pid = 3772] [serial = 2312] [outer = 1AB4F400] 13:20:12 INFO - PROCESS | 3772 | 1471465212693 Marionette DEBUG loaded listener.js 13:20:12 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (1B064800) [pid = 3772] [serial = 2313] [outer = 1AB4F400] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (17C7D000) [pid = 3772] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (13B53C00) [pid = 3772] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (13B51800) [pid = 3772] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1475FC00) [pid = 3772] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (104E7800) [pid = 3772] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (114E0000) [pid = 3772] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (16BFAC00) [pid = 3772] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1036DC00) [pid = 3772] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1120F800) [pid = 3772] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19C7D800) [pid = 3772] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1602DC00) [pid = 3772] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (183B7400) [pid = 3772] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (11DE5C00) [pid = 3772] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:20:12 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (1143DC00) [pid = 3772] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:20:13 INFO - PROCESS | 3772 | 1471465213128 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]]]}] 13:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:20:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:20:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 734ms 13:20:13 INFO - PROCESS | 3772 | 1471465213174 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 13:20:13 INFO - PROCESS | 3772 | 1471465213176 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 13:20:13 INFO - PROCESS | 3772 | 1471465213180 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:20:13 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:20:13 INFO - PROCESS | 3772 | 1471465213182 Marionette TRACE conn3 <- [1,3042,null,{}] 13:20:13 INFO - PROCESS | 3772 | 1471465213186 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}] 13:20:13 INFO - PROCESS | 3772 | 1471465213188 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:13 INFO - PROCESS | 3772 | 1471465213272 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 13:20:13 INFO - PROCESS | 3772 | 1471465213278 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:13 INFO - PROCESS | 3772 | 1471465213280 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:13 INFO - PROCESS | 3772 | ++DOCSHELL 0F2E6000 == 33 [pid = 3772] [id = 772] 13:20:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (10B21000) [pid = 3772] [serial = 2314] [outer = 00000000] 13:20:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (10B27000) [pid = 3772] [serial = 2315] [outer = 10B21000] 13:20:13 INFO - PROCESS | 3772 | 1471465213324 Marionette DEBUG loaded listener.js 13:20:13 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (10B29000) [pid = 3772] [serial = 2316] [outer = 10B21000] 13:20:14 INFO - PROCESS | 3772 | 1471465214000 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"]]]}] 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:20:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:20:14 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" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:20:14 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" 13:20:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:20:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1000ms 13:20:14 INFO - PROCESS | 3772 | 1471465214181 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 13:20:14 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:20:14 INFO - PROCESS | 3772 | 1471465214182 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 13:20:14 INFO - PROCESS | 3772 | 1471465214186 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 3772 | 1471465214188 Marionette TRACE conn3 <- [1,3046,null,{}] 13:20:14 INFO - PROCESS | 3772 | 1471465214193 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}] 13:20:14 INFO - PROCESS | 3772 | 1471465214195 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:14 INFO - PROCESS | 3772 | 1471465214277 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 13:20:14 INFO - PROCESS | 3772 | 1471465214281 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:14 INFO - PROCESS | 3772 | 1471465214283 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:14 INFO - PROCESS | 3772 | ++DOCSHELL 0C75BC00 == 34 [pid = 3772] [id = 773] 13:20:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0F2EB400) [pid = 3772] [serial = 2317] [outer = 00000000] 13:20:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (114CF800) [pid = 3772] [serial = 2318] [outer = 0F2EB400] 13:20:14 INFO - PROCESS | 3772 | 1471465214328 Marionette DEBUG loaded listener.js 13:20:14 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (118A4000) [pid = 3772] [serial = 2319] [outer = 0F2EB400] 13:20:14 INFO - PROCESS | 3772 | 1471465214821 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]]]}] 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:20:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:20:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:20:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:20:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:20:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:20:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:20:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 704ms 13:20:14 INFO - PROCESS | 3772 | 1471465214896 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 13:20:14 INFO - PROCESS | 3772 | 1471465214898 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 13:20:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:20:14 INFO - PROCESS | 3772 | 1471465214902 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:20:14 INFO - PROCESS | 3772 | 1471465214903 Marionette TRACE conn3 <- [1,3050,null,{}] 13:20:14 INFO - PROCESS | 3772 | 1471465214953 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}] 13:20:14 INFO - PROCESS | 3772 | 1471465214956 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:15 INFO - PROCESS | 3772 | 1471465215078 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 13:20:15 INFO - PROCESS | 3772 | 1471465215214 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:15 INFO - PROCESS | 3772 | 1471465215218 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:15 INFO - PROCESS | 3772 | ++DOCSHELL 0F394C00 == 35 [pid = 3772] [id = 774] 13:20:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (10328400) [pid = 3772] [serial = 2320] [outer = 00000000] 13:20:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (10B1B800) [pid = 3772] [serial = 2321] [outer = 10328400] 13:20:15 INFO - PROCESS | 3772 | 1471465215277 Marionette DEBUG loaded listener.js 13:20:15 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (10B25800) [pid = 3772] [serial = 2322] [outer = 10328400] 13:20:15 INFO - PROCESS | 3772 | [3772] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-rel-w32-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:20:15 INFO - PROCESS | 3772 | 1471465215897 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:20:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:20:15 INFO - {} 13:20:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1031ms 13:20:15 INFO - PROCESS | 3772 | 1471465215936 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 13:20:15 INFO - PROCESS | 3772 | 1471465215939 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 13:20:15 INFO - PROCESS | 3772 | 1471465215944 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:20:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:20:15 INFO - PROCESS | 3772 | 1471465215947 Marionette TRACE conn3 <- [1,3054,null,{}] 13:20:15 INFO - PROCESS | 3772 | 1471465215953 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}] 13:20:15 INFO - PROCESS | 3772 | 1471465215957 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:16 INFO - PROCESS | 3772 | 1471465216101 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 13:20:16 INFO - PROCESS | 3772 | 1471465216241 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:16 INFO - PROCESS | 3772 | 1471465216246 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:16 INFO - PROCESS | 3772 | ++DOCSHELL 13959400 == 36 [pid = 3772] [id = 775] 13:20:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (14272400) [pid = 3772] [serial = 2323] [outer = 00000000] 13:20:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (14765000) [pid = 3772] [serial = 2324] [outer = 14272400] 13:20:16 INFO - PROCESS | 3772 | 1471465216311 Marionette DEBUG loaded listener.js 13:20:16 INFO - PROCESS | 3772 | ++DOMWINDOW == 81 (1560E400) [pid = 3772] [serial = 2325] [outer = 14272400] 13:20:16 INFO - PROCESS | 3772 | 1471465216840 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]]]}] 13:20:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:20:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:20:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:20:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:20:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:20:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:20:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:20:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 938ms 13:20:16 INFO - PROCESS | 3772 | 1471465216892 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 13:20:16 INFO - PROCESS | 3772 | 1471465216894 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 13:20:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:20:16 INFO - PROCESS | 3772 | 1471465216915 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:20:16 INFO - PROCESS | 3772 | 1471465216917 Marionette TRACE conn3 <- [1,3058,null,{}] 13:20:16 INFO - PROCESS | 3772 | 1471465216922 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}] 13:20:16 INFO - PROCESS | 3772 | 1471465216924 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:17 INFO - PROCESS | 3772 | 1471465217037 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 13:20:17 INFO - PROCESS | 3772 | 1471465217151 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:17 INFO - PROCESS | 3772 | 1471465217155 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:17 INFO - PROCESS | 3772 | ++DOCSHELL 16B52800 == 37 [pid = 3772] [id = 776] 13:20:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 82 (16B52C00) [pid = 3772] [serial = 2326] [outer = 00000000] 13:20:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 83 (16B58C00) [pid = 3772] [serial = 2327] [outer = 16B52C00] 13:20:17 INFO - PROCESS | 3772 | 1471465217254 Marionette DEBUG loaded listener.js 13:20:17 INFO - PROCESS | 3772 | ++DOMWINDOW == 84 (16BFE800) [pid = 3772] [serial = 2328] [outer = 16B52C00] 13:20:17 INFO - PROCESS | 3772 | 1471465217821 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]]]}] 13:20:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:20:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:20:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:20:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:20:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:20:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:20:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 938ms 13:20:17 INFO - PROCESS | 3772 | 1471465217866 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 13:20:17 INFO - PROCESS | 3772 | 1471465217873 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 13:20:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:20:17 INFO - PROCESS | 3772 | 1471465217877 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:20:17 INFO - PROCESS | 3772 | 1471465217879 Marionette TRACE conn3 <- [1,3062,null,{}] 13:20:17 INFO - PROCESS | 3772 | 1471465217883 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}] 13:20:17 INFO - PROCESS | 3772 | 1471465217885 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:17 INFO - PROCESS | 3772 | 1471465217997 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 13:20:18 INFO - PROCESS | 3772 | 1471465218155 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:18 INFO - PROCESS | 3772 | 1471465218158 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:18 INFO - PROCESS | 3772 | ++DOCSHELL 17C7D400 == 38 [pid = 3772] [id = 777] 13:20:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 85 (18236800) [pid = 3772] [serial = 2329] [outer = 00000000] 13:20:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 86 (18572800) [pid = 3772] [serial = 2330] [outer = 18236800] 13:20:18 INFO - PROCESS | 3772 | 1471465218213 Marionette DEBUG loaded listener.js 13:20:18 INFO - PROCESS | 3772 | ++DOMWINDOW == 87 (18573C00) [pid = 3772] [serial = 2331] [outer = 18236800] 13:20:18 INFO - PROCESS | 3772 | 1471465218727 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]]]}] 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:20:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:20:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 891ms 13:20:18 INFO - PROCESS | 3772 | 1471465218781 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 13:20:18 INFO - PROCESS | 3772 | 1471465218784 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 13:20:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:20:18 INFO - PROCESS | 3772 | 1471465218788 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:20:18 INFO - PROCESS | 3772 | 1471465218790 Marionette TRACE conn3 <- [1,3066,null,{}] 13:20:18 INFO - PROCESS | 3772 | 1471465218794 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}] 13:20:18 INFO - PROCESS | 3772 | 1471465218796 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:19 INFO - PROCESS | 3772 | 1471465219030 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 13:20:19 INFO - PROCESS | 3772 | 1471465219215 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:19 INFO - PROCESS | 3772 | 1471465219219 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:19 INFO - PROCESS | 3772 | ++DOCSHELL 104E7000 == 39 [pid = 3772] [id = 778] 13:20:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 88 (104E7800) [pid = 3772] [serial = 2332] [outer = 00000000] 13:20:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 89 (10A4D400) [pid = 3772] [serial = 2333] [outer = 104E7800] 13:20:19 INFO - PROCESS | 3772 | 1471465219270 Marionette DEBUG loaded listener.js 13:20:19 INFO - PROCESS | 3772 | ++DOMWINDOW == 90 (11206000) [pid = 3772] [serial = 2334] [outer = 104E7800] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 0F2E6000 == 38 [pid = 3772] [id = 772] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 1A2B6400 == 37 [pid = 3772] [id = 771] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 1AB5A000 == 36 [pid = 3772] [id = 770] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 1AB50000 == 35 [pid = 3772] [id = 769] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 1A65E000 == 34 [pid = 3772] [id = 768] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 1856E000 == 33 [pid = 3772] [id = 767] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 1043A400 == 32 [pid = 3772] [id = 766] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 11D78C00 == 31 [pid = 3772] [id = 765] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 18570400 == 30 [pid = 3772] [id = 763] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 112F6800 == 29 [pid = 3772] [id = 764] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 17C7D400 == 28 [pid = 3772] [id = 777] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 16B52800 == 27 [pid = 3772] [id = 776] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 0C75BC00 == 26 [pid = 3772] [id = 773] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 0F394C00 == 25 [pid = 3772] [id = 774] 13:20:20 INFO - PROCESS | 3772 | --DOCSHELL 13959400 == 24 [pid = 3772] [id = 775] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 89 (19C1EC00) [pid = 3772] [serial = 2288] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 88 (183B4400) [pid = 3772] [serial = 2286] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 87 (183B4000) [pid = 3772] [serial = 2285] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 86 (15697800) [pid = 3772] [serial = 2250] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 85 (1472E400) [pid = 3772] [serial = 2270] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 84 (15FF2000) [pid = 3772] [serial = 2274] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 83 (14761400) [pid = 3772] [serial = 2271] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 82 (10A03400) [pid = 3772] [serial = 2262] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 81 (11D71400) [pid = 3772] [serial = 2259] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 80 (16F5D800) [pid = 3772] [serial = 2279] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (103C9800) [pid = 3772] [serial = 2268] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (16B5B000) [pid = 3772] [serial = 2282] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1A10E000) [pid = 3772] [serial = 2256] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (1678CC00) [pid = 3772] [serial = 2276] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (11210800) [pid = 3772] [serial = 2263] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (16B0E000) [pid = 3772] [serial = 2277] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (19C5D400) [pid = 3772] [serial = 2253] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (19C79800) [pid = 3772] [serial = 2254] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (17797000) [pid = 3772] [serial = 2280] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1A1A9000) [pid = 3772] [serial = 2257] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (12B6EC00) [pid = 3772] [serial = 2260] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 68 (12BB7400) [pid = 3772] [serial = 2265] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 67 (1602F000) [pid = 3772] [serial = 2251] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 66 (11D77C00) [pid = 3772] [serial = 2248] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 65 (15698C00) [pid = 3772] [serial = 2273] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 64 (12E28400) [pid = 3772] [serial = 2266] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 63 (177E5800) [pid = 3772] [serial = 2283] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | --DOMWINDOW == 62 (1180B400) [pid = 3772] [serial = 2247] [outer = 00000000] [url = about:blank] 13:20:20 INFO - PROCESS | 3772 | 1471465220505 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] 13:20:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:20:20 INFO - PROCESS | 3772 | 1471465220566 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 13:20:20 INFO - PROCESS | 3772 | 1471465220572 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:20:20 INFO - PROCESS | 3772 | 1471465220575 Marionette TRACE conn3 <- [1,3070,null,{}] 13:20:20 INFO - PROCESS | 3772 | 1471465220581 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}] 13:20:20 INFO - PROCESS | 3772 | 1471465220584 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:20 INFO - PROCESS | 3772 | 1471465220707 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 13:20:20 INFO - PROCESS | 3772 | 1471465220808 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:20 INFO - PROCESS | 3772 | 1471465220812 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:20 INFO - PROCESS | 3772 | ++DOCSHELL 1036DC00 == 25 [pid = 3772] [id = 779] 13:20:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 63 (103C8400) [pid = 3772] [serial = 2335] [outer = 00000000] 13:20:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 64 (104E3800) [pid = 3772] [serial = 2336] [outer = 103C8400] 13:20:20 INFO - PROCESS | 3772 | 1471465220869 Marionette DEBUG loaded listener.js 13:20:20 INFO - PROCESS | 3772 | ++DOMWINDOW == 65 (1055D800) [pid = 3772] [serial = 2337] [outer = 103C8400] 13:20:21 INFO - PROCESS | 3772 | 1471465221311 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]]]}] 13:20:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:20:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:20:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:20:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:20:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 797ms 13:20:21 INFO - PROCESS | 3772 | 1471465221371 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 13:20:21 INFO - PROCESS | 3772 | 1471465221376 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 13:20:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:20:21 INFO - PROCESS | 3772 | 1471465221383 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:20:21 INFO - PROCESS | 3772 | 1471465221386 Marionette TRACE conn3 <- [1,3074,null,{}] 13:20:21 INFO - PROCESS | 3772 | 1471465221390 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}] 13:20:21 INFO - PROCESS | 3772 | 1471465221393 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:21 INFO - PROCESS | 3772 | 1471465221481 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 13:20:21 INFO - PROCESS | 3772 | 1471465221489 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:21 INFO - PROCESS | 3772 | 1471465221492 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:21 INFO - PROCESS | 3772 | ++DOCSHELL 11263400 == 26 [pid = 3772] [id = 780] 13:20:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 66 (11263800) [pid = 3772] [serial = 2338] [outer = 00000000] 13:20:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 67 (11439000) [pid = 3772] [serial = 2339] [outer = 11263800] 13:20:21 INFO - PROCESS | 3772 | 1471465221541 Marionette DEBUG loaded listener.js 13:20:21 INFO - PROCESS | 3772 | ++DOMWINDOW == 68 (11446400) [pid = 3772] [serial = 2340] [outer = 11263800] 13:20:21 INFO - PROCESS | 3772 | 1471465222002 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:20:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 641ms 13:20:22 INFO - PROCESS | 3772 | 1471465222019 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 3772 | 1471465222021 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 13:20:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:20:22 INFO - PROCESS | 3772 | 1471465222025 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 3772 | 1471465222028 Marionette TRACE conn3 <- [1,3078,null,{}] 13:20:22 INFO - PROCESS | 3772 | 1471465222039 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}] 13:20:22 INFO - PROCESS | 3772 | 1471465222044 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:22 INFO - PROCESS | 3772 | 1471465222134 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 13:20:22 INFO - PROCESS | 3772 | 1471465222173 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 3772 | 1471465222176 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:22 INFO - PROCESS | 3772 | ++DOCSHELL 129F0800 == 27 [pid = 3772] [id = 781] 13:20:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 69 (129F4800) [pid = 3772] [serial = 2341] [outer = 00000000] 13:20:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (12BB7400) [pid = 3772] [serial = 2342] [outer = 129F4800] 13:20:22 INFO - PROCESS | 3772 | 1471465222225 Marionette DEBUG loaded listener.js 13:20:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (12C64800) [pid = 3772] [serial = 2343] [outer = 129F4800] 13:20:22 INFO - PROCESS | 3772 | 1471465222734 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:20:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:20:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 734ms 13:20:22 INFO - PROCESS | 3772 | 1471465222765 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 13:20:22 INFO - PROCESS | 3772 | 1471465222768 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 13:20:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:20:22 INFO - PROCESS | 3772 | 1471465222771 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:20:22 INFO - PROCESS | 3772 | 1471465222773 Marionette TRACE conn3 <- [1,3082,null,{}] 13:20:22 INFO - PROCESS | 3772 | 1471465222776 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}] 13:20:22 INFO - PROCESS | 3772 | 1471465222778 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:22 INFO - PROCESS | 3772 | 1471465222899 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 13:20:22 INFO - PROCESS | 3772 | 1471465222904 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:22 INFO - PROCESS | 3772 | 1471465222906 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:22 INFO - PROCESS | 3772 | ++DOCSHELL 1320D400 == 28 [pid = 3772] [id = 782] 13:20:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (1343B400) [pid = 3772] [serial = 2344] [outer = 00000000] 13:20:22 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (1395B800) [pid = 3772] [serial = 2345] [outer = 1343B400] 13:20:23 INFO - PROCESS | 3772 | 1471465223012 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (13AD3C00) [pid = 3772] [serial = 2346] [outer = 1343B400] 13:20:23 INFO - PROCESS | 3772 | 1471465223417 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:20:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:20:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 687ms 13:20:23 INFO - PROCESS | 3772 | 1471465223470 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 13:20:23 INFO - PROCESS | 3772 | 1471465223472 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 13:20:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:20:23 INFO - PROCESS | 3772 | 1471465223475 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:20:23 INFO - PROCESS | 3772 | 1471465223477 Marionette TRACE conn3 <- [1,3086,null,{}] 13:20:23 INFO - PROCESS | 3772 | 1471465223481 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}] 13:20:23 INFO - PROCESS | 3772 | 1471465223483 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:23 INFO - PROCESS | 3772 | 1471465223596 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 13:20:23 INFO - PROCESS | 3772 | 1471465223693 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:23 INFO - PROCESS | 3772 | 1471465223696 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:23 INFO - PROCESS | 3772 | ++DOCSHELL 14273000 == 29 [pid = 3772] [id = 783] 13:20:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (14273400) [pid = 3772] [serial = 2347] [outer = 00000000] 13:20:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (1472D000) [pid = 3772] [serial = 2348] [outer = 14273400] 13:20:23 INFO - PROCESS | 3772 | 1471465223743 Marionette DEBUG loaded listener.js 13:20:23 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (14732C00) [pid = 3772] [serial = 2349] [outer = 14273400] 13:20:24 INFO - PROCESS | 3772 | 1471465224151 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]]]}] 13:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:20:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 703ms 13:20:24 INFO - PROCESS | 3772 | 1471465224175 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 13:20:24 INFO - PROCESS | 3772 | 1471465224177 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 13:20:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:20:24 INFO - PROCESS | 3772 | 1471465224185 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:20:24 INFO - PROCESS | 3772 | 1471465224187 Marionette TRACE conn3 <- [1,3090,null,{}] 13:20:24 INFO - PROCESS | 3772 | 1471465224190 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}] 13:20:24 INFO - PROCESS | 3772 | 1471465224196 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:24 INFO - PROCESS | 3772 | 1471465224340 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 13:20:24 INFO - PROCESS | 3772 | 1471465224410 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:24 INFO - PROCESS | 3772 | 1471465224413 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:24 INFO - PROCESS | 3772 | ++DOCSHELL 151DE800 == 30 [pid = 3772] [id = 784] 13:20:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (151F0000) [pid = 3772] [serial = 2350] [outer = 00000000] 13:20:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 79 (1599A400) [pid = 3772] [serial = 2351] [outer = 151F0000] 13:20:24 INFO - PROCESS | 3772 | 1471465224458 Marionette DEBUG loaded listener.js 13:20:24 INFO - PROCESS | 3772 | ++DOMWINDOW == 80 (15FE9C00) [pid = 3772] [serial = 2352] [outer = 151F0000] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 79 (1AB4F400) [pid = 3772] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 78 (10474000) [pid = 3772] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 77 (1319A000) [pid = 3772] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 76 (19AE4000) [pid = 3772] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 75 (1856E400) [pid = 3772] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 74 (1A65E800) [pid = 3772] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 73 (1143A000) [pid = 3772] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 72 (1AB50800) [pid = 3772] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 71 (10B21000) [pid = 3772] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 70 (1AB5DC00) [pid = 3772] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 13:20:25 INFO - PROCESS | 3772 | --DOMWINDOW == 69 (0F2EB400) [pid = 3772] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 13:20:25 INFO - PROCESS | 3772 | 1471465225099 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:20:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:20:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 937ms 13:20:25 INFO - PROCESS | 3772 | 1471465225126 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 3772 | 1471465225129 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 13:20:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:20:25 INFO - PROCESS | 3772 | 1471465225132 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - PROCESS | 3772 | 1471465225134 Marionette TRACE conn3 <- [1,3094,null,{}] 13:20:25 INFO - PROCESS | 3772 | 1471465225138 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}] 13:20:25 INFO - PROCESS | 3772 | 1471465225140 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:25 INFO - PROCESS | 3772 | 1471465225222 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 13:20:25 INFO - PROCESS | 3772 | 1471465225327 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 3772 | 1471465225329 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:25 INFO - PROCESS | 3772 | ++DOCSHELL 114D1000 == 31 [pid = 3772] [id = 785] 13:20:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 70 (11898800) [pid = 3772] [serial = 2353] [outer = 00000000] 13:20:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 71 (16034400) [pid = 3772] [serial = 2354] [outer = 11898800] 13:20:25 INFO - PROCESS | 3772 | 1471465225373 Marionette DEBUG loaded listener.js 13:20:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 72 (16035800) [pid = 3772] [serial = 2355] [outer = 11898800] 13:20:25 INFO - PROCESS | 3772 | 1471465225715 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]]]}] 13:20:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:20:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:20:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:20:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 641ms 13:20:25 INFO - PROCESS | 3772 | 1471465225770 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 13:20:25 INFO - PROCESS | 3772 | 1471465225772 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 13:20:25 INFO - PROCESS | 3772 | 1471465225775 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:20:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:20:25 INFO - PROCESS | 3772 | 1471465225777 Marionette TRACE conn3 <- [1,3098,null,{}] 13:20:25 INFO - PROCESS | 3772 | 1471465225780 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}] 13:20:25 INFO - PROCESS | 3772 | 1471465225782 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:25 INFO - PROCESS | 3772 | 1471465225906 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 13:20:25 INFO - PROCESS | 3772 | 1471465225914 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:25 INFO - PROCESS | 3772 | 1471465225916 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:25 INFO - PROCESS | 3772 | ++DOCSHELL 0C75A800 == 32 [pid = 3772] [id = 786] 13:20:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 73 (0C765400) [pid = 3772] [serial = 2356] [outer = 00000000] 13:20:25 INFO - PROCESS | 3772 | ++DOMWINDOW == 74 (16B02000) [pid = 3772] [serial = 2357] [outer = 0C765400] 13:20:25 INFO - PROCESS | 3772 | 1471465225961 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 75 (16B03C00) [pid = 3772] [serial = 2358] [outer = 0C765400] 13:20:26 INFO - PROCESS | 3772 | 1471465226371 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"]]]}] 13:20:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:20:26 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 13:20:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:20:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:20:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:20:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:20:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 640ms 13:20:26 INFO - PROCESS | 3772 | 1471465226413 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 13:20:26 INFO - PROCESS | 3772 | 1471465226415 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 13:20:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:20:26 INFO - PROCESS | 3772 | 1471465226419 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:20:26 INFO - PROCESS | 3772 | 1471465226420 Marionette TRACE conn3 <- [1,3102,null,{}] 13:20:26 INFO - PROCESS | 3772 | 1471465226424 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}] 13:20:26 INFO - PROCESS | 3772 | 1471465226426 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:26 INFO - PROCESS | 3772 | 1471465226505 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 13:20:26 INFO - PROCESS | 3772 | 1471465226636 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\", \"7b01d6fc-b7c8-489e-b4d7-45f1a821e26f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:20:26 INFO - PROCESS | 3772 | 1471465226638 Marionette INFO sendAsync 408d73f3-6ca8-4cea-873a-4add71f360a5 13:20:26 INFO - PROCESS | 3772 | ++DOCSHELL 10A10400 == 33 [pid = 3772] [id = 787] 13:20:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 76 (11DA0000) [pid = 3772] [serial = 2359] [outer = 00000000] 13:20:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 77 (16B5CC00) [pid = 3772] [serial = 2360] [outer = 11DA0000] 13:20:26 INFO - PROCESS | 3772 | 1471465226683 Marionette DEBUG loaded listener.js 13:20:26 INFO - PROCESS | 3772 | ++DOMWINDOW == 78 (16BFB800) [pid = 3772] [serial = 2361] [outer = 11DA0000] 13:20:27 INFO - PROCESS | 3772 | 1471465227082 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]]]}] 13:20:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:20:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 703ms 13:20:27 INFO - PROCESS | 3772 | 1471465227119 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 13:20:27 INFO - PROCESS | 3772 | 1471465227123 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 13:20:28 WARNING - u'runner_teardown' () 13:20:28 INFO - No more tests 13:20:28 INFO - Got 0 unexpected results 13:20:28 INFO - SUITE-END | took 666s 13:20:28 INFO - Closing logging queue 13:20:28 INFO - queue closed 13:20:28 INFO - Return code: 0 13:20:28 WARNING - # TBPL SUCCESS # 13:20:28 INFO - Running post-action listener: _resource_record_post_action 13:20:28 INFO - Running post-run listener: _resource_record_post_run 13:20:29 INFO - Total resource usage - Wall time: 676s; CPU: 17.0%; Read bytes: 91793408; Write bytes: 952663040; Read time: 472189; Write time: 1181650 13:20:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:20:29 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 73020928; Read time: 0; Write time: 71339 13:20:29 INFO - run-tests - Wall time: 674s; CPU: 17.0%; Read bytes: 91793408; Write bytes: 816511488; Read time: 472189; Write time: 1056703 13:20:29 INFO - Running post-run listener: _upload_blobber_files 13:20:29 INFO - Blob upload gear active. 13:20:29 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:20:29 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 13:20:29 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-release', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 13:20:29 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-release -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 13:20:30 INFO - (blobuploader) - INFO - Open directory for files ... 13:20:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:20:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:20:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:31 INFO - (blobuploader) - INFO - Done attempting. 13:20:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:20:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:20:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:20:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:20:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:20:33 INFO - (blobuploader) - INFO - Done attempting. 13:20:33 INFO - (blobuploader) - INFO - Iteration through files over. 13:20:33 INFO - Return code: 0 13:20:33 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:20:33 INFO - Using _rmtree_windows ... 13:20:33 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:20:33 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/239ac34d2cc6a6656b8747e5f8bed827d05922cc990dfaeed5cd4151bee6bea5d019d68c8058c0af75c8c849f340b12a9903d78f8655509b9a3890b1aca82989", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f02e46dbd67cf0be2230d3db99aaca1b9a352403431a133ddfed00d9c260e53b8a65454fb1f8a13829e9583a7a2ac199c79f29fa033d34c04f8b2edda7073f8"} 13:20:33 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:20:33 INFO - Writing to file C:\slave\test\properties\blobber_files 13:20:33 INFO - Contents: 13:20:33 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/239ac34d2cc6a6656b8747e5f8bed827d05922cc990dfaeed5cd4151bee6bea5d019d68c8058c0af75c8c849f340b12a9903d78f8655509b9a3890b1aca82989", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f02e46dbd67cf0be2230d3db99aaca1b9a352403431a133ddfed00d9c260e53b8a65454fb1f8a13829e9583a7a2ac199c79f29fa033d34c04f8b2edda7073f8"} 13:20:33 INFO - Running post-run listener: copy_logs_to_upload_dir 13:20:33 INFO - Copying logs to upload dir... 13:20:33 INFO - mkdir: C:\slave\test\build\upload\logs 13:20:33 INFO - Copying logs to upload dir... 13:20:33 INFO - Using _rmtree_windows ... 13:20:33 INFO - Using _rmtree_windows ... 13:20:33 INFO - Using _rmtree_windows ... 13:20:33 INFO - Using _rmtree_windows ... 13:20:33 INFO - Using _rmtree_windows ... 13:20:33 INFO - Using _rmtree_windows ... 13:20:33 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=841.288000 ========= master_lag: 4.06 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 5 secs) (at 2016-08-17 13:20:34.258110) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:34.259119) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/239ac34d2cc6a6656b8747e5f8bed827d05922cc990dfaeed5cd4151bee6bea5d019d68c8058c0af75c8c849f340b12a9903d78f8655509b9a3890b1aca82989", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f02e46dbd67cf0be2230d3db99aaca1b9a352403431a133ddfed00d9c260e53b8a65454fb1f8a13829e9583a7a2ac199c79f29fa033d34c04f8b2edda7073f8"} build_url:https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/239ac34d2cc6a6656b8747e5f8bed827d05922cc990dfaeed5cd4151bee6bea5d019d68c8058c0af75c8c849f340b12a9903d78f8655509b9a3890b1aca82989", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/1f02e46dbd67cf0be2230d3db99aaca1b9a352403431a133ddfed00d9c260e53b8a65454fb1f8a13829e9583a7a2ac199c79f29fa033d34c04f8b2edda7073f8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Mg_uKUu2R7aMMwxVCNjZXg/artifacts/public/build/firefox-48.0.1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:34.387704) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:34.388045) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-034\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-034 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-034 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-034 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-034 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-034 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:34.508457) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:34.508770) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-08-17 13:20:35.025419) ========= ========= Total master_lag: 7.74 =========