builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-013 starttime: 1467947662.87 results: success (0) buildid: 20160707183926 builduid: 328b1b0c396c47e78703d0d1de60df83 revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:22.870173) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:22.870628) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:22.870926) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:22.919835) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:22.920221) ========= '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-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False --20:16:16-- 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% 1.93 GB/s 20:16:16 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.434000 ========= master_lag: 0.22 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:23.577239) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:23.577577) ========= '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-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.529000 ========= master_lag: 0.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:24.372941) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 20:14:24.373338) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f4e161a1dd38df3f4679d7b647371e2388e7eb72 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f4e161a1dd38df3f4679d7b647371e2388e7eb72 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False 2016-07-07 20:16:17,112 truncating revision to first 12 chars 2016-07-07 20:16:17,112 Setting DEBUG logging. 2016-07-07 20:16:17,112 attempt 1/10 2016-07-07 20:16:17,112 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f4e161a1dd38?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-07 20:16:17,388 unpacking tar archive at: mozilla-beta-f4e161a1dd38/testing/mozharness/ program finished with exit code 0 elapsedTime=0.816000 ========= master_lag: 0.45 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 20:14:25.637970) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:25.638296) ========= script_repo_revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:25.638681) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:25.638966) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:14:25.654172) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 19 secs) (at 2016-07-07 20:14:25.654443) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 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-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 20:16:18 INFO - MultiFileLogger online at 20160707 20:16:18 in C:\slave\test 20:16:18 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 20:16:18 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:16:18 INFO - {'append_to_log': False, 20:16:18 INFO - 'base_work_dir': 'C:\\slave\\test', 20:16:18 INFO - 'blob_upload_branch': 'mozilla-beta', 20:16:18 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:16:18 INFO - 'buildbot_json_path': 'buildprops.json', 20:16:18 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:16:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:16:18 INFO - 'download_minidump_stackwalk': True, 20:16:18 INFO - 'download_symbols': 'true', 20:16:18 INFO - 'e10s': False, 20:16:18 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:16:18 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:16:18 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:16:18 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:16:18 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:16:18 INFO - 'C:/mozilla-build/tooltool.py'), 20:16:18 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:16:18 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:16:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:16:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:16:18 INFO - 'log_level': 'info', 20:16:18 INFO - 'log_to_console': True, 20:16:18 INFO - 'opt_config_files': (), 20:16:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:16:18 INFO - '--processes=1', 20:16:18 INFO - '--config=%(test_path)s/wptrunner.ini', 20:16:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:16:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:16:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:16:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:16:18 INFO - 'pip_index': False, 20:16:18 INFO - 'require_test_zip': True, 20:16:18 INFO - 'test_type': ('testharness',), 20:16:18 INFO - 'this_chunk': '1', 20:16:18 INFO - 'total_chunks': '10', 20:16:18 INFO - 'virtualenv_path': 'venv', 20:16:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:16:18 INFO - 'work_dir': 'build'} 20:16:18 INFO - ##### 20:16:18 INFO - ##### Running clobber step. 20:16:18 INFO - ##### 20:16:18 INFO - Running pre-action listener: _resource_record_pre_action 20:16:18 INFO - Running main action method: clobber 20:16:18 INFO - rmtree: C:\slave\test\build 20:16:18 INFO - Using _rmtree_windows ... 20:16:18 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:16:40 INFO - Running post-action listener: _resource_record_post_action 20:16:40 INFO - ##### 20:16:40 INFO - ##### Running read-buildbot-config step. 20:16:40 INFO - ##### 20:16:40 INFO - Running pre-action listener: _resource_record_pre_action 20:16:40 INFO - Running main action method: read_buildbot_config 20:16:40 INFO - Using buildbot properties: 20:16:40 INFO - { 20:16:40 INFO - "project": "", 20:16:40 INFO - "product": "firefox", 20:16:40 INFO - "script_repo_revision": "production", 20:16:40 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 20:16:40 INFO - "repository": "", 20:16:40 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 20:16:40 INFO - "buildid": "20160707183926", 20:16:40 INFO - "pgo_build": "False", 20:16:40 INFO - "basedir": "C:\\slave\\test", 20:16:40 INFO - "buildnumber": 25, 20:16:40 INFO - "slavename": "t-xp32-ix-013", 20:16:40 INFO - "revision": "f4e161a1dd38df3f4679d7b647371e2388e7eb72", 20:16:40 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 20:16:40 INFO - "platform": "win32", 20:16:40 INFO - "branch": "mozilla-beta", 20:16:40 INFO - "repo_path": "releases/mozilla-beta", 20:16:40 INFO - "moz_repo_path": "", 20:16:40 INFO - "stage_platform": "win32", 20:16:40 INFO - "builduid": "328b1b0c396c47e78703d0d1de60df83", 20:16:40 INFO - "slavebuilddir": "test" 20:16:40 INFO - } 20:16:40 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 20:16:40 INFO - Found installer url https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 20:16:40 INFO - Running post-action listener: _resource_record_post_action 20:16:40 INFO - ##### 20:16:40 INFO - ##### Running download-and-extract step. 20:16:40 INFO - ##### 20:16:40 INFO - Running pre-action listener: _resource_record_pre_action 20:16:40 INFO - Running main action method: download_and_extract 20:16:40 INFO - mkdir: C:\slave\test\build\tests 20:16:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:16:40 INFO - https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 20:16:40 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 20:16:40 INFO - Downloading https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 20:16:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 20:16:41 INFO - Downloaded 1240 bytes. 20:16:41 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 20:16:41 INFO - Using the following test package requirements: 20:16:41 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:16:41 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 20:16:41 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 20:16:41 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'jsshell-win32.zip'], 20:16:41 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 20:16:41 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:16:41 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 20:16:41 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 20:16:41 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 20:16:41 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:16:41 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 20:16:41 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 20:16:41 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')]} 20:16:41 INFO - https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 20:16:41 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 20:16:41 INFO - Downloading https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 20:16:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 20:16:42 INFO - Downloaded 20402948 bytes. 20:16:42 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:16:42 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:16:45 INFO - caution: filename not matched: web-platform/* 20:16:45 INFO - Return code: 11 20:16: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')]} 20:16:45 INFO - https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 20:16:45 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 20:16:45 INFO - Downloading https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 20:16:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 20:16:47 INFO - Downloaded 36389908 bytes. 20:16:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 20:16:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 20:17:33 INFO - caution: filename not matched: bin/* 20:17:33 INFO - caution: filename not matched: config/* 20:17:33 INFO - caution: filename not matched: mozbase/* 20:17:33 INFO - caution: filename not matched: marionette/* 20:17:33 INFO - caution: filename not matched: tools/wptserve/* 20:17:33 INFO - Return code: 11 20:17:33 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')]} 20:17:33 INFO - https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 20:17:33 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:17:33 INFO - Downloading https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 20:17:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 20:17:37 INFO - Downloaded 68471040 bytes. 20:17:37 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:17:37 INFO - mkdir: C:\slave\test\properties 20:17:37 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:17:37 INFO - Writing to file C:\slave\test\properties\build_url 20:17:37 INFO - Contents: 20:17:37 INFO - build_url:https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:17:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:17:37 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:17:37 INFO - Writing to file C:\slave\test\properties\symbols_url 20:17:37 INFO - Contents: 20:17:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:17:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:17:37 INFO - https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 20:17:37 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:17:37 INFO - Downloading https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:17:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 20:17:40 INFO - Downloaded 55589843 bytes. 20:17:40 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 20:17:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 20:17:46 INFO - Return code: 0 20:17:46 INFO - Running post-action listener: _resource_record_post_action 20:17:46 INFO - Running post-action listener: set_extra_try_arguments 20:17:46 INFO - ##### 20:17:46 INFO - ##### Running create-virtualenv step. 20:17:46 INFO - ##### 20:17:46 INFO - Running pre-action listener: _pre_create_virtualenv 20:17:46 INFO - Running pre-action listener: _resource_record_pre_action 20:17:46 INFO - Running main action method: create_virtualenv 20:17:46 INFO - Creating virtualenv C:\slave\test\build\venv 20:17:46 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 20:17:46 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 20:17:46 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:17:48 INFO - Installing distribute......................................................................................................................................................................................done. 20:17:49 INFO - Return code: 0 20:17:49 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:17:49 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')]} 20:17:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:17:49 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')]} 20:17:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:17:49 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 0x00EB0278>, '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 0x00ECC0C0>, '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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 20:17:49 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 20:17:49 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 20:17:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:17:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 20:17:49 INFO - 'CLIENTNAME': 'Console', 20:17:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:17:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 20:17:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:17:49 INFO - 'DCLOCATION': 'SCL3', 20:17:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:17:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:17:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:17:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:17:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:17:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:17:49 INFO - 'HOMEDRIVE': 'C:', 20:17:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:17:49 INFO - 'KTS_VERSION': '1.19c', 20:17:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:17:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 20:17:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:17:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:17:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:17:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:17:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:17:49 INFO - 'MOZ_AIRBAG': '1', 20:17:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:17:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:17:49 INFO - 'MOZ_MSVCVERSION': '8', 20:17:49 INFO - 'MOZ_NO_REMOTE': '1', 20:17:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:17:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:17:49 INFO - 'NO_EM_RESTART': '1', 20:17:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:17:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:17:49 INFO - 'OS': 'Windows_NT', 20:17:49 INFO - 'OURDRIVE': 'C:', 20:17:49 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', 20:17:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:17:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:17:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:17:49 INFO - 'PROCESSOR_LEVEL': '6', 20:17:49 INFO - 'PROCESSOR_REVISION': '1e05', 20:17:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:17:49 INFO - 'PROMPT': '$P$G', 20:17:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:17:49 INFO - 'PWD': 'C:\\slave\\test', 20:17:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:17:49 INFO - 'SESSIONNAME': 'Console', 20:17:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:17:49 INFO - 'SYSTEMDRIVE': 'C:', 20:17:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:17:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:49 INFO - 'TEST1': 'testie', 20:17:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:49 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 20:17:49 INFO - 'USERNAME': 'cltbld', 20:17:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:17:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:17:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:17:49 INFO - 'WINDIR': 'C:\\WINDOWS', 20:17:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:17:49 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:17:49 INFO - Downloading/unpacking psutil>=0.7.1 20:17:49 INFO - Running setup.py egg_info for package psutil 20:17:49 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:17:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:17:49 INFO - Installing collected packages: psutil 20:17:49 INFO - Running setup.py install for psutil 20:17:49 INFO - building 'psutil._psutil_windows' extension 20:17:49 INFO - error: Unable to find vcvarsall.bat 20:17:49 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-2soral-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:17:49 INFO - running install 20:17:49 INFO - running build 20:17:49 INFO - running build_py 20:17:49 INFO - creating build 20:17:49 INFO - creating build\lib.win32-2.7 20:17:49 INFO - creating build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:17:49 INFO - running build_ext 20:17:49 INFO - building 'psutil._psutil_windows' extension 20:17:49 INFO - error: Unable to find vcvarsall.bat 20:17:49 INFO - ---------------------------------------- 20:17:49 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-2soral-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:17:49 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data\pip\pip.log 20:17:49 WARNING - Return code: 1 20:17:49 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! 20:17:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:17:49 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')]} 20:17:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:17:49 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')]} 20:17:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:17:49 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 0x00EB0278>, '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 0x00ECC0C0>, '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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 20:17:49 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 20:17:49 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 20:17:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:17:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 20:17:49 INFO - 'CLIENTNAME': 'Console', 20:17:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:17:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 20:17:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:17:49 INFO - 'DCLOCATION': 'SCL3', 20:17:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:17:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:17:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:17:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:17:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:17:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:17:49 INFO - 'HOMEDRIVE': 'C:', 20:17:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:17:49 INFO - 'KTS_VERSION': '1.19c', 20:17:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:17:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 20:17:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:17:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:17:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:17:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:17:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:17:49 INFO - 'MOZ_AIRBAG': '1', 20:17:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:17:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:17:49 INFO - 'MOZ_MSVCVERSION': '8', 20:17:49 INFO - 'MOZ_NO_REMOTE': '1', 20:17:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:17:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:17:49 INFO - 'NO_EM_RESTART': '1', 20:17:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:17:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:17:49 INFO - 'OS': 'Windows_NT', 20:17:49 INFO - 'OURDRIVE': 'C:', 20:17:49 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', 20:17:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:17:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:17:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:17:49 INFO - 'PROCESSOR_LEVEL': '6', 20:17:49 INFO - 'PROCESSOR_REVISION': '1e05', 20:17:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:17:49 INFO - 'PROMPT': '$P$G', 20:17:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:17:49 INFO - 'PWD': 'C:\\slave\\test', 20:17:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:17:49 INFO - 'SESSIONNAME': 'Console', 20:17:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:17:49 INFO - 'SYSTEMDRIVE': 'C:', 20:17:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:17:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:49 INFO - 'TEST1': 'testie', 20:17:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:49 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 20:17:49 INFO - 'USERNAME': 'cltbld', 20:17:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:17:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:17:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:17:49 INFO - 'WINDIR': 'C:\\WINDOWS', 20:17:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:17:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:17:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:17:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:17:50 INFO - Running setup.py egg_info for package mozsystemmonitor 20:17:50 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:17:50 INFO - Running setup.py egg_info for package psutil 20:17:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:17:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:17:50 INFO - Installing collected packages: mozsystemmonitor, psutil 20:17:50 INFO - Running setup.py install for mozsystemmonitor 20:17:50 INFO - Running setup.py install for psutil 20:17:50 INFO - building 'psutil._psutil_windows' extension 20:17:50 INFO - error: Unable to find vcvarsall.bat 20:17:50 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-yyxgx4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:17:50 INFO - running install 20:17:50 INFO - running build 20:17:50 INFO - running build_py 20:17:50 INFO - running build_ext 20:17:50 INFO - building 'psutil._psutil_windows' extension 20:17:50 INFO - error: Unable to find vcvarsall.bat 20:17:50 INFO - ---------------------------------------- 20:17:50 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-yyxgx4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:17:50 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-013\Application Data\pip\pip.log 20:17:50 WARNING - Return code: 1 20:17:50 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! 20:17:50 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:17:50 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')]} 20:17:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:17:50 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')]} 20:17:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:17:50 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 0x00EB0278>, '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 0x00ECC0C0>, '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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 20:17:50 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 20:17:50 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 20:17:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:17:50 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 20:17:50 INFO - 'CLIENTNAME': 'Console', 20:17:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:17:50 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 20:17:50 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:17:50 INFO - 'DCLOCATION': 'SCL3', 20:17:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:17:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:17:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:17:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:17:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:17:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:17:50 INFO - 'HOMEDRIVE': 'C:', 20:17:50 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:17:50 INFO - 'KTS_VERSION': '1.19c', 20:17:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:17:50 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 20:17:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:17:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:17:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:17:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:17:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:17:50 INFO - 'MOZ_AIRBAG': '1', 20:17:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:17:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:17:50 INFO - 'MOZ_MSVCVERSION': '8', 20:17:50 INFO - 'MOZ_NO_REMOTE': '1', 20:17:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:17:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:17:50 INFO - 'NO_EM_RESTART': '1', 20:17:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:17:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:17:50 INFO - 'OS': 'Windows_NT', 20:17:50 INFO - 'OURDRIVE': 'C:', 20:17:50 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', 20:17:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:17:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:17:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:17:50 INFO - 'PROCESSOR_LEVEL': '6', 20:17:50 INFO - 'PROCESSOR_REVISION': '1e05', 20:17:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:17:50 INFO - 'PROMPT': '$P$G', 20:17:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:17:50 INFO - 'PWD': 'C:\\slave\\test', 20:17:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:17:50 INFO - 'SESSIONNAME': 'Console', 20:17:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:17:50 INFO - 'SYSTEMDRIVE': 'C:', 20:17:50 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:17:50 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:50 INFO - 'TEST1': 'testie', 20:17:50 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:50 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 20:17:50 INFO - 'USERNAME': 'cltbld', 20:17:50 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:17:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:17:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:17:50 INFO - 'WINDIR': 'C:\\WINDOWS', 20:17:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:17:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:17:50 INFO - Downloading/unpacking blobuploader==1.2.4 20:17:50 INFO - Downloading blobuploader-1.2.4.tar.gz 20:17:50 INFO - Running setup.py egg_info for package blobuploader 20:17:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:17:51 INFO - Running setup.py egg_info for package requests 20:17:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:17:51 INFO - Downloading docopt-0.6.1.tar.gz 20:17:51 INFO - Running setup.py egg_info for package docopt 20:17:51 INFO - Installing collected packages: blobuploader, docopt, requests 20:17:51 INFO - Running setup.py install for blobuploader 20:17:51 INFO - Running setup.py install for docopt 20:17:51 INFO - Running setup.py install for requests 20:17:51 INFO - Successfully installed blobuploader docopt requests 20:17:51 INFO - Cleaning up... 20:17:51 INFO - Return code: 0 20:17:51 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:17:51 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')]} 20:17:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:17:51 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')]} 20:17:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:17:51 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 0x00EB0278>, '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 0x00ECC0C0>, '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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 20:17:51 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 20:17:51 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 20:17:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:17:51 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 20:17:51 INFO - 'CLIENTNAME': 'Console', 20:17:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:17:51 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 20:17:51 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:17:51 INFO - 'DCLOCATION': 'SCL3', 20:17:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:17:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:17:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:17:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:17:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:17:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:17:51 INFO - 'HOMEDRIVE': 'C:', 20:17:51 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:17:51 INFO - 'KTS_VERSION': '1.19c', 20:17:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:17:51 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 20:17:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:17:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:17:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:17:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:17:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:17:51 INFO - 'MOZ_AIRBAG': '1', 20:17:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:17:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:17:51 INFO - 'MOZ_MSVCVERSION': '8', 20:17:51 INFO - 'MOZ_NO_REMOTE': '1', 20:17:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:17:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:17:51 INFO - 'NO_EM_RESTART': '1', 20:17:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:17:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:17:51 INFO - 'OS': 'Windows_NT', 20:17:51 INFO - 'OURDRIVE': 'C:', 20:17:51 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', 20:17:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:17:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:17:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:17:51 INFO - 'PROCESSOR_LEVEL': '6', 20:17:51 INFO - 'PROCESSOR_REVISION': '1e05', 20:17:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:17:51 INFO - 'PROMPT': '$P$G', 20:17:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:17:51 INFO - 'PWD': 'C:\\slave\\test', 20:17:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:17:51 INFO - 'SESSIONNAME': 'Console', 20:17:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:17:51 INFO - 'SYSTEMDRIVE': 'C:', 20:17:51 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:17:51 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:51 INFO - 'TEST1': 'testie', 20:17:51 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:17:51 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 20:17:51 INFO - 'USERNAME': 'cltbld', 20:17:51 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:17:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:17:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:17:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:17:51 INFO - 'WINDIR': 'C:\\WINDOWS', 20:17:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:17:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:17:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:17:59 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:17:59 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:17:59 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:17:59 INFO - Unpacking c:\slave\test\build\tests\marionette 20:17:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:17:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:17:59 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 20:17:59 INFO - Running setup.py install for browsermob-proxy 20:18:03 INFO - Running setup.py install for manifestparser 20:18:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for marionette-client 20:18:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:18:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for marionette-driver 20:18:03 INFO - Running setup.py install for mozcrash 20:18:03 INFO - Running setup.py install for mozdebug 20:18:03 INFO - Running setup.py install for mozdevice 20:18:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for mozfile 20:18:03 INFO - Running setup.py install for mozhttpd 20:18:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for mozinfo 20:18:03 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for mozInstall 20:18:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for mozleak 20:18:03 INFO - Running setup.py install for mozlog 20:18:03 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for moznetwork 20:18:03 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for mozprocess 20:18:03 INFO - Running setup.py install for mozprofile 20:18:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for mozrunner 20:18:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for mozscreenshot 20:18:03 INFO - Running setup.py install for moztest 20:18:03 INFO - Running setup.py install for mozversion 20:18:03 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:18:03 INFO - Running setup.py install for wptserve 20:18:03 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 20:18:03 INFO - Cleaning up... 20:18:03 INFO - Return code: 0 20:18:03 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:18:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:18:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:18:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:18:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:18:03 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 0x00EB0278>, '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 0x00ECC0C0>, '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-013', 'USERDOMAIN': 'T-XP32-IX-013', '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-013', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-013', '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-013\\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-013'}}, attempt #1 20:18:03 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 20:18:03 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 20:18:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:18:03 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 20:18:03 INFO - 'CLIENTNAME': 'Console', 20:18:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:18:03 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 20:18:03 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:18:03 INFO - 'DCLOCATION': 'SCL3', 20:18:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:18:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:18:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:18:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:18:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:18:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:18:03 INFO - 'HOMEDRIVE': 'C:', 20:18:03 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:18:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:18:03 INFO - 'KTS_VERSION': '1.19c', 20:18:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:18:03 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 20:18:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:18:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:18:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:18:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:18:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:18:03 INFO - 'MOZ_AIRBAG': '1', 20:18:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:18:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:18:03 INFO - 'MOZ_MSVCVERSION': '8', 20:18:03 INFO - 'MOZ_NO_REMOTE': '1', 20:18:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:18:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:18:03 INFO - 'NO_EM_RESTART': '1', 20:18:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:18:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:18:03 INFO - 'OS': 'Windows_NT', 20:18:03 INFO - 'OURDRIVE': 'C:', 20:18:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 20:18:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:18:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:18:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:18:03 INFO - 'PROCESSOR_LEVEL': '6', 20:18:03 INFO - 'PROCESSOR_REVISION': '1e05', 20:18:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:18:03 INFO - 'PROMPT': '$P$G', 20:18:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:18:03 INFO - 'PWD': 'C:\\slave\\test', 20:18:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:18:03 INFO - 'SESSIONNAME': 'Console', 20:18:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:18:03 INFO - 'SYSTEMDRIVE': 'C:', 20:18:03 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:18:03 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:18:03 INFO - 'TEST1': 'testie', 20:18:03 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:18:03 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 20:18:03 INFO - 'USERNAME': 'cltbld', 20:18:03 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:18:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:18:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:18:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:18:03 INFO - 'WINDIR': 'C:\\WINDOWS', 20:18:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:18:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:18:09 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:18:09 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:18:09 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:18:09 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:18:09 INFO - Unpacking c:\slave\test\build\tests\marionette 20:18:09 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:18:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:18:09 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)) 20:18:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 20:18:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 20:18:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:18:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 20:18:12 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:18:12 INFO - Downloading blessings-1.6.tar.gz 20:18:12 INFO - Running setup.py egg_info for package blessings 20:18:12 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 20:18:12 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 20:18:12 INFO - Running setup.py install for blessings 20:18:12 INFO - Running setup.py install for browsermob-proxy 20:18:12 INFO - Running setup.py install for manifestparser 20:18:12 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Running setup.py install for marionette-client 20:18:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:18:12 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Running setup.py install for marionette-driver 20:18:12 INFO - Running setup.py install for mozcrash 20:18:12 INFO - Running setup.py install for mozdebug 20:18:12 INFO - Running setup.py install for mozdevice 20:18:12 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Running setup.py install for mozhttpd 20:18:12 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Running setup.py install for mozInstall 20:18:12 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:18:12 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Running setup.py install for mozleak 20:18:13 INFO - Running setup.py install for mozprofile 20:18:13 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Running setup.py install for mozrunner 20:18:13 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Running setup.py install for mozscreenshot 20:18:13 INFO - Running setup.py install for moztest 20:18:13 INFO - Running setup.py install for mozversion 20:18:13 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:18:13 INFO - Running setup.py install for wptserve 20:18:13 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:18:13 INFO - Cleaning up... 20:18:13 INFO - Return code: 0 20:18:13 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:18:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:18:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:18:13 INFO - Reading from file tmpfile_stdout 20:18:13 INFO - Using _rmtree_windows ... 20:18:13 INFO - Using _rmtree_windows ... 20:18:13 INFO - Current package versions: 20:18:13 INFO - blessings == 1.6 20:18:13 INFO - blobuploader == 1.2.4 20:18:13 INFO - browsermob-proxy == 0.6.0 20:18:13 INFO - distribute == 0.6.14 20:18:13 INFO - docopt == 0.6.1 20:18:13 INFO - manifestparser == 1.1 20:18:13 INFO - marionette-client == 2.3.0 20:18:13 INFO - marionette-driver == 1.4.0 20:18:13 INFO - mozInstall == 1.12 20:18:13 INFO - mozcrash == 0.17 20:18:13 INFO - mozdebug == 0.1 20:18:13 INFO - mozdevice == 0.48 20:18:13 INFO - mozfile == 1.2 20:18:13 INFO - mozhttpd == 0.7 20:18:13 INFO - mozinfo == 0.9 20:18:13 INFO - mozleak == 0.1 20:18:13 INFO - mozlog == 3.1 20:18:13 INFO - moznetwork == 0.27 20:18:13 INFO - mozprocess == 0.22 20:18:13 INFO - mozprofile == 0.28 20:18:13 INFO - mozrunner == 6.11 20:18:13 INFO - mozscreenshot == 0.1 20:18:13 INFO - mozsystemmonitor == 0.0 20:18:13 INFO - moztest == 0.7 20:18:13 INFO - mozversion == 1.4 20:18:13 INFO - requests == 1.2.3 20:18:13 INFO - wptserve == 1.4.0 20:18:13 INFO - Running post-action listener: _resource_record_post_action 20:18:13 INFO - Running post-action listener: _start_resource_monitoring 20:18:13 INFO - Starting resource monitoring. 20:18:13 INFO - ##### 20:18:13 INFO - ##### Running pull step. 20:18:13 INFO - ##### 20:18:13 INFO - Running pre-action listener: _resource_record_pre_action 20:18:13 INFO - Running main action method: pull 20:18:13 INFO - Pull has nothing to do! 20:18:13 INFO - Running post-action listener: _resource_record_post_action 20:18:13 INFO - ##### 20:18:13 INFO - ##### Running install step. 20:18:13 INFO - ##### 20:18:13 INFO - Running pre-action listener: _resource_record_pre_action 20:18:13 INFO - Running main action method: install 20:18:13 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:18:13 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:18:13 INFO - Reading from file tmpfile_stdout 20:18:13 INFO - Using _rmtree_windows ... 20:18:13 INFO - Using _rmtree_windows ... 20:18:13 INFO - Detecting whether we're running mozinstall >=1.0... 20:18:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:18:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:18:13 INFO - Reading from file tmpfile_stdout 20:18:13 INFO - Output received: 20:18:13 INFO - Usage: mozinstall-script.py [options] installer 20:18:13 INFO - Options: 20:18:13 INFO - -h, --help show this help message and exit 20:18:13 INFO - -d DEST, --destination=DEST 20:18:13 INFO - Directory to install application into. [default: 20:18:13 INFO - "C:\slave\test"] 20:18:13 INFO - --app=APP Application being installed. [default: firefox] 20:18:13 INFO - Using _rmtree_windows ... 20:18:13 INFO - Using _rmtree_windows ... 20:18:13 INFO - mkdir: C:\slave\test\build\application 20:18:13 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 20:18:13 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 20:18:16 INFO - Reading from file tmpfile_stdout 20:18:16 INFO - Output received: 20:18:16 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:18:16 INFO - Using _rmtree_windows ... 20:18:16 INFO - Using _rmtree_windows ... 20:18:16 INFO - Running post-action listener: _resource_record_post_action 20:18:16 INFO - ##### 20:18:16 INFO - ##### Running run-tests step. 20:18:16 INFO - ##### 20:18:16 INFO - Running pre-action listener: _resource_record_pre_action 20:18:16 INFO - Running main action method: run_tests 20:18:16 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:18:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:18:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:18:16 INFO - grabbing minidump binary from tooltool 20:18:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:18:16 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 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:18:16 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 20:18:16 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 20:18:16 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:18:17 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpw3e3ss 20:18:17 INFO - INFO - File integrity verified, renaming tmpw3e3ss to win32-minidump_stackwalk.exe 20:18:17 INFO - Return code: 0 20:18:17 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:18:17 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:18:17 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/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 20:18:17 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/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 20:18:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 20:18:17 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013\\Application Data', 20:18:17 INFO - 'CLIENTNAME': 'Console', 20:18:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:18:17 INFO - 'COMPUTERNAME': 'T-XP32-IX-013', 20:18:17 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 20:18:17 INFO - 'DCLOCATION': 'SCL3', 20:18:17 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:18:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:18:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:18:17 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:18:17 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:18:17 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:18:17 INFO - 'HOMEDRIVE': 'C:', 20:18:17 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:18:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:18:17 INFO - 'KTS_VERSION': '1.19c', 20:18:17 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:18:17 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-013', 20:18:17 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:18:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:18:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:18:17 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:18:17 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:18:17 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:18:17 INFO - 'MOZ_AIRBAG': '1', 20:18:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:18:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:18:17 INFO - 'MOZ_MSVCVERSION': '8', 20:18:17 INFO - 'MOZ_NO_REMOTE': '1', 20:18:17 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:18:17 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:18:17 INFO - 'NO_EM_RESTART': '1', 20:18:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:18:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:18:17 INFO - 'OS': 'Windows_NT', 20:18:17 INFO - 'OURDRIVE': 'C:', 20:18:17 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', 20:18:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 20:18:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:18:17 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:18:17 INFO - 'PROCESSOR_LEVEL': '6', 20:18:17 INFO - 'PROCESSOR_REVISION': '1e05', 20:18:17 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:18:17 INFO - 'PROMPT': '$P$G', 20:18:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:18:17 INFO - 'PWD': 'C:\\slave\\test', 20:18:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:18:17 INFO - 'SESSIONNAME': 'Console', 20:18:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:18:17 INFO - 'SYSTEMDRIVE': 'C:', 20:18:17 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 20:18:17 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:18:17 INFO - 'TEST1': 'testie', 20:18:17 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 20:18:17 INFO - 'USERDOMAIN': 'T-XP32-IX-013', 20:18:17 INFO - 'USERNAME': 'cltbld', 20:18:17 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-013', 20:18:17 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:18:17 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:18:17 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:18:17 INFO - 'WINDIR': 'C:\\WINDOWS', 20:18:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:18:17 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/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 20:18: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 20:18:18 INFO - import pkg_resources 20:18:19 INFO - Using 1 client processes 20:18:22 INFO - SUITE-START | Running 778 tests 20:18:22 INFO - Running testharness tests 20:18:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:18:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 20:18:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:18:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:18:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:18:22 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:18:22 INFO - Setting up ssl 20:18:22 INFO - PROCESS | certutil | 20:18:22 INFO - PROCESS | certutil | 20:18:22 INFO - PROCESS | certutil | 20:18:22 INFO - Certificate Nickname Trust Attributes 20:18:22 INFO - SSL,S/MIME,JAR/XPI 20:18:22 INFO - 20:18:22 INFO - web-platform-tests CT,, 20:18:22 INFO - 20:18:22 INFO - Starting runner 20:18:24 INFO - PROCESS | 3712 | [3712] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 20:18:24 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 20:18:24 INFO - PROCESS | 3712 | [3712] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 20:18:25 INFO - PROCESS | 3712 | 1467947905959 Marionette DEBUG Marionette enabled via build flag and pref 20:18:26 INFO - PROCESS | 3712 | ++DOCSHELL 114D3400 == 1 [pid = 3712] [id = 1] 20:18:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 1 (114D3800) [pid = 3712] [serial = 1] [outer = 00000000] 20:18:26 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:18:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 2 (114D4400) [pid = 3712] [serial = 2] [outer = 114D3800] 20:18:26 INFO - PROCESS | 3712 | [3712] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 20:18:26 INFO - PROCESS | 3712 | [3712] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 20:18:26 INFO - PROCESS | 3712 | ++DOCSHELL 1281C000 == 2 [pid = 3712] [id = 2] 20:18:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 3 (1281C400) [pid = 3712] [serial = 3] [outer = 00000000] 20:18:26 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:18:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 4 (1281D000) [pid = 3712] [serial = 4] [outer = 1281C400] 20:18:26 INFO - PROCESS | 3712 | 1467947906473 Marionette INFO Listening on port 2828 20:18:26 INFO - PROCESS | 3712 | 1467947906820 Marionette DEBUG Marionette enabled via command-line flag 20:18:26 INFO - PROCESS | 3712 | ++DOCSHELL 1314A400 == 3 [pid = 3712] [id = 3] 20:18:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 5 (13152400) [pid = 3712] [serial = 5] [outer = 00000000] 20:18:26 INFO - PROCESS | 3712 | [3712] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:18:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 6 (13153000) [pid = 3712] [serial = 6] [outer = 13152400] 20:18:26 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:18:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 7 (1394B000) [pid = 3712] [serial = 7] [outer = 1281C400] 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:18:27 INFO - PROCESS | 3712 | 1467947907073 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1512 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:18:27 INFO - PROCESS | 3712 | 1467947907123 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1514 20:18:27 INFO - PROCESS | 3712 | 1467947907108 Marionette DEBUG Closed connection conn0 20:18:27 INFO - PROCESS | 3712 | 1467947907228 Marionette DEBUG Closed connection conn1 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:18:27 INFO - PROCESS | 3712 | 1467947907235 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1515 20:18:27 INFO - PROCESS | 3712 | 1467947907243 Marionette DEBUG Closed connection conn2 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 20:18:27 INFO - PROCESS | 3712 | 1467947907252 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1516 20:18:27 INFO - PROCESS | 3712 | ++DOCSHELL 114D4800 == 4 [pid = 3712] [id = 4] 20:18:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 8 (13E94C00) [pid = 3712] [serial = 8] [outer = 00000000] 20:18:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 9 (142A4400) [pid = 3712] [serial = 9] [outer = 13E94C00] 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 20:18:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 10 (142A9C00) [pid = 3712] [serial = 10] [outer = 13E94C00] 20:18:27 INFO - PROCESS | 3712 | 1467947907494 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:18:27 INFO - PROCESS | 3712 | 1467947907500 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160707183926","device":"desktop","version":"48.0"} 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 20:18:27 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:18:28 INFO - PROCESS | 3712 | ++DOCSHELL 13469C00 == 5 [pid = 3712] [id = 5] 20:18:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 11 (1346A000) [pid = 3712] [serial = 11] [outer = 00000000] 20:18:28 INFO - PROCESS | 3712 | ++DOCSHELL 13922800 == 6 [pid = 3712] [id = 6] 20:18:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 12 (13922C00) [pid = 3712] [serial = 12] [outer = 00000000] 20:18:28 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:18:28 INFO - PROCESS | 3712 | ++DOCSHELL 16773800 == 7 [pid = 3712] [id = 7] 20:18:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 13 (16773C00) [pid = 3712] [serial = 13] [outer = 00000000] 20:18:28 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 20:18:28 INFO - PROCESS | 3712 | [3712] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 20:18:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 14 (16945C00) [pid = 3712] [serial = 14] [outer = 16773C00] 20:18:28 INFO - PROCESS | 3712 | [3712] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 20:18:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 15 (16C87400) [pid = 3712] [serial = 15] [outer = 1346A000] 20:18:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 16 (16C88C00) [pid = 3712] [serial = 16] [outer = 13922C00] 20:18:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 17 (16C8B800) [pid = 3712] [serial = 17] [outer = 16773C00] 20:18:29 INFO - PROCESS | 3712 | 1467947909543 Marionette INFO startBrowser ae71c9a9-168a-4d9a-8754-306842341418 20:18:29 INFO - PROCESS | 3712 | 1467947909577 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 3712 | 1467947909590 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 3712 | 1467947909592 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 18 (17D36000) [pid = 3712] [serial = 18] [outer = 16773C00] 20:18:30 INFO - PROCESS | 3712 | 1467947910051 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ae71c9a9-168a-4d9a-8754-306842341418","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160707183926","device":"desktop","version":"48.0","command_id":1}}] 20:18:30 INFO - PROCESS | 3712 | 1467947910207 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}] 20:18:30 INFO - PROCESS | 3712 | 1467947910210 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:30 INFO - PROCESS | 3712 | 1467947910262 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 20:18:30 INFO - PROCESS | 3712 | 1467947910329 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:18:30 INFO - PROCESS | 3712 | 1467947910332 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:30 INFO - PROCESS | 3712 | [3712] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 20:18:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:18:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 19 (198E8800) [pid = 3712] [serial = 19] [outer = 16773C00] 20:18:30 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 20:18:30 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:30 INFO - PROCESS | 3712 | 1467947910768 Marionette TRACE conn3 <- [1,3,null,{}] 20:18:30 INFO - PROCESS | 3712 | 1467947910768 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:18:30 INFO - PROCESS | 3712 | 1467947910771 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:30 INFO - PROCESS | 3712 | 1467947910798 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 20:18:30 INFO - PROCESS | 3712 | 1467947910832 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 3712 | 1467947910835 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 20:18:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:18:30 INFO - PROCESS | 3712 | 1467947910853 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:18:30 INFO - PROCESS | 3712 | 1467947910856 Marionette TRACE conn3 <- [1,6,null,{}] 20:18:30 INFO - PROCESS | 3712 | 1467947910877 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}] 20:18:30 INFO - PROCESS | 3712 | 1467947910879 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:30 INFO - PROCESS | 3712 | 1467947910943 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 20:18:30 INFO - PROCESS | 3712 | 1467947910950 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:30 INFO - PROCESS | 3712 | 1467947910952 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:30 INFO - PROCESS | 3712 | ++DOCSHELL 1676F800 == 8 [pid = 3712] [id = 8] 20:18:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 20 (1980EC00) [pid = 3712] [serial = 20] [outer = 00000000] 20:18:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 21 (1943D000) [pid = 3712] [serial = 21] [outer = 1980EC00] 20:18:30 INFO - PROCESS | 3712 | 1467947911000 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 22 (19441400) [pid = 3712] [serial = 22] [outer = 1980EC00] 20:18:31 INFO - PROCESS | 3712 | ++DOCSHELL 19F7E800 == 9 [pid = 3712] [id = 9] 20:18:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 23 (19F7EC00) [pid = 3712] [serial = 23] [outer = 00000000] 20:18:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 24 (19FD9800) [pid = 3712] [serial = 24] [outer = 19F7EC00] 20:18:31 INFO - PROCESS | 3712 | 1467947911375 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 25 (19FDA000) [pid = 3712] [serial = 25] [outer = 19F7EC00] 20:18:31 INFO - PROCESS | 3712 | 1467947911531 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]]]}] 20:18:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:18:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 759ms 20:18:31 INFO - PROCESS | 3712 | 1467947911645 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 20:18:31 INFO - PROCESS | 3712 | 1467947911647 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 20:18:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:18:31 INFO - PROCESS | 3712 | 1467947911662 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:18:31 INFO - PROCESS | 3712 | 1467947911664 Marionette TRACE conn3 <- [1,10,null,{}] 20:18:31 INFO - PROCESS | 3712 | 1467947911691 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}] 20:18:31 INFO - PROCESS | 3712 | 1467947911695 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:31 INFO - PROCESS | 3712 | 1467947911810 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 20:18:31 INFO - PROCESS | 3712 | 1467947911804 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:31 INFO - PROCESS | 3712 | 1467947911807 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:31 INFO - PROCESS | 3712 | ++DOCSHELL 19FE5400 == 10 [pid = 3712] [id = 10] 20:18:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 26 (19FE5800) [pid = 3712] [serial = 26] [outer = 00000000] 20:18:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 27 (1A974400) [pid = 3712] [serial = 27] [outer = 19FE5800] 20:18:31 INFO - PROCESS | 3712 | 1467947911854 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 28 (1AB6A400) [pid = 3712] [serial = 28] [outer = 19FE5800] 20:18:32 INFO - PROCESS | 3712 | 1467947912163 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]]]}] 20:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 538ms 20:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:18:32 INFO - PROCESS | 3712 | 1467947912196 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 3712 | 1467947912198 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 20:18:32 INFO - PROCESS | 3712 | 1467947912201 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - PROCESS | 3712 | 1467947912203 Marionette TRACE conn3 <- [1,14,null,{}] 20:18:32 INFO - PROCESS | 3712 | 1467947912206 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}] 20:18:32 INFO - PROCESS | 3712 | 1467947912208 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:32 INFO - PROCESS | 3712 | 1467947912308 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 20:18:32 INFO - PROCESS | 3712 | 1467947912313 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:32 INFO - PROCESS | 3712 | 1467947912315 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:32 INFO - PROCESS | 3712 | ++DOCSHELL 1A45B400 == 11 [pid = 3712] [id = 11] 20:18:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 29 (1A460400) [pid = 3712] [serial = 29] [outer = 00000000] 20:18:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 30 (1A463000) [pid = 3712] [serial = 30] [outer = 1A460400] 20:18:32 INFO - PROCESS | 3712 | 1467947912367 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 31 (1AB71C00) [pid = 3712] [serial = 31] [outer = 1A460400] 20:18:32 INFO - PROCESS | 3712 | 1467947912683 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]]]}] 20:18:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:18:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 525ms 20:18:32 INFO - PROCESS | 3712 | 1467947912738 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 3712 | 1467947912740 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 20:18:32 INFO - PROCESS | 3712 | 1467947912744 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:18:32 INFO - PROCESS | 3712 | 1467947912745 Marionette TRACE conn3 <- [1,18,null,{}] 20:18:32 INFO - PROCESS | 3712 | 1467947912730 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}] 20:18:32 INFO - PROCESS | 3712 | 1467947912733 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:32 INFO - PROCESS | 3712 | 1467947912825 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 20:18:32 INFO - PROCESS | 3712 | 1467947912831 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:32 INFO - PROCESS | 3712 | 1467947912835 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:32 INFO - PROCESS | 3712 | ++DOCSHELL 1A5C9400 == 12 [pid = 3712] [id = 12] 20:18:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 32 (1A5CA400) [pid = 3712] [serial = 32] [outer = 00000000] 20:18:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 33 (1A5D2000) [pid = 3712] [serial = 33] [outer = 1A5CA400] 20:18:32 INFO - PROCESS | 3712 | 1467947912878 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 34 (1AB73400) [pid = 3712] [serial = 34] [outer = 1A5CA400] 20:18:33 INFO - PROCESS | 3712 | 1467947913179 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]]]}] 20:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 470ms 20:18:33 INFO - PROCESS | 3712 | 1467947913200 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 3712 | 1467947913202 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 20:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:18:33 INFO - PROCESS | 3712 | 1467947913205 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 3712 | 1467947913207 Marionette TRACE conn3 <- [1,22,null,{}] 20:18:33 INFO - PROCESS | 3712 | 1467947913210 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}] 20:18:33 INFO - PROCESS | 3712 | 1467947913213 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:33 INFO - PROCESS | 3712 | 1467947913309 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 20:18:33 INFO - PROCESS | 3712 | 1467947913315 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:33 INFO - PROCESS | 3712 | 1467947913316 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:33 INFO - PROCESS | 3712 | ++DOCSHELL 1AC2CC00 == 13 [pid = 3712] [id = 13] 20:18:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 35 (1AC2D400) [pid = 3712] [serial = 35] [outer = 00000000] 20:18:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 36 (1AC83400) [pid = 3712] [serial = 36] [outer = 1AC2D400] 20:18:33 INFO - PROCESS | 3712 | 1467947913342 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 37 (1AC87C00) [pid = 3712] [serial = 37] [outer = 1AC2D400] 20:18:33 INFO - PROCESS | 3712 | 1467947913651 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]]]}] 20:18:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:18:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 470ms 20:18:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:18:33 INFO - PROCESS | 3712 | 1467947913679 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 3712 | 1467947913681 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 20:18:33 INFO - PROCESS | 3712 | 1467947913684 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 3712 | 1467947913685 Marionette TRACE conn3 <- [1,26,null,{}] 20:18:33 INFO - PROCESS | 3712 | 1467947913689 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}] 20:18:33 INFO - PROCESS | 3712 | 1467947913691 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:33 INFO - PROCESS | 3712 | 1467947913786 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 20:18:33 INFO - PROCESS | 3712 | 1467947913791 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:33 INFO - PROCESS | 3712 | 1467947913793 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:33 INFO - PROCESS | 3712 | ++DOCSHELL 1AC8E400 == 14 [pid = 3712] [id = 14] 20:18:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 38 (1AC8EC00) [pid = 3712] [serial = 38] [outer = 00000000] 20:18:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 39 (1AF35C00) [pid = 3712] [serial = 39] [outer = 1AC8EC00] 20:18:33 INFO - PROCESS | 3712 | 1467947913819 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 40 (1AF3A400) [pid = 3712] [serial = 40] [outer = 1AC8EC00] 20:18:34 INFO - PROCESS | 3712 | 1467947914098 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]]]}] 20:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 442ms 20:18:34 INFO - PROCESS | 3712 | 1467947914127 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 20:18:34 INFO - PROCESS | 3712 | 1467947914129 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 20:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:18:34 INFO - PROCESS | 3712 | 1467947914132 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:18:34 INFO - PROCESS | 3712 | 1467947914134 Marionette TRACE conn3 <- [1,30,null,{}] 20:18:34 INFO - PROCESS | 3712 | 1467947914137 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}] 20:18:34 INFO - PROCESS | 3712 | 1467947914150 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:34 INFO - PROCESS | 3712 | 1467947914224 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 20:18:34 INFO - PROCESS | 3712 | 1467947914229 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 3712 | 1467947914231 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:34 INFO - PROCESS | 3712 | ++DOCSHELL 1AC92000 == 15 [pid = 3712] [id = 15] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 41 (1AF35800) [pid = 3712] [serial = 41] [outer = 00000000] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 42 (1B077800) [pid = 3712] [serial = 42] [outer = 1AF35800] 20:18:34 INFO - PROCESS | 3712 | 1467947914275 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 43 (1B078000) [pid = 3712] [serial = 43] [outer = 1AF35800] 20:18:34 INFO - PROCESS | 3712 | ++DOCSHELL 1AF40400 == 16 [pid = 3712] [id = 16] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 44 (1B074800) [pid = 3712] [serial = 44] [outer = 00000000] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 45 (1B2B8800) [pid = 3712] [serial = 45] [outer = 1B074800] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (1B07FC00) [pid = 3712] [serial = 46] [outer = 1B074800] 20:18:34 INFO - PROCESS | 3712 | ++DOCSHELL 1B082C00 == 17 [pid = 3712] [id = 17] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (1B2BA400) [pid = 3712] [serial = 47] [outer = 00000000] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (1B2C3800) [pid = 3712] [serial = 48] [outer = 1B2BA400] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (1B547C00) [pid = 3712] [serial = 49] [outer = 1B2BA400] 20:18:34 INFO - PROCESS | 3712 | 1467947914723 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]]]}] 20:18:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:18:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 621ms 20:18:34 INFO - PROCESS | 3712 | 1467947914751 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 20:18:34 INFO - PROCESS | 3712 | 1467947914753 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 20:18:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:18:34 INFO - PROCESS | 3712 | 1467947914756 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:18:34 INFO - PROCESS | 3712 | 1467947914758 Marionette TRACE conn3 <- [1,34,null,{}] 20:18:34 INFO - PROCESS | 3712 | 1467947914761 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}] 20:18:34 INFO - PROCESS | 3712 | 1467947914763 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:34 INFO - PROCESS | 3712 | 1467947914830 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 20:18:34 INFO - PROCESS | 3712 | 1467947914837 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:34 INFO - PROCESS | 3712 | 1467947914839 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:34 INFO - PROCESS | 3712 | ++DOCSHELL 1B077400 == 18 [pid = 3712] [id = 18] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (1B080400) [pid = 3712] [serial = 50] [outer = 00000000] 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (1B2C6C00) [pid = 3712] [serial = 51] [outer = 1B080400] 20:18:34 INFO - PROCESS | 3712 | 1467947914884 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (1B5AC000) [pid = 3712] [serial = 52] [outer = 1B080400] 20:18:35 INFO - PROCESS | 3712 | --DOCSHELL 114D3400 == 17 [pid = 3712] [id = 1] 20:18:35 INFO - PROCESS | 3712 | 1467947915850 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]]]}] 20:18:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:18:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1146ms 20:18:35 INFO - PROCESS | 3712 | 1467947915925 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 20:18:35 INFO - PROCESS | 3712 | 1467947915930 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 20:18:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:18:35 INFO - PROCESS | 3712 | 1467947915936 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 3712 | 1467947915939 Marionette TRACE conn3 <- [1,38,null,{}] 20:18:35 INFO - PROCESS | 3712 | 1467947915945 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}] 20:18:35 INFO - PROCESS | 3712 | 1467947915948 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:36 INFO - PROCESS | 3712 | 1467947916045 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 20:18:36 INFO - PROCESS | 3712 | 1467947916119 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:36 INFO - PROCESS | 3712 | 1467947916122 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:36 INFO - PROCESS | 3712 | ++DOCSHELL 10E60800 == 18 [pid = 3712] [id = 19] 20:18:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (10E60C00) [pid = 3712] [serial = 53] [outer = 00000000] 20:18:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (11AE0800) [pid = 3712] [serial = 54] [outer = 10E60C00] 20:18:36 INFO - PROCESS | 3712 | 1467947916218 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (12936C00) [pid = 3712] [serial = 55] [outer = 10E60C00] 20:18:36 INFO - PROCESS | 3712 | 1467947916764 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]]]}] 20:18:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:18:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 884ms 20:18:36 INFO - PROCESS | 3712 | 1467947916822 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 20:18:36 INFO - PROCESS | 3712 | 1467947916827 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 20:18:36 INFO - PROCESS | 3712 | 1467947916860 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:18:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:18:36 INFO - PROCESS | 3712 | 1467947916845 Marionette TRACE conn3 <- [1,42,null,{}] 20:18:36 INFO - PROCESS | 3712 | 1467947916849 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}] 20:18:36 INFO - PROCESS | 3712 | 1467947916852 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:36 INFO - PROCESS | 3712 | 1467947916982 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 20:18:37 INFO - PROCESS | 3712 | 1467947917039 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 3712 | 1467947917024 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:37 INFO - PROCESS | 3712 | ++DOCSHELL 1312E800 == 19 [pid = 3712] [id = 20] 20:18:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (13152800) [pid = 3712] [serial = 56] [outer = 00000000] 20:18:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (13947800) [pid = 3712] [serial = 57] [outer = 13152800] 20:18:37 INFO - PROCESS | 3712 | 1467947917081 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (13C06C00) [pid = 3712] [serial = 58] [outer = 13152800] 20:18:37 INFO - PROCESS | 3712 | --DOCSHELL 114D4800 == 18 [pid = 3712] [id = 4] 20:18:37 INFO - PROCESS | 3712 | 1467947917753 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]]]}] 20:18:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:18:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 912ms 20:18:37 INFO - PROCESS | 3712 | 1467947917779 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 20:18:37 INFO - PROCESS | 3712 | 1467947917783 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 20:18:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:18:37 INFO - PROCESS | 3712 | 1467947917787 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 3712 | 1467947917792 Marionette TRACE conn3 <- [1,46,null,{}] 20:18:37 INFO - PROCESS | 3712 | 1467947917800 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}] 20:18:37 INFO - PROCESS | 3712 | 1467947917784 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:37 INFO - PROCESS | 3712 | 1467947917866 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 20:18:37 INFO - PROCESS | 3712 | 1467947917874 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:37 INFO - PROCESS | 3712 | 1467947917878 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:37 INFO - PROCESS | 3712 | ++DOCSHELL 10E8C400 == 19 [pid = 3712] [id = 21] 20:18:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (10E8DC00) [pid = 3712] [serial = 59] [outer = 00000000] 20:18:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (10EF3000) [pid = 3712] [serial = 60] [outer = 10E8DC00] 20:18:37 INFO - PROCESS | 3712 | 1467947917928 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (10F2F800) [pid = 3712] [serial = 61] [outer = 10E8DC00] 20:18:38 INFO - PROCESS | 3712 | 1467947918303 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]]]}] 20:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 580ms 20:18:38 INFO - PROCESS | 3712 | 1467947918407 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 3712 | 1467947918411 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 20:18:38 INFO - PROCESS | 3712 | 1467947918405 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:18:38 INFO - PROCESS | 3712 | 1467947918408 Marionette TRACE conn3 <- [1,50,null,{}] 20:18:38 INFO - PROCESS | 3712 | 1467947918412 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}] 20:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:18:38 INFO - PROCESS | 3712 | 1467947918414 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:38 INFO - PROCESS | 3712 | 1467947918524 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 20:18:38 INFO - PROCESS | 3712 | 1467947918600 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:38 INFO - PROCESS | 3712 | 1467947918602 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:38 INFO - PROCESS | 3712 | ++DOCSHELL 10F35C00 == 20 [pid = 3712] [id = 22] 20:18:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1140C400) [pid = 3712] [serial = 62] [outer = 00000000] 20:18:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (11C47800) [pid = 3712] [serial = 63] [outer = 1140C400] 20:18:38 INFO - PROCESS | 3712 | 1467947918630 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (130A1800) [pid = 3712] [serial = 64] [outer = 1140C400] 20:18:38 INFO - PROCESS | 3712 | 1467947918930 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]]]}] 20:18:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:18:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 566ms 20:18:38 INFO - PROCESS | 3712 | 1467947918988 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 20:18:38 INFO - PROCESS | 3712 | 1467947918990 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 20:18:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:18:38 INFO - PROCESS | 3712 | 1467947918994 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:18:38 INFO - PROCESS | 3712 | 1467947918997 Marionette TRACE conn3 <- [1,54,null,{}] 20:18:38 INFO - PROCESS | 3712 | 1467947919008 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}] 20:18:38 INFO - PROCESS | 3712 | 1467947919012 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:39 INFO - PROCESS | 3712 | 1467947919113 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 20:18:39 INFO - PROCESS | 3712 | 1467947919123 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:39 INFO - PROCESS | 3712 | 1467947919126 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:39 INFO - PROCESS | 3712 | ++DOCSHELL 131ED000 == 21 [pid = 3712] [id = 23] 20:18:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (131ED400) [pid = 3712] [serial = 65] [outer = 00000000] 20:18:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13466400) [pid = 3712] [serial = 66] [outer = 131ED400] 20:18:39 INFO - PROCESS | 3712 | 1467947919173 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13923000) [pid = 3712] [serial = 67] [outer = 131ED400] 20:18:39 INFO - PROCESS | 3712 | 1467947919499 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]]]}] 20:18:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:18:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 525ms 20:18:39 INFO - PROCESS | 3712 | 1467947919512 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 20:18:39 INFO - PROCESS | 3712 | 1467947919514 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 20:18:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:18:39 INFO - PROCESS | 3712 | 1467947919518 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - PROCESS | 3712 | 1467947919519 Marionette TRACE conn3 <- [1,58,null,{}] 20:18:39 INFO - PROCESS | 3712 | 1467947919522 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}] 20:18:39 INFO - PROCESS | 3712 | 1467947919524 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:39 INFO - PROCESS | 3712 | 1467947919635 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 20:18:39 INFO - PROCESS | 3712 | 1467947919644 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:39 INFO - PROCESS | 3712 | 1467947919646 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:39 INFO - PROCESS | 3712 | ++DOCSHELL 139E1800 == 22 [pid = 3712] [id = 24] 20:18:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (13C0F800) [pid = 3712] [serial = 68] [outer = 00000000] 20:18:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (142A9400) [pid = 3712] [serial = 69] [outer = 13C0F800] 20:18:39 INFO - PROCESS | 3712 | 1467947919672 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14469400) [pid = 3712] [serial = 70] [outer = 13C0F800] 20:18:40 INFO - PROCESS | 3712 | 1467947920035 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]]]}] 20:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 552ms 20:18:40 INFO - PROCESS | 3712 | 1467947920094 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 3712 | 1467947920096 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 20:18:40 INFO - PROCESS | 3712 | 1467947920099 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:18:40 INFO - PROCESS | 3712 | 1467947920101 Marionette TRACE conn3 <- [1,62,null,{}] 20:18:40 INFO - PROCESS | 3712 | 1467947920105 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}] 20:18:40 INFO - PROCESS | 3712 | 1467947920107 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:40 INFO - PROCESS | 3712 | 1467947920196 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 20:18:40 INFO - PROCESS | 3712 | 1467947920204 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 3712 | 1467947920206 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:40 INFO - PROCESS | 3712 | ++DOCSHELL 13E93400 == 23 [pid = 3712] [id = 25] 20:18:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (144DA400) [pid = 3712] [serial = 71] [outer = 00000000] 20:18:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (14F8B400) [pid = 3712] [serial = 72] [outer = 144DA400] 20:18:40 INFO - PROCESS | 3712 | 1467947920250 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F8BC00) [pid = 3712] [serial = 73] [outer = 144DA400] 20:18:40 INFO - PROCESS | 3712 | 1467947920580 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]]]}] 20:18:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:18:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 525ms 20:18:40 INFO - PROCESS | 3712 | 1467947920622 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 3712 | 1467947920624 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 20:18:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:18:40 INFO - PROCESS | 3712 | 1467947920628 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 3712 | 1467947920629 Marionette TRACE conn3 <- [1,66,null,{}] 20:18:40 INFO - PROCESS | 3712 | 1467947920633 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}] 20:18:40 INFO - PROCESS | 3712 | 1467947920638 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:40 INFO - PROCESS | 3712 | 1467947920737 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 20:18:40 INFO - PROCESS | 3712 | 1467947920783 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:40 INFO - PROCESS | 3712 | 1467947920785 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:40 INFO - PROCESS | 3712 | ++DOCSHELL 15783400 == 24 [pid = 3712] [id = 26] 20:18:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (159E0000) [pid = 3712] [serial = 74] [outer = 00000000] 20:18:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1667DC00) [pid = 3712] [serial = 75] [outer = 159E0000] 20:18:40 INFO - PROCESS | 3712 | 1467947920811 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16944800) [pid = 3712] [serial = 76] [outer = 159E0000] 20:18:41 INFO - PROCESS | 3712 | 1467947921119 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]]]}] 20:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 525ms 20:18:41 INFO - PROCESS | 3712 | 1467947921150 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 20:18:41 INFO - PROCESS | 3712 | 1467947921152 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 20:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:18:41 INFO - PROCESS | 3712 | 1467947921156 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:18:41 INFO - PROCESS | 3712 | 1467947921157 Marionette TRACE conn3 <- [1,70,null,{}] 20:18:41 INFO - PROCESS | 3712 | 1467947921161 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}] 20:18:41 INFO - PROCESS | 3712 | 1467947921163 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:41 INFO - PROCESS | 3712 | 1467947921238 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 20:18:41 INFO - PROCESS | 3712 | 1467947921285 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:41 INFO - PROCESS | 3712 | 1467947921287 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:41 INFO - PROCESS | 3712 | ++DOCSHELL 13C03400 == 25 [pid = 3712] [id = 27] 20:18:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (161AC800) [pid = 3712] [serial = 77] [outer = 00000000] 20:18:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16DA5400) [pid = 3712] [serial = 78] [outer = 161AC800] 20:18:41 INFO - PROCESS | 3712 | 1467947921334 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16ECA400) [pid = 3712] [serial = 79] [outer = 161AC800] 20:18:41 INFO - PROCESS | 3712 | 1467947921637 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]]]}] 20:18:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:18:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 524ms 20:18:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:18:41 INFO - PROCESS | 3712 | 1467947921691 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 20:18:41 INFO - PROCESS | 3712 | 1467947921693 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 20:18:41 INFO - PROCESS | 3712 | 1467947921696 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:18:41 INFO - PROCESS | 3712 | 1467947921698 Marionette TRACE conn3 <- [1,74,null,{}] 20:18:41 INFO - PROCESS | 3712 | 1467947921701 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}] 20:18:41 INFO - PROCESS | 3712 | 1467947921703 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:41 INFO - PROCESS | 3712 | 1467947921796 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 20:18:41 INFO - PROCESS | 3712 | 1467947921804 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:41 INFO - PROCESS | 3712 | 1467947921806 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:41 INFO - PROCESS | 3712 | ++DOCSHELL 13031C00 == 26 [pid = 3712] [id = 28] 20:18:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16C8F400) [pid = 3712] [serial = 80] [outer = 00000000] 20:18:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1759D000) [pid = 3712] [serial = 81] [outer = 16C8F400] 20:18:41 INFO - PROCESS | 3712 | 1467947921853 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (175A5C00) [pid = 3712] [serial = 82] [outer = 16C8F400] 20:18:42 INFO - PROCESS | 3712 | 1467947922173 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]]]}] 20:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 525ms 20:18:42 INFO - PROCESS | 3712 | 1467947922219 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 3712 | 1467947922221 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 20:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:18:42 INFO - PROCESS | 3712 | 1467947922225 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - PROCESS | 3712 | 1467947922226 Marionette TRACE conn3 <- [1,78,null,{}] 20:18:42 INFO - PROCESS | 3712 | 1467947922230 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}] 20:18:42 INFO - PROCESS | 3712 | 1467947922232 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:42 INFO - PROCESS | 3712 | 1467947922316 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 20:18:42 INFO - PROCESS | 3712 | 1467947922355 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 3712 | 1467947922357 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:42 INFO - PROCESS | 3712 | ++DOCSHELL 1314BC00 == 27 [pid = 3712] [id = 29] 20:18:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (174E5400) [pid = 3712] [serial = 83] [outer = 00000000] 20:18:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (176C1400) [pid = 3712] [serial = 84] [outer = 174E5400] 20:18:42 INFO - PROCESS | 3712 | 1467947922410 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (178BEC00) [pid = 3712] [serial = 85] [outer = 174E5400] 20:18:42 INFO - PROCESS | 3712 | 1467947922693 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]]]}] 20:18:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:18:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 525ms 20:18:42 INFO - PROCESS | 3712 | 1467947922756 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 3712 | 1467947922758 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 20:18:42 INFO - PROCESS | 3712 | 1467947922761 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:18:42 INFO - PROCESS | 3712 | 1467947922763 Marionette TRACE conn3 <- [1,82,null,{}] 20:18:42 INFO - PROCESS | 3712 | 1467947922767 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}] 20:18:42 INFO - PROCESS | 3712 | 1467947922769 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:42 INFO - PROCESS | 3712 | 1467947922862 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 20:18:42 INFO - PROCESS | 3712 | 1467947922869 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:42 INFO - PROCESS | 3712 | 1467947922871 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:42 INFO - PROCESS | 3712 | ++DOCSHELL 13123C00 == 28 [pid = 3712] [id = 30] 20:18:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (131EB400) [pid = 3712] [serial = 86] [outer = 00000000] 20:18:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (17D99400) [pid = 3712] [serial = 87] [outer = 131EB400] 20:18:42 INFO - PROCESS | 3712 | 1467947922914 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19443C00) [pid = 3712] [serial = 88] [outer = 131EB400] 20:18:43 INFO - PROCESS | 3712 | 1467947923256 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]]]}] 20:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 525ms 20:18:43 INFO - PROCESS | 3712 | 1467947923283 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 3712 | 1467947923285 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 20:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:18:43 INFO - PROCESS | 3712 | 1467947923288 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 3712 | 1467947923290 Marionette TRACE conn3 <- [1,86,null,{}] 20:18:43 INFO - PROCESS | 3712 | 1467947923294 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}] 20:18:43 INFO - PROCESS | 3712 | 1467947923296 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:43 INFO - PROCESS | 3712 | 1467947923401 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 20:18:43 INFO - PROCESS | 3712 | 1467947923446 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:43 INFO - PROCESS | 3712 | 1467947923448 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:43 INFO - PROCESS | 3712 | ++DOCSHELL 1965DC00 == 29 [pid = 3712] [id = 31] 20:18:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (19660800) [pid = 3712] [serial = 89] [outer = 00000000] 20:18:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19802C00) [pid = 3712] [serial = 90] [outer = 19660800] 20:18:43 INFO - PROCESS | 3712 | 1467947923474 Marionette DEBUG loaded listener.js 20:18:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (198DE800) [pid = 3712] [serial = 91] [outer = 19660800] 20:18:43 INFO - PROCESS | 3712 | 1467947923787 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]]]}] 20:18:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:18:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 524ms 20:18:43 INFO - PROCESS | 3712 | 1467947923810 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 3712 | 1467947923813 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 20:18:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:18:43 INFO - PROCESS | 3712 | 1467947923817 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 3712 | 1467947923818 Marionette TRACE conn3 <- [1,90,null,{}] 20:18:43 INFO - PROCESS | 3712 | 1467947923822 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}] 20:18:43 INFO - PROCESS | 3712 | 1467947923823 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:43 INFO - PROCESS | 3712 | 1467947923943 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 20:18:43 INFO - PROCESS | 3712 | 1467947923969 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:43 INFO - PROCESS | 3712 | 1467947923971 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:43 INFO - PROCESS | 3712 | ++DOCSHELL 13466000 == 30 [pid = 3712] [id = 32] 20:18:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (19664400) [pid = 3712] [serial = 92] [outer = 00000000] 20:18:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (19E1F000) [pid = 3712] [serial = 93] [outer = 19664400] 20:18:44 INFO - PROCESS | 3712 | 1467947924013 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (19E25C00) [pid = 3712] [serial = 94] [outer = 19664400] 20:18:45 INFO - PROCESS | 3712 | 1467947925107 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]]]}] 20:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1326ms 20:18:45 INFO - PROCESS | 3712 | 1467947925156 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 3712 | 1467947925159 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 20:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:18:45 INFO - PROCESS | 3712 | 1467947925164 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:18:45 INFO - PROCESS | 3712 | 1467947925167 Marionette TRACE conn3 <- [1,94,null,{}] 20:18:45 INFO - PROCESS | 3712 | 1467947925182 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}] 20:18:45 INFO - PROCESS | 3712 | 1467947925184 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:45 INFO - PROCESS | 3712 | 1467947925273 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 20:18:45 INFO - PROCESS | 3712 | 1467947925281 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 3712 | 1467947925283 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:45 INFO - PROCESS | 3712 | ++DOCSHELL 10A81000 == 31 [pid = 3712] [id = 33] 20:18:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (10B94400) [pid = 3712] [serial = 95] [outer = 00000000] 20:18:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (10F34C00) [pid = 3712] [serial = 96] [outer = 10B94400] 20:18:45 INFO - PROCESS | 3712 | 1467947925368 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (11407000) [pid = 3712] [serial = 97] [outer = 10B94400] 20:18:45 INFO - PROCESS | 3712 | 1467947925701 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]]]}] 20:18:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:18:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 580ms 20:18:45 INFO - PROCESS | 3712 | 1467947925740 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 3712 | 1467947925744 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 20:18:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:18:45 INFO - PROCESS | 3712 | 1467947925750 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:18:45 INFO - PROCESS | 3712 | 1467947925753 Marionette TRACE conn3 <- [1,98,null,{}] 20:18:45 INFO - PROCESS | 3712 | 1467947925757 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}] 20:18:45 INFO - PROCESS | 3712 | 1467947925759 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:45 INFO - PROCESS | 3712 | 1467947925871 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 20:18:45 INFO - PROCESS | 3712 | 1467947925877 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:45 INFO - PROCESS | 3712 | 1467947925879 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:45 INFO - PROCESS | 3712 | ++DOCSHELL 12D7D400 == 32 [pid = 3712] [id = 34] 20:18:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (12D7E000) [pid = 3712] [serial = 98] [outer = 00000000] 20:18:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1312E000) [pid = 3712] [serial = 99] [outer = 12D7E000] 20:18:45 INFO - PROCESS | 3712 | 1467947925926 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (13154400) [pid = 3712] [serial = 100] [outer = 12D7E000] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1A5CA400) [pid = 3712] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1A460400) [pid = 3712] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (19FE5800) [pid = 3712] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1980EC00) [pid = 3712] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (13E94C00) [pid = 3712] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1AF35800) [pid = 3712] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1AC8EC00) [pid = 3712] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1AC2D400) [pid = 3712] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (174E5400) [pid = 3712] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (131EB400) [pid = 3712] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1B080400) [pid = 3712] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (10E60C00) [pid = 3712] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (13152800) [pid = 3712] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10E8DC00) [pid = 3712] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1140C400) [pid = 3712] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (131ED400) [pid = 3712] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13C0F800) [pid = 3712] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (144DA400) [pid = 3712] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (159E0000) [pid = 3712] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (161AC800) [pid = 3712] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16C8F400) [pid = 3712] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:18:46 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19660800) [pid = 3712] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:18:46 INFO - PROCESS | 3712 | 1467947926632 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]]]}] 20:18:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:18:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 911ms 20:18:46 INFO - PROCESS | 3712 | 1467947926673 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 20:18:46 INFO - PROCESS | 3712 | 1467947926675 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 20:18:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:18:46 INFO - PROCESS | 3712 | 1467947926679 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:18:46 INFO - PROCESS | 3712 | 1467947926683 Marionette TRACE conn3 <- [1,102,null,{}] 20:18:46 INFO - PROCESS | 3712 | 1467947926698 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}] 20:18:46 INFO - PROCESS | 3712 | 1467947926703 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:46 INFO - PROCESS | 3712 | 1467947926764 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 20:18:46 INFO - PROCESS | 3712 | 1467947926771 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:46 INFO - PROCESS | 3712 | 1467947926774 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:46 INFO - PROCESS | 3712 | ++DOCSHELL 131EDC00 == 33 [pid = 3712] [id = 35] 20:18:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (131EE000) [pid = 3712] [serial = 101] [outer = 00000000] 20:18:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13467800) [pid = 3712] [serial = 102] [outer = 131EE000] 20:18:46 INFO - PROCESS | 3712 | 1467947926820 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (139E0000) [pid = 3712] [serial = 103] [outer = 131EE000] 20:18:47 INFO - PROCESS | 3712 | 1467947927196 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]]]}] 20:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 552ms 20:18:47 INFO - PROCESS | 3712 | 1467947927231 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 3712 | 1467947927233 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 20:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:18:47 INFO - PROCESS | 3712 | 1467947927237 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 3712 | 1467947927238 Marionette TRACE conn3 <- [1,106,null,{}] 20:18:47 INFO - PROCESS | 3712 | 1467947927246 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}] 20:18:47 INFO - PROCESS | 3712 | 1467947927248 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:47 INFO - PROCESS | 3712 | 1467947927327 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 20:18:47 INFO - PROCESS | 3712 | 1467947927332 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:47 INFO - PROCESS | 3712 | 1467947927334 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:47 INFO - PROCESS | 3712 | ++DOCSHELL 13C0F800 == 34 [pid = 3712] [id = 36] 20:18:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (14468800) [pid = 3712] [serial = 104] [outer = 00000000] 20:18:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (144E2C00) [pid = 3712] [serial = 105] [outer = 14468800] 20:18:47 INFO - PROCESS | 3712 | 1467947927378 Marionette DEBUG loaded listener.js 20:18:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (15780400) [pid = 3712] [serial = 106] [outer = 14468800] 20:18:47 INFO - PROCESS | 3712 | 1467947927729 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]]]}] 20:18:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:18:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 525ms 20:18:47 INFO - PROCESS | 3712 | 1467947927770 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 3712 | 1467947927772 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 20:18:47 INFO - PROCESS | 3712 | 1467947927775 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:18:47 INFO - PROCESS | 3712 | 1467947927777 Marionette TRACE conn3 <- [1,110,null,{}] 20:18:47 INFO - PROCESS | 3712 | 1467947927785 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}] 20:18:47 INFO - PROCESS | 3712 | 1467947927787 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:47 INFO - PROCESS | 3712 | 1467947927863 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 20:18:47 INFO - PROCESS | 3712 | 1467947927869 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:47 INFO - PROCESS | 3712 | 1467947927871 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:47 INFO - PROCESS | 3712 | ++DOCSHELL 159E7000 == 35 [pid = 3712] [id = 37] 20:18:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (161AB400) [pid = 3712] [serial = 107] [outer = 00000000] 20:18:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (16B1D000) [pid = 3712] [serial = 108] [outer = 161AB400] 20:18:47 INFO - PROCESS | 3712 | 1467947927903 Marionette DEBUG loaded listener.js 20:18:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16DA1800) [pid = 3712] [serial = 109] [outer = 161AB400] 20:18:48 INFO - PROCESS | 3712 | 1467947928344 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]]]}] 20:18:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:18:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 608ms 20:18:48 INFO - PROCESS | 3712 | 1467947928406 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 20:18:48 INFO - PROCESS | 3712 | 1467947928391 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 20:18:48 INFO - PROCESS | 3712 | 1467947928396 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:18:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:18:48 INFO - PROCESS | 3712 | 1467947928399 Marionette TRACE conn3 <- [1,114,null,{}] 20:18:48 INFO - PROCESS | 3712 | 1467947928405 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}] 20:18:48 INFO - PROCESS | 3712 | 1467947928408 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:48 INFO - PROCESS | 3712 | 1467947928545 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 20:18:48 INFO - PROCESS | 3712 | 1467947928615 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:48 INFO - PROCESS | 3712 | 1467947928618 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:48 INFO - PROCESS | 3712 | ++DOCSHELL 10E64C00 == 36 [pid = 3712] [id = 38] 20:18:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10F2B400) [pid = 3712] [serial = 110] [outer = 00000000] 20:18:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (114CE800) [pid = 3712] [serial = 111] [outer = 10F2B400] 20:18:48 INFO - PROCESS | 3712 | 1467947928673 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (12BCD400) [pid = 3712] [serial = 112] [outer = 10F2B400] 20:18:49 INFO - PROCESS | 3712 | 1467947929142 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]]]}] 20:18:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:18:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 801ms 20:18:49 INFO - PROCESS | 3712 | 1467947929207 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 3712 | 1467947929212 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 20:18:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:18:49 INFO - PROCESS | 3712 | 1467947929219 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 3712 | 1467947929222 Marionette TRACE conn3 <- [1,118,null,{}] 20:18:49 INFO - PROCESS | 3712 | 1467947929226 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}] 20:18:49 INFO - PROCESS | 3712 | 1467947929229 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:49 INFO - PROCESS | 3712 | 1467947929328 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 20:18:49 INFO - PROCESS | 3712 | 1467947929395 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:49 INFO - PROCESS | 3712 | 1467947929398 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:49 INFO - PROCESS | 3712 | ++DOCSHELL 13465000 == 37 [pid = 3712] [id = 39] 20:18:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (13468800) [pid = 3712] [serial = 113] [outer = 00000000] 20:18:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1446E000) [pid = 3712] [serial = 114] [outer = 13468800] 20:18:49 INFO - PROCESS | 3712 | 1467947929469 Marionette DEBUG loaded listener.js 20:18:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (161AA400) [pid = 3712] [serial = 115] [outer = 13468800] 20:18:50 INFO - PROCESS | 3712 | 1467947930010 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]]]}] 20:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 829ms 20:18:50 INFO - PROCESS | 3712 | 1467947930049 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 3712 | 1467947930052 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 20:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:18:50 INFO - PROCESS | 3712 | 1467947930055 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - PROCESS | 3712 | 1467947930059 Marionette TRACE conn3 <- [1,122,null,{}] 20:18:50 INFO - PROCESS | 3712 | 1467947930070 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}] 20:18:50 INFO - PROCESS | 3712 | 1467947930075 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:50 INFO - PROCESS | 3712 | 1467947930156 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 20:18:50 INFO - PROCESS | 3712 | 1467947930243 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 3712 | 1467947930246 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:50 INFO - PROCESS | 3712 | ++DOCSHELL 176C1000 == 38 [pid = 3712] [id = 40] 20:18:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (176C1800) [pid = 3712] [serial = 116] [outer = 00000000] 20:18:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (17D30000) [pid = 3712] [serial = 117] [outer = 176C1800] 20:18:50 INFO - PROCESS | 3712 | 1467947930283 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (17D9CC00) [pid = 3712] [serial = 118] [outer = 176C1800] 20:18:50 INFO - PROCESS | 3712 | 1467947930772 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]]]}] 20:18:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:18:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 746ms 20:18:50 INFO - PROCESS | 3712 | 1467947930807 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 3712 | 1467947930810 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 20:18:50 INFO - PROCESS | 3712 | 1467947930814 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:18:50 INFO - PROCESS | 3712 | 1467947930816 Marionette TRACE conn3 <- [1,126,null,{}] 20:18:50 INFO - PROCESS | 3712 | 1467947930820 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}] 20:18:50 INFO - PROCESS | 3712 | 1467947930823 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:50 INFO - PROCESS | 3712 | 1467947930905 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 20:18:50 INFO - PROCESS | 3712 | 1467947930994 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:50 INFO - PROCESS | 3712 | 1467947930996 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:51 INFO - PROCESS | 3712 | ++DOCSHELL 12B0A000 == 39 [pid = 3712] [id = 41] 20:18:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (12BD2800) [pid = 3712] [serial = 119] [outer = 00000000] 20:18:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (131E5C00) [pid = 3712] [serial = 120] [outer = 12BD2800] 20:18:51 INFO - PROCESS | 3712 | 1467947931031 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (13953400) [pid = 3712] [serial = 121] [outer = 12BD2800] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 13466000 == 38 [pid = 3712] [id = 32] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 131EDC00 == 37 [pid = 3712] [id = 35] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 12D7D400 == 36 [pid = 3712] [id = 34] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 10A81000 == 35 [pid = 3712] [id = 33] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 13C0F800 == 34 [pid = 3712] [id = 36] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 13123C00 == 33 [pid = 3712] [id = 30] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 13465000 == 32 [pid = 3712] [id = 39] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 176C1000 == 31 [pid = 3712] [id = 40] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 159E7000 == 30 [pid = 3712] [id = 37] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 1314BC00 == 29 [pid = 3712] [id = 29] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 10E64C00 == 28 [pid = 3712] [id = 38] 20:18:51 INFO - PROCESS | 3712 | --DOCSHELL 1965DC00 == 27 [pid = 3712] [id = 31] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (16C8B800) [pid = 3712] [serial = 17] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (176C1400) [pid = 3712] [serial = 84] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (17D99400) [pid = 3712] [serial = 87] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1B2C6C00) [pid = 3712] [serial = 51] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (11AE0800) [pid = 3712] [serial = 54] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (13947800) [pid = 3712] [serial = 57] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (13C06C00) [pid = 3712] [serial = 58] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (10EF3000) [pid = 3712] [serial = 60] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (11C47800) [pid = 3712] [serial = 63] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (13466400) [pid = 3712] [serial = 66] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (142A9400) [pid = 3712] [serial = 69] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (14469400) [pid = 3712] [serial = 70] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (14F8B400) [pid = 3712] [serial = 72] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1667DC00) [pid = 3712] [serial = 75] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (16DA5400) [pid = 3712] [serial = 78] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1759D000) [pid = 3712] [serial = 81] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (14F8BC00) [pid = 3712] [serial = 73] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16944800) [pid = 3712] [serial = 76] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (16ECA400) [pid = 3712] [serial = 79] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (175A5C00) [pid = 3712] [serial = 82] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (178BEC00) [pid = 3712] [serial = 85] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (12936C00) [pid = 3712] [serial = 55] [outer = 00000000] [url = about:blank] 20:18:51 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10F2F800) [pid = 3712] [serial = 61] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19802C00) [pid = 3712] [serial = 90] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19443C00) [pid = 3712] [serial = 88] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (130A1800) [pid = 3712] [serial = 64] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1B5AC000) [pid = 3712] [serial = 52] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (198DE800) [pid = 3712] [serial = 91] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (13923000) [pid = 3712] [serial = 67] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16945C00) [pid = 3712] [serial = 14] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (142A9C00) [pid = 3712] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (142A4400) [pid = 3712] [serial = 9] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1281D000) [pid = 3712] [serial = 4] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1B2C3800) [pid = 3712] [serial = 48] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1B077800) [pid = 3712] [serial = 42] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1B078000) [pid = 3712] [serial = 43] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1AF35C00) [pid = 3712] [serial = 39] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1AF3A400) [pid = 3712] [serial = 40] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1AC87C00) [pid = 3712] [serial = 37] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1AC83400) [pid = 3712] [serial = 36] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1A5D2000) [pid = 3712] [serial = 33] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1AB73400) [pid = 3712] [serial = 34] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (1A463000) [pid = 3712] [serial = 30] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1AB71C00) [pid = 3712] [serial = 31] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (1AB6A400) [pid = 3712] [serial = 28] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (1A974400) [pid = 3712] [serial = 27] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (19FD9800) [pid = 3712] [serial = 24] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (1943D000) [pid = 3712] [serial = 21] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (19441400) [pid = 3712] [serial = 22] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (1B2B8800) [pid = 3712] [serial = 45] [outer = 00000000] [url = about:blank] 20:18:52 INFO - PROCESS | 3712 | 1467947932045 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]]]}] 20:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1284ms 20:18:52 INFO - PROCESS | 3712 | 1467947932104 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 3712 | 1467947932109 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 20:18:52 INFO - PROCESS | 3712 | 1467947932114 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:18:52 INFO - PROCESS | 3712 | 1467947932117 Marionette TRACE conn3 <- [1,130,null,{}] 20:18:52 INFO - PROCESS | 3712 | 1467947932123 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}] 20:18:52 INFO - PROCESS | 3712 | 1467947932126 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:52 INFO - PROCESS | 3712 | 1467947932226 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 20:18:52 INFO - PROCESS | 3712 | 1467947932293 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:52 INFO - PROCESS | 3712 | 1467947932298 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:52 INFO - PROCESS | 3712 | ++DOCSHELL 10B92C00 == 28 [pid = 3712] [id = 42] 20:18:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (10B93000) [pid = 3712] [serial = 122] [outer = 00000000] 20:18:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (11264400) [pid = 3712] [serial = 123] [outer = 10B93000] 20:18:52 INFO - PROCESS | 3712 | 1467947932327 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (11ADE400) [pid = 3712] [serial = 124] [outer = 10B93000] 20:18:52 INFO - PROCESS | 3712 | 1467947932670 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]]]}] 20:18:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:18:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 621ms 20:18:52 INFO - PROCESS | 3712 | 1467947932731 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 3712 | 1467947932736 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 20:18:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:18:52 INFO - PROCESS | 3712 | 1467947932742 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - PROCESS | 3712 | 1467947932745 Marionette TRACE conn3 <- [1,134,null,{}] 20:18:52 INFO - PROCESS | 3712 | 1467947932749 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}] 20:18:52 INFO - PROCESS | 3712 | 1467947932751 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:52 INFO - PROCESS | 3712 | 1467947932821 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 20:18:52 INFO - PROCESS | 3712 | 1467947932836 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:52 INFO - PROCESS | 3712 | 1467947932839 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:52 INFO - PROCESS | 3712 | ++DOCSHELL 1307B400 == 29 [pid = 3712] [id = 43] 20:18:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (1307C000) [pid = 3712] [serial = 125] [outer = 00000000] 20:18:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (13125800) [pid = 3712] [serial = 126] [outer = 1307C000] 20:18:52 INFO - PROCESS | 3712 | 1467947932885 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (1314DC00) [pid = 3712] [serial = 127] [outer = 1307C000] 20:18:53 INFO - PROCESS | 3712 | 1467947933243 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]]]}] 20:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 525ms 20:18:53 INFO - PROCESS | 3712 | 1467947933262 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 20:18:53 INFO - PROCESS | 3712 | 1467947933264 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 20:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:18:53 INFO - PROCESS | 3712 | 1467947933267 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:18:53 INFO - PROCESS | 3712 | 1467947933271 Marionette TRACE conn3 <- [1,138,null,{}] 20:18:53 INFO - PROCESS | 3712 | 1467947933281 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}] 20:18:53 INFO - PROCESS | 3712 | 1467947933286 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:53 INFO - PROCESS | 3712 | 1467947933366 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 20:18:53 INFO - PROCESS | 3712 | 1467947933356 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:53 INFO - PROCESS | 3712 | 1467947933359 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:53 INFO - PROCESS | 3712 | ++DOCSHELL 13C0F800 == 30 [pid = 3712] [id = 44] 20:18:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (13C10000) [pid = 3712] [serial = 128] [outer = 00000000] 20:18:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (142A4000) [pid = 3712] [serial = 129] [outer = 13C10000] 20:18:53 INFO - PROCESS | 3712 | 1467947933406 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (142AB400) [pid = 3712] [serial = 130] [outer = 13C10000] 20:18:53 INFO - PROCESS | 3712 | 1467947933777 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]]]}] 20:18:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:18:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 566ms 20:18:53 INFO - PROCESS | 3712 | 1467947933833 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 20:18:53 INFO - PROCESS | 3712 | 1467947933835 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 20:18:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:18:53 INFO - PROCESS | 3712 | 1467947933848 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:18:53 INFO - PROCESS | 3712 | 1467947933850 Marionette TRACE conn3 <- [1,142,null,{}] 20:18:53 INFO - PROCESS | 3712 | 1467947933853 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}] 20:18:53 INFO - PROCESS | 3712 | 1467947933855 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:53 INFO - PROCESS | 3712 | 1467947933949 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 20:18:53 INFO - PROCESS | 3712 | 1467947933956 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:53 INFO - PROCESS | 3712 | 1467947933958 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:53 INFO - PROCESS | 3712 | ++DOCSHELL 14472000 == 31 [pid = 3712] [id = 45] 20:18:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (14F8E000) [pid = 3712] [serial = 131] [outer = 00000000] 20:18:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (159E0000) [pid = 3712] [serial = 132] [outer = 14F8E000] 20:18:53 INFO - PROCESS | 3712 | 1467947934002 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (16672000) [pid = 3712] [serial = 133] [outer = 14F8E000] 20:18:54 INFO - PROCESS | 3712 | 1467947934364 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]]]}] 20:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 552ms 20:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:18:54 INFO - PROCESS | 3712 | 1467947934405 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 3712 | 1467947934406 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 20:18:54 INFO - PROCESS | 3712 | 1467947934410 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - PROCESS | 3712 | 1467947934412 Marionette TRACE conn3 <- [1,146,null,{}] 20:18:54 INFO - PROCESS | 3712 | 1467947934415 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}] 20:18:54 INFO - PROCESS | 3712 | 1467947934417 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:54 INFO - PROCESS | 3712 | 1467947934518 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 20:18:54 INFO - PROCESS | 3712 | 1467947934523 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:54 INFO - PROCESS | 3712 | 1467947934525 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:54 INFO - PROCESS | 3712 | ++DOCSHELL 161A7800 == 32 [pid = 3712] [id = 46] 20:18:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1664A800) [pid = 3712] [serial = 134] [outer = 00000000] 20:18:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (16B15C00) [pid = 3712] [serial = 135] [outer = 1664A800] 20:18:54 INFO - PROCESS | 3712 | 1467947934552 Marionette DEBUG loaded listener.js 20:18:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16C8B400) [pid = 3712] [serial = 136] [outer = 1664A800] 20:18:54 INFO - PROCESS | 3712 | 1467947934951 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]]]}] 20:18:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:18:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 566ms 20:18:54 INFO - PROCESS | 3712 | 1467947934983 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 3712 | 1467947934985 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 20:18:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:18:54 INFO - PROCESS | 3712 | 1467947934988 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - PROCESS | 3712 | 1467947934990 Marionette TRACE conn3 <- [1,150,null,{}] 20:18:54 INFO - PROCESS | 3712 | 1467947934993 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}] 20:18:54 INFO - PROCESS | 3712 | 1467947934999 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:55 INFO - PROCESS | 3712 | 1467947935108 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 20:18:55 INFO - PROCESS | 3712 | 1467947935118 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:55 INFO - PROCESS | 3712 | 1467947935120 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:55 INFO - PROCESS | 3712 | ++DOCSHELL 16EC9000 == 33 [pid = 3712] [id = 47] 20:18:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (174E6800) [pid = 3712] [serial = 137] [outer = 00000000] 20:18:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (175A4000) [pid = 3712] [serial = 138] [outer = 174E6800] 20:18:55 INFO - PROCESS | 3712 | 1467947935146 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (176BF400) [pid = 3712] [serial = 139] [outer = 174E6800] 20:18:55 INFO - PROCESS | 3712 | 1467947935510 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]]]}] 20:18:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:18:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 567ms 20:18:55 INFO - PROCESS | 3712 | 1467947935549 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 20:18:55 INFO - PROCESS | 3712 | 1467947935551 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 20:18:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:18:55 INFO - PROCESS | 3712 | 1467947935562 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:18:55 INFO - PROCESS | 3712 | 1467947935564 Marionette TRACE conn3 <- [1,154,null,{}] 20:18:55 INFO - PROCESS | 3712 | 1467947935578 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}] 20:18:55 INFO - PROCESS | 3712 | 1467947935580 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:55 INFO - PROCESS | 3712 | 1467947935710 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 20:18:55 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (161AB400) [pid = 3712] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:18:55 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (14468800) [pid = 3712] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:18:55 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (10B94400) [pid = 3712] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:18:55 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (12D7E000) [pid = 3712] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:18:55 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (131EE000) [pid = 3712] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:18:55 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19664400) [pid = 3712] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:18:55 INFO - PROCESS | 3712 | 1467947935753 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:55 INFO - PROCESS | 3712 | 1467947935755 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:55 INFO - PROCESS | 3712 | ++DOCSHELL 10A08C00 == 34 [pid = 3712] [id = 48] 20:18:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10A0F800) [pid = 3712] [serial = 140] [outer = 00000000] 20:18:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1303B000) [pid = 3712] [serial = 141] [outer = 10A0F800] 20:18:55 INFO - PROCESS | 3712 | 1467947935799 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (13156C00) [pid = 3712] [serial = 142] [outer = 10A0F800] 20:18:56 INFO - PROCESS | 3712 | 1467947936104 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]]]}] 20:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 552ms 20:18:56 INFO - PROCESS | 3712 | 1467947936117 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 3712 | 1467947936119 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 20:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:18:56 INFO - PROCESS | 3712 | 1467947936122 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 3712 | 1467947936124 Marionette TRACE conn3 <- [1,158,null,{}] 20:18:56 INFO - PROCESS | 3712 | 1467947936127 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}] 20:18:56 INFO - PROCESS | 3712 | 1467947936129 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:56 INFO - PROCESS | 3712 | 1467947936209 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 20:18:56 INFO - PROCESS | 3712 | 1467947936216 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:56 INFO - PROCESS | 3712 | 1467947936218 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:56 INFO - PROCESS | 3712 | ++DOCSHELL 10559800 == 35 [pid = 3712] [id = 49] 20:18:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (161AB400) [pid = 3712] [serial = 143] [outer = 00000000] 20:18:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (17D93800) [pid = 3712] [serial = 144] [outer = 161AB400] 20:18:56 INFO - PROCESS | 3712 | 1467947936261 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (17D97C00) [pid = 3712] [serial = 145] [outer = 161AB400] 20:18:56 INFO - PROCESS | 3712 | 1467947936594 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]]]}] 20:18:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:18:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 525ms 20:18:56 INFO - PROCESS | 3712 | 1467947936656 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 3712 | 1467947936658 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 20:18:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:18:56 INFO - PROCESS | 3712 | 1467947936661 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 3712 | 1467947936663 Marionette TRACE conn3 <- [1,162,null,{}] 20:18:56 INFO - PROCESS | 3712 | 1467947936666 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}] 20:18:56 INFO - PROCESS | 3712 | 1467947936668 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:56 INFO - PROCESS | 3712 | 1467947936748 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 20:18:56 INFO - PROCESS | 3712 | 1467947936755 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:56 INFO - PROCESS | 3712 | 1467947936757 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:56 INFO - PROCESS | 3712 | ++DOCSHELL 13C0F000 == 36 [pid = 3712] [id = 50] 20:18:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (178C8800) [pid = 3712] [serial = 146] [outer = 00000000] 20:18:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19660800) [pid = 3712] [serial = 147] [outer = 178C8800] 20:18:56 INFO - PROCESS | 3712 | 1467947936799 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19662400) [pid = 3712] [serial = 148] [outer = 178C8800] 20:18:57 INFO - PROCESS | 3712 | 1467947937147 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]]]}] 20:18:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:18:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 524ms 20:18:57 INFO - PROCESS | 3712 | 1467947937175 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 20:18:57 INFO - PROCESS | 3712 | 1467947937177 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 20:18:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:18:57 INFO - PROCESS | 3712 | 1467947937180 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:18:57 INFO - PROCESS | 3712 | 1467947937182 Marionette TRACE conn3 <- [1,166,null,{}] 20:18:57 INFO - PROCESS | 3712 | 1467947937185 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}] 20:18:57 INFO - PROCESS | 3712 | 1467947937187 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:57 INFO - PROCESS | 3712 | 1467947937296 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 20:18:57 INFO - PROCESS | 3712 | 1467947937304 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:57 INFO - PROCESS | 3712 | 1467947937306 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:57 INFO - PROCESS | 3712 | ++DOCSHELL 10EF5800 == 37 [pid = 3712] [id = 51] 20:18:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13948400) [pid = 3712] [serial = 149] [outer = 00000000] 20:18:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1980FC00) [pid = 3712] [serial = 150] [outer = 13948400] 20:18:57 INFO - PROCESS | 3712 | 1467947937331 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (198E5C00) [pid = 3712] [serial = 151] [outer = 13948400] 20:18:57 INFO - PROCESS | 3712 | 1467947937954 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]]]}] 20:18:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:18:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 829ms 20:18:58 INFO - PROCESS | 3712 | 1467947938033 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 3712 | 1467947938038 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 20:18:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:18:58 INFO - PROCESS | 3712 | 1467947938042 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:18:58 INFO - PROCESS | 3712 | 1467947938046 Marionette TRACE conn3 <- [1,170,null,{}] 20:18:58 INFO - PROCESS | 3712 | 1467947938035 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}] 20:18:58 INFO - PROCESS | 3712 | 1467947938038 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:58 INFO - PROCESS | 3712 | 1467947938160 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 20:18:58 INFO - PROCESS | 3712 | 1467947938207 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:58 INFO - PROCESS | 3712 | 1467947938210 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:58 INFO - PROCESS | 3712 | ++DOCSHELL 10E62000 == 38 [pid = 3712] [id = 52] 20:18:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10EF3000) [pid = 3712] [serial = 152] [outer = 00000000] 20:18:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (12936C00) [pid = 3712] [serial = 153] [outer = 10EF3000] 20:18:58 INFO - PROCESS | 3712 | 1467947938270 Marionette DEBUG loaded listener.js 20:18:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (12D86400) [pid = 3712] [serial = 154] [outer = 10EF3000] 20:18:59 INFO - PROCESS | 3712 | 1467947939051 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]]]}] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 13C0F000 == 37 [pid = 3712] [id = 50] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 10559800 == 36 [pid = 3712] [id = 49] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 10A08C00 == 35 [pid = 3712] [id = 48] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 16EC9000 == 34 [pid = 3712] [id = 47] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 161A7800 == 33 [pid = 3712] [id = 46] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 14472000 == 32 [pid = 3712] [id = 45] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 13C0F800 == 31 [pid = 3712] [id = 44] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 1307B400 == 30 [pid = 3712] [id = 43] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 10B92C00 == 29 [pid = 3712] [id = 42] 20:18:59 INFO - PROCESS | 3712 | --DOCSHELL 12B0A000 == 28 [pid = 3712] [id = 41] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16DA1800) [pid = 3712] [serial = 109] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (15780400) [pid = 3712] [serial = 106] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10F34C00) [pid = 3712] [serial = 96] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (11407000) [pid = 3712] [serial = 97] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1312E000) [pid = 3712] [serial = 99] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (144E2C00) [pid = 3712] [serial = 105] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (13154400) [pid = 3712] [serial = 100] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (139E0000) [pid = 3712] [serial = 103] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19E25C00) [pid = 3712] [serial = 94] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (13467800) [pid = 3712] [serial = 102] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16B1D000) [pid = 3712] [serial = 108] [outer = 00000000] [url = about:blank] 20:18:59 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19E1F000) [pid = 3712] [serial = 93] [outer = 00000000] [url = about:blank] 20:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1077ms 20:18:59 INFO - PROCESS | 3712 | 1467947939107 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 3712 | 1467947939111 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 20:18:59 INFO - PROCESS | 3712 | 1467947939116 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:18:59 INFO - PROCESS | 3712 | 1467947939119 Marionette TRACE conn3 <- [1,174,null,{}] 20:18:59 INFO - PROCESS | 3712 | 1467947939125 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}] 20:18:59 INFO - PROCESS | 3712 | 1467947939127 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:59 INFO - PROCESS | 3712 | 1467947939216 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 20:18:59 INFO - PROCESS | 3712 | 1467947939284 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 3712 | 1467947939288 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:59 INFO - PROCESS | 3712 | ++DOCSHELL 10560C00 == 29 [pid = 3712] [id = 53] 20:18:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10A0C000) [pid = 3712] [serial = 155] [outer = 00000000] 20:18:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10F2C400) [pid = 3712] [serial = 156] [outer = 10A0C000] 20:18:59 INFO - PROCESS | 3712 | 1467947939317 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (114D6C00) [pid = 3712] [serial = 157] [outer = 10A0C000] 20:18:59 INFO - PROCESS | 3712 | 1467947939646 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]]]}] 20:18:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:18:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 566ms 20:18:59 INFO - PROCESS | 3712 | 1467947939677 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 3712 | 1467947939682 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 20:18:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:18:59 INFO - PROCESS | 3712 | 1467947939688 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - PROCESS | 3712 | 1467947939691 Marionette TRACE conn3 <- [1,178,null,{}] 20:18:59 INFO - PROCESS | 3712 | 1467947939694 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}] 20:18:59 INFO - PROCESS | 3712 | 1467947939697 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:59 INFO - PROCESS | 3712 | 1467947939779 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 20:18:59 INFO - PROCESS | 3712 | 1467947939786 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:18:59 INFO - PROCESS | 3712 | 1467947939788 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:18:59 INFO - PROCESS | 3712 | ++DOCSHELL 1312E000 == 30 [pid = 3712] [id = 54] 20:18:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1312F400) [pid = 3712] [serial = 158] [outer = 00000000] 20:18:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13155000) [pid = 3712] [serial = 159] [outer = 1312F400] 20:18:59 INFO - PROCESS | 3712 | 1467947939816 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (131EBC00) [pid = 3712] [serial = 160] [outer = 1312F400] 20:19:00 INFO - PROCESS | 3712 | 1467947940197 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]]]}] 20:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 525ms 20:19:00 INFO - PROCESS | 3712 | 1467947940226 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 20:19:00 INFO - PROCESS | 3712 | 1467947940228 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 20:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:19:00 INFO - PROCESS | 3712 | 1467947940213 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:19:00 INFO - PROCESS | 3712 | 1467947940217 Marionette TRACE conn3 <- [1,182,null,{}] 20:19:00 INFO - PROCESS | 3712 | 1467947940231 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}] 20:19:00 INFO - PROCESS | 3712 | 1467947940236 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:00 INFO - PROCESS | 3712 | 1467947940316 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 20:19:00 INFO - PROCESS | 3712 | 1467947940325 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:00 INFO - PROCESS | 3712 | 1467947940328 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:00 INFO - PROCESS | 3712 | ++DOCSHELL 13E92000 == 31 [pid = 3712] [id = 55] 20:19:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13E92C00) [pid = 3712] [serial = 161] [outer = 00000000] 20:19:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (142AA400) [pid = 3712] [serial = 162] [outer = 13E92C00] 20:19:00 INFO - PROCESS | 3712 | 1467947940374 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F82C00) [pid = 3712] [serial = 163] [outer = 13E92C00] 20:19:00 INFO - PROCESS | 3712 | 1467947940773 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]]]}] 20:19:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:19:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 607ms 20:19:00 INFO - PROCESS | 3712 | 1467947940848 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 20:19:00 INFO - PROCESS | 3712 | 1467947940850 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 20:19:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:19:00 INFO - PROCESS | 3712 | 1467947940854 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:19:00 INFO - PROCESS | 3712 | 1467947940856 Marionette TRACE conn3 <- [1,186,null,{}] 20:19:00 INFO - PROCESS | 3712 | 1467947940859 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}] 20:19:00 INFO - PROCESS | 3712 | 1467947940861 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:00 INFO - PROCESS | 3712 | 1467947940922 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 20:19:00 INFO - PROCESS | 3712 | 1467947940927 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:00 INFO - PROCESS | 3712 | 1467947940929 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:00 INFO - PROCESS | 3712 | ++DOCSHELL 161A6400 == 32 [pid = 3712] [id = 56] 20:19:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (161A7800) [pid = 3712] [serial = 164] [outer = 00000000] 20:19:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16B19400) [pid = 3712] [serial = 165] [outer = 161A7800] 20:19:00 INFO - PROCESS | 3712 | 1467947940973 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16C8F400) [pid = 3712] [serial = 166] [outer = 161A7800] 20:19:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16EC9000) [pid = 3712] [serial = 167] [outer = 1B2BA400] 20:19:01 INFO - PROCESS | 3712 | 1467947941395 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]]]}] 20:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 553ms 20:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:19:01 INFO - PROCESS | 3712 | 1467947941417 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 20:19:01 INFO - PROCESS | 3712 | 1467947941419 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 20:19:01 INFO - PROCESS | 3712 | 1467947941422 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:19:01 INFO - PROCESS | 3712 | 1467947941424 Marionette TRACE conn3 <- [1,190,null,{}] 20:19:01 INFO - PROCESS | 3712 | 1467947941428 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}] 20:19:01 INFO - PROCESS | 3712 | 1467947941430 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:01 INFO - PROCESS | 3712 | 1467947941508 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 20:19:01 INFO - PROCESS | 3712 | 1467947941580 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:01 INFO - PROCESS | 3712 | 1467947941582 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:01 INFO - PROCESS | 3712 | ++DOCSHELL 16DA1800 == 33 [pid = 3712] [id = 57] 20:19:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16DA2000) [pid = 3712] [serial = 168] [outer = 00000000] 20:19:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (174EE400) [pid = 3712] [serial = 169] [outer = 16DA2000] 20:19:01 INFO - PROCESS | 3712 | 1467947941625 Marionette DEBUG loaded listener.js 20:19:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17D94800) [pid = 3712] [serial = 170] [outer = 16DA2000] 20:19:01 INFO - PROCESS | 3712 | 1467947941957 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]]]}] 20:19:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:19:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 567ms 20:19:01 INFO - PROCESS | 3712 | 1467947941976 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 20:19:01 INFO - PROCESS | 3712 | 1467947941978 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 20:19:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:19:01 INFO - PROCESS | 3712 | 1467947941982 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:19:01 INFO - PROCESS | 3712 | 1467947941983 Marionette TRACE conn3 <- [1,194,null,{}] 20:19:01 INFO - PROCESS | 3712 | 1467947941987 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}] 20:19:01 INFO - PROCESS | 3712 | 1467947941992 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:02 INFO - PROCESS | 3712 | 1467947942126 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 20:19:02 INFO - PROCESS | 3712 | 1467947942132 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:02 INFO - PROCESS | 3712 | 1467947942134 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:02 INFO - PROCESS | 3712 | ++DOCSHELL 161A1400 == 34 [pid = 3712] [id = 58] 20:19:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (174E6000) [pid = 3712] [serial = 171] [outer = 00000000] 20:19:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1997B000) [pid = 3712] [serial = 172] [outer = 174E6000] 20:19:02 INFO - PROCESS | 3712 | 1467947942177 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19E24400) [pid = 3712] [serial = 173] [outer = 174E6000] 20:19:02 INFO - PROCESS | 3712 | 1467947942550 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]]]}] 20:19:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:19:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 621ms 20:19:02 INFO - PROCESS | 3712 | 1467947942604 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 20:19:02 INFO - PROCESS | 3712 | 1467947942605 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 20:19:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:19:02 INFO - PROCESS | 3712 | 1467947942609 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:19:02 INFO - PROCESS | 3712 | 1467947942610 Marionette TRACE conn3 <- [1,198,null,{}] 20:19:02 INFO - PROCESS | 3712 | 1467947942614 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}] 20:19:02 INFO - PROCESS | 3712 | 1467947942616 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:02 INFO - PROCESS | 3712 | 1467947942715 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 20:19:02 INFO - PROCESS | 3712 | 1467947942768 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:02 INFO - PROCESS | 3712 | 1467947942770 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:02 INFO - PROCESS | 3712 | ++DOCSHELL 19E1AC00 == 35 [pid = 3712] [id = 59] 20:19:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19E1C800) [pid = 3712] [serial = 174] [outer = 00000000] 20:19:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19FDC000) [pid = 3712] [serial = 175] [outer = 19E1C800] 20:19:02 INFO - PROCESS | 3712 | 1467947942813 Marionette DEBUG loaded listener.js 20:19:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19FDD800) [pid = 3712] [serial = 176] [outer = 19E1C800] 20:19:02 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1664A800) [pid = 3712] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:19:02 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1307C000) [pid = 3712] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:19:02 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13C10000) [pid = 3712] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:19:02 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10F2B400) [pid = 3712] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13468800) [pid = 3712] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (178C8800) [pid = 3712] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (176C1800) [pid = 3712] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (174E6800) [pid = 3712] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A0F800) [pid = 3712] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10B93000) [pid = 3712] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14F8E000) [pid = 3712] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:19:03 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (161AB400) [pid = 3712] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:19:03 INFO - PROCESS | 3712 | 1467947943187 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]]]}] 20:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 622ms 20:19:03 INFO - PROCESS | 3712 | 1467947943228 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 20:19:03 INFO - PROCESS | 3712 | 1467947943231 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 20:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:19:03 INFO - PROCESS | 3712 | 1467947943234 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:19:03 INFO - PROCESS | 3712 | 1467947943237 Marionette TRACE conn3 <- [1,202,null,{}] 20:19:03 INFO - PROCESS | 3712 | 1467947943241 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}] 20:19:03 INFO - PROCESS | 3712 | 1467947943243 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:03 INFO - PROCESS | 3712 | 1467947943318 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 20:19:03 INFO - PROCESS | 3712 | 1467947943323 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:03 INFO - PROCESS | 3712 | 1467947943307 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:03 INFO - PROCESS | 3712 | ++DOCSHELL 13952400 == 36 [pid = 3712] [id = 60] 20:19:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (142A4400) [pid = 3712] [serial = 177] [outer = 00000000] 20:19:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19443C00) [pid = 3712] [serial = 178] [outer = 142A4400] 20:19:03 INFO - PROCESS | 3712 | 1467947943349 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19E1F000) [pid = 3712] [serial = 179] [outer = 142A4400] 20:19:03 INFO - PROCESS | 3712 | 1467947943690 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]]]}] 20:19:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:19:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 20:19:03 INFO - PROCESS | 3712 | 1467947943706 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 20:19:03 INFO - PROCESS | 3712 | 1467947943708 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 20:19:03 INFO - PROCESS | 3712 | 1467947943711 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:19:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:19:03 INFO - PROCESS | 3712 | 1467947943713 Marionette TRACE conn3 <- [1,206,null,{}] 20:19:03 INFO - PROCESS | 3712 | 1467947943717 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}] 20:19:03 INFO - PROCESS | 3712 | 1467947943719 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:03 INFO - PROCESS | 3712 | 1467947943804 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 20:19:03 INFO - PROCESS | 3712 | 1467947943811 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:03 INFO - PROCESS | 3712 | 1467947943813 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:03 INFO - PROCESS | 3712 | ++DOCSHELL 11266800 == 37 [pid = 3712] [id = 61] 20:19:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (11450800) [pid = 3712] [serial = 180] [outer = 00000000] 20:19:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A386400) [pid = 3712] [serial = 181] [outer = 11450800] 20:19:03 INFO - PROCESS | 3712 | 1467947943855 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A456000) [pid = 3712] [serial = 182] [outer = 11450800] 20:19:04 INFO - PROCESS | 3712 | 1467947944202 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]]]}] 20:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 525ms 20:19:04 INFO - PROCESS | 3712 | 1467947944247 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 20:19:04 INFO - PROCESS | 3712 | 1467947944232 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 20:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:19:04 INFO - PROCESS | 3712 | 1467947944236 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:19:04 INFO - PROCESS | 3712 | 1467947944238 Marionette TRACE conn3 <- [1,210,null,{}] 20:19:04 INFO - PROCESS | 3712 | 1467947944244 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}] 20:19:04 INFO - PROCESS | 3712 | 1467947944247 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:04 INFO - PROCESS | 3712 | 1467947944354 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 20:19:04 INFO - PROCESS | 3712 | 1467947944399 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:04 INFO - PROCESS | 3712 | 1467947944384 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:04 INFO - PROCESS | 3712 | ++DOCSHELL 11C45C00 == 38 [pid = 3712] [id = 62] 20:19:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (139DE000) [pid = 3712] [serial = 183] [outer = 00000000] 20:19:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A458C00) [pid = 3712] [serial = 184] [outer = 139DE000] 20:19:04 INFO - PROCESS | 3712 | 1467947944429 Marionette DEBUG loaded listener.js 20:19:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A45F400) [pid = 3712] [serial = 185] [outer = 139DE000] 20:19:04 INFO - PROCESS | 3712 | 1467947944741 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]]]}] 20:19:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:19:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 524ms 20:19:04 INFO - PROCESS | 3712 | 1467947944791 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 20:19:04 INFO - PROCESS | 3712 | 1467947944795 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 20:19:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:19:04 INFO - PROCESS | 3712 | 1467947944801 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:19:04 INFO - PROCESS | 3712 | 1467947944805 Marionette TRACE conn3 <- [1,214,null,{}] 20:19:04 INFO - PROCESS | 3712 | 1467947944811 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}] 20:19:04 INFO - PROCESS | 3712 | 1467947944815 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:04 INFO - PROCESS | 3712 | 1467947944938 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 20:19:05 INFO - PROCESS | 3712 | 1467947945068 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:05 INFO - PROCESS | 3712 | 1467947945071 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:05 INFO - PROCESS | 3712 | ++DOCSHELL 10EFC000 == 39 [pid = 3712] [id = 63] 20:19:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10EFC800) [pid = 3712] [serial = 186] [outer = 00000000] 20:19:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (11407400) [pid = 3712] [serial = 187] [outer = 10EFC800] 20:19:05 INFO - PROCESS | 3712 | 1467947945128 Marionette DEBUG loaded listener.js 20:19:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (12DC5C00) [pid = 3712] [serial = 188] [outer = 10EFC800] 20:19:05 INFO - PROCESS | 3712 | 1467947945571 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]]]}] 20:19:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:19:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 829ms 20:19:05 INFO - PROCESS | 3712 | 1467947945628 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 3712 | 1467947945631 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 20:19:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:19:05 INFO - PROCESS | 3712 | 1467947945637 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - PROCESS | 3712 | 1467947945641 Marionette TRACE conn3 <- [1,218,null,{}] 20:19:05 INFO - PROCESS | 3712 | 1467947945645 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}] 20:19:05 INFO - PROCESS | 3712 | 1467947945648 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:05 INFO - PROCESS | 3712 | 1467947945753 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 20:19:05 INFO - PROCESS | 3712 | 1467947945807 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:05 INFO - PROCESS | 3712 | 1467947945810 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:05 INFO - PROCESS | 3712 | ++DOCSHELL 139DEC00 == 40 [pid = 3712] [id = 64] 20:19:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (139E4C00) [pid = 3712] [serial = 189] [outer = 00000000] 20:19:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (142A7800) [pid = 3712] [serial = 190] [outer = 139E4C00] 20:19:05 INFO - PROCESS | 3712 | 1467947945864 Marionette DEBUG loaded listener.js 20:19:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (159DE800) [pid = 3712] [serial = 191] [outer = 139E4C00] 20:19:06 INFO - PROCESS | 3712 | 1467947946409 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]]]}] 20:19:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:19:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 801ms 20:19:06 INFO - PROCESS | 3712 | 1467947946443 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 20:19:06 INFO - PROCESS | 3712 | 1467947946446 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 20:19:06 INFO - PROCESS | 3712 | 1467947946451 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:19:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:19:06 INFO - PROCESS | 3712 | 1467947946453 Marionette TRACE conn3 <- [1,222,null,{}] 20:19:06 INFO - PROCESS | 3712 | 1467947946463 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}] 20:19:06 INFO - PROCESS | 3712 | 1467947946468 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:06 INFO - PROCESS | 3712 | 1467947946556 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 20:19:06 INFO - PROCESS | 3712 | 1467947946645 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:06 INFO - PROCESS | 3712 | 1467947946649 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:06 INFO - PROCESS | 3712 | ++DOCSHELL 19E1A800 == 41 [pid = 3712] [id = 65] 20:19:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19F78800) [pid = 3712] [serial = 192] [outer = 00000000] 20:19:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A38D000) [pid = 3712] [serial = 193] [outer = 19F78800] 20:19:06 INFO - PROCESS | 3712 | 1467947946709 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1A463000) [pid = 3712] [serial = 194] [outer = 19F78800] 20:19:07 INFO - PROCESS | 3712 | 1467947947135 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]]]}] 20:19:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:19:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 829ms 20:19:07 INFO - PROCESS | 3712 | 1467947947302 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 20:19:07 INFO - PROCESS | 3712 | 1467947947307 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 20:19:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:19:07 INFO - PROCESS | 3712 | 1467947947314 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:19:07 INFO - PROCESS | 3712 | 1467947947318 Marionette TRACE conn3 <- [1,226,null,{}] 20:19:07 INFO - PROCESS | 3712 | 1467947947326 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}] 20:19:07 INFO - PROCESS | 3712 | 1467947947330 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:07 INFO - PROCESS | 3712 | 1467947947408 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 20:19:07 INFO - PROCESS | 3712 | 1467947947476 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:07 INFO - PROCESS | 3712 | 1467947947482 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:07 INFO - PROCESS | 3712 | ++DOCSHELL 10F34000 == 42 [pid = 3712] [id = 66] 20:19:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (10F34C00) [pid = 3712] [serial = 195] [outer = 00000000] 20:19:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (11CD1C00) [pid = 3712] [serial = 196] [outer = 10F34C00] 20:19:07 INFO - PROCESS | 3712 | 1467947947530 Marionette DEBUG loaded listener.js 20:19:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (129AA000) [pid = 3712] [serial = 197] [outer = 10F34C00] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 11266800 == 41 [pid = 3712] [id = 61] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 13952400 == 40 [pid = 3712] [id = 60] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 19E1AC00 == 39 [pid = 3712] [id = 59] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 161A1400 == 38 [pid = 3712] [id = 58] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 16DA1800 == 37 [pid = 3712] [id = 57] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 161A6400 == 36 [pid = 3712] [id = 56] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 13E92000 == 35 [pid = 3712] [id = 55] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 1312E000 == 34 [pid = 3712] [id = 54] 20:19:07 INFO - PROCESS | 3712 | --DOCSHELL 10560C00 == 33 [pid = 3712] [id = 53] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (16B15C00) [pid = 3712] [serial = 135] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (13125800) [pid = 3712] [serial = 126] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1314DC00) [pid = 3712] [serial = 127] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (142A4000) [pid = 3712] [serial = 129] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (131E5C00) [pid = 3712] [serial = 120] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (12BCD400) [pid = 3712] [serial = 112] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (114CE800) [pid = 3712] [serial = 111] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (161AA400) [pid = 3712] [serial = 115] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1446E000) [pid = 3712] [serial = 114] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19660800) [pid = 3712] [serial = 147] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (17D9CC00) [pid = 3712] [serial = 118] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (17D30000) [pid = 3712] [serial = 117] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (175A4000) [pid = 3712] [serial = 138] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16C8B400) [pid = 3712] [serial = 136] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1303B000) [pid = 3712] [serial = 141] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (176BF400) [pid = 3712] [serial = 139] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (11264400) [pid = 3712] [serial = 123] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (11ADE400) [pid = 3712] [serial = 124] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (159E0000) [pid = 3712] [serial = 132] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13156C00) [pid = 3712] [serial = 142] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16672000) [pid = 3712] [serial = 133] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142AB400) [pid = 3712] [serial = 130] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17D97C00) [pid = 3712] [serial = 145] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19662400) [pid = 3712] [serial = 148] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (17D93800) [pid = 3712] [serial = 144] [outer = 00000000] [url = about:blank] 20:19:07 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1980FC00) [pid = 3712] [serial = 150] [outer = 00000000] [url = about:blank] 20:19:08 INFO - PROCESS | 3712 | 1467947948023 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]]]}] 20:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 732ms 20:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:19:08 INFO - PROCESS | 3712 | 1467947948063 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 3712 | 1467947948066 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 20:19:08 INFO - PROCESS | 3712 | 1467947948071 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 3712 | 1467947948075 Marionette TRACE conn3 <- [1,230,null,{}] 20:19:08 INFO - PROCESS | 3712 | 1467947948079 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}] 20:19:08 INFO - PROCESS | 3712 | 1467947948081 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:08 INFO - PROCESS | 3712 | 1467947948162 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 20:19:08 INFO - PROCESS | 3712 | 1467947948170 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:08 INFO - PROCESS | 3712 | 1467947948173 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:08 INFO - PROCESS | 3712 | ++DOCSHELL 12BD4000 == 34 [pid = 3712] [id = 67] 20:19:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (12D79400) [pid = 3712] [serial = 198] [outer = 00000000] 20:19:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13156000) [pid = 3712] [serial = 199] [outer = 12D79400] 20:19:08 INFO - PROCESS | 3712 | 1467947948200 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13268C00) [pid = 3712] [serial = 200] [outer = 12D79400] 20:19:08 INFO - PROCESS | 3712 | 1467947948594 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]]]}] 20:19:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:19:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 567ms 20:19:08 INFO - PROCESS | 3712 | 1467947948639 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 3712 | 1467947948641 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 20:19:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:19:08 INFO - PROCESS | 3712 | 1467947948645 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 3712 | 1467947948646 Marionette TRACE conn3 <- [1,234,null,{}] 20:19:08 INFO - PROCESS | 3712 | 1467947948655 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}] 20:19:08 INFO - PROCESS | 3712 | 1467947948660 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:08 INFO - PROCESS | 3712 | 1467947948725 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 20:19:08 INFO - PROCESS | 3712 | 1467947948756 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:08 INFO - PROCESS | 3712 | 1467947948760 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:08 INFO - PROCESS | 3712 | ++DOCSHELL 13E9FC00 == 35 [pid = 3712] [id = 68] 20:19:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13EA0000) [pid = 3712] [serial = 201] [outer = 00000000] 20:19:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1446C400) [pid = 3712] [serial = 202] [outer = 13EA0000] 20:19:08 INFO - PROCESS | 3712 | 1467947948810 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14F8C000) [pid = 3712] [serial = 203] [outer = 13EA0000] 20:19:09 INFO - PROCESS | 3712 | 1467947949222 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]]]}] 20:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 621ms 20:19:09 INFO - PROCESS | 3712 | 1467947949258 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 20:19:09 INFO - PROCESS | 3712 | 1467947949261 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 20:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:19:09 INFO - PROCESS | 3712 | 1467947949268 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:19:09 INFO - PROCESS | 3712 | 1467947949270 Marionette TRACE conn3 <- [1,238,null,{}] 20:19:09 INFO - PROCESS | 3712 | 1467947949273 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}] 20:19:09 INFO - PROCESS | 3712 | 1467947949275 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:09 INFO - PROCESS | 3712 | 1467947949338 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 20:19:09 INFO - PROCESS | 3712 | 1467947949343 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:09 INFO - PROCESS | 3712 | 1467947949345 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:09 INFO - PROCESS | 3712 | ++DOCSHELL 159E7400 == 36 [pid = 3712] [id = 69] 20:19:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (161AB000) [pid = 3712] [serial = 204] [outer = 00000000] 20:19:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16672C00) [pid = 3712] [serial = 205] [outer = 161AB000] 20:19:09 INFO - PROCESS | 3712 | 1467947949396 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16678400) [pid = 3712] [serial = 206] [outer = 161AB000] 20:19:09 INFO - PROCESS | 3712 | 1467947949759 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]]]}] 20:19:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:19:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 525ms 20:19:09 INFO - PROCESS | 3712 | 1467947949806 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 20:19:09 INFO - PROCESS | 3712 | 1467947949808 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 20:19:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:19:09 INFO - PROCESS | 3712 | 1467947949811 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:19:09 INFO - PROCESS | 3712 | 1467947949813 Marionette TRACE conn3 <- [1,242,null,{}] 20:19:09 INFO - PROCESS | 3712 | 1467947949798 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}] 20:19:09 INFO - PROCESS | 3712 | 1467947949800 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:09 INFO - PROCESS | 3712 | 1467947949877 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 20:19:09 INFO - PROCESS | 3712 | 1467947949881 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:09 INFO - PROCESS | 3712 | 1467947949883 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:09 INFO - PROCESS | 3712 | ++DOCSHELL 1666F000 == 37 [pid = 3712] [id = 70] 20:19:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1667AC00) [pid = 3712] [serial = 207] [outer = 00000000] 20:19:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16B15C00) [pid = 3712] [serial = 208] [outer = 1667AC00] 20:19:09 INFO - PROCESS | 3712 | 1467947949927 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16C8C000) [pid = 3712] [serial = 209] [outer = 1667AC00] 20:19:10 INFO - PROCESS | 3712 | 1467947950318 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]]]}] 20:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 566ms 20:19:10 INFO - PROCESS | 3712 | 1467947950364 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 20:19:10 INFO - PROCESS | 3712 | 1467947950366 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 20:19:10 INFO - PROCESS | 3712 | 1467947950370 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:19:10 INFO - PROCESS | 3712 | 1467947950371 Marionette TRACE conn3 <- [1,246,null,{}] 20:19:10 INFO - PROCESS | 3712 | 1467947950375 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}] 20:19:10 INFO - PROCESS | 3712 | 1467947950382 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:10 INFO - PROCESS | 3712 | 1467947950499 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 20:19:10 INFO - PROCESS | 3712 | 1467947950550 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:10 INFO - PROCESS | 3712 | 1467947950552 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:10 INFO - PROCESS | 3712 | ++DOCSHELL 174E9400 == 38 [pid = 3712] [id = 71] 20:19:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176B9800) [pid = 3712] [serial = 210] [outer = 00000000] 20:19:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (178C1400) [pid = 3712] [serial = 211] [outer = 176B9800] 20:19:10 INFO - PROCESS | 3712 | 1467947950596 Marionette DEBUG loaded listener.js 20:19:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17D98800) [pid = 3712] [serial = 212] [outer = 176B9800] 20:19:10 INFO - PROCESS | 3712 | 1467947950934 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]]]}] 20:19:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:19:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 621ms 20:19:10 INFO - PROCESS | 3712 | 1467947950991 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 20:19:10 INFO - PROCESS | 3712 | 1467947950994 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 20:19:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:19:10 INFO - PROCESS | 3712 | 1467947950997 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:19:10 INFO - PROCESS | 3712 | 1467947950998 Marionette TRACE conn3 <- [1,250,null,{}] 20:19:10 INFO - PROCESS | 3712 | 1467947951002 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}] 20:19:10 INFO - PROCESS | 3712 | 1467947951004 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:11 INFO - PROCESS | 3712 | 1467947951109 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 20:19:11 INFO - PROCESS | 3712 | 1467947951128 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:11 INFO - PROCESS | 3712 | 1467947951130 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:11 INFO - PROCESS | 3712 | ++DOCSHELL 144E1C00 == 39 [pid = 3712] [id = 72] 20:19:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (174EC800) [pid = 3712] [serial = 213] [outer = 00000000] 20:19:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19448C00) [pid = 3712] [serial = 214] [outer = 174EC800] 20:19:11 INFO - PROCESS | 3712 | 1467947951168 Marionette DEBUG loaded listener.js 20:19:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1965B000) [pid = 3712] [serial = 215] [outer = 174EC800] 20:19:11 INFO - PROCESS | 3712 | 1467947951527 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]]]}] 20:19:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:19:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 567ms 20:19:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:19:11 INFO - PROCESS | 3712 | 1467947951559 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 20:19:11 INFO - PROCESS | 3712 | 1467947951560 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 20:19:11 INFO - PROCESS | 3712 | 1467947951564 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:19:11 INFO - PROCESS | 3712 | 1467947951566 Marionette TRACE conn3 <- [1,254,null,{}] 20:19:11 INFO - PROCESS | 3712 | 1467947951569 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}] 20:19:11 INFO - PROCESS | 3712 | 1467947951571 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:11 INFO - PROCESS | 3712 | 1467947951661 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 20:19:11 INFO - PROCESS | 3712 | 1467947951667 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:11 INFO - PROCESS | 3712 | 1467947951668 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:11 INFO - PROCESS | 3712 | ++DOCSHELL 102D3C00 == 40 [pid = 3712] [id = 73] 20:19:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1312EC00) [pid = 3712] [serial = 216] [outer = 00000000] 20:19:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (19663800) [pid = 3712] [serial = 217] [outer = 1312EC00] 20:19:11 INFO - PROCESS | 3712 | 1467947951711 Marionette DEBUG loaded listener.js 20:19:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19801C00) [pid = 3712] [serial = 218] [outer = 1312EC00] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (161A7800) [pid = 3712] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13E92C00) [pid = 3712] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (10A0C000) [pid = 3712] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1312F400) [pid = 3712] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (142A4400) [pid = 3712] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (174E6000) [pid = 3712] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16DA2000) [pid = 3712] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (11450800) [pid = 3712] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:19:12 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19E1C800) [pid = 3712] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:19:12 INFO - PROCESS | 3712 | 1467947952146 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]]]}] 20:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 608ms 20:19:12 INFO - PROCESS | 3712 | 1467947952173 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 20:19:12 INFO - PROCESS | 3712 | 1467947952175 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 20:19:12 INFO - PROCESS | 3712 | 1467947952179 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:19:12 INFO - PROCESS | 3712 | 1467947952180 Marionette TRACE conn3 <- [1,258,null,{}] 20:19:12 INFO - PROCESS | 3712 | 1467947952184 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}] 20:19:12 INFO - PROCESS | 3712 | 1467947952185 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:12 INFO - PROCESS | 3712 | 1467947952321 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 20:19:12 INFO - PROCESS | 3712 | 1467947952354 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:12 INFO - PROCESS | 3712 | 1467947952356 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:12 INFO - PROCESS | 3712 | ++DOCSHELL 144DFC00 == 41 [pid = 3712] [id = 74] 20:19:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16DA2000) [pid = 3712] [serial = 219] [outer = 00000000] 20:19:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19803400) [pid = 3712] [serial = 220] [outer = 16DA2000] 20:19:12 INFO - PROCESS | 3712 | 1467947952398 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1980EC00) [pid = 3712] [serial = 221] [outer = 16DA2000] 20:19:12 INFO - PROCESS | 3712 | 1467947952697 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]]]}] 20:19:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:19:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 566ms 20:19:12 INFO - PROCESS | 3712 | 1467947952760 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 20:19:12 INFO - PROCESS | 3712 | 1467947952762 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 20:19:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:19:12 INFO - PROCESS | 3712 | 1467947952765 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:19:12 INFO - PROCESS | 3712 | 1467947952767 Marionette TRACE conn3 <- [1,262,null,{}] 20:19:12 INFO - PROCESS | 3712 | 1467947952753 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}] 20:19:12 INFO - PROCESS | 3712 | 1467947952755 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:12 INFO - PROCESS | 3712 | 1467947952840 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 20:19:12 INFO - PROCESS | 3712 | 1467947952845 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:12 INFO - PROCESS | 3712 | 1467947952847 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:12 INFO - PROCESS | 3712 | ++DOCSHELL 19668000 == 42 [pid = 3712] [id = 75] 20:19:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1997A800) [pid = 3712] [serial = 222] [outer = 00000000] 20:19:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A388C00) [pid = 3712] [serial = 223] [outer = 1997A800] 20:19:12 INFO - PROCESS | 3712 | 1467947952892 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A5C5400) [pid = 3712] [serial = 224] [outer = 1997A800] 20:19:13 INFO - PROCESS | 3712 | 1467947953231 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]]]}] 20:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 525ms 20:19:13 INFO - PROCESS | 3712 | 1467947953288 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 20:19:13 INFO - PROCESS | 3712 | 1467947953290 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 20:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:19:13 INFO - PROCESS | 3712 | 1467947953294 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:19:13 INFO - PROCESS | 3712 | 1467947953296 Marionette TRACE conn3 <- [1,266,null,{}] 20:19:13 INFO - PROCESS | 3712 | 1467947953304 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}] 20:19:13 INFO - PROCESS | 3712 | 1467947953307 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:13 INFO - PROCESS | 3712 | 1467947953380 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 20:19:13 INFO - PROCESS | 3712 | 1467947953386 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:13 INFO - PROCESS | 3712 | 1467947953388 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:13 INFO - PROCESS | 3712 | ++DOCSHELL 1A5CA400 == 43 [pid = 3712] [id = 76] 20:19:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A5CDC00) [pid = 3712] [serial = 225] [outer = 00000000] 20:19:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A96A400) [pid = 3712] [serial = 226] [outer = 1A5CDC00] 20:19:13 INFO - PROCESS | 3712 | 1467947953434 Marionette DEBUG loaded listener.js 20:19:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A971000) [pid = 3712] [serial = 227] [outer = 1A5CDC00] 20:19:13 INFO - PROCESS | 3712 | 1467947953914 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]]]}] 20:19:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:19:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 649ms 20:19:13 INFO - PROCESS | 3712 | 1467947953955 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 20:19:13 INFO - PROCESS | 3712 | 1467947953941 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 20:19:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:19:13 INFO - PROCESS | 3712 | 1467947953946 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:19:13 INFO - PROCESS | 3712 | 1467947953950 Marionette TRACE conn3 <- [1,270,null,{}] 20:19:13 INFO - PROCESS | 3712 | 1467947953956 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}] 20:19:13 INFO - PROCESS | 3712 | 1467947953959 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:14 INFO - PROCESS | 3712 | 1467947954068 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 20:19:14 INFO - PROCESS | 3712 | 1467947954139 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:14 INFO - PROCESS | 3712 | 1467947954142 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:14 INFO - PROCESS | 3712 | ++DOCSHELL 10A81800 == 44 [pid = 3712] [id = 77] 20:19:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10B92C00) [pid = 3712] [serial = 228] [outer = 00000000] 20:19:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1281D000) [pid = 3712] [serial = 229] [outer = 10B92C00] 20:19:14 INFO - PROCESS | 3712 | 1467947954197 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13034000) [pid = 3712] [serial = 230] [outer = 10B92C00] 20:19:14 INFO - PROCESS | 3712 | 1467947954741 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]]]}] 20:19:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:19:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 828ms 20:19:14 INFO - PROCESS | 3712 | 1467947954789 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 20:19:14 INFO - PROCESS | 3712 | 1467947954794 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 20:19:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:19:14 INFO - PROCESS | 3712 | 1467947954801 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:19:14 INFO - PROCESS | 3712 | 1467947954803 Marionette TRACE conn3 <- [1,274,null,{}] 20:19:14 INFO - PROCESS | 3712 | 1467947954808 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}] 20:19:14 INFO - PROCESS | 3712 | 1467947954811 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:14 INFO - PROCESS | 3712 | 1467947954907 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 20:19:14 INFO - PROCESS | 3712 | 1467947954997 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:14 INFO - PROCESS | 3712 | 1467947955000 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:15 INFO - PROCESS | 3712 | ++DOCSHELL 1394A400 == 45 [pid = 3712] [id = 78] 20:19:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1394FC00) [pid = 3712] [serial = 231] [outer = 00000000] 20:19:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (142A5000) [pid = 3712] [serial = 232] [outer = 1394FC00] 20:19:15 INFO - PROCESS | 3712 | 1467947955036 Marionette DEBUG loaded listener.js 20:19:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (161A6000) [pid = 3712] [serial = 233] [outer = 1394FC00] 20:19:15 INFO - PROCESS | 3712 | 1467947955536 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]]]}] 20:19:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:19:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 801ms 20:19:15 INFO - PROCESS | 3712 | 1467947955608 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 20:19:15 INFO - PROCESS | 3712 | 1467947955611 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 20:19:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:19:15 INFO - PROCESS | 3712 | 1467947955615 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:19:15 INFO - PROCESS | 3712 | 1467947955600 Marionette TRACE conn3 <- [1,278,null,{}] 20:19:15 INFO - PROCESS | 3712 | 1467947955611 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}] 20:19:15 INFO - PROCESS | 3712 | 1467947955615 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:15 INFO - PROCESS | 3712 | 1467947955722 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 20:19:15 INFO - PROCESS | 3712 | 1467947955779 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:15 INFO - PROCESS | 3712 | 1467947955782 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:15 INFO - PROCESS | 3712 | ++DOCSHELL 176C2C00 == 46 [pid = 3712] [id = 79] 20:19:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (178BC400) [pid = 3712] [serial = 234] [outer = 00000000] 20:19:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1965F800) [pid = 3712] [serial = 235] [outer = 178BC400] 20:19:15 INFO - PROCESS | 3712 | 1467947955877 Marionette DEBUG loaded listener.js 20:19:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (19FDFC00) [pid = 3712] [serial = 236] [outer = 178BC400] 20:19:16 INFO - PROCESS | 3712 | 1467947956593 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]]]}] 20:19:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:19:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1078ms 20:19:16 INFO - PROCESS | 3712 | 1467947956667 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 20:19:16 INFO - PROCESS | 3712 | 1467947956670 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 20:19:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:19:16 INFO - PROCESS | 3712 | 1467947956675 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:19:16 INFO - PROCESS | 3712 | 1467947956677 Marionette TRACE conn3 <- [1,282,null,{}] 20:19:16 INFO - PROCESS | 3712 | 1467947956683 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}] 20:19:16 INFO - PROCESS | 3712 | 1467947956685 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:16 INFO - PROCESS | 3712 | 1467947956796 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 20:19:16 INFO - PROCESS | 3712 | 1467947956869 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:16 INFO - PROCESS | 3712 | 1467947956871 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:16 INFO - PROCESS | 3712 | ++DOCSHELL 10F2D000 == 47 [pid = 3712] [id = 80] 20:19:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (10F34400) [pid = 3712] [serial = 237] [outer = 00000000] 20:19:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (13078C00) [pid = 3712] [serial = 238] [outer = 10F34400] 20:19:16 INFO - PROCESS | 3712 | 1467947956947 Marionette DEBUG loaded listener.js 20:19:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1391C000) [pid = 3712] [serial = 239] [outer = 10F34400] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 10EF5800 == 46 [pid = 3712] [id = 51] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 19668000 == 45 [pid = 3712] [id = 75] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 144DFC00 == 44 [pid = 3712] [id = 74] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 102D3C00 == 43 [pid = 3712] [id = 73] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 144E1C00 == 42 [pid = 3712] [id = 72] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 174E9400 == 41 [pid = 3712] [id = 71] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 1666F000 == 40 [pid = 3712] [id = 70] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 159E7400 == 39 [pid = 3712] [id = 69] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 13E9FC00 == 38 [pid = 3712] [id = 68] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 12BD4000 == 37 [pid = 3712] [id = 67] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 10F34000 == 36 [pid = 3712] [id = 66] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 19E1A800 == 35 [pid = 3712] [id = 65] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 139DEC00 == 34 [pid = 3712] [id = 64] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 10EFC000 == 33 [pid = 3712] [id = 63] 20:19:17 INFO - PROCESS | 3712 | --DOCSHELL 11C45C00 == 32 [pid = 3712] [id = 62] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (16B19400) [pid = 3712] [serial = 165] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1B547C00) [pid = 3712] [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.] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (142AA400) [pid = 3712] [serial = 162] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (114D6C00) [pid = 3712] [serial = 157] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (13155000) [pid = 3712] [serial = 159] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (19443C00) [pid = 3712] [serial = 178] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1997B000) [pid = 3712] [serial = 172] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (174EE400) [pid = 3712] [serial = 169] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (10F2C400) [pid = 3712] [serial = 156] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (19E1F000) [pid = 3712] [serial = 179] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (17D94800) [pid = 3712] [serial = 170] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A386400) [pid = 3712] [serial = 181] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19FDD800) [pid = 3712] [serial = 176] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19FDC000) [pid = 3712] [serial = 175] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19E24400) [pid = 3712] [serial = 173] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12936C00) [pid = 3712] [serial = 153] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (16C8F400) [pid = 3712] [serial = 166] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (131EBC00) [pid = 3712] [serial = 160] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (14F82C00) [pid = 3712] [serial = 163] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A456000) [pid = 3712] [serial = 182] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1A458C00) [pid = 3712] [serial = 184] [outer = 00000000] [url = about:blank] 20:19:17 INFO - PROCESS | 3712 | 1467947957385 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]]]}] 20:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 745ms 20:19:17 INFO - PROCESS | 3712 | 1467947957419 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 20:19:17 INFO - PROCESS | 3712 | 1467947957423 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 20:19:17 INFO - PROCESS | 3712 | 1467947957429 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:19:17 INFO - PROCESS | 3712 | 1467947957432 Marionette TRACE conn3 <- [1,286,null,{}] 20:19:17 INFO - PROCESS | 3712 | 1467947957436 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}] 20:19:17 INFO - PROCESS | 3712 | 1467947957438 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:17 INFO - PROCESS | 3712 | 1467947957522 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 20:19:17 INFO - PROCESS | 3712 | 1467947957534 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:17 INFO - PROCESS | 3712 | 1467947957537 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:17 INFO - PROCESS | 3712 | ++DOCSHELL 13920800 == 33 [pid = 3712] [id = 81] 20:19:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (13947C00) [pid = 3712] [serial = 240] [outer = 00000000] 20:19:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (13C05800) [pid = 3712] [serial = 241] [outer = 13947C00] 20:19:17 INFO - PROCESS | 3712 | 1467947957567 Marionette DEBUG loaded listener.js 20:19:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (142A4400) [pid = 3712] [serial = 242] [outer = 13947C00] 20:19:17 INFO - PROCESS | 3712 | 1467947957982 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]]]}] 20:19:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:19:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 553ms 20:19:17 INFO - PROCESS | 3712 | 1467947957992 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 20:19:17 INFO - PROCESS | 3712 | 1467947957994 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 20:19:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:19:17 INFO - PROCESS | 3712 | 1467947957998 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:19:18 INFO - PROCESS | 3712 | 1467947958001 Marionette TRACE conn3 <- [1,290,null,{}] 20:19:18 INFO - PROCESS | 3712 | 1467947958011 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}] 20:19:18 INFO - PROCESS | 3712 | 1467947958015 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:18 INFO - PROCESS | 3712 | 1467947958096 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 20:19:18 INFO - PROCESS | 3712 | 1467947958130 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:18 INFO - PROCESS | 3712 | 1467947958133 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:18 INFO - PROCESS | 3712 | ++DOCSHELL 16677000 == 34 [pid = 3712] [id = 82] 20:19:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16678000) [pid = 3712] [serial = 243] [outer = 00000000] 20:19:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (16943400) [pid = 3712] [serial = 244] [outer = 16678000] 20:19:18 INFO - PROCESS | 3712 | 1467947958170 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16C8B400) [pid = 3712] [serial = 245] [outer = 16678000] 20:19:18 INFO - PROCESS | 3712 | 1467947958562 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]]]}] 20:19:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:19:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 567ms 20:19:18 INFO - PROCESS | 3712 | 1467947958570 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 20:19:18 INFO - PROCESS | 3712 | 1467947958572 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 20:19:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:19:18 INFO - PROCESS | 3712 | 1467947958575 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:19:18 INFO - PROCESS | 3712 | 1467947958577 Marionette TRACE conn3 <- [1,294,null,{}] 20:19:18 INFO - PROCESS | 3712 | 1467947958580 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}] 20:19:18 INFO - PROCESS | 3712 | 1467947958582 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:18 INFO - PROCESS | 3712 | 1467947958651 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 20:19:18 INFO - PROCESS | 3712 | 1467947958657 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:18 INFO - PROCESS | 3712 | 1467947958659 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:18 INFO - PROCESS | 3712 | ++DOCSHELL 16DA1800 == 35 [pid = 3712] [id = 83] 20:19:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (16DDB400) [pid = 3712] [serial = 246] [outer = 00000000] 20:19:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (176BFC00) [pid = 3712] [serial = 247] [outer = 16DDB400] 20:19:18 INFO - PROCESS | 3712 | 1467947958703 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (17D35800) [pid = 3712] [serial = 248] [outer = 16DDB400] 20:19:19 INFO - PROCESS | 3712 | 1467947959081 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]]]}] 20:19:19 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. 20:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 566ms 20:19:19 INFO - PROCESS | 3712 | 1467947959165 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 20:19:19 INFO - PROCESS | 3712 | 1467947959167 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 20:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:19:19 INFO - PROCESS | 3712 | 1467947959194 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:19:19 INFO - PROCESS | 3712 | 1467947959196 Marionette TRACE conn3 <- [1,298,null,{}] 20:19:19 INFO - PROCESS | 3712 | 1467947959230 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}] 20:19:19 INFO - PROCESS | 3712 | 1467947959232 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:19 INFO - PROCESS | 3712 | 1467947959384 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 20:19:19 INFO - PROCESS | 3712 | 1467947959416 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:19 INFO - PROCESS | 3712 | 1467947959418 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:19 INFO - PROCESS | 3712 | ++DOCSHELL 1944A400 == 36 [pid = 3712] [id = 84] 20:19:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (19661000) [pid = 3712] [serial = 249] [outer = 00000000] 20:19:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (19976C00) [pid = 3712] [serial = 250] [outer = 19661000] 20:19:19 INFO - PROCESS | 3712 | 1467947959472 Marionette DEBUG loaded listener.js 20:19:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (19E24400) [pid = 3712] [serial = 251] [outer = 19661000] 20:19:19 INFO - PROCESS | 3712 | 1467947959874 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]]]}] 20:19:19 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. 20:19:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 732ms 20:19:19 INFO - PROCESS | 3712 | 1467947959904 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 20:19:19 INFO - PROCESS | 3712 | 1467947959906 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 20:19:19 INFO - PROCESS | 3712 | 1467947959909 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:19:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:19:19 INFO - PROCESS | 3712 | 1467947959911 Marionette TRACE conn3 <- [1,302,null,{}] 20:19:19 INFO - PROCESS | 3712 | 1467947959915 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}] 20:19:19 INFO - PROCESS | 3712 | 1467947959920 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:20 INFO - PROCESS | 3712 | 1467947960031 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 20:19:20 INFO - PROCESS | 3712 | 1467947960041 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:20 INFO - PROCESS | 3712 | 1467947960043 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:20 INFO - PROCESS | 3712 | ++DOCSHELL 19F78000 == 37 [pid = 3712] [id = 85] 20:19:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (19FDB000) [pid = 3712] [serial = 252] [outer = 00000000] 20:19:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1A459C00) [pid = 3712] [serial = 253] [outer = 19FDB000] 20:19:20 INFO - PROCESS | 3712 | 1467947960133 Marionette DEBUG loaded listener.js 20:19:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1A462400) [pid = 3712] [serial = 254] [outer = 19FDB000] 20:19:20 INFO - PROCESS | 3712 | 1467947960472 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]]]}] 20:19:20 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. 20:19:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 622ms 20:19:20 INFO - PROCESS | 3712 | 1467947960533 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 20:19:20 INFO - PROCESS | 3712 | 1467947960535 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 20:19:20 INFO - PROCESS | 3712 | 1467947960538 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:19:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:19:20 INFO - PROCESS | 3712 | 1467947960539 Marionette TRACE conn3 <- [1,306,null,{}] 20:19:20 INFO - PROCESS | 3712 | 1467947960543 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}] 20:19:20 INFO - PROCESS | 3712 | 1467947960545 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:20 INFO - PROCESS | 3712 | 1467947960655 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 20:19:20 INFO - PROCESS | 3712 | 1467947960678 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:20 INFO - PROCESS | 3712 | 1467947960680 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:20 INFO - PROCESS | 3712 | ++DOCSHELL 1A5C7C00 == 38 [pid = 3712] [id = 86] 20:19:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1A5CD400) [pid = 3712] [serial = 255] [outer = 00000000] 20:19:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1A5D2C00) [pid = 3712] [serial = 256] [outer = 1A5CD400] 20:19:20 INFO - PROCESS | 3712 | 1467947960722 Marionette DEBUG loaded listener.js 20:19:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (1A969800) [pid = 3712] [serial = 257] [outer = 1A5CD400] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (176B9800) [pid = 3712] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (161AB000) [pid = 3712] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (13EA0000) [pid = 3712] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (174EC800) [pid = 3712] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (12D79400) [pid = 3712] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1312EC00) [pid = 3712] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (16DA2000) [pid = 3712] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1667AC00) [pid = 3712] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1997A800) [pid = 3712] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (10F34C00) [pid = 3712] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (12BD2800) [pid = 3712] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:19:21 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (10EF3000) [pid = 3712] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:19:21 INFO - PROCESS | 3712 | 1467947961152 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]]]}] 20:19:21 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. 20:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 649ms 20:19:21 INFO - PROCESS | 3712 | 1467947961179 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 20:19:21 INFO - PROCESS | 3712 | 1467947961181 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 20:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:19:21 INFO - PROCESS | 3712 | 1467947961185 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:19:21 INFO - PROCESS | 3712 | 1467947961186 Marionette TRACE conn3 <- [1,310,null,{}] 20:19:21 INFO - PROCESS | 3712 | 1467947961190 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}] 20:19:21 INFO - PROCESS | 3712 | 1467947961191 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:21 INFO - PROCESS | 3712 | 1467947961305 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 20:19:21 INFO - PROCESS | 3712 | 1467947961335 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:21 INFO - PROCESS | 3712 | 1467947961336 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:21 INFO - PROCESS | 3712 | ++DOCSHELL 10E8DC00 == 39 [pid = 3712] [id = 87] 20:19:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (139D6400) [pid = 3712] [serial = 258] [outer = 00000000] 20:19:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (176BAC00) [pid = 3712] [serial = 259] [outer = 139D6400] 20:19:21 INFO - PROCESS | 3712 | 1467947961388 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A460800) [pid = 3712] [serial = 260] [outer = 139D6400] 20:19:21 INFO - PROCESS | 3712 | 1467947961688 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]]]}] 20:19:21 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. 20:19:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 525ms 20:19:21 INFO - PROCESS | 3712 | 1467947961720 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 20:19:21 INFO - PROCESS | 3712 | 1467947961722 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 20:19:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:19:21 INFO - PROCESS | 3712 | 1467947961725 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:19:21 INFO - PROCESS | 3712 | 1467947961727 Marionette TRACE conn3 <- [1,314,null,{}] 20:19:21 INFO - PROCESS | 3712 | 1467947961730 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}] 20:19:21 INFO - PROCESS | 3712 | 1467947961732 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:21 INFO - PROCESS | 3712 | 1467947961844 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 20:19:21 INFO - PROCESS | 3712 | 1467947961855 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:21 INFO - PROCESS | 3712 | 1467947961857 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:21 INFO - PROCESS | 3712 | ++DOCSHELL 139E4400 == 40 [pid = 3712] [id = 88] 20:19:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (176B9800) [pid = 3712] [serial = 261] [outer = 00000000] 20:19:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1AB6FC00) [pid = 3712] [serial = 262] [outer = 176B9800] 20:19:21 INFO - PROCESS | 3712 | 1467947961899 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1AB70800) [pid = 3712] [serial = 263] [outer = 176B9800] 20:19:22 INFO - PROCESS | 3712 | 1467947962234 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]]]}] 20:19:22 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. 20:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 525ms 20:19:22 INFO - PROCESS | 3712 | 1467947962261 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 20:19:22 INFO - PROCESS | 3712 | 1467947962263 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 20:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:19:22 INFO - PROCESS | 3712 | 1467947962266 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:19:22 INFO - PROCESS | 3712 | 1467947962268 Marionette TRACE conn3 <- [1,318,null,{}] 20:19:22 INFO - PROCESS | 3712 | 1467947962271 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}] 20:19:22 INFO - PROCESS | 3712 | 1467947962255 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:22 INFO - PROCESS | 3712 | 1467947962335 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 20:19:22 INFO - PROCESS | 3712 | 1467947962396 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:22 INFO - PROCESS | 3712 | 1467947962398 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:22 INFO - PROCESS | 3712 | ++DOCSHELL 1A45F000 == 41 [pid = 3712] [id = 89] 20:19:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1A5D3C00) [pid = 3712] [serial = 264] [outer = 00000000] 20:19:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (1AC2C800) [pid = 3712] [serial = 265] [outer = 1A5D3C00] 20:19:22 INFO - PROCESS | 3712 | 1467947962440 Marionette DEBUG loaded listener.js 20:19:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1AC30400) [pid = 3712] [serial = 266] [outer = 1A5D3C00] 20:19:22 INFO - PROCESS | 3712 | 1467947962677 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:19:22 INFO - PROCESS | 3712 | 1467947962830 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]]]}] 20:19:22 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. 20:19:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 622ms 20:19:22 INFO - PROCESS | 3712 | 1467947962869 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 20:19:22 INFO - PROCESS | 3712 | 1467947962873 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 20:19:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:19:22 INFO - PROCESS | 3712 | 1467947962879 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:19:22 INFO - PROCESS | 3712 | 1467947962884 Marionette TRACE conn3 <- [1,322,null,{}] 20:19:22 INFO - PROCESS | 3712 | 1467947962891 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}] 20:19:22 INFO - PROCESS | 3712 | 1467947962894 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:23 INFO - PROCESS | 3712 | 1467947963064 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 20:19:23 INFO - PROCESS | 3712 | 1467947963153 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:23 INFO - PROCESS | 3712 | 1467947963158 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:23 INFO - PROCESS | 3712 | ++DOCSHELL 11450800 == 42 [pid = 3712] [id = 90] 20:19:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (114C9800) [pid = 3712] [serial = 267] [outer = 00000000] 20:19:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (11CD5C00) [pid = 3712] [serial = 268] [outer = 114C9800] 20:19:23 INFO - PROCESS | 3712 | 1467947963211 Marionette DEBUG loaded listener.js 20:19:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (13031400) [pid = 3712] [serial = 269] [outer = 114C9800] 20:19:23 INFO - PROCESS | 3712 | 1467947963707 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]]]}] 20:19:23 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. 20:19:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 884ms 20:19:23 INFO - PROCESS | 3712 | 1467947963782 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 20:19:23 INFO - PROCESS | 3712 | 1467947963787 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 20:19:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:19:23 INFO - PROCESS | 3712 | 1467947963775 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:19:23 INFO - PROCESS | 3712 | 1467947963778 Marionette TRACE conn3 <- [1,326,null,{}] 20:19:23 INFO - PROCESS | 3712 | 1467947963782 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}] 20:19:23 INFO - PROCESS | 3712 | 1467947963785 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:23 INFO - PROCESS | 3712 | 1467947963929 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 20:19:24 INFO - PROCESS | 3712 | 1467947964033 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:24 INFO - PROCESS | 3712 | 1467947964036 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:24 INFO - PROCESS | 3712 | ++DOCSHELL 14469000 == 43 [pid = 3712] [id = 91] 20:19:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1446D400) [pid = 3712] [serial = 270] [outer = 00000000] 20:19:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (14FB0C00) [pid = 3712] [serial = 271] [outer = 1446D400] 20:19:24 INFO - PROCESS | 3712 | 1467947964074 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (12822800) [pid = 3712] [serial = 272] [outer = 1446D400] 20:19:24 INFO - PROCESS | 3712 | 1467947964645 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]]]}] 20:19:24 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. 20:19:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 884ms 20:19:24 INFO - PROCESS | 3712 | 1467947964665 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 20:19:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:19:24 INFO - PROCESS | 3712 | 1467947964668 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 20:19:24 INFO - PROCESS | 3712 | 1467947964672 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:19:24 INFO - PROCESS | 3712 | 1467947964678 Marionette TRACE conn3 <- [1,330,null,{}] 20:19:24 INFO - PROCESS | 3712 | 1467947964692 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}] 20:19:24 INFO - PROCESS | 3712 | 1467947964697 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:24 INFO - PROCESS | 3712 | 1467947964787 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 20:19:24 INFO - PROCESS | 3712 | 1467947964884 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:24 INFO - PROCESS | 3712 | 1467947964887 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:24 INFO - PROCESS | 3712 | ++DOCSHELL 1965D400 == 44 [pid = 3712] [id = 92] 20:19:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (19663C00) [pid = 3712] [serial = 273] [outer = 00000000] 20:19:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (19FDBC00) [pid = 3712] [serial = 274] [outer = 19663C00] 20:19:24 INFO - PROCESS | 3712 | 1467947964925 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1A380400) [pid = 3712] [serial = 275] [outer = 19663C00] 20:19:25 INFO - PROCESS | 3712 | 1467947965696 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]]]}] 20:19:25 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. 20:19:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1077ms 20:19:25 INFO - PROCESS | 3712 | 1467947965748 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 20:19:25 INFO - PROCESS | 3712 | 1467947965752 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 20:19:25 INFO - PROCESS | 3712 | 1467947965757 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:19:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:19:25 INFO - PROCESS | 3712 | 1467947965761 Marionette TRACE conn3 <- [1,334,null,{}] 20:19:25 INFO - PROCESS | 3712 | 1467947965766 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}] 20:19:25 INFO - PROCESS | 3712 | 1467947965769 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:25 INFO - PROCESS | 3712 | 1467947965855 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 20:19:25 INFO - PROCESS | 3712 | 1467947965934 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:25 INFO - PROCESS | 3712 | 1467947965939 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:25 INFO - PROCESS | 3712 | ++DOCSHELL 10A79800 == 45 [pid = 3712] [id = 93] 20:19:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (10A7AC00) [pid = 3712] [serial = 276] [outer = 00000000] 20:19:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (10F36000) [pid = 3712] [serial = 277] [outer = 10A7AC00] 20:19:26 INFO - PROCESS | 3712 | 1467947966030 Marionette DEBUG loaded listener.js 20:19:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (114C8800) [pid = 3712] [serial = 278] [outer = 10A7AC00] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 10E62000 == 44 [pid = 3712] [id = 52] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 139E4400 == 43 [pid = 3712] [id = 88] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 10E8DC00 == 42 [pid = 3712] [id = 87] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 1A5C7C00 == 41 [pid = 3712] [id = 86] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 19F78000 == 40 [pid = 3712] [id = 85] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 1944A400 == 39 [pid = 3712] [id = 84] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 16DA1800 == 38 [pid = 3712] [id = 83] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 16677000 == 37 [pid = 3712] [id = 82] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 13920800 == 36 [pid = 3712] [id = 81] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 10F2D000 == 35 [pid = 3712] [id = 80] 20:19:26 INFO - PROCESS | 3712 | --DOCSHELL 1A5CA400 == 34 [pid = 3712] [id = 76] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (13953400) [pid = 3712] [serial = 121] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (12D86400) [pid = 3712] [serial = 154] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (13156000) [pid = 3712] [serial = 199] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (13268C00) [pid = 3712] [serial = 200] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (19663800) [pid = 3712] [serial = 217] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (19803400) [pid = 3712] [serial = 220] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (16B15C00) [pid = 3712] [serial = 208] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1A388C00) [pid = 3712] [serial = 223] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (142A7800) [pid = 3712] [serial = 190] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (11407400) [pid = 3712] [serial = 187] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (129AA000) [pid = 3712] [serial = 197] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (11CD1C00) [pid = 3712] [serial = 196] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1980EC00) [pid = 3712] [serial = 221] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A96A400) [pid = 3712] [serial = 226] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1A5C5400) [pid = 3712] [serial = 224] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (19801C00) [pid = 3712] [serial = 218] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (16C8C000) [pid = 3712] [serial = 209] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (178C1400) [pid = 3712] [serial = 211] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (17D98800) [pid = 3712] [serial = 212] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (16678400) [pid = 3712] [serial = 206] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16672C00) [pid = 3712] [serial = 205] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1446C400) [pid = 3712] [serial = 202] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (14F8C000) [pid = 3712] [serial = 203] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A38D000) [pid = 3712] [serial = 193] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1965B000) [pid = 3712] [serial = 215] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19448C00) [pid = 3712] [serial = 214] [outer = 00000000] [url = about:blank] 20:19:26 INFO - PROCESS | 3712 | 1467947966433 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]]]}] 20:19:26 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. 20:19:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 719ms 20:19:26 INFO - PROCESS | 3712 | 1467947966461 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 20:19:26 INFO - PROCESS | 3712 | 1467947966465 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 20:19:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:19:26 INFO - PROCESS | 3712 | 1467947966471 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:19:26 INFO - PROCESS | 3712 | 1467947966474 Marionette TRACE conn3 <- [1,338,null,{}] 20:19:26 INFO - PROCESS | 3712 | 1467947966482 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}] 20:19:26 INFO - PROCESS | 3712 | 1467947966484 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:26 INFO - PROCESS | 3712 | 1467947966568 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 20:19:26 INFO - PROCESS | 3712 | 1467947966575 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:26 INFO - PROCESS | 3712 | 1467947966577 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:26 INFO - PROCESS | 3712 | ++DOCSHELL 129ADC00 == 35 [pid = 3712] [id = 94] 20:19:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (12B02000) [pid = 3712] [serial = 279] [outer = 00000000] 20:19:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13033C00) [pid = 3712] [serial = 280] [outer = 12B02000] 20:19:26 INFO - PROCESS | 3712 | 1467947966607 Marionette DEBUG loaded listener.js 20:19:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1312D800) [pid = 3712] [serial = 281] [outer = 12B02000] 20:19:27 INFO - PROCESS | 3712 | 1467947967035 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]]]}] 20:19:27 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. 20:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 566ms 20:19:27 INFO - PROCESS | 3712 | 1467947967031 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 20:19:27 INFO - PROCESS | 3712 | 1467947967033 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 20:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:19:27 INFO - PROCESS | 3712 | 1467947967041 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:19:27 INFO - PROCESS | 3712 | 1467947967044 Marionette TRACE conn3 <- [1,342,null,{}] 20:19:27 INFO - PROCESS | 3712 | 1467947967054 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}] 20:19:27 INFO - PROCESS | 3712 | 1467947967058 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:27 INFO - PROCESS | 3712 | 1467947967141 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 20:19:27 INFO - PROCESS | 3712 | 1467947967151 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:27 INFO - PROCESS | 3712 | 1467947967154 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:27 INFO - PROCESS | 3712 | ++DOCSHELL 13E9B400 == 36 [pid = 3712] [id = 95] 20:19:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13EA0000) [pid = 3712] [serial = 282] [outer = 00000000] 20:19:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (14472000) [pid = 3712] [serial = 283] [outer = 13EA0000] 20:19:27 INFO - PROCESS | 3712 | 1467947967186 Marionette DEBUG loaded listener.js 20:19:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (14FB0400) [pid = 3712] [serial = 284] [outer = 13EA0000] 20:19:27 INFO - PROCESS | 3712 | 1467947967613 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]]]}] 20:19:27 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. 20:19:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 621ms 20:19:27 INFO - PROCESS | 3712 | 1467947967676 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 20:19:27 INFO - PROCESS | 3712 | 1467947967678 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 20:19:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:19:27 INFO - PROCESS | 3712 | 1467947967681 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:19:27 INFO - PROCESS | 3712 | 1467947967683 Marionette TRACE conn3 <- [1,346,null,{}] 20:19:27 INFO - PROCESS | 3712 | 1467947967669 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}] 20:19:27 INFO - PROCESS | 3712 | 1467947967671 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:27 INFO - PROCESS | 3712 | 1467947967760 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 20:19:27 INFO - PROCESS | 3712 | 1467947967768 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:27 INFO - PROCESS | 3712 | 1467947967770 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:27 INFO - PROCESS | 3712 | ++DOCSHELL 159E7000 == 37 [pid = 3712] [id = 96] 20:19:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (161AB000) [pid = 3712] [serial = 285] [outer = 00000000] 20:19:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (16678800) [pid = 3712] [serial = 286] [outer = 161AB000] 20:19:27 INFO - PROCESS | 3712 | 1467947967814 Marionette DEBUG loaded listener.js 20:19:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (16B22000) [pid = 3712] [serial = 287] [outer = 161AB000] 20:19:28 INFO - PROCESS | 3712 | 1467947968204 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]]]}] 20:19:28 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. 20:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 566ms 20:19:28 INFO - PROCESS | 3712 | 1467947968248 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 20:19:28 INFO - PROCESS | 3712 | 1467947968250 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 20:19:28 INFO - PROCESS | 3712 | 1467947968254 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:19:28 INFO - PROCESS | 3712 | 1467947968256 Marionette TRACE conn3 <- [1,350,null,{}] 20:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:19:28 INFO - PROCESS | 3712 | 1467947968259 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}] 20:19:28 INFO - PROCESS | 3712 | 1467947968261 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:28 INFO - PROCESS | 3712 | 1467947968347 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 20:19:28 INFO - PROCESS | 3712 | 1467947968404 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:28 INFO - PROCESS | 3712 | 1467947968406 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:28 INFO - PROCESS | 3712 | ++DOCSHELL 16DDA000 == 38 [pid = 3712] [id = 97] 20:19:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (16DE3800) [pid = 3712] [serial = 288] [outer = 00000000] 20:19:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (174E9400) [pid = 3712] [serial = 289] [outer = 16DE3800] 20:19:28 INFO - PROCESS | 3712 | 1467947968451 Marionette DEBUG loaded listener.js 20:19:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (176B5400) [pid = 3712] [serial = 290] [outer = 16DE3800] 20:19:28 INFO - PROCESS | 3712 | 1467947968831 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]]]}] 20:19:28 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. 20:19:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 622ms 20:19:28 INFO - PROCESS | 3712 | 1467947968863 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 20:19:28 INFO - PROCESS | 3712 | 1467947968865 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 20:19:28 INFO - PROCESS | 3712 | 1467947968868 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:19:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:19:28 INFO - PROCESS | 3712 | 1467947968870 Marionette TRACE conn3 <- [1,354,null,{}] 20:19:28 INFO - PROCESS | 3712 | 1467947968880 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}] 20:19:28 INFO - PROCESS | 3712 | 1467947968885 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:28 INFO - PROCESS | 3712 | 1467947969001 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 20:19:29 INFO - PROCESS | 3712 | 1467947969015 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:29 INFO - PROCESS | 3712 | 1467947969017 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:29 INFO - PROCESS | 3712 | ++DOCSHELL 178C9C00 == 39 [pid = 3712] [id = 98] 20:19:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (19447800) [pid = 3712] [serial = 291] [outer = 00000000] 20:19:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (19665C00) [pid = 3712] [serial = 292] [outer = 19447800] 20:19:29 INFO - PROCESS | 3712 | 1467947969064 Marionette DEBUG loaded listener.js 20:19:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1980B800) [pid = 3712] [serial = 293] [outer = 19447800] 20:19:29 INFO - PROCESS | 3712 | 1467947969468 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]]]}] 20:19:29 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. 20:19:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 621ms 20:19:29 INFO - PROCESS | 3712 | 1467947969495 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 20:19:29 INFO - PROCESS | 3712 | 1467947969497 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 20:19:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:19:29 INFO - PROCESS | 3712 | 1467947969506 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:19:29 INFO - PROCESS | 3712 | 1467947969508 Marionette TRACE conn3 <- [1,358,null,{}] 20:19:29 INFO - PROCESS | 3712 | 1467947969511 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}] 20:19:29 INFO - PROCESS | 3712 | 1467947969513 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:29 INFO - PROCESS | 3712 | 1467947969624 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 20:19:29 INFO - PROCESS | 3712 | 1467947969630 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:29 INFO - PROCESS | 3712 | 1467947969641 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:29 INFO - PROCESS | 3712 | ++DOCSHELL 19804400 == 40 [pid = 3712] [id = 99] 20:19:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1980E800) [pid = 3712] [serial = 294] [outer = 00000000] 20:19:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (19F74400) [pid = 3712] [serial = 295] [outer = 1980E800] 20:19:29 INFO - PROCESS | 3712 | 1467947969716 Marionette DEBUG loaded listener.js 20:19:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (19F78C00) [pid = 3712] [serial = 296] [outer = 1980E800] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (10F34400) [pid = 3712] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (16DDB400) [pid = 3712] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (19661000) [pid = 3712] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (16678000) [pid = 3712] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (178BC400) [pid = 3712] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (19FDB000) [pid = 3712] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (139D6400) [pid = 3712] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1A5CD400) [pid = 3712] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (13947C00) [pid = 3712] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (176B9800) [pid = 3712] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:19:30 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (139DE000) [pid = 3712] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:19:30 INFO - PROCESS | 3712 | 1467947970175 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]]]}] 20:19:30 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. 20:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 704ms 20:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:19:30 INFO - PROCESS | 3712 | 1467947970218 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 3712 | 1467947970220 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 20:19:30 INFO - PROCESS | 3712 | 1467947970223 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 3712 | 1467947970225 Marionette TRACE conn3 <- [1,362,null,{}] 20:19:30 INFO - PROCESS | 3712 | 1467947970229 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}] 20:19:30 INFO - PROCESS | 3712 | 1467947970230 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:30 INFO - PROCESS | 3712 | 1467947970295 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 20:19:30 INFO - PROCESS | 3712 | 1467947970301 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:30 INFO - PROCESS | 3712 | 1467947970303 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:30 INFO - PROCESS | 3712 | ++DOCSHELL 13947C00 == 41 [pid = 3712] [id = 100] 20:19:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (139DE000) [pid = 3712] [serial = 297] [outer = 00000000] 20:19:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1667C800) [pid = 3712] [serial = 298] [outer = 139DE000] 20:19:30 INFO - PROCESS | 3712 | 1467947970346 Marionette DEBUG loaded listener.js 20:19:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (19806400) [pid = 3712] [serial = 299] [outer = 139DE000] 20:19:30 INFO - PROCESS | 3712 | 1467947970713 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]]]}] 20:19:30 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. 20:19:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 567ms 20:19:30 INFO - PROCESS | 3712 | 1467947970779 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 3712 | 1467947970781 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 20:19:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:19:30 INFO - PROCESS | 3712 | 1467947970784 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 3712 | 1467947970786 Marionette TRACE conn3 <- [1,366,null,{}] 20:19:30 INFO - PROCESS | 3712 | 1467947970789 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}] 20:19:30 INFO - PROCESS | 3712 | 1467947970791 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:30 INFO - PROCESS | 3712 | 1467947970881 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 20:19:30 INFO - PROCESS | 3712 | 1467947970890 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:30 INFO - PROCESS | 3712 | 1467947970892 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:30 INFO - PROCESS | 3712 | ++DOCSHELL 13033000 == 42 [pid = 3712] [id = 101] 20:19:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (176B9800) [pid = 3712] [serial = 300] [outer = 00000000] 20:19:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (1A458000) [pid = 3712] [serial = 301] [outer = 176B9800] 20:19:30 INFO - PROCESS | 3712 | 1467947970934 Marionette DEBUG loaded listener.js 20:19:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (19E20800) [pid = 3712] [serial = 302] [outer = 176B9800] 20:19:31 INFO - PROCESS | 3712 | 1467947971283 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]]]}] 20:19:31 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. 20:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 524ms 20:19:31 INFO - PROCESS | 3712 | 1467947971305 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 20:19:31 INFO - PROCESS | 3712 | 1467947971307 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 20:19:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:19:31 INFO - PROCESS | 3712 | 1467947971323 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:19:31 INFO - PROCESS | 3712 | 1467947971325 Marionette TRACE conn3 <- [1,370,null,{}] 20:19:31 INFO - PROCESS | 3712 | 1467947971328 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}] 20:19:31 INFO - PROCESS | 3712 | 1467947971330 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:31 INFO - PROCESS | 3712 | 1467947971417 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 20:19:31 INFO - PROCESS | 3712 | 1467947971423 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:31 INFO - PROCESS | 3712 | 1467947971425 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:31 INFO - PROCESS | 3712 | ++DOCSHELL 19981400 == 43 [pid = 3712] [id = 102] 20:19:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1A388C00) [pid = 3712] [serial = 303] [outer = 00000000] 20:19:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1A96B800) [pid = 3712] [serial = 304] [outer = 1A388C00] 20:19:31 INFO - PROCESS | 3712 | 1467947971449 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (1A975C00) [pid = 3712] [serial = 305] [outer = 1A388C00] 20:19:31 INFO - PROCESS | 3712 | 1467947971817 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]]]}] 20:19:31 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. 20:19:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 525ms 20:19:31 INFO - PROCESS | 3712 | 1467947971855 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 20:19:31 INFO - PROCESS | 3712 | 1467947971857 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 20:19:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:19:31 INFO - PROCESS | 3712 | 1467947971908 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:19:31 INFO - PROCESS | 3712 | 1467947971912 Marionette TRACE conn3 <- [1,374,null,{}] 20:19:31 INFO - PROCESS | 3712 | 1467947971900 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}] 20:19:31 INFO - PROCESS | 3712 | 1467947971904 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:32 INFO - PROCESS | 3712 | 1467947972017 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 20:19:32 INFO - PROCESS | 3712 | 1467947972150 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:32 INFO - PROCESS | 3712 | 1467947972154 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:32 INFO - PROCESS | 3712 | ++DOCSHELL 10B94000 == 44 [pid = 3712] [id = 103] 20:19:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (10B95800) [pid = 3712] [serial = 306] [outer = 00000000] 20:19:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (10E97C00) [pid = 3712] [serial = 307] [outer = 10B95800] 20:19:32 INFO - PROCESS | 3712 | 1467947972209 Marionette DEBUG loaded listener.js 20:19:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (11AE7400) [pid = 3712] [serial = 308] [outer = 10B95800] 20:19:32 INFO - PROCESS | 3712 | 1467947972728 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:19:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:19:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 884ms 20:19:32 INFO - PROCESS | 3712 | 1467947972788 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 3712 | 1467947972792 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 20:19:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:19:32 INFO - PROCESS | 3712 | 1467947972798 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - PROCESS | 3712 | 1467947972800 Marionette TRACE conn3 <- [1,378,null,{}] 20:19:32 INFO - PROCESS | 3712 | 1467947972808 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}] 20:19:32 INFO - PROCESS | 3712 | 1467947972812 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:32 INFO - PROCESS | 3712 | 1467947972911 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 20:19:33 INFO - PROCESS | 3712 | 1467947973014 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:33 INFO - PROCESS | 3712 | 1467947973017 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:33 INFO - PROCESS | 3712 | ++DOCSHELL 1345E000 == 45 [pid = 3712] [id = 104] 20:19:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1346A800) [pid = 3712] [serial = 309] [outer = 00000000] 20:19:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (139D8400) [pid = 3712] [serial = 310] [outer = 1346A800] 20:19:33 INFO - PROCESS | 3712 | 1467947973073 Marionette DEBUG loaded listener.js 20:19:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1446C400) [pid = 3712] [serial = 311] [outer = 1346A800] 20:19:33 INFO - PROCESS | 3712 | 1467947973636 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:19:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:19:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 884ms 20:19:33 INFO - PROCESS | 3712 | 1467947973682 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 20:19:33 INFO - PROCESS | 3712 | 1467947973684 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 20:19:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:19:33 INFO - PROCESS | 3712 | 1467947973688 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:19:33 INFO - PROCESS | 3712 | 1467947973690 Marionette TRACE conn3 <- [1,382,null,{}] 20:19:33 INFO - PROCESS | 3712 | 1467947973695 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}] 20:19:33 INFO - PROCESS | 3712 | 1467947973697 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:33 INFO - PROCESS | 3712 | 1467947973792 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 20:19:33 INFO - PROCESS | 3712 | 1467947973925 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:33 INFO - PROCESS | 3712 | 1467947973931 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:33 INFO - PROCESS | 3712 | ++DOCSHELL 19661800 == 46 [pid = 3712] [id = 105] 20:19:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (19663800) [pid = 3712] [serial = 312] [outer = 00000000] 20:19:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (19E20400) [pid = 3712] [serial = 313] [outer = 19663800] 20:19:33 INFO - PROCESS | 3712 | 1467947973988 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (1A5C9000) [pid = 3712] [serial = 314] [outer = 19663800] 20:19:34 INFO - PROCESS | 3712 | 1467947974591 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:19:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:19:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 967ms 20:19:34 INFO - PROCESS | 3712 | 1467947974648 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 20:19:34 INFO - PROCESS | 3712 | 1467947974650 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 20:19:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:19:34 INFO - PROCESS | 3712 | 1467947974654 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:19:34 INFO - PROCESS | 3712 | 1467947974656 Marionette TRACE conn3 <- [1,386,null,{}] 20:19:34 INFO - PROCESS | 3712 | 1467947974660 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}] 20:19:34 INFO - PROCESS | 3712 | 1467947974662 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:34 INFO - PROCESS | 3712 | 1467947974767 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 20:19:34 INFO - PROCESS | 3712 | 1467947974972 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:34 INFO - PROCESS | 3712 | 1467947974975 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:34 INFO - PROCESS | 3712 | ++DOCSHELL 1052F000 == 47 [pid = 3712] [id = 106] 20:19:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (10530800) [pid = 3712] [serial = 315] [outer = 00000000] 20:19:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (10A02000) [pid = 3712] [serial = 316] [outer = 10530800] 20:19:35 INFO - PROCESS | 3712 | 1467947975034 Marionette DEBUG loaded listener.js 20:19:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (10B9E800) [pid = 3712] [serial = 317] [outer = 10530800] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 13033000 == 46 [pid = 3712] [id = 101] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 13947C00 == 45 [pid = 3712] [id = 100] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 19804400 == 44 [pid = 3712] [id = 99] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 178C9C00 == 43 [pid = 3712] [id = 98] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 16DDA000 == 42 [pid = 3712] [id = 97] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 159E7000 == 41 [pid = 3712] [id = 96] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 13E9B400 == 40 [pid = 3712] [id = 95] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 129ADC00 == 39 [pid = 3712] [id = 94] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 10A79800 == 38 [pid = 3712] [id = 93] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 1A45F000 == 37 [pid = 3712] [id = 89] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 14469000 == 36 [pid = 3712] [id = 91] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 11450800 == 35 [pid = 3712] [id = 90] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 1965D400 == 34 [pid = 3712] [id = 92] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 10A81800 == 33 [pid = 3712] [id = 77] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 176C2C00 == 32 [pid = 3712] [id = 79] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 1394A400 == 31 [pid = 3712] [id = 78] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 19661800 == 30 [pid = 3712] [id = 105] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 19981400 == 29 [pid = 3712] [id = 102] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 10B94000 == 28 [pid = 3712] [id = 103] 20:19:36 INFO - PROCESS | 3712 | --DOCSHELL 1345E000 == 27 [pid = 3712] [id = 104] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1A45F400) [pid = 3712] [serial = 185] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (142A5000) [pid = 3712] [serial = 232] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (13078C00) [pid = 3712] [serial = 238] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (1391C000) [pid = 3712] [serial = 239] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (176BFC00) [pid = 3712] [serial = 247] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (19976C00) [pid = 3712] [serial = 250] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (19E24400) [pid = 3712] [serial = 251] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (16943400) [pid = 3712] [serial = 244] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (16C8B400) [pid = 3712] [serial = 245] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (19FDFC00) [pid = 3712] [serial = 236] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (1965F800) [pid = 3712] [serial = 235] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1A462400) [pid = 3712] [serial = 254] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1A459C00) [pid = 3712] [serial = 253] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (176BAC00) [pid = 3712] [serial = 259] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1A5D2C00) [pid = 3712] [serial = 256] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (13C05800) [pid = 3712] [serial = 241] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (142A4400) [pid = 3712] [serial = 242] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1AB6FC00) [pid = 3712] [serial = 262] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1281D000) [pid = 3712] [serial = 229] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1AB70800) [pid = 3712] [serial = 263] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1A969800) [pid = 3712] [serial = 257] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AC2C800) [pid = 3712] [serial = 265] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (17D35800) [pid = 3712] [serial = 248] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A460800) [pid = 3712] [serial = 260] [outer = 00000000] [url = about:blank] 20:19:36 INFO - PROCESS | 3712 | 1467947976279 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]]]}] 20:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1630ms 20:19:36 INFO - PROCESS | 3712 | 1467947976290 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 3712 | 1467947976295 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 20:19:36 INFO - PROCESS | 3712 | 1467947976300 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:19:36 INFO - PROCESS | 3712 | 1467947976303 Marionette TRACE conn3 <- [1,390,null,{}] 20:19:36 INFO - PROCESS | 3712 | 1467947976309 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}] 20:19:36 INFO - PROCESS | 3712 | 1467947976312 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:36 INFO - PROCESS | 3712 | 1467947976405 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 20:19:36 INFO - PROCESS | 3712 | 1467947976412 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:36 INFO - PROCESS | 3712 | 1467947976416 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:36 INFO - PROCESS | 3712 | ++DOCSHELL 10B93000 == 28 [pid = 3712] [id = 107] 20:19:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10B93400) [pid = 3712] [serial = 318] [outer = 00000000] 20:19:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10EF8400) [pid = 3712] [serial = 319] [outer = 10B93400] 20:19:36 INFO - PROCESS | 3712 | 1467947976446 Marionette DEBUG loaded listener.js 20:19:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10F2B800) [pid = 3712] [serial = 320] [outer = 10B93400] 20:19:36 INFO - PROCESS | 3712 | 1467947976879 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]]]}] 20:19:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:19:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 607ms 20:19:36 INFO - PROCESS | 3712 | 1467947976938 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 3712 | 1467947976924 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 20:19:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:19:36 INFO - PROCESS | 3712 | 1467947976933 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - PROCESS | 3712 | 1467947976937 Marionette TRACE conn3 <- [1,394,null,{}] 20:19:36 INFO - PROCESS | 3712 | 1467947976942 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}] 20:19:36 INFO - PROCESS | 3712 | 1467947976945 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:37 INFO - PROCESS | 3712 | 1467947977032 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 20:19:37 INFO - PROCESS | 3712 | 1467947977093 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:37 INFO - PROCESS | 3712 | 1467947977096 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:37 INFO - PROCESS | 3712 | ++DOCSHELL 1312DC00 == 29 [pid = 3712] [id = 108] 20:19:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1312E000) [pid = 3712] [serial = 321] [outer = 00000000] 20:19:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (131ED400) [pid = 3712] [serial = 322] [outer = 1312E000] 20:19:37 INFO - PROCESS | 3712 | 1467947977143 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (13467400) [pid = 3712] [serial = 323] [outer = 1312E000] 20:19:37 INFO - PROCESS | 3712 | 1467947977500 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]]]}] 20:19:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:19:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 622ms 20:19:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:19:37 INFO - PROCESS | 3712 | 1467947977584 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 20:19:37 INFO - PROCESS | 3712 | 1467947977586 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 20:19:37 INFO - PROCESS | 3712 | 1467947977591 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:19:37 INFO - PROCESS | 3712 | 1467947977594 Marionette TRACE conn3 <- [1,398,null,{}] 20:19:37 INFO - PROCESS | 3712 | 1467947977605 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}] 20:19:37 INFO - PROCESS | 3712 | 1467947977610 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:37 INFO - PROCESS | 3712 | 1467947977706 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 20:19:37 INFO - PROCESS | 3712 | 1467947977712 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:37 INFO - PROCESS | 3712 | 1467947977715 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:37 INFO - PROCESS | 3712 | ++DOCSHELL 14F91800 == 30 [pid = 3712] [id = 109] 20:19:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (14FADC00) [pid = 3712] [serial = 324] [outer = 00000000] 20:19:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (16643C00) [pid = 3712] [serial = 325] [outer = 14FADC00] 20:19:37 INFO - PROCESS | 3712 | 1467947977744 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (16674800) [pid = 3712] [serial = 326] [outer = 14FADC00] 20:19:38 INFO - PROCESS | 3712 | 1467947978202 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]]]}] 20:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 608ms 20:19:38 INFO - PROCESS | 3712 | 1467947978220 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 20:19:38 INFO - PROCESS | 3712 | 1467947978223 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 20:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:19:38 INFO - PROCESS | 3712 | 1467947978226 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:19:38 INFO - PROCESS | 3712 | 1467947978228 Marionette TRACE conn3 <- [1,402,null,{}] 20:19:38 INFO - PROCESS | 3712 | 1467947978241 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}] 20:19:38 INFO - PROCESS | 3712 | 1467947978243 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:38 INFO - PROCESS | 3712 | 1467947978346 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 20:19:38 INFO - PROCESS | 3712 | 1467947978354 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:38 INFO - PROCESS | 3712 | 1467947978356 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:38 INFO - PROCESS | 3712 | ++DOCSHELL 161AE400 == 31 [pid = 3712] [id = 110] 20:19:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1667AC00) [pid = 3712] [serial = 327] [outer = 00000000] 20:19:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (16D9C000) [pid = 3712] [serial = 328] [outer = 1667AC00] 20:19:38 INFO - PROCESS | 3712 | 1467947978400 Marionette DEBUG loaded listener.js 20:19:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (175A8400) [pid = 3712] [serial = 329] [outer = 1667AC00] 20:19:38 INFO - PROCESS | 3712 | 1467947978821 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]]]}] 20:19:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:19:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 649ms 20:19:38 INFO - PROCESS | 3712 | 1467947978870 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 20:19:38 INFO - PROCESS | 3712 | 1467947978872 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 20:19:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:19:38 INFO - PROCESS | 3712 | 1467947978882 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:19:38 INFO - PROCESS | 3712 | 1467947978884 Marionette TRACE conn3 <- [1,406,null,{}] 20:19:38 INFO - PROCESS | 3712 | 1467947978888 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}] 20:19:38 INFO - PROCESS | 3712 | 1467947978890 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:38 INFO - PROCESS | 3712 | 1467947979008 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 20:19:39 INFO - PROCESS | 3712 | 1467947979046 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:39 INFO - PROCESS | 3712 | 1467947979048 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:39 INFO - PROCESS | 3712 | ++DOCSHELL 17D33400 == 32 [pid = 3712] [id = 111] 20:19:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (17D35800) [pid = 3712] [serial = 330] [outer = 00000000] 20:19:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (19447C00) [pid = 3712] [serial = 331] [outer = 17D35800] 20:19:39 INFO - PROCESS | 3712 | 1467947979091 Marionette DEBUG loaded listener.js 20:19:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (19660C00) [pid = 3712] [serial = 332] [outer = 17D35800] 20:19:39 INFO - PROCESS | 3712 | 1467947979437 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]]]}] 20:19:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:19:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 621ms 20:19:39 INFO - PROCESS | 3712 | 1467947979508 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 20:19:39 INFO - PROCESS | 3712 | 1467947979511 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 20:19:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:19:39 INFO - PROCESS | 3712 | 1467947979514 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:19:39 INFO - PROCESS | 3712 | 1467947979516 Marionette TRACE conn3 <- [1,410,null,{}] 20:19:39 INFO - PROCESS | 3712 | 1467947979526 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}] 20:19:39 INFO - PROCESS | 3712 | 1467947979531 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:39 INFO - PROCESS | 3712 | 1467947979641 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 20:19:39 INFO - PROCESS | 3712 | 1467947979657 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:39 INFO - PROCESS | 3712 | 1467947979659 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:39 INFO - PROCESS | 3712 | ++DOCSHELL 19E25000 == 33 [pid = 3712] [id = 112] 20:19:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (19F78000) [pid = 3712] [serial = 333] [outer = 00000000] 20:19:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (19FE5C00) [pid = 3712] [serial = 334] [outer = 19F78000] 20:19:39 INFO - PROCESS | 3712 | 1467947979754 Marionette DEBUG loaded listener.js 20:19:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1A45C400) [pid = 3712] [serial = 335] [outer = 19F78000] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (16DE3800) [pid = 3712] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (19447800) [pid = 3712] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (1A5D3C00) [pid = 3712] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (1446D400) [pid = 3712] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (114C9800) [pid = 3712] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (12B02000) [pid = 3712] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (10A7AC00) [pid = 3712] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (13EA0000) [pid = 3712] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19663C00) [pid = 3712] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1980E800) [pid = 3712] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (161AB000) [pid = 3712] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (139DE000) [pid = 3712] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (176B9800) [pid = 3712] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (13948400) [pid = 3712] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (139E4C00) [pid = 3712] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (10EFC800) [pid = 3712] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1A5CDC00) [pid = 3712] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19F78800) [pid = 3712] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1394FC00) [pid = 3712] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10B92C00) [pid = 3712] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:19:40 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A388C00) [pid = 3712] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:19:40 INFO - PROCESS | 3712 | 1467947980448 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]]]}] 20:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 953ms 20:19:40 INFO - PROCESS | 3712 | 1467947980484 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 20:19:40 INFO - PROCESS | 3712 | 1467947980486 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 20:19:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:19:40 INFO - PROCESS | 3712 | 1467947980490 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:19:40 INFO - PROCESS | 3712 | 1467947980491 Marionette TRACE conn3 <- [1,414,null,{}] 20:19:40 INFO - PROCESS | 3712 | 1467947980495 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}] 20:19:40 INFO - PROCESS | 3712 | 1467947980507 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:40 INFO - PROCESS | 3712 | 1467947980570 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 20:19:40 INFO - PROCESS | 3712 | 1467947980579 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:40 INFO - PROCESS | 3712 | 1467947980581 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:40 INFO - PROCESS | 3712 | ++DOCSHELL 114CC800 == 34 [pid = 3712] [id = 113] 20:19:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (130ABC00) [pid = 3712] [serial = 336] [outer = 00000000] 20:19:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (13C07C00) [pid = 3712] [serial = 337] [outer = 130ABC00] 20:19:40 INFO - PROCESS | 3712 | 1467947980624 Marionette DEBUG loaded listener.js 20:19:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (161AB000) [pid = 3712] [serial = 338] [outer = 130ABC00] 20:19:40 INFO - PROCESS | 3712 | 1467947980977 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]]]}] 20:19:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:19:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 525ms 20:19:41 INFO - PROCESS | 3712 | 1467947981023 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 20:19:41 INFO - PROCESS | 3712 | 1467947981026 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 20:19:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:19:41 INFO - PROCESS | 3712 | 1467947981037 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:19:41 INFO - PROCESS | 3712 | 1467947981039 Marionette TRACE conn3 <- [1,418,null,{}] 20:19:41 INFO - PROCESS | 3712 | 1467947981043 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}] 20:19:41 INFO - PROCESS | 3712 | 1467947981045 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:41 INFO - PROCESS | 3712 | 1467947981121 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 20:19:41 INFO - PROCESS | 3712 | 1467947981108 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:41 INFO - PROCESS | 3712 | 1467947981110 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:41 INFO - PROCESS | 3712 | ++DOCSHELL 13C04000 == 35 [pid = 3712] [id = 114] 20:19:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1446D400) [pid = 3712] [serial = 339] [outer = 00000000] 20:19:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1980D400) [pid = 3712] [serial = 340] [outer = 1446D400] 20:19:41 INFO - PROCESS | 3712 | 1467947981157 Marionette DEBUG loaded listener.js 20:19:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (19FE4400) [pid = 3712] [serial = 341] [outer = 1446D400] 20:19:41 INFO - PROCESS | 3712 | 1467947981975 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]]]}] 20:19:42 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 20:19:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 967ms 20:19:42 INFO - PROCESS | 3712 | 1467947982007 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 20:19:42 INFO - PROCESS | 3712 | 1467947982009 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 20:19:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:19:42 INFO - PROCESS | 3712 | 1467947982013 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:19:42 INFO - PROCESS | 3712 | 1467947982014 Marionette TRACE conn3 <- [1,422,null,{}] 20:19:42 INFO - PROCESS | 3712 | 1467947982068 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}] 20:19:42 INFO - PROCESS | 3712 | 1467947982072 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:42 INFO - PROCESS | 3712 | 1467947982157 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 20:19:42 INFO - PROCESS | 3712 | 1467947982255 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:42 INFO - PROCESS | 3712 | 1467947982259 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:42 INFO - PROCESS | 3712 | ++DOCSHELL 10A75C00 == 36 [pid = 3712] [id = 115] 20:19:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (10A76000) [pid = 3712] [serial = 342] [outer = 00000000] 20:19:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10E96C00) [pid = 3712] [serial = 343] [outer = 10A76000] 20:19:42 INFO - PROCESS | 3712 | 1467947982315 Marionette DEBUG loaded listener.js 20:19:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (10EF8000) [pid = 3712] [serial = 344] [outer = 10A76000] 20:19:43 INFO - PROCESS | 3712 | 1467947983432 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]]]}] 20:19:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:19:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1450ms 20:19:43 INFO - PROCESS | 3712 | 1467947983475 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 3712 | 1467947983479 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 20:19:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:19:43 INFO - PROCESS | 3712 | 1467947983542 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - PROCESS | 3712 | 1467947983545 Marionette TRACE conn3 <- [1,426,null,{}] 20:19:43 INFO - PROCESS | 3712 | 1467947983552 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}] 20:19:43 INFO - PROCESS | 3712 | 1467947983538 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:43 INFO - PROCESS | 3712 | 1467947983645 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 20:19:43 INFO - PROCESS | 3712 | 1467947983703 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:43 INFO - PROCESS | 3712 | 1467947983708 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:43 INFO - PROCESS | 3712 | ++DOCSHELL 10A10400 == 37 [pid = 3712] [id = 116] 20:19:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (10A7D000) [pid = 3712] [serial = 345] [outer = 00000000] 20:19:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (12934800) [pid = 3712] [serial = 346] [outer = 10A7D000] 20:19:43 INFO - PROCESS | 3712 | 1467947983824 Marionette DEBUG loaded listener.js 20:19:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (13149800) [pid = 3712] [serial = 347] [outer = 10A7D000] 20:19:44 INFO - PROCESS | 3712 | --DOCSHELL 114CC800 == 36 [pid = 3712] [id = 113] 20:19:44 INFO - PROCESS | 3712 | --DOCSHELL 19E25000 == 35 [pid = 3712] [id = 112] 20:19:44 INFO - PROCESS | 3712 | --DOCSHELL 17D33400 == 34 [pid = 3712] [id = 111] 20:19:44 INFO - PROCESS | 3712 | --DOCSHELL 161AE400 == 33 [pid = 3712] [id = 110] 20:19:44 INFO - PROCESS | 3712 | --DOCSHELL 14F91800 == 32 [pid = 3712] [id = 109] 20:19:44 INFO - PROCESS | 3712 | --DOCSHELL 1312DC00 == 31 [pid = 3712] [id = 108] 20:19:44 INFO - PROCESS | 3712 | --DOCSHELL 10B93000 == 30 [pid = 3712] [id = 107] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (198E5C00) [pid = 3712] [serial = 151] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (159DE800) [pid = 3712] [serial = 191] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (12DC5C00) [pid = 3712] [serial = 188] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1A971000) [pid = 3712] [serial = 227] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A463000) [pid = 3712] [serial = 194] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (174E9400) [pid = 3712] [serial = 289] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (176B5400) [pid = 3712] [serial = 290] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1980B800) [pid = 3712] [serial = 293] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19665C00) [pid = 3712] [serial = 292] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1AC30400) [pid = 3712] [serial = 266] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14FB0C00) [pid = 3712] [serial = 271] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (12822800) [pid = 3712] [serial = 272] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (11CD5C00) [pid = 3712] [serial = 268] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13031400) [pid = 3712] [serial = 269] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13033C00) [pid = 3712] [serial = 280] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1312D800) [pid = 3712] [serial = 281] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10F36000) [pid = 3712] [serial = 277] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (114C8800) [pid = 3712] [serial = 278] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (14472000) [pid = 3712] [serial = 283] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14FB0400) [pid = 3712] [serial = 284] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19FDBC00) [pid = 3712] [serial = 274] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19F74400) [pid = 3712] [serial = 295] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A380400) [pid = 3712] [serial = 275] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16678800) [pid = 3712] [serial = 286] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1667C800) [pid = 3712] [serial = 298] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A458000) [pid = 3712] [serial = 301] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19F78C00) [pid = 3712] [serial = 296] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A975C00) [pid = 3712] [serial = 305] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19806400) [pid = 3712] [serial = 299] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19E20800) [pid = 3712] [serial = 302] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16B22000) [pid = 3712] [serial = 287] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (161A6000) [pid = 3712] [serial = 233] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (13034000) [pid = 3712] [serial = 230] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1A96B800) [pid = 3712] [serial = 304] [outer = 00000000] [url = about:blank] 20:19:44 INFO - PROCESS | 3712 | 1467947984498 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] 20:19:44 INFO - PROCESS | 3712 | 1467947984554 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 20:19:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:19:44 INFO - PROCESS | 3712 | 1467947984558 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:19:44 INFO - PROCESS | 3712 | 1467947984563 Marionette TRACE conn3 <- [1,430,null,{}] 20:19:44 INFO - PROCESS | 3712 | 1467947984568 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}] 20:19:44 INFO - PROCESS | 3712 | 1467947984571 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:44 INFO - PROCESS | 3712 | 1467947984657 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 20:19:44 INFO - PROCESS | 3712 | 1467947984718 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:44 INFO - PROCESS | 3712 | 1467947984720 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:44 INFO - PROCESS | 3712 | ++DOCSHELL 1055E000 == 31 [pid = 3712] [id = 117] 20:19:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1058C400) [pid = 3712] [serial = 348] [outer = 00000000] 20:19:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (11AE7000) [pid = 3712] [serial = 349] [outer = 1058C400] 20:19:44 INFO - PROCESS | 3712 | 1467947984767 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (129AE400) [pid = 3712] [serial = 350] [outer = 1058C400] 20:19:45 INFO - PROCESS | 3712 | 1467947985266 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]]]}] 20:19:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:19:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 732ms 20:19:45 INFO - PROCESS | 3712 | 1467947985314 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 20:19:45 INFO - PROCESS | 3712 | 1467947985318 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 20:19:45 INFO - PROCESS | 3712 | 1467947985323 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:19:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:19:45 INFO - PROCESS | 3712 | 1467947985306 Marionette TRACE conn3 <- [1,434,null,{}] 20:19:45 INFO - PROCESS | 3712 | 1467947985312 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}] 20:19:45 INFO - PROCESS | 3712 | 1467947985315 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:45 INFO - PROCESS | 3712 | 1467947985419 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 20:19:45 INFO - PROCESS | 3712 | 1467947985486 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:45 INFO - PROCESS | 3712 | 1467947985489 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:45 INFO - PROCESS | 3712 | ++DOCSHELL 11ADE800 == 32 [pid = 3712] [id = 118] 20:19:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (11ADF400) [pid = 3712] [serial = 351] [outer = 00000000] 20:19:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13074000) [pid = 3712] [serial = 352] [outer = 11ADF400] 20:19:45 INFO - PROCESS | 3712 | 1467947985545 Marionette DEBUG loaded listener.js 20:19:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13128400) [pid = 3712] [serial = 353] [outer = 11ADF400] 20:19:46 INFO - PROCESS | 3712 | 1467947986046 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]]]}] 20:19:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:19:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 746ms 20:19:46 INFO - PROCESS | 3712 | 1467947986065 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 3712 | 1467947986070 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 20:19:46 INFO - PROCESS | 3712 | 1467947986092 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:19:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:19:46 INFO - PROCESS | 3712 | 1467947986095 Marionette TRACE conn3 <- [1,438,null,{}] 20:19:46 INFO - PROCESS | 3712 | 1467947986099 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}] 20:19:46 INFO - PROCESS | 3712 | 1467947986102 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:46 INFO - PROCESS | 3712 | 1467947986212 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 20:19:46 INFO - PROCESS | 3712 | 1467947986302 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:46 INFO - PROCESS | 3712 | 1467947986305 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:46 INFO - PROCESS | 3712 | ++DOCSHELL 13951800 == 33 [pid = 3712] [id = 119] 20:19:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (139D7800) [pid = 3712] [serial = 354] [outer = 00000000] 20:19:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13E91400) [pid = 3712] [serial = 355] [outer = 139D7800] 20:19:46 INFO - PROCESS | 3712 | 1467947986341 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (142A6C00) [pid = 3712] [serial = 356] [outer = 139D7800] 20:19:46 INFO - PROCESS | 3712 | 1467947986966 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]]]}] 20:19:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:19:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 925ms 20:19:47 INFO - PROCESS | 3712 | 1467947987018 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 20:19:47 INFO - PROCESS | 3712 | 1467947987020 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 20:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:19:47 INFO - PROCESS | 3712 | 1467947987024 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:19:47 INFO - PROCESS | 3712 | 1467947987028 Marionette TRACE conn3 <- [1,442,null,{}] 20:19:47 INFO - PROCESS | 3712 | 1467947987058 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}] 20:19:47 INFO - PROCESS | 3712 | 1467947987063 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:47 INFO - PROCESS | 3712 | 1467947987155 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 20:19:47 INFO - PROCESS | 3712 | 1467947987230 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:47 INFO - PROCESS | 3712 | 1467947987234 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:47 INFO - PROCESS | 3712 | ++DOCSHELL 16B16C00 == 34 [pid = 3712] [id = 120] 20:19:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16B19000) [pid = 3712] [serial = 357] [outer = 00000000] 20:19:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16C87000) [pid = 3712] [serial = 358] [outer = 16B19000] 20:19:47 INFO - PROCESS | 3712 | 1467947987330 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16D9D800) [pid = 3712] [serial = 359] [outer = 16B19000] 20:19:47 INFO - PROCESS | 3712 | 1467947987942 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]]]}] 20:19:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:19:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 953ms 20:19:47 INFO - PROCESS | 3712 | 1467947987976 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 20:19:47 INFO - PROCESS | 3712 | 1467947987980 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 20:19:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:19:47 INFO - PROCESS | 3712 | 1467947987986 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:19:47 INFO - PROCESS | 3712 | 1467947987990 Marionette TRACE conn3 <- [1,446,null,{}] 20:19:47 INFO - PROCESS | 3712 | 1467947987996 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}] 20:19:47 INFO - PROCESS | 3712 | 1467947987999 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:48 INFO - PROCESS | 3712 | 1467947988104 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 20:19:48 INFO - PROCESS | 3712 | 1467947988153 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:48 INFO - PROCESS | 3712 | 1467947988157 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:48 INFO - PROCESS | 3712 | ++DOCSHELL 13035C00 == 35 [pid = 3712] [id = 121] 20:19:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1303A800) [pid = 3712] [serial = 360] [outer = 00000000] 20:19:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1314E800) [pid = 3712] [serial = 361] [outer = 1303A800] 20:19:48 INFO - PROCESS | 3712 | 1467947988213 Marionette DEBUG loaded listener.js 20:19:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (131EF800) [pid = 3712] [serial = 362] [outer = 1303A800] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 10A75C00 == 34 [pid = 3712] [id = 115] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 1052F000 == 33 [pid = 3712] [id = 106] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 10A10400 == 32 [pid = 3712] [id = 116] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 16B16C00 == 31 [pid = 3712] [id = 120] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 13951800 == 30 [pid = 3712] [id = 119] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 1055E000 == 29 [pid = 3712] [id = 117] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 11ADE800 == 28 [pid = 3712] [id = 118] 20:19:48 INFO - PROCESS | 3712 | --DOCSHELL 13C04000 == 27 [pid = 3712] [id = 114] 20:19:49 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:19:49 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 20:19:49 INFO - PROCESS | 3712 | 1467947989243 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]]]}] 20:19:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:19:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1312ms 20:19:49 INFO - PROCESS | 3712 | 1467947989280 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 20:19:49 INFO - PROCESS | 3712 | 1467947989284 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 20:19:49 INFO - PROCESS | 3712 | 1467947989288 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:19:49 INFO - PROCESS | 3712 | 1467947989293 Marionette TRACE conn3 <- [1,450,null,{}] 20:19:49 INFO - PROCESS | 3712 | 1467947989298 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}] 20:19:49 INFO - PROCESS | 3712 | 1467947989300 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:49 INFO - PROCESS | 3712 | 1467947989389 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 20:19:49 INFO - PROCESS | 3712 | 1467947989383 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:49 INFO - PROCESS | 3712 | 1467947989386 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:49 INFO - PROCESS | 3712 | ++DOCSHELL 10F2C000 == 28 [pid = 3712] [id = 122] 20:19:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10F2D400) [pid = 3712] [serial = 363] [outer = 00000000] 20:19:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (12822800) [pid = 3712] [serial = 364] [outer = 10F2D400] 20:19:49 INFO - PROCESS | 3712 | 1467947989433 Marionette DEBUG loaded listener.js 20:19:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (12DC1C00) [pid = 3712] [serial = 365] [outer = 10F2D400] 20:19:49 INFO - PROCESS | 3712 | 1467947989836 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] 20:19:49 INFO - PROCESS | 3712 | 1467947989858 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 20:19:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:19:49 INFO - PROCESS | 3712 | 1467947989869 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:19:49 INFO - PROCESS | 3712 | 1467947989871 Marionette TRACE conn3 <- [1,454,null,{}] 20:19:49 INFO - PROCESS | 3712 | 1467947989875 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}] 20:19:49 INFO - PROCESS | 3712 | 1467947989878 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:49 INFO - PROCESS | 3712 | 1467947989975 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 20:19:49 INFO - PROCESS | 3712 | 1467947989984 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:49 INFO - PROCESS | 3712 | 1467947989987 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:50 INFO - PROCESS | 3712 | ++DOCSHELL 13C0C800 == 29 [pid = 3712] [id = 123] 20:19:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13C0F800) [pid = 3712] [serial = 366] [outer = 00000000] 20:19:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (144DF000) [pid = 3712] [serial = 367] [outer = 13C0F800] 20:19:50 INFO - PROCESS | 3712 | 1467947990034 Marionette DEBUG loaded listener.js 20:19:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (14F8E800) [pid = 3712] [serial = 368] [outer = 13C0F800] 20:19:50 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:19:50 INFO - PROCESS | 3712 | 1467947990496 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]]]}] 20:19:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:19:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 649ms 20:19:50 INFO - PROCESS | 3712 | 1467947990530 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 20:19:50 INFO - PROCESS | 3712 | 1467947990533 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 20:19:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:19:50 INFO - PROCESS | 3712 | 1467947990536 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:19:50 INFO - PROCESS | 3712 | 1467947990540 Marionette TRACE conn3 <- [1,458,null,{}] 20:19:50 INFO - PROCESS | 3712 | 1467947990550 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}] 20:19:50 INFO - PROCESS | 3712 | 1467947990554 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:50 INFO - PROCESS | 3712 | 1467947990642 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 20:19:50 INFO - PROCESS | 3712 | 1467947990651 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:50 INFO - PROCESS | 3712 | 1467947990655 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:50 INFO - PROCESS | 3712 | ++DOCSHELL 16B15C00 == 30 [pid = 3712] [id = 124] 20:19:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16B16C00) [pid = 3712] [serial = 369] [outer = 00000000] 20:19:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16C8F400) [pid = 3712] [serial = 370] [outer = 16B16C00] 20:19:50 INFO - PROCESS | 3712 | 1467947990702 Marionette DEBUG loaded listener.js 20:19:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (174E6800) [pid = 3712] [serial = 371] [outer = 16B16C00] 20:19:51 INFO - PROCESS | 3712 | 1467947991155 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] 20:19:51 INFO - PROCESS | 3712 | 1467947991190 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 20:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:19:51 INFO - PROCESS | 3712 | 1467947991194 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:19:51 INFO - PROCESS | 3712 | 1467947991196 Marionette TRACE conn3 <- [1,462,null,{}] 20:19:51 INFO - PROCESS | 3712 | 1467947991199 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}] 20:19:51 INFO - PROCESS | 3712 | 1467947991201 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:51 INFO - PROCESS | 3712 | 1467947991317 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 20:19:51 INFO - PROCESS | 3712 | 1467947991355 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:51 INFO - PROCESS | 3712 | 1467947991357 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:51 INFO - PROCESS | 3712 | ++DOCSHELL 17D3A000 == 31 [pid = 3712] [id = 125] 20:19:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (17D3A400) [pid = 3712] [serial = 372] [outer = 00000000] 20:19:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19447000) [pid = 3712] [serial = 373] [outer = 17D3A400] 20:19:51 INFO - PROCESS | 3712 | 1467947991401 Marionette DEBUG loaded listener.js 20:19:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1965E800) [pid = 3712] [serial = 374] [outer = 17D3A400] 20:19:51 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:19:51 INFO - PROCESS | 3712 | 1467947991788 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] 20:19:51 INFO - PROCESS | 3712 | 1467947991815 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 20:19:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:19:51 INFO - PROCESS | 3712 | 1467947991824 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:19:51 INFO - PROCESS | 3712 | 1467947991826 Marionette TRACE conn3 <- [1,466,null,{}] 20:19:51 INFO - PROCESS | 3712 | 1467947991830 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}] 20:19:51 INFO - PROCESS | 3712 | 1467947991832 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:51 INFO - PROCESS | 3712 | 1467947991934 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 20:19:51 INFO - PROCESS | 3712 | 1467947991924 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:51 INFO - PROCESS | 3712 | 1467947991926 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:51 INFO - PROCESS | 3712 | ++DOCSHELL 17D31800 == 32 [pid = 3712] [id = 126] 20:19:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (19669800) [pid = 3712] [serial = 375] [outer = 00000000] 20:19:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (198E5000) [pid = 3712] [serial = 376] [outer = 19669800] 20:19:51 INFO - PROCESS | 3712 | 1467947991969 Marionette DEBUG loaded listener.js 20:19:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (19980000) [pid = 3712] [serial = 377] [outer = 19669800] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1667AC00) [pid = 3712] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (14FADC00) [pid = 3712] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17D35800) [pid = 3712] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (10B93400) [pid = 3712] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1312E000) [pid = 3712] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10530800) [pid = 3712] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19F78000) [pid = 3712] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1058C400) [pid = 3712] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10B95800) [pid = 3712] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1346A800) [pid = 3712] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19663800) [pid = 3712] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10A76000) [pid = 3712] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (130ABC00) [pid = 3712] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A7D000) [pid = 3712] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:19:52 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1446D400) [pid = 3712] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:19:52 INFO - PROCESS | 3712 | 1467947992559 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] 20:19:52 INFO - PROCESS | 3712 | 1467947992630 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 20:19:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:19:52 INFO - PROCESS | 3712 | 1467947992633 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:19:52 INFO - PROCESS | 3712 | 1467947992635 Marionette TRACE conn3 <- [1,470,null,{}] 20:19:52 INFO - PROCESS | 3712 | 1467947992638 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}] 20:19:52 INFO - PROCESS | 3712 | 1467947992644 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:52 INFO - PROCESS | 3712 | 1467947992720 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 20:19:52 INFO - PROCESS | 3712 | 1467947992797 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:52 INFO - PROCESS | 3712 | 1467947992799 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:52 INFO - PROCESS | 3712 | ++DOCSHELL 10531400 == 33 [pid = 3712] [id = 127] 20:19:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13923C00) [pid = 3712] [serial = 378] [outer = 00000000] 20:19:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19805400) [pid = 3712] [serial = 379] [outer = 13923C00] 20:19:52 INFO - PROCESS | 3712 | 1467947992844 Marionette DEBUG loaded listener.js 20:19:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19E25C00) [pid = 3712] [serial = 380] [outer = 13923C00] 20:19:53 INFO - PROCESS | 3712 | 1467947993152 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]]]}] 20:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 566ms 20:19:53 INFO - PROCESS | 3712 | 1467947993197 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 20:19:53 INFO - PROCESS | 3712 | 1467947993199 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 20:19:53 INFO - PROCESS | 3712 | 1467947993202 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:19:53 INFO - PROCESS | 3712 | 1467947993204 Marionette TRACE conn3 <- [1,474,null,{}] 20:19:53 INFO - PROCESS | 3712 | 1467947993207 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}] 20:19:53 INFO - PROCESS | 3712 | 1467947993209 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:53 INFO - PROCESS | 3712 | 1467947993316 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 20:19:53 INFO - PROCESS | 3712 | 1467947993306 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:53 INFO - PROCESS | 3712 | 1467947993308 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:53 INFO - PROCESS | 3712 | ++DOCSHELL 19668000 == 34 [pid = 3712] [id = 128] 20:19:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19806400) [pid = 3712] [serial = 381] [outer = 00000000] 20:19:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19FE2400) [pid = 3712] [serial = 382] [outer = 19806400] 20:19:53 INFO - PROCESS | 3712 | 1467947993350 Marionette DEBUG loaded listener.js 20:19:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A386400) [pid = 3712] [serial = 383] [outer = 19806400] 20:19:53 INFO - PROCESS | 3712 | 1467947993691 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]]]}] 20:19:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:19:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 524ms 20:19:53 INFO - PROCESS | 3712 | 1467947993734 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 20:19:53 INFO - PROCESS | 3712 | 1467947993736 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 20:19:53 INFO - PROCESS | 3712 | 1467947993739 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:19:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:19:53 INFO - PROCESS | 3712 | 1467947993741 Marionette TRACE conn3 <- [1,478,null,{}] 20:19:53 INFO - PROCESS | 3712 | 1467947993745 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}] 20:19:53 INFO - PROCESS | 3712 | 1467947993747 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:53 INFO - PROCESS | 3712 | 1467947993803 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 20:19:53 INFO - PROCESS | 3712 | 1467947993905 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:53 INFO - PROCESS | 3712 | 1467947993907 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:53 INFO - PROCESS | 3712 | ++DOCSHELL 10533000 == 35 [pid = 3712] [id = 129] 20:19:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1126E000) [pid = 3712] [serial = 384] [outer = 00000000] 20:19:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A45EC00) [pid = 3712] [serial = 385] [outer = 1126E000] 20:19:53 INFO - PROCESS | 3712 | 1467947993934 Marionette DEBUG loaded listener.js 20:19:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A45FC00) [pid = 3712] [serial = 386] [outer = 1126E000] 20:19:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (10E64000) [pid = 3712] [serial = 387] [outer = 1B2BA400] 20:19:54 INFO - PROCESS | 3712 | 1467947994740 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]]]}] 20:19:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:19:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1050ms 20:19:54 INFO - PROCESS | 3712 | 1467947994781 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 20:19:54 INFO - PROCESS | 3712 | 1467947994785 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 20:19:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:19:54 INFO - PROCESS | 3712 | 1467947994790 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:19:54 INFO - PROCESS | 3712 | 1467947994795 Marionette TRACE conn3 <- [1,482,null,{}] 20:19:54 INFO - PROCESS | 3712 | 1467947994800 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}] 20:19:54 INFO - PROCESS | 3712 | 1467947994803 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:54 INFO - PROCESS | 3712 | 1467947994944 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 20:19:54 INFO - PROCESS | 3712 | 1467947994989 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:54 INFO - PROCESS | 3712 | 1467947994992 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:55 INFO - PROCESS | 3712 | ++DOCSHELL 131EC400 == 36 [pid = 3712] [id = 130] 20:19:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (13262800) [pid = 3712] [serial = 388] [outer = 00000000] 20:19:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (142A9400) [pid = 3712] [serial = 389] [outer = 13262800] 20:19:55 INFO - PROCESS | 3712 | 1467947995089 Marionette DEBUG loaded listener.js 20:19:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (14FB4000) [pid = 3712] [serial = 390] [outer = 13262800] 20:19:55 INFO - PROCESS | 3712 | --DOCSHELL 19668000 == 35 [pid = 3712] [id = 128] 20:19:55 INFO - PROCESS | 3712 | --DOCSHELL 10531400 == 34 [pid = 3712] [id = 127] 20:19:55 INFO - PROCESS | 3712 | --DOCSHELL 17D31800 == 33 [pid = 3712] [id = 126] 20:19:55 INFO - PROCESS | 3712 | --DOCSHELL 17D3A000 == 32 [pid = 3712] [id = 125] 20:19:55 INFO - PROCESS | 3712 | --DOCSHELL 16B15C00 == 31 [pid = 3712] [id = 124] 20:19:55 INFO - PROCESS | 3712 | --DOCSHELL 13C0C800 == 30 [pid = 3712] [id = 123] 20:19:55 INFO - PROCESS | 3712 | --DOCSHELL 10F2C000 == 29 [pid = 3712] [id = 122] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (175A8400) [pid = 3712] [serial = 329] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16D9C000) [pid = 3712] [serial = 328] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16643C00) [pid = 3712] [serial = 325] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19660C00) [pid = 3712] [serial = 332] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19447C00) [pid = 3712] [serial = 331] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10EF8400) [pid = 3712] [serial = 319] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10F2B800) [pid = 3712] [serial = 320] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (131ED400) [pid = 3712] [serial = 322] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13467400) [pid = 3712] [serial = 323] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10B9E800) [pid = 3712] [serial = 317] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A02000) [pid = 3712] [serial = 316] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19FE5C00) [pid = 3712] [serial = 334] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (129AE400) [pid = 3712] [serial = 350] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11AE7400) [pid = 3712] [serial = 308] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10E97C00) [pid = 3712] [serial = 307] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1446C400) [pid = 3712] [serial = 311] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (139D8400) [pid = 3712] [serial = 310] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A5C9000) [pid = 3712] [serial = 314] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19E20400) [pid = 3712] [serial = 313] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (11AE7000) [pid = 3712] [serial = 349] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10E96C00) [pid = 3712] [serial = 343] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A45C400) [pid = 3712] [serial = 335] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (13C07C00) [pid = 3712] [serial = 337] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (10EF8000) [pid = 3712] [serial = 344] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (12934800) [pid = 3712] [serial = 346] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (161AB000) [pid = 3712] [serial = 338] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (13149800) [pid = 3712] [serial = 347] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19FE4400) [pid = 3712] [serial = 341] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (16674800) [pid = 3712] [serial = 326] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1980D400) [pid = 3712] [serial = 340] [outer = 00000000] [url = about:blank] 20:19:55 INFO - PROCESS | 3712 | 1467947995896 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]]]}] 20:19:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:19:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1160ms 20:19:55 INFO - PROCESS | 3712 | 1467947995960 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 3712 | 1467947995964 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 20:19:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:19:55 INFO - PROCESS | 3712 | 1467947995969 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:19:55 INFO - PROCESS | 3712 | 1467947995972 Marionette TRACE conn3 <- [1,486,null,{}] 20:19:55 INFO - PROCESS | 3712 | 1467947995977 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}] 20:19:55 INFO - PROCESS | 3712 | 1467947995980 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:56 INFO - PROCESS | 3712 | 1467947996046 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 20:19:56 INFO - PROCESS | 3712 | 1467947996058 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:56 INFO - PROCESS | 3712 | 1467947996062 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:56 INFO - PROCESS | 3712 | ++DOCSHELL 10A79000 == 30 [pid = 3712] [id = 131] 20:19:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (10A79400) [pid = 3712] [serial = 391] [outer = 00000000] 20:19:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (11402000) [pid = 3712] [serial = 392] [outer = 10A79400] 20:19:56 INFO - PROCESS | 3712 | 1467947996110 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (11AE7000) [pid = 3712] [serial = 393] [outer = 10A79400] 20:19:56 INFO - PROCESS | 3712 | 1467947996542 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]]]}] 20:19:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:19:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 621ms 20:19:56 INFO - PROCESS | 3712 | 1467947996590 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 20:19:56 INFO - PROCESS | 3712 | 1467947996595 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 20:19:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:19:56 INFO - PROCESS | 3712 | 1467947996601 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:19:56 INFO - PROCESS | 3712 | 1467947996604 Marionette TRACE conn3 <- [1,490,null,{}] 20:19:56 INFO - PROCESS | 3712 | 1467947996608 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}] 20:19:56 INFO - PROCESS | 3712 | 1467947996610 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:56 INFO - PROCESS | 3712 | 1467947996676 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 20:19:56 INFO - PROCESS | 3712 | 1467947996684 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:56 INFO - PROCESS | 3712 | 1467947996687 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:56 INFO - PROCESS | 3712 | ++DOCSHELL 1312E000 == 31 [pid = 3712] [id = 132] 20:19:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (13149800) [pid = 3712] [serial = 394] [outer = 00000000] 20:19:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (131E6400) [pid = 3712] [serial = 395] [outer = 13149800] 20:19:56 INFO - PROCESS | 3712 | 1467947996736 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (131EE000) [pid = 3712] [serial = 396] [outer = 13149800] 20:19:57 INFO - PROCESS | 3712 | 1467947997124 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]]]}] 20:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 567ms 20:19:57 INFO - PROCESS | 3712 | 1467947997160 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 3712 | 1467947997162 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 20:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:19:57 INFO - PROCESS | 3712 | 1467947997171 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:19:57 INFO - PROCESS | 3712 | 1467947997175 Marionette TRACE conn3 <- [1,494,null,{}] 20:19:57 INFO - PROCESS | 3712 | 1467947997186 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}] 20:19:57 INFO - PROCESS | 3712 | 1467947997190 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:57 INFO - PROCESS | 3712 | 1467947997283 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 20:19:57 INFO - PROCESS | 3712 | 1467947997293 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:57 INFO - PROCESS | 3712 | 1467947997296 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:57 INFO - PROCESS | 3712 | ++DOCSHELL 1446B400 == 32 [pid = 3712] [id = 133] 20:19:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1446C400) [pid = 3712] [serial = 397] [outer = 00000000] 20:19:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (161A2800) [pid = 3712] [serial = 398] [outer = 1446C400] 20:19:57 INFO - PROCESS | 3712 | 1467947997347 Marionette DEBUG loaded listener.js 20:19:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16643C00) [pid = 3712] [serial = 399] [outer = 1446C400] 20:19:57 INFO - PROCESS | 3712 | 1467947997746 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]]]}] 20:19:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:19:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 622ms 20:19:57 INFO - PROCESS | 3712 | 1467947997794 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 20:19:57 INFO - PROCESS | 3712 | 1467947997797 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 20:19:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:19:57 INFO - PROCESS | 3712 | 1467947997800 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:19:57 INFO - PROCESS | 3712 | 1467947997802 Marionette TRACE conn3 <- [1,498,null,{}] 20:19:57 INFO - PROCESS | 3712 | 1467947997805 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}] 20:19:57 INFO - PROCESS | 3712 | 1467947997807 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:57 INFO - PROCESS | 3712 | 1467947997897 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 20:19:57 INFO - PROCESS | 3712 | 1467947997905 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:57 INFO - PROCESS | 3712 | 1467947997907 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:57 INFO - PROCESS | 3712 | ++DOCSHELL 10EF8400 == 33 [pid = 3712] [id = 134] 20:19:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16673400) [pid = 3712] [serial = 400] [outer = 00000000] 20:19:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16B1A400) [pid = 3712] [serial = 401] [outer = 16673400] 20:19:57 INFO - PROCESS | 3712 | 1467947997974 Marionette DEBUG loaded listener.js 20:19:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16DA0000) [pid = 3712] [serial = 402] [outer = 16673400] 20:19:58 INFO - PROCESS | 3712 | 1467947998358 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]]]}] 20:19:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:19:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 621ms 20:19:58 INFO - PROCESS | 3712 | 1467947998420 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 20:19:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:19:58 INFO - PROCESS | 3712 | 1467947998422 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 20:19:58 INFO - PROCESS | 3712 | 1467947998425 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:19:58 INFO - PROCESS | 3712 | 1467947998427 Marionette TRACE conn3 <- [1,502,null,{}] 20:19:58 INFO - PROCESS | 3712 | 1467947998440 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}] 20:19:58 INFO - PROCESS | 3712 | 1467947998442 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:58 INFO - PROCESS | 3712 | 1467947998554 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 20:19:58 INFO - PROCESS | 3712 | 1467947998566 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:58 INFO - PROCESS | 3712 | 1467947998568 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:58 INFO - PROCESS | 3712 | ++DOCSHELL 174ECC00 == 34 [pid = 3712] [id = 135] 20:19:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1759CC00) [pid = 3712] [serial = 403] [outer = 00000000] 20:19:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (176B5400) [pid = 3712] [serial = 404] [outer = 1759CC00] 20:19:58 INFO - PROCESS | 3712 | 1467947998593 Marionette DEBUG loaded listener.js 20:19:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (178C6400) [pid = 3712] [serial = 405] [outer = 1759CC00] 20:19:58 INFO - PROCESS | 3712 | 1467947998984 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]]]}] 20:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 622ms 20:19:59 INFO - PROCESS | 3712 | 1467947999046 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 20:19:59 INFO - PROCESS | 3712 | 1467947999048 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 20:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:19:59 INFO - PROCESS | 3712 | 1467947999034 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:19:59 INFO - PROCESS | 3712 | 1467947999035 Marionette TRACE conn3 <- [1,506,null,{}] 20:19:59 INFO - PROCESS | 3712 | 1467947999046 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}] 20:19:59 INFO - PROCESS | 3712 | 1467947999052 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:59 INFO - PROCESS | 3712 | 1467947999179 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 20:19:59 INFO - PROCESS | 3712 | 1467947999189 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:59 INFO - PROCESS | 3712 | 1467947999191 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:59 INFO - PROCESS | 3712 | ++DOCSHELL 175EDC00 == 35 [pid = 3712] [id = 136] 20:19:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (175F3000) [pid = 3712] [serial = 406] [outer = 00000000] 20:19:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19660C00) [pid = 3712] [serial = 407] [outer = 175F3000] 20:19:59 INFO - PROCESS | 3712 | 1467947999255 Marionette DEBUG loaded listener.js 20:19:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1980C800) [pid = 3712] [serial = 408] [outer = 175F3000] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10F2D400) [pid = 3712] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1303A800) [pid = 3712] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16B16C00) [pid = 3712] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (11ADF400) [pid = 3712] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (139D7800) [pid = 3712] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16B19000) [pid = 3712] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (17D3A400) [pid = 3712] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19669800) [pid = 3712] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (13923C00) [pid = 3712] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19806400) [pid = 3712] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:19:59 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (13C0F800) [pid = 3712] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:19:59 INFO - PROCESS | 3712 | 1467947999651 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]]]}] 20:19:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:19:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 704ms 20:19:59 INFO - PROCESS | 3712 | 1467947999752 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 20:19:59 INFO - PROCESS | 3712 | 1467947999754 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 20:19:59 INFO - PROCESS | 3712 | 1467947999757 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:19:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:19:59 INFO - PROCESS | 3712 | 1467947999759 Marionette TRACE conn3 <- [1,510,null,{}] 20:19:59 INFO - PROCESS | 3712 | 1467947999763 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}] 20:19:59 INFO - PROCESS | 3712 | 1467947999765 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:59 INFO - PROCESS | 3712 | 1467947999849 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 20:19:59 INFO - PROCESS | 3712 | 1467947999900 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:19:59 INFO - PROCESS | 3712 | 1467947999902 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:19:59 INFO - PROCESS | 3712 | ++DOCSHELL 10478000 == 36 [pid = 3712] [id = 137] 20:19:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10A0F800) [pid = 3712] [serial = 409] [outer = 00000000] 20:19:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (14469000) [pid = 3712] [serial = 410] [outer = 10A0F800] 20:19:59 INFO - PROCESS | 3712 | 1467947999946 Marionette DEBUG loaded listener.js 20:19:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (161AA800) [pid = 3712] [serial = 411] [outer = 10A0F800] 20:20:00 INFO - PROCESS | 3712 | 1467948000254 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]]]}] 20:20:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 525ms 20:20:00 INFO - PROCESS | 3712 | 1467948000293 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 20:20:00 INFO - PROCESS | 3712 | 1467948000277 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 20:20:00 INFO - PROCESS | 3712 | 1467948000280 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:20:00 INFO - PROCESS | 3712 | 1467948000282 Marionette TRACE conn3 <- [1,514,null,{}] 20:20:00 INFO - PROCESS | 3712 | 1467948000285 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}] 20:20:00 INFO - PROCESS | 3712 | 1467948000287 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:00 INFO - PROCESS | 3712 | 1467948000391 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 20:20:00 INFO - PROCESS | 3712 | 1467948000398 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:00 INFO - PROCESS | 3712 | 1467948000400 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:00 INFO - PROCESS | 3712 | ++DOCSHELL 142A5C00 == 37 [pid = 3712] [id = 138] 20:20:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1965F000) [pid = 3712] [serial = 412] [outer = 00000000] 20:20:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19E25400) [pid = 3712] [serial = 413] [outer = 1965F000] 20:20:00 INFO - PROCESS | 3712 | 1467948000443 Marionette DEBUG loaded listener.js 20:20:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19FDDC00) [pid = 3712] [serial = 414] [outer = 1965F000] 20:20:00 INFO - PROCESS | 3712 | 1467948000779 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]]]}] 20:20:00 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 20:20:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 524ms 20:20:00 INFO - PROCESS | 3712 | 1467948000817 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 20:20:00 INFO - PROCESS | 3712 | 1467948000819 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 20:20:00 INFO - PROCESS | 3712 | 1467948000822 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:20:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:20:00 INFO - PROCESS | 3712 | 1467948000824 Marionette TRACE conn3 <- [1,518,null,{}] 20:20:00 INFO - PROCESS | 3712 | 1467948000827 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}] 20:20:00 INFO - PROCESS | 3712 | 1467948000829 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:00 INFO - PROCESS | 3712 | 1467948000908 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 20:20:00 INFO - PROCESS | 3712 | 1467948000983 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:00 INFO - PROCESS | 3712 | 1467948000984 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:00 INFO - PROCESS | 3712 | ++DOCSHELL 10470400 == 38 [pid = 3712] [id = 139] 20:20:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10531C00) [pid = 3712] [serial = 415] [outer = 00000000] 20:20:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A455C00) [pid = 3712] [serial = 416] [outer = 10531C00] 20:20:01 INFO - PROCESS | 3712 | 1467948001029 Marionette DEBUG loaded listener.js 20:20:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A45D400) [pid = 3712] [serial = 417] [outer = 10531C00] 20:20:01 INFO - PROCESS | 3712 | 1467948001338 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]]]}] 20:20:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:20:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 567ms 20:20:01 INFO - PROCESS | 3712 | 1467948001399 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 20:20:01 INFO - PROCESS | 3712 | 1467948001403 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 20:20:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:20:01 INFO - PROCESS | 3712 | 1467948001408 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:20:01 INFO - PROCESS | 3712 | 1467948001412 Marionette TRACE conn3 <- [1,522,null,{}] 20:20:01 INFO - PROCESS | 3712 | 1467948001401 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}] 20:20:01 INFO - PROCESS | 3712 | 1467948001404 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:01 INFO - PROCESS | 3712 | 1467948001552 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 20:20:01 INFO - PROCESS | 3712 | 1467948001603 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:01 INFO - PROCESS | 3712 | 1467948001607 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:01 INFO - PROCESS | 3712 | ++DOCSHELL 10EF8000 == 39 [pid = 3712] [id = 140] 20:20:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (10EFC000) [pid = 3712] [serial = 418] [outer = 00000000] 20:20:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1126F000) [pid = 3712] [serial = 419] [outer = 10EFC000] 20:20:01 INFO - PROCESS | 3712 | 1467948001664 Marionette DEBUG loaded listener.js 20:20:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1281D000) [pid = 3712] [serial = 420] [outer = 10EFC000] 20:20:02 INFO - PROCESS | 3712 | 1467948002258 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]]]}] 20:20:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:20:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 925ms 20:20:02 INFO - PROCESS | 3712 | 1467948002336 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 20:20:02 INFO - PROCESS | 3712 | 1467948002340 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 20:20:02 INFO - PROCESS | 3712 | 1467948002365 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:20:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:20:02 INFO - PROCESS | 3712 | 1467948002369 Marionette TRACE conn3 <- [1,526,null,{}] 20:20:02 INFO - PROCESS | 3712 | 1467948002388 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}] 20:20:02 INFO - PROCESS | 3712 | 1467948002391 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:02 INFO - PROCESS | 3712 | 1467948002507 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 20:20:02 INFO - PROCESS | 3712 | 1467948002556 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:02 INFO - PROCESS | 3712 | 1467948002559 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:02 INFO - PROCESS | 3712 | ++DOCSHELL 139D9800 == 40 [pid = 3712] [id = 141] 20:20:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (13C0F000) [pid = 3712] [serial = 421] [outer = 00000000] 20:20:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (14468C00) [pid = 3712] [serial = 422] [outer = 13C0F000] 20:20:02 INFO - PROCESS | 3712 | 1467948002655 Marionette DEBUG loaded listener.js 20:20:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (161AC400) [pid = 3712] [serial = 423] [outer = 13C0F000] 20:20:03 INFO - PROCESS | 3712 | 1467948003164 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]]]}] 20:20:03 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 20:20:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 870ms 20:20:03 INFO - PROCESS | 3712 | 1467948003228 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 20:20:03 INFO - PROCESS | 3712 | 1467948003231 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 20:20:03 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:20:03 INFO - PROCESS | 3712 | 1467948003235 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:20:03 INFO - PROCESS | 3712 | 1467948003237 Marionette TRACE conn3 <- [1,530,null,{}] 20:20:03 INFO - PROCESS | 3712 | 1467948003247 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}] 20:20:03 INFO - PROCESS | 3712 | 1467948003252 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:03 INFO - PROCESS | 3712 | 1467948003339 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 20:20:03 INFO - PROCESS | 3712 | 1467948003421 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:03 INFO - PROCESS | 3712 | 1467948003425 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:03 INFO - PROCESS | 3712 | ++DOCSHELL 198E2000 == 41 [pid = 3712] [id = 142] 20:20:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1997C400) [pid = 3712] [serial = 424] [outer = 00000000] 20:20:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19FE2C00) [pid = 3712] [serial = 425] [outer = 1997C400] 20:20:03 INFO - PROCESS | 3712 | 1467948003534 Marionette DEBUG loaded listener.js 20:20:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A459C00) [pid = 3712] [serial = 426] [outer = 1997C400] 20:20:04 INFO - PROCESS | 3712 | 1467948004139 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"]]]}] 20:20:04 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 20:20:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:20:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:20:04 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 20:20:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:20:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:20:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:20:04 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 926ms 20:20:04 INFO - PROCESS | 3712 | 1467948004160 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 20:20:04 INFO - PROCESS | 3712 | 1467948004164 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 20:20:04 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:20:04 INFO - PROCESS | 3712 | 1467948004185 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:20:04 INFO - PROCESS | 3712 | 1467948004188 Marionette TRACE conn3 <- [1,534,null,{}] 20:20:04 INFO - PROCESS | 3712 | 1467948004194 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}] 20:20:04 INFO - PROCESS | 3712 | 1467948004197 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:04 INFO - PROCESS | 3712 | 1467948004283 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 20:20:04 INFO - PROCESS | 3712 | 1467948004363 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:04 INFO - PROCESS | 3712 | 1467948004366 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:04 INFO - PROCESS | 3712 | ++DOCSHELL 13122800 == 42 [pid = 3712] [id = 143] 20:20:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (13125000) [pid = 3712] [serial = 427] [outer = 00000000] 20:20:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13157C00) [pid = 3712] [serial = 428] [outer = 13125000] 20:20:04 INFO - PROCESS | 3712 | 1467948004395 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1391D800) [pid = 3712] [serial = 429] [outer = 13125000] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 142A5C00 == 41 [pid = 3712] [id = 138] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 10478000 == 40 [pid = 3712] [id = 137] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 175EDC00 == 39 [pid = 3712] [id = 136] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 174ECC00 == 38 [pid = 3712] [id = 135] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 10EF8400 == 37 [pid = 3712] [id = 134] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 1446B400 == 36 [pid = 3712] [id = 133] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 1312E000 == 35 [pid = 3712] [id = 132] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 10A79000 == 34 [pid = 3712] [id = 131] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 10533000 == 33 [pid = 3712] [id = 129] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 13035C00 == 32 [pid = 3712] [id = 121] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 131EC400 == 31 [pid = 3712] [id = 130] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 198E2000 == 30 [pid = 3712] [id = 142] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 10470400 == 29 [pid = 3712] [id = 139] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 10EF8000 == 28 [pid = 3712] [id = 140] 20:20:05 INFO - PROCESS | 3712 | --DOCSHELL 139D9800 == 27 [pid = 3712] [id = 141] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A45EC00) [pid = 3712] [serial = 385] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (12822800) [pid = 3712] [serial = 364] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (12DC1C00) [pid = 3712] [serial = 365] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (131EF800) [pid = 3712] [serial = 362] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1314E800) [pid = 3712] [serial = 361] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16C8F400) [pid = 3712] [serial = 370] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13128400) [pid = 3712] [serial = 353] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13074000) [pid = 3712] [serial = 352] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (142A6C00) [pid = 3712] [serial = 356] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13E91400) [pid = 3712] [serial = 355] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16D9D800) [pid = 3712] [serial = 359] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16C87000) [pid = 3712] [serial = 358] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19447000) [pid = 3712] [serial = 373] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (174E6800) [pid = 3712] [serial = 371] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (198E5000) [pid = 3712] [serial = 376] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1965E800) [pid = 3712] [serial = 374] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19805400) [pid = 3712] [serial = 379] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19FE2400) [pid = 3712] [serial = 382] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19980000) [pid = 3712] [serial = 377] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (144DF000) [pid = 3712] [serial = 367] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A386400) [pid = 3712] [serial = 383] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19E25C00) [pid = 3712] [serial = 380] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (14F8E800) [pid = 3712] [serial = 368] [outer = 00000000] [url = about:blank] 20:20:05 INFO - PROCESS | 3712 | 1467948005433 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]]]}] 20:20:05 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. 20:20:05 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1284ms 20:20:05 INFO - PROCESS | 3712 | 1467948005471 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 20:20:05 INFO - PROCESS | 3712 | 1467948005474 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 20:20:05 INFO - PROCESS | 3712 | 1467948005479 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:20:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:20:05 INFO - PROCESS | 3712 | 1467948005482 Marionette TRACE conn3 <- [1,538,null,{}] 20:20:05 INFO - PROCESS | 3712 | 1467948005495 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}] 20:20:05 INFO - PROCESS | 3712 | 1467948005498 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:05 INFO - PROCESS | 3712 | 1467948005566 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 20:20:05 INFO - PROCESS | 3712 | 1467948005573 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:05 INFO - PROCESS | 3712 | 1467948005578 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:05 INFO - PROCESS | 3712 | ++DOCSHELL 10EF3800 == 28 [pid = 3712] [id = 144] 20:20:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10EF5800) [pid = 3712] [serial = 430] [outer = 00000000] 20:20:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1281C800) [pid = 3712] [serial = 431] [outer = 10EF5800] 20:20:05 INFO - PROCESS | 3712 | 1467948005630 Marionette DEBUG loaded listener.js 20:20:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12B0A000) [pid = 3712] [serial = 432] [outer = 10EF5800] 20:20:06 INFO - PROCESS | 3712 | 1467948006043 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]]]}] 20:20:06 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. 20:20:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 607ms 20:20:06 INFO - PROCESS | 3712 | 1467948006105 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 3712 | 1467948006109 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 20:20:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:20:06 INFO - PROCESS | 3712 | 1467948006116 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 3712 | 1467948006119 Marionette TRACE conn3 <- [1,542,null,{}] 20:20:06 INFO - PROCESS | 3712 | 1467948006123 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}] 20:20:06 INFO - PROCESS | 3712 | 1467948006125 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:06 INFO - PROCESS | 3712 | 1467948006197 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 20:20:06 INFO - PROCESS | 3712 | 1467948006206 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:06 INFO - PROCESS | 3712 | 1467948006208 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:06 INFO - PROCESS | 3712 | ++DOCSHELL 131EE400 == 29 [pid = 3712] [id = 145] 20:20:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (131EF800) [pid = 3712] [serial = 433] [outer = 00000000] 20:20:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1391CC00) [pid = 3712] [serial = 434] [outer = 131EF800] 20:20:06 INFO - PROCESS | 3712 | 1467948006255 Marionette DEBUG loaded listener.js 20:20:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13E92000) [pid = 3712] [serial = 435] [outer = 131EF800] 20:20:06 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:06 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:06 INFO - PROCESS | 3712 | 1467948006656 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]]]}] 20:20:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:20:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 566ms 20:20:06 INFO - PROCESS | 3712 | 1467948006678 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 3712 | 1467948006680 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 20:20:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:20:06 INFO - PROCESS | 3712 | 1467948006684 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 3712 | 1467948006687 Marionette TRACE conn3 <- [1,546,null,{}] 20:20:06 INFO - PROCESS | 3712 | 1467948006702 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}] 20:20:06 INFO - PROCESS | 3712 | 1467948006706 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:06 INFO - PROCESS | 3712 | 1467948006767 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 20:20:06 INFO - PROCESS | 3712 | 1467948006811 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:06 INFO - PROCESS | 3712 | 1467948006814 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:06 INFO - PROCESS | 3712 | ++DOCSHELL 161A6000 == 30 [pid = 3712] [id = 146] 20:20:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (161A7000) [pid = 3712] [serial = 436] [outer = 00000000] 20:20:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16674400) [pid = 3712] [serial = 437] [outer = 161A7000] 20:20:06 INFO - PROCESS | 3712 | 1467948006866 Marionette DEBUG loaded listener.js 20:20:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1667C800) [pid = 3712] [serial = 438] [outer = 161A7000] 20:20:07 INFO - PROCESS | 3712 | 1467948007269 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]]]}] 20:20:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:20:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 608ms 20:20:07 INFO - PROCESS | 3712 | 1467948007304 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 20:20:07 INFO - PROCESS | 3712 | 1467948007306 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 20:20:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:20:07 INFO - PROCESS | 3712 | 1467948007310 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:20:07 INFO - PROCESS | 3712 | 1467948007311 Marionette TRACE conn3 <- [1,550,null,{}] 20:20:07 INFO - PROCESS | 3712 | 1467948007315 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}] 20:20:07 INFO - PROCESS | 3712 | 1467948007316 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:07 INFO - PROCESS | 3712 | 1467948007406 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 20:20:07 INFO - PROCESS | 3712 | 1467948007411 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:07 INFO - PROCESS | 3712 | 1467948007413 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:07 INFO - PROCESS | 3712 | ++DOCSHELL 16670800 == 31 [pid = 3712] [id = 147] 20:20:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16B16000) [pid = 3712] [serial = 439] [outer = 00000000] 20:20:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16D9C800) [pid = 3712] [serial = 440] [outer = 16B16000] 20:20:07 INFO - PROCESS | 3712 | 1467948007457 Marionette DEBUG loaded listener.js 20:20:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (174E6800) [pid = 3712] [serial = 441] [outer = 16B16000] 20:20:07 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:07 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:20:07 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:07 INFO - PROCESS | 3712 | 1467948007855 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]]]}] 20:20:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:20:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 552ms 20:20:07 INFO - PROCESS | 3712 | 1467948007873 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 20:20:07 INFO - PROCESS | 3712 | 1467948007875 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 20:20:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:20:07 INFO - PROCESS | 3712 | 1467948007878 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:20:07 INFO - PROCESS | 3712 | 1467948007880 Marionette TRACE conn3 <- [1,554,null,{}] 20:20:07 INFO - PROCESS | 3712 | 1467948007883 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}] 20:20:07 INFO - PROCESS | 3712 | 1467948007886 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:07 INFO - PROCESS | 3712 | 1467948007968 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 20:20:08 INFO - PROCESS | 3712 | 1467948008049 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:08 INFO - PROCESS | 3712 | 1467948008051 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:08 INFO - PROCESS | 3712 | ++DOCSHELL 174ECC00 == 32 [pid = 3712] [id = 148] 20:20:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (175EDC00) [pid = 3712] [serial = 442] [outer = 00000000] 20:20:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17D30000) [pid = 3712] [serial = 443] [outer = 175EDC00] 20:20:08 INFO - PROCESS | 3712 | 1467948008096 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1943D800) [pid = 3712] [serial = 444] [outer = 175EDC00] 20:20:08 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:08 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:08 INFO - PROCESS | 3712 | 1467948008455 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]]]}] 20:20:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:20:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 608ms 20:20:08 INFO - PROCESS | 3712 | 1467948008505 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 20:20:08 INFO - PROCESS | 3712 | 1467948008507 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 20:20:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:20:08 INFO - PROCESS | 3712 | 1467948008510 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:20:08 INFO - PROCESS | 3712 | 1467948008495 Marionette TRACE conn3 <- [1,558,null,{}] 20:20:08 INFO - PROCESS | 3712 | 1467948008498 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}] 20:20:08 INFO - PROCESS | 3712 | 1467948008504 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:08 INFO - PROCESS | 3712 | 1467948008635 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 20:20:08 INFO - PROCESS | 3712 | 1467948008689 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:08 INFO - PROCESS | 3712 | 1467948008691 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:08 INFO - PROCESS | 3712 | ++DOCSHELL 16B1E800 == 33 [pid = 3712] [id = 149] 20:20:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1943FC00) [pid = 3712] [serial = 445] [outer = 00000000] 20:20:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19979400) [pid = 3712] [serial = 446] [outer = 1943FC00] 20:20:08 INFO - PROCESS | 3712 | 1467948008717 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19E24800) [pid = 3712] [serial = 447] [outer = 1943FC00] 20:20:08 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:09 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (175F3000) [pid = 3712] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1759CC00) [pid = 3712] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10A0F800) [pid = 3712] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13262800) [pid = 3712] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1126E000) [pid = 3712] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10A79400) [pid = 3712] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13149800) [pid = 3712] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1446C400) [pid = 3712] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10531C00) [pid = 3712] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16673400) [pid = 3712] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:20:09 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1965F000) [pid = 3712] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:20:09 INFO - PROCESS | 3712 | 1467948009240 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]]]}] 20:20:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:20:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 801ms 20:20:09 INFO - PROCESS | 3712 | 1467948009306 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 3712 | 1467948009308 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 20:20:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:20:09 INFO - PROCESS | 3712 | 1467948009311 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - PROCESS | 3712 | 1467948009313 Marionette TRACE conn3 <- [1,562,null,{}] 20:20:09 INFO - PROCESS | 3712 | 1467948009319 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}] 20:20:09 INFO - PROCESS | 3712 | 1467948009321 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:09 INFO - PROCESS | 3712 | 1467948009377 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 20:20:09 INFO - PROCESS | 3712 | 1467948009386 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:09 INFO - PROCESS | 3712 | 1467948009388 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:09 INFO - PROCESS | 3712 | ++DOCSHELL 10E5E400 == 34 [pid = 3712] [id = 150] 20:20:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1126E000) [pid = 3712] [serial = 448] [outer = 00000000] 20:20:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (142A0C00) [pid = 3712] [serial = 449] [outer = 1126E000] 20:20:09 INFO - PROCESS | 3712 | 1467948009431 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16673400) [pid = 3712] [serial = 450] [outer = 1126E000] 20:20:09 INFO - PROCESS | 3712 | 1467948009771 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]]]}] 20:20:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:20:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 525ms 20:20:09 INFO - PROCESS | 3712 | 1467948009831 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 3712 | 1467948009833 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 20:20:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:20:09 INFO - PROCESS | 3712 | 1467948009836 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - PROCESS | 3712 | 1467948009838 Marionette TRACE conn3 <- [1,566,null,{}] 20:20:09 INFO - PROCESS | 3712 | 1467948009842 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}] 20:20:09 INFO - PROCESS | 3712 | 1467948009844 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:09 INFO - PROCESS | 3712 | 1467948009920 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 20:20:09 INFO - PROCESS | 3712 | 1467948009908 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:09 INFO - PROCESS | 3712 | 1467948009910 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:09 INFO - PROCESS | 3712 | ++DOCSHELL 176C1400 == 35 [pid = 3712] [id = 151] 20:20:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19662800) [pid = 3712] [serial = 451] [outer = 00000000] 20:20:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19F7D400) [pid = 3712] [serial = 452] [outer = 19662800] 20:20:09 INFO - PROCESS | 3712 | 1467948009952 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (198DF800) [pid = 3712] [serial = 453] [outer = 19662800] 20:20:10 INFO - PROCESS | 3712 | 1467948010334 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]]]}] 20:20:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:20:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 525ms 20:20:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:20:10 INFO - PROCESS | 3712 | 1467948010357 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 3712 | 1467948010359 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 20:20:10 INFO - PROCESS | 3712 | 1467948010362 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:20:10 INFO - PROCESS | 3712 | 1467948010364 Marionette TRACE conn3 <- [1,570,null,{}] 20:20:10 INFO - PROCESS | 3712 | 1467948010368 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}] 20:20:10 INFO - PROCESS | 3712 | 1467948010369 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:10 INFO - PROCESS | 3712 | 1467948010445 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 20:20:10 INFO - PROCESS | 3712 | 1467948010450 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:10 INFO - PROCESS | 3712 | 1467948010452 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:10 INFO - PROCESS | 3712 | ++DOCSHELL 1A388800 == 36 [pid = 3712] [id = 152] 20:20:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A38A400) [pid = 3712] [serial = 454] [outer = 00000000] 20:20:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A45EC00) [pid = 3712] [serial = 455] [outer = 1A38A400] 20:20:10 INFO - PROCESS | 3712 | 1467948010498 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A5C4400) [pid = 3712] [serial = 456] [outer = 1A38A400] 20:20:10 INFO - PROCESS | 3712 | 1467948010873 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]]]}] 20:20:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:20:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 552ms 20:20:10 INFO - PROCESS | 3712 | 1467948010937 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 3712 | 1467948010939 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 20:20:10 INFO - PROCESS | 3712 | 1467948010942 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:20:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:20:10 INFO - PROCESS | 3712 | 1467948010944 Marionette TRACE conn3 <- [1,574,null,{}] 20:20:10 INFO - PROCESS | 3712 | 1467948010948 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}] 20:20:10 INFO - PROCESS | 3712 | 1467948010950 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:11 INFO - PROCESS | 3712 | 1467948011050 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 20:20:11 INFO - PROCESS | 3712 | 1467948011136 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:11 INFO - PROCESS | 3712 | 1467948011139 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:11 INFO - PROCESS | 3712 | ++DOCSHELL 10A0A000 == 37 [pid = 3712] [id = 153] 20:20:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10A76C00) [pid = 3712] [serial = 457] [outer = 00000000] 20:20:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10E60C00) [pid = 3712] [serial = 458] [outer = 10A76C00] 20:20:11 INFO - PROCESS | 3712 | 1467948011195 Marionette DEBUG loaded listener.js 20:20:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (114D2400) [pid = 3712] [serial = 459] [outer = 10A76C00] 20:20:11 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:11 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:20:11 INFO - PROCESS | 3712 | 1467948011881 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]]]}] 20:20:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:20:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1008ms 20:20:11 INFO - PROCESS | 3712 | 1467948011952 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 3712 | 1467948011956 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 20:20:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:20:11 INFO - PROCESS | 3712 | 1467948011962 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:20:11 INFO - PROCESS | 3712 | 1467948011966 Marionette TRACE conn3 <- [1,578,null,{}] 20:20:11 INFO - PROCESS | 3712 | 1467948011971 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}] 20:20:11 INFO - PROCESS | 3712 | 1467948011974 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:12 INFO - PROCESS | 3712 | 1467948012077 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 20:20:12 INFO - PROCESS | 3712 | 1467948012150 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:12 INFO - PROCESS | 3712 | 1467948012153 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:12 INFO - PROCESS | 3712 | ++DOCSHELL 1326B800 == 38 [pid = 3712] [id = 154] 20:20:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (139D6400) [pid = 3712] [serial = 460] [outer = 00000000] 20:20:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (13E9E800) [pid = 3712] [serial = 461] [outer = 139D6400] 20:20:12 INFO - PROCESS | 3712 | 1467948012248 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1446B400) [pid = 3712] [serial = 462] [outer = 139D6400] 20:20:13 INFO - PROCESS | 3712 | 1467948013055 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]]]}] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 1A388800 == 37 [pid = 3712] [id = 152] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 176C1400 == 36 [pid = 3712] [id = 151] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 10E5E400 == 35 [pid = 3712] [id = 150] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 16B1E800 == 34 [pid = 3712] [id = 149] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 174ECC00 == 33 [pid = 3712] [id = 148] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 16670800 == 32 [pid = 3712] [id = 147] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 161A6000 == 31 [pid = 3712] [id = 146] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 131EE400 == 30 [pid = 3712] [id = 145] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 10EF3800 == 29 [pid = 3712] [id = 144] 20:20:13 INFO - PROCESS | 3712 | --DOCSHELL 13122800 == 28 [pid = 3712] [id = 143] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19FDDC00) [pid = 3712] [serial = 414] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19660C00) [pid = 3712] [serial = 407] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (178C6400) [pid = 3712] [serial = 405] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (176B5400) [pid = 3712] [serial = 404] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14469000) [pid = 3712] [serial = 410] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (142A9400) [pid = 3712] [serial = 389] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (14FB4000) [pid = 3712] [serial = 390] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A45FC00) [pid = 3712] [serial = 386] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (11402000) [pid = 3712] [serial = 392] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (11AE7000) [pid = 3712] [serial = 393] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (131E6400) [pid = 3712] [serial = 395] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (131EE000) [pid = 3712] [serial = 396] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (161A2800) [pid = 3712] [serial = 398] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A455C00) [pid = 3712] [serial = 416] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16EC9000) [pid = 3712] [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.] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1980C800) [pid = 3712] [serial = 408] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A45D400) [pid = 3712] [serial = 417] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19E25400) [pid = 3712] [serial = 413] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16B1A400) [pid = 3712] [serial = 401] [outer = 00000000] [url = about:blank] 20:20:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16DA0000) [pid = 3712] [serial = 402] [outer = 00000000] [url = about:blank] 20:20:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1146ms 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16643C00) [pid = 3712] [serial = 399] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (161AA800) [pid = 3712] [serial = 411] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 3712 | 1467948013122 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 20:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:20:13 INFO - PROCESS | 3712 | 1467948013108 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 20:20:13 INFO - PROCESS | 3712 | 1467948013113 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:20:13 INFO - PROCESS | 3712 | 1467948013117 Marionette TRACE conn3 <- [1,582,null,{}] 20:20:13 INFO - PROCESS | 3712 | 1467948013137 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}] 20:20:13 INFO - PROCESS | 3712 | 1467948013139 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:13 INFO - PROCESS | 3712 | 1467948013263 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 20:20:13 INFO - PROCESS | 3712 | 1467948013255 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:13 INFO - PROCESS | 3712 | 1467948013259 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:13 INFO - PROCESS | 3712 | ++DOCSHELL 10533400 == 29 [pid = 3712] [id = 155] 20:20:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10535400) [pid = 3712] [serial = 463] [outer = 00000000] 20:20:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10B9C400) [pid = 3712] [serial = 464] [outer = 10535400] 20:20:13 INFO - PROCESS | 3712 | 1467948013310 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1126E400) [pid = 3712] [serial = 465] [outer = 10535400] 20:20:13 INFO - PROCESS | 3712 | 1467948013718 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]]]}] 20:20:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:20:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 649ms 20:20:13 INFO - PROCESS | 3712 | 1467948013771 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 20:20:13 INFO - PROCESS | 3712 | 1467948013776 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 20:20:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:20:13 INFO - PROCESS | 3712 | 1467948013782 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:20:13 INFO - PROCESS | 3712 | 1467948013785 Marionette TRACE conn3 <- [1,586,null,{}] 20:20:13 INFO - PROCESS | 3712 | 1467948013788 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}] 20:20:13 INFO - PROCESS | 3712 | 1467948013791 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:13 INFO - PROCESS | 3712 | 1467948013856 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 20:20:13 INFO - PROCESS | 3712 | 1467948013864 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:13 INFO - PROCESS | 3712 | 1467948013866 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:13 INFO - PROCESS | 3712 | ++DOCSHELL 14473000 == 30 [pid = 3712] [id = 156] 20:20:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (144D8800) [pid = 3712] [serial = 466] [outer = 00000000] 20:20:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (14F88C00) [pid = 3712] [serial = 467] [outer = 144D8800] 20:20:13 INFO - PROCESS | 3712 | 1467948013914 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1577C800) [pid = 3712] [serial = 468] [outer = 144D8800] 20:20:14 INFO - PROCESS | 3712 | 1467948014306 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]]]}] 20:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 552ms 20:20:14 INFO - PROCESS | 3712 | 1467948014343 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 3712 | 1467948014345 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 20:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:20:14 INFO - PROCESS | 3712 | 1467948014349 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:20:14 INFO - PROCESS | 3712 | 1467948014353 Marionette TRACE conn3 <- [1,590,null,{}] 20:20:14 INFO - PROCESS | 3712 | 1467948014363 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}] 20:20:14 INFO - PROCESS | 3712 | 1467948014367 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:14 INFO - PROCESS | 3712 | 1467948014460 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 20:20:14 INFO - PROCESS | 3712 | 1467948014541 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:14 INFO - PROCESS | 3712 | 1467948014544 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:14 INFO - PROCESS | 3712 | ++DOCSHELL 16ED0000 == 31 [pid = 3712] [id = 157] 20:20:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (174E5400) [pid = 3712] [serial = 469] [outer = 00000000] 20:20:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (175E8C00) [pid = 3712] [serial = 470] [outer = 174E5400] 20:20:14 INFO - PROCESS | 3712 | 1467948014590 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (176BF400) [pid = 3712] [serial = 471] [outer = 174E5400] 20:20:14 INFO - PROCESS | 3712 | 1467948014925 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]]]}] 20:20:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:20:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 622ms 20:20:14 INFO - PROCESS | 3712 | 1467948014968 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 3712 | 1467948014971 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 20:20:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:20:14 INFO - PROCESS | 3712 | 1467948014974 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:20:14 INFO - PROCESS | 3712 | 1467948014976 Marionette TRACE conn3 <- [1,594,null,{}] 20:20:14 INFO - PROCESS | 3712 | 1467948014991 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}] 20:20:14 INFO - PROCESS | 3712 | 1467948014994 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:15 INFO - PROCESS | 3712 | 1467948015092 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 20:20:15 INFO - PROCESS | 3712 | 1467948015100 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 3712 | 1467948015102 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:15 INFO - PROCESS | 3712 | ++DOCSHELL 19443400 == 32 [pid = 3712] [id = 158] 20:20:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19444C00) [pid = 3712] [serial = 472] [outer = 00000000] 20:20:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19663C00) [pid = 3712] [serial = 473] [outer = 19444C00] 20:20:15 INFO - PROCESS | 3712 | 1467948015191 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17D31800) [pid = 3712] [serial = 474] [outer = 19444C00] 20:20:15 INFO - PROCESS | 3712 | 1467948015545 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]]]}] 20:20:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:20:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 621ms 20:20:15 INFO - PROCESS | 3712 | 1467948015595 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 3712 | 1467948015597 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 20:20:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:20:15 INFO - PROCESS | 3712 | 1467948015601 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:20:15 INFO - PROCESS | 3712 | 1467948015603 Marionette TRACE conn3 <- [1,598,null,{}] 20:20:15 INFO - PROCESS | 3712 | 1467948015606 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}] 20:20:15 INFO - PROCESS | 3712 | 1467948015608 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:15 INFO - PROCESS | 3712 | 1467948015718 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 20:20:15 INFO - PROCESS | 3712 | 1467948015741 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:15 INFO - PROCESS | 3712 | 1467948015743 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:15 INFO - PROCESS | 3712 | ++DOCSHELL 1759D000 == 33 [pid = 3712] [id = 159] 20:20:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (198DAC00) [pid = 3712] [serial = 475] [outer = 00000000] 20:20:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19E1F800) [pid = 3712] [serial = 476] [outer = 198DAC00] 20:20:15 INFO - PROCESS | 3712 | 1467948015794 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19FDD400) [pid = 3712] [serial = 477] [outer = 198DAC00] 20:20:16 INFO - PROCESS | 3712 | 1467948016157 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]]]}] 20:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 622ms 20:20:16 INFO - PROCESS | 3712 | 1467948016215 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 3712 | 1467948016217 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 20:20:16 INFO - PROCESS | 3712 | 1467948016221 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:20:16 INFO - PROCESS | 3712 | 1467948016222 Marionette TRACE conn3 <- [1,602,null,{}] 20:20:16 INFO - PROCESS | 3712 | 1467948016226 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}] 20:20:16 INFO - PROCESS | 3712 | 1467948016231 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:16 INFO - PROCESS | 3712 | 1467948016340 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 20:20:16 INFO - PROCESS | 3712 | 1467948016395 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 3712 | 1467948016397 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:16 INFO - PROCESS | 3712 | ++DOCSHELL 19E1F000 == 34 [pid = 3712] [id = 160] 20:20:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A381000) [pid = 3712] [serial = 478] [outer = 00000000] 20:20:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A5C9000) [pid = 3712] [serial = 479] [outer = 1A381000] 20:20:16 INFO - PROCESS | 3712 | 1467948016440 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A45A000) [pid = 3712] [serial = 480] [outer = 1A381000] 20:20:16 INFO - PROCESS | 3712 | 1467948016855 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]]]}] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (131EF800) [pid = 3712] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10EF5800) [pid = 3712] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13125000) [pid = 3712] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16B16000) [pid = 3712] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1943FC00) [pid = 3712] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10EFC000) [pid = 3712] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13C0F000) [pid = 3712] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1997C400) [pid = 3712] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (175EDC00) [pid = 3712] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1126E000) [pid = 3712] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (161A7000) [pid = 3712] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:20:16 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19662800) [pid = 3712] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:20:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:20:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 663ms 20:20:16 INFO - PROCESS | 3712 | 1467948016899 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 3712 | 1467948016901 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 20:20:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:20:16 INFO - PROCESS | 3712 | 1467948016904 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:20:16 INFO - PROCESS | 3712 | 1467948016906 Marionette TRACE conn3 <- [1,606,null,{}] 20:20:16 INFO - PROCESS | 3712 | 1467948016891 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}] 20:20:16 INFO - PROCESS | 3712 | 1467948016893 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:16 INFO - PROCESS | 3712 | 1467948016969 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 20:20:16 INFO - PROCESS | 3712 | 1467948016977 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:16 INFO - PROCESS | 3712 | 1467948016979 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:16 INFO - PROCESS | 3712 | ++DOCSHELL 131E5000 == 35 [pid = 3712] [id = 161] 20:20:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (131E5400) [pid = 3712] [serial = 481] [outer = 00000000] 20:20:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (144E7400) [pid = 3712] [serial = 482] [outer = 131E5400] 20:20:17 INFO - PROCESS | 3712 | 1467948017024 Marionette DEBUG loaded listener.js 20:20:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16946400) [pid = 3712] [serial = 483] [outer = 131E5400] 20:20:17 INFO - PROCESS | 3712 | 1467948017371 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]]]}] 20:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 525ms 20:20:17 INFO - PROCESS | 3712 | 1467948017422 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 3712 | 1467948017424 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 20:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:20:17 INFO - PROCESS | 3712 | 1467948017427 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:20:17 INFO - PROCESS | 3712 | 1467948017429 Marionette TRACE conn3 <- [1,610,null,{}] 20:20:17 INFO - PROCESS | 3712 | 1467948017432 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}] 20:20:17 INFO - PROCESS | 3712 | 1467948017434 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:17 INFO - PROCESS | 3712 | 1467948017509 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 20:20:17 INFO - PROCESS | 3712 | 1467948017514 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:17 INFO - PROCESS | 3712 | 1467948017516 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:17 INFO - PROCESS | 3712 | ++DOCSHELL 17D98000 == 36 [pid = 3712] [id = 162] 20:20:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1943FC00) [pid = 3712] [serial = 484] [outer = 00000000] 20:20:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A45DC00) [pid = 3712] [serial = 485] [outer = 1943FC00] 20:20:17 INFO - PROCESS | 3712 | 1467948017540 Marionette DEBUG loaded listener.js 20:20:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A96A400) [pid = 3712] [serial = 486] [outer = 1943FC00] 20:20:17 INFO - PROCESS | 3712 | 1467948017901 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]]]}] 20:20:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:20:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 525ms 20:20:17 INFO - PROCESS | 3712 | 1467948017959 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 3712 | 1467948017961 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 20:20:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:20:17 INFO - PROCESS | 3712 | 1467948017965 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:20:17 INFO - PROCESS | 3712 | 1467948017966 Marionette TRACE conn3 <- [1,614,null,{}] 20:20:17 INFO - PROCESS | 3712 | 1467948017970 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}] 20:20:17 INFO - PROCESS | 3712 | 1467948017972 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:18 INFO - PROCESS | 3712 | 1467948018034 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 20:20:18 INFO - PROCESS | 3712 | 1467948018042 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 3712 | 1467948018044 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:18 INFO - PROCESS | 3712 | ++DOCSHELL 1A386C00 == 37 [pid = 3712] [id = 163] 20:20:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A96F800) [pid = 3712] [serial = 487] [outer = 00000000] 20:20:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1AB69400) [pid = 3712] [serial = 488] [outer = 1A96F800] 20:20:18 INFO - PROCESS | 3712 | 1467948018095 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1AB6E000) [pid = 3712] [serial = 489] [outer = 1A96F800] 20:20:18 INFO - PROCESS | 3712 | 1467948018468 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]]]}] 20:20:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:20:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 525ms 20:20:18 INFO - PROCESS | 3712 | 1467948018489 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 20:20:18 INFO - PROCESS | 3712 | 1467948018491 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 20:20:18 INFO - PROCESS | 3712 | 1467948018494 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:20:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:20:18 INFO - PROCESS | 3712 | 1467948018496 Marionette TRACE conn3 <- [1,618,null,{}] 20:20:18 INFO - PROCESS | 3712 | 1467948018499 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}] 20:20:18 INFO - PROCESS | 3712 | 1467948018501 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:18 INFO - PROCESS | 3712 | 1467948018593 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 20:20:18 INFO - PROCESS | 3712 | 1467948018600 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:18 INFO - PROCESS | 3712 | 1467948018602 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:18 INFO - PROCESS | 3712 | ++DOCSHELL 19E18000 == 38 [pid = 3712] [id = 164] 20:20:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A5CBC00) [pid = 3712] [serial = 490] [outer = 00000000] 20:20:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1AC29000) [pid = 3712] [serial = 491] [outer = 1A5CBC00] 20:20:18 INFO - PROCESS | 3712 | 1467948018645 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1AC29400) [pid = 3712] [serial = 492] [outer = 1A5CBC00] 20:20:19 INFO - PROCESS | 3712 | 1467948019295 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]]]}] 20:20:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:20:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 828ms 20:20:19 INFO - PROCESS | 3712 | 1467948019337 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 3712 | 1467948019341 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 20:20:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:20:19 INFO - PROCESS | 3712 | 1467948019346 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 3712 | 1467948019350 Marionette TRACE conn3 <- [1,622,null,{}] 20:20:19 INFO - PROCESS | 3712 | 1467948019356 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}] 20:20:19 INFO - PROCESS | 3712 | 1467948019358 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:19 INFO - PROCESS | 3712 | 1467948019445 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 20:20:19 INFO - PROCESS | 3712 | 1467948019525 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:19 INFO - PROCESS | 3712 | 1467948019528 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:19 INFO - PROCESS | 3712 | ++DOCSHELL 10EF8400 == 39 [pid = 3712] [id = 165] 20:20:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (12821000) [pid = 3712] [serial = 493] [outer = 00000000] 20:20:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (131E6000) [pid = 3712] [serial = 494] [outer = 12821000] 20:20:19 INFO - PROCESS | 3712 | 1467948019623 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (14F8C000) [pid = 3712] [serial = 495] [outer = 12821000] 20:20:19 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:19 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:20:20 INFO - PROCESS | 3712 | 1467948020116 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]]]}] 20:20:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:20:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 829ms 20:20:20 INFO - PROCESS | 3712 | 1467948020177 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 20:20:20 INFO - PROCESS | 3712 | 1467948020182 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 20:20:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:20:20 INFO - PROCESS | 3712 | 1467948020189 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:20:20 INFO - PROCESS | 3712 | 1467948020192 Marionette TRACE conn3 <- [1,626,null,{}] 20:20:20 INFO - PROCESS | 3712 | 1467948020196 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}] 20:20:20 INFO - PROCESS | 3712 | 1467948020199 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:20 INFO - PROCESS | 3712 | 1467948020291 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 20:20:20 INFO - PROCESS | 3712 | 1467948020385 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:20 INFO - PROCESS | 3712 | 1467948020387 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:20 INFO - PROCESS | 3712 | ++DOCSHELL 16D9AC00 == 40 [pid = 3712] [id = 166] 20:20:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (176B5400) [pid = 3712] [serial = 496] [outer = 00000000] 20:20:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1980C000) [pid = 3712] [serial = 497] [outer = 176B5400] 20:20:20 INFO - PROCESS | 3712 | 1467948020423 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19FE1C00) [pid = 3712] [serial = 498] [outer = 176B5400] 20:20:20 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:20 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:20:21 INFO - PROCESS | 3712 | 1467948021007 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]]]}] 20:20:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:20:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 883ms 20:20:21 INFO - PROCESS | 3712 | 1467948021074 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 20:20:21 INFO - PROCESS | 3712 | 1467948021076 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 20:20:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:20:21 INFO - PROCESS | 3712 | 1467948021081 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:20:21 INFO - PROCESS | 3712 | 1467948021084 Marionette TRACE conn3 <- [1,630,null,{}] 20:20:21 INFO - PROCESS | 3712 | 1467948021095 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}] 20:20:21 INFO - PROCESS | 3712 | 1467948021100 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:21 INFO - PROCESS | 3712 | 1467948021247 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 20:20:21 INFO - PROCESS | 3712 | 1467948021297 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:21 INFO - PROCESS | 3712 | 1467948021300 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:21 INFO - PROCESS | 3712 | ++DOCSHELL 12D7D000 == 41 [pid = 3712] [id = 167] 20:20:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (12DC5C00) [pid = 3712] [serial = 499] [outer = 00000000] 20:20:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1694F800) [pid = 3712] [serial = 500] [outer = 12DC5C00] 20:20:21 INFO - PROCESS | 3712 | 1467948021336 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (17D33400) [pid = 3712] [serial = 501] [outer = 12DC5C00] 20:20:22 INFO - PROCESS | 3712 | 1467948022015 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]]]}] 20:20:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:20:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 967ms 20:20:22 INFO - PROCESS | 3712 | 1467948022044 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 20:20:22 INFO - PROCESS | 3712 | 1467948022047 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 20:20:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:20:22 INFO - PROCESS | 3712 | 1467948022052 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:20:22 INFO - PROCESS | 3712 | 1467948022056 Marionette TRACE conn3 <- [1,634,null,{}] 20:20:22 INFO - PROCESS | 3712 | 1467948022061 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}] 20:20:22 INFO - PROCESS | 3712 | 1467948022064 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 1A386C00 == 40 [pid = 3712] [id = 163] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 17D98000 == 39 [pid = 3712] [id = 162] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 131E5000 == 38 [pid = 3712] [id = 161] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 19E1F000 == 37 [pid = 3712] [id = 160] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 1759D000 == 36 [pid = 3712] [id = 159] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 19443400 == 35 [pid = 3712] [id = 158] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 16ED0000 == 34 [pid = 3712] [id = 157] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 14473000 == 33 [pid = 3712] [id = 156] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 10533400 == 32 [pid = 3712] [id = 155] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 10A0A000 == 31 [pid = 3712] [id = 153] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 1326B800 == 30 [pid = 3712] [id = 154] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 16D9AC00 == 29 [pid = 3712] [id = 166] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 12D7D000 == 28 [pid = 3712] [id = 167] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 19E18000 == 27 [pid = 3712] [id = 164] 20:20:22 INFO - PROCESS | 3712 | --DOCSHELL 10EF8400 == 26 [pid = 3712] [id = 165] 20:20:22 INFO - PROCESS | 3712 | 1467948022666 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A45EC00) [pid = 3712] [serial = 455] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1391CC00) [pid = 3712] [serial = 434] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13E92000) [pid = 3712] [serial = 435] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1281C800) [pid = 3712] [serial = 431] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12B0A000) [pid = 3712] [serial = 432] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1391D800) [pid = 3712] [serial = 429] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13157C00) [pid = 3712] [serial = 428] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16D9C800) [pid = 3712] [serial = 440] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19979400) [pid = 3712] [serial = 446] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1281D000) [pid = 3712] [serial = 420] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1126F000) [pid = 3712] [serial = 419] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (161AC400) [pid = 3712] [serial = 423] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (14468C00) [pid = 3712] [serial = 422] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A459C00) [pid = 3712] [serial = 426] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19FE2C00) [pid = 3712] [serial = 425] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1943D800) [pid = 3712] [serial = 444] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17D30000) [pid = 3712] [serial = 443] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142A0C00) [pid = 3712] [serial = 449] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19E24800) [pid = 3712] [serial = 447] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16674400) [pid = 3712] [serial = 437] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19F7D400) [pid = 3712] [serial = 452] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (198DF800) [pid = 3712] [serial = 453] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1667C800) [pid = 3712] [serial = 438] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (174E6800) [pid = 3712] [serial = 441] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16673400) [pid = 3712] [serial = 450] [outer = 00000000] [url = about:blank] 20:20:22 INFO - PROCESS | 3712 | 1467948022816 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:22 INFO - PROCESS | 3712 | 1467948022819 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:22 INFO - PROCESS | 3712 | ++DOCSHELL 10537800 == 27 [pid = 3712] [id = 168] 20:20:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10A01400) [pid = 3712] [serial = 502] [outer = 00000000] 20:20:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10B93000) [pid = 3712] [serial = 503] [outer = 10A01400] 20:20:22 INFO - PROCESS | 3712 | 1467948022869 Marionette DEBUG loaded listener.js 20:20:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10F2D000) [pid = 3712] [serial = 504] [outer = 10A01400] 20:20:23 INFO - PROCESS | 3712 | 1467948023257 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]]]}] 20:20:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:20:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1229ms 20:20:23 INFO - PROCESS | 3712 | 1467948023305 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 20:20:23 INFO - PROCESS | 3712 | 1467948023309 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 20:20:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:20:23 INFO - PROCESS | 3712 | 1467948023314 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:20:23 INFO - PROCESS | 3712 | 1467948023300 Marionette TRACE conn3 <- [1,638,null,{}] 20:20:23 INFO - PROCESS | 3712 | 1467948023304 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}] 20:20:23 INFO - PROCESS | 3712 | 1467948023307 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:23 INFO - PROCESS | 3712 | 1467948023395 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 20:20:23 INFO - PROCESS | 3712 | 1467948023402 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:23 INFO - PROCESS | 3712 | 1467948023405 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:23 INFO - PROCESS | 3712 | ++DOCSHELL 1309F800 == 28 [pid = 3712] [id = 169] 20:20:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (130A2400) [pid = 3712] [serial = 505] [outer = 00000000] 20:20:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1312F400) [pid = 3712] [serial = 506] [outer = 130A2400] 20:20:23 INFO - PROCESS | 3712 | 1467948023440 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (131E5C00) [pid = 3712] [serial = 507] [outer = 130A2400] 20:20:23 INFO - PROCESS | 3712 | 1467948023845 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]]]}] 20:20:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:20:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 566ms 20:20:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:20:23 INFO - PROCESS | 3712 | 1467948023872 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 20:20:23 INFO - PROCESS | 3712 | 1467948023875 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 20:20:23 INFO - PROCESS | 3712 | 1467948023878 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:20:23 INFO - PROCESS | 3712 | 1467948023880 Marionette TRACE conn3 <- [1,642,null,{}] 20:20:23 INFO - PROCESS | 3712 | 1467948023886 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}] 20:20:23 INFO - PROCESS | 3712 | 1467948023888 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:23 INFO - PROCESS | 3712 | 1467948023985 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 20:20:24 INFO - PROCESS | 3712 | 1467948023997 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:24 INFO - PROCESS | 3712 | 1467948023999 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:24 INFO - PROCESS | 3712 | ++DOCSHELL 142A0C00 == 29 [pid = 3712] [id = 170] 20:20:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (142A4C00) [pid = 3712] [serial = 508] [outer = 00000000] 20:20:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1446C400) [pid = 3712] [serial = 509] [outer = 142A4C00] 20:20:24 INFO - PROCESS | 3712 | 1467948024043 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14F87000) [pid = 3712] [serial = 510] [outer = 142A4C00] 20:20:24 INFO - PROCESS | 3712 | 1467948024437 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]]]}] 20:20:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:20:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 622ms 20:20:24 INFO - PROCESS | 3712 | 1467948024497 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 20:20:24 INFO - PROCESS | 3712 | 1467948024500 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 20:20:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:20:24 INFO - PROCESS | 3712 | 1467948024511 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:20:24 INFO - PROCESS | 3712 | 1467948024515 Marionette TRACE conn3 <- [1,646,null,{}] 20:20:24 INFO - PROCESS | 3712 | 1467948024523 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}] 20:20:24 INFO - PROCESS | 3712 | 1467948024526 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:24 INFO - PROCESS | 3712 | 1467948024599 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 20:20:24 INFO - PROCESS | 3712 | 1467948024605 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:24 INFO - PROCESS | 3712 | 1467948024607 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:24 INFO - PROCESS | 3712 | ++DOCSHELL 1667CC00 == 30 [pid = 3712] [id = 171] 20:20:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1667D000) [pid = 3712] [serial = 511] [outer = 00000000] 20:20:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16B1A400) [pid = 3712] [serial = 512] [outer = 1667D000] 20:20:24 INFO - PROCESS | 3712 | 1467948024665 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16C8FC00) [pid = 3712] [serial = 513] [outer = 1667D000] 20:20:25 INFO - PROCESS | 3712 | 1467948025097 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]]]}] 20:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 608ms 20:20:25 INFO - PROCESS | 3712 | 1467948025131 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 3712 | 1467948025133 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 20:20:25 INFO - PROCESS | 3712 | 1467948025137 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:20:25 INFO - PROCESS | 3712 | 1467948025139 Marionette TRACE conn3 <- [1,650,null,{}] 20:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:20:25 INFO - PROCESS | 3712 | 1467948025157 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}] 20:20:25 INFO - PROCESS | 3712 | 1467948025159 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:25 INFO - PROCESS | 3712 | 1467948025263 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 20:20:25 INFO - PROCESS | 3712 | 1467948025274 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:25 INFO - PROCESS | 3712 | 1467948025276 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:25 INFO - PROCESS | 3712 | ++DOCSHELL 16947800 == 31 [pid = 3712] [id = 172] 20:20:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16ED0C00) [pid = 3712] [serial = 514] [outer = 00000000] 20:20:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (175EA800) [pid = 3712] [serial = 515] [outer = 16ED0C00] 20:20:25 INFO - PROCESS | 3712 | 1467948025320 Marionette DEBUG loaded listener.js 20:20:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (178C6000) [pid = 3712] [serial = 516] [outer = 16ED0C00] 20:20:25 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:25 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:20:25 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:25 INFO - PROCESS | 3712 | 1467948025712 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]]]}] 20:20:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:20:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 635ms 20:20:25 INFO - PROCESS | 3712 | 1467948025773 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 3712 | 1467948025758 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 20:20:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:20:25 INFO - PROCESS | 3712 | 1467948025769 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:20:25 INFO - PROCESS | 3712 | 1467948025771 Marionette TRACE conn3 <- [1,654,null,{}] 20:20:25 INFO - PROCESS | 3712 | 1467948025774 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}] 20:20:25 INFO - PROCESS | 3712 | 1467948025776 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:25 INFO - PROCESS | 3712 | 1467948025883 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 20:20:25 INFO - PROCESS | 3712 | 1467948025939 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:25 INFO - PROCESS | 3712 | 1467948025926 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:25 INFO - PROCESS | 3712 | ++DOCSHELL 19443400 == 32 [pid = 3712] [id = 173] 20:20:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19446000) [pid = 3712] [serial = 517] [outer = 00000000] 20:20:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19661C00) [pid = 3712] [serial = 518] [outer = 19446000] 20:20:25 INFO - PROCESS | 3712 | 1467948025980 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (198E2000) [pid = 3712] [serial = 519] [outer = 19446000] 20:20:26 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:26 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:20:26 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:26 INFO - PROCESS | 3712 | 1467948026389 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]]]}] 20:20:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 20:20:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 663ms 20:20:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:20:26 INFO - PROCESS | 3712 | 1467948026437 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 20:20:26 INFO - PROCESS | 3712 | 1467948026439 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 20:20:26 INFO - PROCESS | 3712 | 1467948026442 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:20:26 INFO - PROCESS | 3712 | 1467948026444 Marionette TRACE conn3 <- [1,658,null,{}] 20:20:26 INFO - PROCESS | 3712 | 1467948026447 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}] 20:20:26 INFO - PROCESS | 3712 | 1467948026449 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:26 INFO - PROCESS | 3712 | 1467948026553 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 20:20:26 INFO - PROCESS | 3712 | 1467948026558 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:26 INFO - PROCESS | 3712 | 1467948026560 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:26 INFO - PROCESS | 3712 | ++DOCSHELL 1055EC00 == 33 [pid = 3712] [id = 174] 20:20:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19979400) [pid = 3712] [serial = 520] [outer = 00000000] 20:20:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19FE0C00) [pid = 3712] [serial = 521] [outer = 19979400] 20:20:26 INFO - PROCESS | 3712 | 1467948026588 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A389800) [pid = 3712] [serial = 522] [outer = 19979400] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A96F800) [pid = 3712] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1A381000) [pid = 3712] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (198DAC00) [pid = 3712] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1A38A400) [pid = 3712] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10535400) [pid = 3712] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (139D6400) [pid = 3712] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (144D8800) [pid = 3712] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10A76C00) [pid = 3712] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (174E5400) [pid = 3712] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (131E5400) [pid = 3712] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19444C00) [pid = 3712] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1943FC00) [pid = 3712] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:20:26 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A5CBC00) [pid = 3712] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:20:27 INFO - PROCESS | 3712 | 1467948027056 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]]]}] 20:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 649ms 20:20:27 INFO - PROCESS | 3712 | 1467948027103 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 20:20:27 INFO - PROCESS | 3712 | 1467948027105 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 20:20:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:20:27 INFO - PROCESS | 3712 | 1467948027109 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:20:27 INFO - PROCESS | 3712 | 1467948027110 Marionette TRACE conn3 <- [1,662,null,{}] 20:20:27 INFO - PROCESS | 3712 | 1467948027114 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}] 20:20:27 INFO - PROCESS | 3712 | 1467948027116 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:27 INFO - PROCESS | 3712 | 1467948027189 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 20:20:27 INFO - PROCESS | 3712 | 1467948027195 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:27 INFO - PROCESS | 3712 | 1467948027197 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:27 INFO - PROCESS | 3712 | ++DOCSHELL 1446EC00 == 34 [pid = 3712] [id = 175] 20:20:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14471800) [pid = 3712] [serial = 523] [outer = 00000000] 20:20:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (174EB400) [pid = 3712] [serial = 524] [outer = 14471800] 20:20:27 INFO - PROCESS | 3712 | 1467948027221 Marionette DEBUG loaded listener.js 20:20:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (198DE800) [pid = 3712] [serial = 525] [outer = 14471800] 20:20:27 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:27 INFO - PROCESS | 3712 | [3712] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:20:27 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:20:27 INFO - PROCESS | 3712 | 1467948027582 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]]]}] 20:20:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 20:20:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 524ms 20:20:27 INFO - PROCESS | 3712 | 1467948027642 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 20:20:27 INFO - PROCESS | 3712 | 1467948027644 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 20:20:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:20:27 INFO - PROCESS | 3712 | 1467948027648 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:20:27 INFO - PROCESS | 3712 | 1467948027650 Marionette TRACE conn3 <- [1,666,null,{}] 20:20:27 INFO - PROCESS | 3712 | 1467948027654 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}] 20:20:27 INFO - PROCESS | 3712 | 1467948027656 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:27 INFO - PROCESS | 3712 | 1467948027712 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 20:20:27 INFO - PROCESS | 3712 | 1467948027717 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:27 INFO - PROCESS | 3712 | 1467948027719 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:27 INFO - PROCESS | 3712 | ++DOCSHELL 19E24400 == 35 [pid = 3712] [id = 176] 20:20:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19E24C00) [pid = 3712] [serial = 526] [outer = 00000000] 20:20:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A456C00) [pid = 3712] [serial = 527] [outer = 19E24C00] 20:20:27 INFO - PROCESS | 3712 | 1467948027765 Marionette DEBUG loaded listener.js 20:20:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A459000) [pid = 3712] [serial = 528] [outer = 19E24C00] 20:20:28 INFO - PROCESS | 3712 | 1467948028142 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]]]}] 20:20:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 20:20:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 525ms 20:20:28 INFO - PROCESS | 3712 | 1467948028170 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 3712 | 1467948028172 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 20:20:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:20:28 INFO - PROCESS | 3712 | 1467948028187 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:20:28 INFO - PROCESS | 3712 | 1467948028188 Marionette TRACE conn3 <- [1,670,null,{}] 20:20:28 INFO - PROCESS | 3712 | 1467948028192 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}] 20:20:28 INFO - PROCESS | 3712 | 1467948028194 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:28 INFO - PROCESS | 3712 | 1467948028254 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 20:20:28 INFO - PROCESS | 3712 | 1467948028259 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:28 INFO - PROCESS | 3712 | 1467948028261 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:28 INFO - PROCESS | 3712 | ++DOCSHELL 17D34000 == 36 [pid = 3712] [id = 177] 20:20:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1943CC00) [pid = 3712] [serial = 529] [outer = 00000000] 20:20:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A5CB400) [pid = 3712] [serial = 530] [outer = 1943CC00] 20:20:28 INFO - PROCESS | 3712 | 1467948028305 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A966C00) [pid = 3712] [serial = 531] [outer = 1943CC00] 20:20:29 INFO - PROCESS | 3712 | 1467948029269 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]]]}] 20:20:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 20:20:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1105ms 20:20:29 INFO - PROCESS | 3712 | 1467948029290 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 20:20:29 INFO - PROCESS | 3712 | 1467948029295 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 20:20:29 INFO - PROCESS | 3712 | 1467948029300 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:20:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:20:29 INFO - PROCESS | 3712 | 1467948029303 Marionette TRACE conn3 <- [1,674,null,{}] 20:20:29 INFO - PROCESS | 3712 | 1467948029310 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}] 20:20:29 INFO - PROCESS | 3712 | 1467948029313 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:29 INFO - PROCESS | 3712 | 1467948029434 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 20:20:29 INFO - PROCESS | 3712 | 1467948029530 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:29 INFO - PROCESS | 3712 | 1467948029535 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:29 INFO - PROCESS | 3712 | ++DOCSHELL 10A10000 == 37 [pid = 3712] [id = 178] 20:20:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10A10400) [pid = 3712] [serial = 532] [outer = 00000000] 20:20:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (13074800) [pid = 3712] [serial = 533] [outer = 10A10400] 20:20:29 INFO - PROCESS | 3712 | 1467948029592 Marionette DEBUG loaded listener.js 20:20:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1345E000) [pid = 3712] [serial = 534] [outer = 10A10400] 20:20:30 INFO - PROCESS | 3712 | 1467948030615 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]]]}] 20:20:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 20:20:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1381ms 20:20:30 INFO - PROCESS | 3712 | 1467948030680 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 20:20:30 INFO - PROCESS | 3712 | 1467948030684 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 20:20:30 INFO - PROCESS | 3712 | 1467948030689 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:20:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:20:30 INFO - PROCESS | 3712 | 1467948030692 Marionette TRACE conn3 <- [1,678,null,{}] 20:20:30 INFO - PROCESS | 3712 | 1467948030698 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}] 20:20:30 INFO - PROCESS | 3712 | 1467948030700 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:30 INFO - PROCESS | 3712 | 1467948030844 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 20:20:30 INFO - PROCESS | 3712 | 1467948030944 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:30 INFO - PROCESS | 3712 | 1467948030946 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 19E24400 == 36 [pid = 3712] [id = 176] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 1446EC00 == 35 [pid = 3712] [id = 175] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 1055EC00 == 34 [pid = 3712] [id = 174] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 19443400 == 33 [pid = 3712] [id = 173] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 16947800 == 32 [pid = 3712] [id = 172] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 1667CC00 == 31 [pid = 3712] [id = 171] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 142A0C00 == 30 [pid = 3712] [id = 170] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 1309F800 == 29 [pid = 3712] [id = 169] 20:20:30 INFO - PROCESS | 3712 | --DOCSHELL 10537800 == 28 [pid = 3712] [id = 168] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1AC29400) [pid = 3712] [serial = 492] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1AC29000) [pid = 3712] [serial = 491] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1AB69400) [pid = 3712] [serial = 488] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A5C9000) [pid = 3712] [serial = 479] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19FDD400) [pid = 3712] [serial = 477] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A5C4400) [pid = 3712] [serial = 456] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19E1F800) [pid = 3712] [serial = 476] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10B9C400) [pid = 3712] [serial = 464] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1126E400) [pid = 3712] [serial = 465] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13E9E800) [pid = 3712] [serial = 461] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1446B400) [pid = 3712] [serial = 462] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14F88C00) [pid = 3712] [serial = 467] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1577C800) [pid = 3712] [serial = 468] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10E60C00) [pid = 3712] [serial = 458] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (114D2400) [pid = 3712] [serial = 459] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (175E8C00) [pid = 3712] [serial = 470] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (144E7400) [pid = 3712] [serial = 482] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (16946400) [pid = 3712] [serial = 483] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A45A000) [pid = 3712] [serial = 480] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19663C00) [pid = 3712] [serial = 473] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (17D31800) [pid = 3712] [serial = 474] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1AB6E000) [pid = 3712] [serial = 489] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1A45DC00) [pid = 3712] [serial = 485] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A96A400) [pid = 3712] [serial = 486] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (176BF400) [pid = 3712] [serial = 471] [outer = 00000000] [url = about:blank] 20:20:30 INFO - PROCESS | 3712 | ++DOCSHELL 10537800 == 29 [pid = 3712] [id = 179] 20:20:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10538400) [pid = 3712] [serial = 535] [outer = 00000000] 20:20:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10A7E800) [pid = 3712] [serial = 536] [outer = 10538400] 20:20:31 INFO - PROCESS | 3712 | 1467948031018 Marionette DEBUG loaded listener.js 20:20:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10B95C00) [pid = 3712] [serial = 537] [outer = 10538400] 20:20:31 INFO - PROCESS | 3712 | 1467948031807 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]]]}] 20:20:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 20:20:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1146ms 20:20:31 INFO - PROCESS | 3712 | 1467948031836 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 20:20:31 INFO - PROCESS | 3712 | 1467948031841 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 20:20:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:20:31 INFO - PROCESS | 3712 | 1467948031847 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:20:31 INFO - PROCESS | 3712 | 1467948031850 Marionette TRACE conn3 <- [1,682,null,{}] 20:20:31 INFO - PROCESS | 3712 | 1467948031854 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}] 20:20:31 INFO - PROCESS | 3712 | 1467948031857 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:31 INFO - PROCESS | 3712 | 1467948031921 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 20:20:31 INFO - PROCESS | 3712 | 1467948031929 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:31 INFO - PROCESS | 3712 | 1467948031931 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:31 INFO - PROCESS | 3712 | ++DOCSHELL 12B03000 == 30 [pid = 3712] [id = 180] 20:20:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (12B05800) [pid = 3712] [serial = 538] [outer = 00000000] 20:20:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13030C00) [pid = 3712] [serial = 539] [outer = 12B05800] 20:20:31 INFO - PROCESS | 3712 | 1467948031978 Marionette DEBUG loaded listener.js 20:20:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (130ABC00) [pid = 3712] [serial = 540] [outer = 12B05800] 20:20:32 INFO - PROCESS | 3712 | 1467948032815 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]]]}] 20:20:32 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) 20:20:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1008ms 20:20:32 INFO - PROCESS | 3712 | 1467948032865 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 3712 | 1467948032867 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 20:20:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:20:32 INFO - PROCESS | 3712 | 1467948032871 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:20:32 INFO - PROCESS | 3712 | 1467948032875 Marionette TRACE conn3 <- [1,686,null,{}] 20:20:32 INFO - PROCESS | 3712 | 1467948032886 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}] 20:20:32 INFO - PROCESS | 3712 | 1467948032890 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:32 INFO - PROCESS | 3712 | 1467948032983 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 20:20:32 INFO - PROCESS | 3712 | 1467948032993 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:32 INFO - PROCESS | 3712 | 1467948032996 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:33 INFO - PROCESS | 3712 | ++DOCSHELL 13E92000 == 31 [pid = 3712] [id = 181] 20:20:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (13E94400) [pid = 3712] [serial = 541] [outer = 00000000] 20:20:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (142A7800) [pid = 3712] [serial = 542] [outer = 13E94400] 20:20:33 INFO - PROCESS | 3712 | 1467948033089 Marionette DEBUG loaded listener.js 20:20:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1446EC00) [pid = 3712] [serial = 543] [outer = 13E94400] 20:20:33 INFO - PROCESS | 3712 | 1467948033914 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]]]}] 20:20:33 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) 20:20:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1049ms 20:20:33 INFO - PROCESS | 3712 | 1467948033931 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 20:20:33 INFO - PROCESS | 3712 | 1467948033934 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 20:20:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:20:33 INFO - PROCESS | 3712 | 1467948033938 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:20:33 INFO - PROCESS | 3712 | 1467948033948 Marionette TRACE conn3 <- [1,690,null,{}] 20:20:33 INFO - PROCESS | 3712 | 1467948033953 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}] 20:20:33 INFO - PROCESS | 3712 | 1467948033955 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:34 INFO - PROCESS | 3712 | 1467948034045 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 20:20:34 INFO - PROCESS | 3712 | 1467948034051 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:34 INFO - PROCESS | 3712 | 1467948034053 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:34 INFO - PROCESS | 3712 | ++DOCSHELL 161B0400 == 32 [pid = 3712] [id = 182] 20:20:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1666E800) [pid = 3712] [serial = 544] [outer = 00000000] 20:20:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16678000) [pid = 3712] [serial = 545] [outer = 1666E800] 20:20:34 INFO - PROCESS | 3712 | 1467948034140 Marionette DEBUG loaded listener.js 20:20:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16942C00) [pid = 3712] [serial = 546] [outer = 1666E800] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10A01400) [pid = 3712] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (142A4C00) [pid = 3712] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16ED0C00) [pid = 3712] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (12821000) [pid = 3712] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (176B5400) [pid = 3712] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19446000) [pid = 3712] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19979400) [pid = 3712] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19E24C00) [pid = 3712] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (130A2400) [pid = 3712] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1667D000) [pid = 3712] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:20:34 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (14471800) [pid = 3712] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:20:34 INFO - PROCESS | 3712 | 1467948034959 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]]]}] 20:20:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 20:20:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1008ms 20:20:34 INFO - PROCESS | 3712 | 1467948034951 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 20:20:34 INFO - PROCESS | 3712 | 1467948034953 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 20:20:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:20:34 INFO - PROCESS | 3712 | 1467948034957 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:20:34 INFO - PROCESS | 3712 | 1467948034959 Marionette TRACE conn3 <- [1,694,null,{}] 20:20:34 INFO - PROCESS | 3712 | 1467948034962 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}] 20:20:34 INFO - PROCESS | 3712 | 1467948034965 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:35 INFO - PROCESS | 3712 | 1467948035040 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 20:20:35 INFO - PROCESS | 3712 | 1467948035111 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:35 INFO - PROCESS | 3712 | 1467948035095 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:35 INFO - PROCESS | 3712 | ++DOCSHELL 142A4C00 == 33 [pid = 3712] [id = 183] 20:20:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (14471800) [pid = 3712] [serial = 547] [outer = 00000000] 20:20:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16B13400) [pid = 3712] [serial = 548] [outer = 14471800] 20:20:35 INFO - PROCESS | 3712 | 1467948035139 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16C8F000) [pid = 3712] [serial = 549] [outer = 14471800] 20:20:35 INFO - PROCESS | 3712 | 1467948035920 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]]]}] 20:20:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 20:20:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1008ms 20:20:35 INFO - PROCESS | 3712 | 1467948035983 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 20:20:35 INFO - PROCESS | 3712 | 1467948035985 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 20:20:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:20:35 INFO - PROCESS | 3712 | 1467948035988 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:20:35 INFO - PROCESS | 3712 | 1467948035990 Marionette TRACE conn3 <- [1,698,null,{}] 20:20:35 INFO - PROCESS | 3712 | 1467948035993 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}] 20:20:35 INFO - PROCESS | 3712 | 1467948035999 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:36 INFO - PROCESS | 3712 | 1467948036109 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 20:20:36 INFO - PROCESS | 3712 | 1467948036117 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:36 INFO - PROCESS | 3712 | 1467948036119 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:36 INFO - PROCESS | 3712 | ++DOCSHELL 16DE3800 == 34 [pid = 3712] [id = 184] 20:20:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16DE4800) [pid = 3712] [serial = 550] [outer = 00000000] 20:20:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (175EEC00) [pid = 3712] [serial = 551] [outer = 16DE4800] 20:20:36 INFO - PROCESS | 3712 | 1467948036162 Marionette DEBUG loaded listener.js 20:20:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (176C1800) [pid = 3712] [serial = 552] [outer = 16DE4800] 20:20:37 INFO - PROCESS | 3712 | 1467948037123 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]]]}] 20:20:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:20:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1174ms 20:20:37 INFO - PROCESS | 3712 | 1467948037181 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 20:20:37 INFO - PROCESS | 3712 | 1467948037185 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 20:20:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:20:37 INFO - PROCESS | 3712 | 1467948037190 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:20:37 INFO - PROCESS | 3712 | 1467948037194 Marionette TRACE conn3 <- [1,702,null,{}] 20:20:37 INFO - PROCESS | 3712 | 1467948037294 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}] 20:20:37 INFO - PROCESS | 3712 | 1467948037297 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:37 INFO - PROCESS | 3712 | 1467948037426 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 20:20:37 INFO - PROCESS | 3712 | 1467948037497 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:37 INFO - PROCESS | 3712 | 1467948037500 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:37 INFO - PROCESS | 3712 | ++DOCSHELL 10561400 == 35 [pid = 3712] [id = 185] 20:20:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10A0FC00) [pid = 3712] [serial = 553] [outer = 00000000] 20:20:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (12B09C00) [pid = 3712] [serial = 554] [outer = 10A0FC00] 20:20:37 INFO - PROCESS | 3712 | 1467948037536 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13154800) [pid = 3712] [serial = 555] [outer = 10A0FC00] 20:20:38 INFO - PROCESS | 3712 | 1467948038504 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]]]}] 20:20:38 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 20:20:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1340ms 20:20:38 INFO - PROCESS | 3712 | 1467948038524 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 20:20:38 INFO - PROCESS | 3712 | 1467948038528 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 20:20:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:20:38 INFO - PROCESS | 3712 | 1467948038534 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:20:38 INFO - PROCESS | 3712 | 1467948038537 Marionette TRACE conn3 <- [1,706,null,{}] 20:20:38 INFO - PROCESS | 3712 | 1467948038542 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}] 20:20:38 INFO - PROCESS | 3712 | 1467948038545 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:38 INFO - PROCESS | 3712 | 1467948038626 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 20:20:38 INFO - PROCESS | 3712 | 1467948038736 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:38 INFO - PROCESS | 3712 | 1467948038738 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:38 INFO - PROCESS | 3712 | ++DOCSHELL 1281CC00 == 36 [pid = 3712] [id = 186] 20:20:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12821000) [pid = 3712] [serial = 556] [outer = 00000000] 20:20:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (12BD2000) [pid = 3712] [serial = 557] [outer = 12821000] 20:20:38 INFO - PROCESS | 3712 | 1467948038836 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (130A6800) [pid = 3712] [serial = 558] [outer = 12821000] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 142A4C00 == 35 [pid = 3712] [id = 183] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 161B0400 == 34 [pid = 3712] [id = 182] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 13E92000 == 33 [pid = 3712] [id = 181] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 12B03000 == 32 [pid = 3712] [id = 180] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 10537800 == 31 [pid = 3712] [id = 179] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 10A10000 == 30 [pid = 3712] [id = 178] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 17D34000 == 29 [pid = 3712] [id = 177] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 16DE3800 == 28 [pid = 3712] [id = 184] 20:20:39 INFO - PROCESS | 3712 | --DOCSHELL 10561400 == 27 [pid = 3712] [id = 185] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10B93000) [pid = 3712] [serial = 503] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1446C400) [pid = 3712] [serial = 509] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (14F87000) [pid = 3712] [serial = 510] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (175EA800) [pid = 3712] [serial = 515] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (14F8C000) [pid = 3712] [serial = 495] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (131E6000) [pid = 3712] [serial = 494] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19FE1C00) [pid = 3712] [serial = 498] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1980C000) [pid = 3712] [serial = 497] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1694F800) [pid = 3712] [serial = 500] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19661C00) [pid = 3712] [serial = 518] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (178C6000) [pid = 3712] [serial = 516] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (19FE0C00) [pid = 3712] [serial = 521] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (198E2000) [pid = 3712] [serial = 519] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1A5CB400) [pid = 3712] [serial = 530] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1A456C00) [pid = 3712] [serial = 527] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1312F400) [pid = 3712] [serial = 506] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (131E5C00) [pid = 3712] [serial = 507] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (16B1A400) [pid = 3712] [serial = 512] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (174EB400) [pid = 3712] [serial = 524] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (1A389800) [pid = 3712] [serial = 522] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (10F2D000) [pid = 3712] [serial = 504] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (198DE800) [pid = 3712] [serial = 525] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (1A459000) [pid = 3712] [serial = 528] [outer = 00000000] [url = about:blank] 20:20:39 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (16C8FC00) [pid = 3712] [serial = 513] [outer = 00000000] [url = about:blank] 20:20:40 INFO - PROCESS | 3712 | 1467948040147 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]]]}] 20:20:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:20:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1658ms 20:20:40 INFO - PROCESS | 3712 | 1467948040188 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 20:20:40 INFO - PROCESS | 3712 | 1467948040192 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 20:20:40 INFO - PROCESS | 3712 | 1467948040197 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:20:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:20:40 INFO - PROCESS | 3712 | 1467948040200 Marionette TRACE conn3 <- [1,710,null,{}] 20:20:40 INFO - PROCESS | 3712 | 1467948040205 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}] 20:20:40 INFO - PROCESS | 3712 | 1467948040209 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:40 INFO - PROCESS | 3712 | 1467948040278 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 20:20:40 INFO - PROCESS | 3712 | 1467948040287 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:40 INFO - PROCESS | 3712 | 1467948040290 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:40 INFO - PROCESS | 3712 | ++DOCSHELL 10F34000 == 28 [pid = 3712] [id = 187] 20:20:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (10F34800) [pid = 3712] [serial = 559] [outer = 00000000] 20:20:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (12822800) [pid = 3712] [serial = 560] [outer = 10F34800] 20:20:40 INFO - PROCESS | 3712 | 1467948040340 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (12B03000) [pid = 3712] [serial = 561] [outer = 10F34800] 20:20:40 INFO - PROCESS | 3712 | 1467948040749 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] 20:20:40 INFO - PROCESS | 3712 | 1467948040824 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 20:20:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:20:40 INFO - PROCESS | 3712 | 1467948040830 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:20:40 INFO - PROCESS | 3712 | 1467948040833 Marionette TRACE conn3 <- [1,714,null,{}] 20:20:40 INFO - PROCESS | 3712 | 1467948040837 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}] 20:20:40 INFO - PROCESS | 3712 | 1467948040839 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:40 INFO - PROCESS | 3712 | 1467948040908 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 20:20:40 INFO - PROCESS | 3712 | 1467948040987 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:40 INFO - PROCESS | 3712 | 1467948040990 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:40 INFO - PROCESS | 3712 | ++DOCSHELL 139D5800 == 29 [pid = 3712] [id = 188] 20:20:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (139DE000) [pid = 3712] [serial = 562] [outer = 00000000] 20:20:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (13E94000) [pid = 3712] [serial = 563] [outer = 139DE000] 20:20:41 INFO - PROCESS | 3712 | 1467948041019 Marionette DEBUG loaded listener.js 20:20:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (13E9F800) [pid = 3712] [serial = 564] [outer = 139DE000] 20:20:41 INFO - PROCESS | 3712 | 1467948041448 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]]]}] 20:20:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:20:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 649ms 20:20:41 INFO - PROCESS | 3712 | 1467948041513 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 20:20:41 INFO - PROCESS | 3712 | 1467948041515 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 20:20:41 INFO - PROCESS | 3712 | 1467948041521 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:20:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:20:41 INFO - PROCESS | 3712 | 1467948041525 Marionette TRACE conn3 <- [1,718,null,{}] 20:20:41 INFO - PROCESS | 3712 | 1467948041519 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}] 20:20:41 INFO - PROCESS | 3712 | 1467948041523 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:41 INFO - PROCESS | 3712 | 1467948041629 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 20:20:41 INFO - PROCESS | 3712 | 1467948041642 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:41 INFO - PROCESS | 3712 | 1467948041646 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:41 INFO - PROCESS | 3712 | ++DOCSHELL 1664E800 == 30 [pid = 3712] [id = 189] 20:20:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (1664F400) [pid = 3712] [serial = 565] [outer = 00000000] 20:20:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (16674800) [pid = 3712] [serial = 566] [outer = 1664F400] 20:20:41 INFO - PROCESS | 3712 | 1467948041718 Marionette DEBUG loaded listener.js 20:20:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (16947000) [pid = 3712] [serial = 567] [outer = 1664F400] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (13E94400) [pid = 3712] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1666E800) [pid = 3712] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (12B05800) [pid = 3712] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (10A10400) [pid = 3712] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (1943CC00) [pid = 3712] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (10538400) [pid = 3712] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (14471800) [pid = 3712] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (16DE4800) [pid = 3712] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:20:42 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (12DC5C00) [pid = 3712] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:20:42 INFO - PROCESS | 3712 | 1467948042486 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] 20:20:42 INFO - PROCESS | 3712 | 1467948042541 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 20:20:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:20:42 INFO - PROCESS | 3712 | 1467948042528 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:20:42 INFO - PROCESS | 3712 | 1467948042532 Marionette TRACE conn3 <- [1,722,null,{}] 20:20:42 INFO - PROCESS | 3712 | 1467948042538 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}] 20:20:42 INFO - PROCESS | 3712 | 1467948042541 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:42 INFO - PROCESS | 3712 | 1467948042662 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 20:20:42 INFO - PROCESS | 3712 | 1467948042730 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:42 INFO - PROCESS | 3712 | 1467948042733 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:42 INFO - PROCESS | 3712 | ++DOCSHELL 11405800 == 31 [pid = 3712] [id = 190] 20:20:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (114D3C00) [pid = 3712] [serial = 568] [outer = 00000000] 20:20:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (1391F800) [pid = 3712] [serial = 569] [outer = 114D3C00] 20:20:42 INFO - PROCESS | 3712 | 1467948042770 Marionette DEBUG loaded listener.js 20:20:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (13E9EC00) [pid = 3712] [serial = 570] [outer = 114D3C00] 20:20:43 INFO - PROCESS | 3712 | 1467948043559 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]]]}] 20:20:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 20:20:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1049ms 20:20:43 INFO - PROCESS | 3712 | 1467948043604 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 20:20:43 INFO - PROCESS | 3712 | 1467948043608 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 20:20:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:20:43 INFO - PROCESS | 3712 | 1467948043614 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 3712 | 1467948043617 Marionette TRACE conn3 <- [1,726,null,{}] 20:20:43 INFO - PROCESS | 3712 | 1467948043623 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}] 20:20:43 INFO - PROCESS | 3712 | 1467948043625 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:43 INFO - PROCESS | 3712 | 1467948043720 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 20:20:43 INFO - PROCESS | 3712 | 1467948043797 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:43 INFO - PROCESS | 3712 | 1467948043782 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:43 INFO - PROCESS | 3712 | ++DOCSHELL 10B95800 == 32 [pid = 3712] [id = 191] 20:20:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (10B9A800) [pid = 3712] [serial = 571] [outer = 00000000] 20:20:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (11AE0800) [pid = 3712] [serial = 572] [outer = 10B9A800] 20:20:43 INFO - PROCESS | 3712 | 1467948043861 Marionette DEBUG loaded listener.js 20:20:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (12B09800) [pid = 3712] [serial = 573] [outer = 10B9A800] 20:20:43 INFO - PROCESS | 3712 | --DOCSHELL 139D5800 == 31 [pid = 3712] [id = 188] 20:20:43 INFO - PROCESS | 3712 | --DOCSHELL 10F34000 == 30 [pid = 3712] [id = 187] 20:20:43 INFO - PROCESS | 3712 | --DOCSHELL 1281CC00 == 29 [pid = 3712] [id = 186] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (17D33400) [pid = 3712] [serial = 501] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (1446EC00) [pid = 3712] [serial = 543] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (16678000) [pid = 3712] [serial = 545] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (13030C00) [pid = 3712] [serial = 539] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (13074800) [pid = 3712] [serial = 533] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (1345E000) [pid = 3712] [serial = 534] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (1A966C00) [pid = 3712] [serial = 531] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (10A7E800) [pid = 3712] [serial = 536] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 47 (10B95C00) [pid = 3712] [serial = 537] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 46 (16942C00) [pid = 3712] [serial = 546] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 45 (142A7800) [pid = 3712] [serial = 542] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 44 (16C8F000) [pid = 3712] [serial = 549] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 43 (16B13400) [pid = 3712] [serial = 548] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 42 (176C1800) [pid = 3712] [serial = 552] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 41 (130ABC00) [pid = 3712] [serial = 540] [outer = 00000000] [url = about:blank] 20:20:43 INFO - PROCESS | 3712 | --DOMWINDOW == 40 (175EEC00) [pid = 3712] [serial = 551] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 3712 | 1467948044673 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]]]}] 20:20:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:20:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1105ms 20:20:44 INFO - PROCESS | 3712 | 1467948044721 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 20:20:44 INFO - PROCESS | 3712 | 1467948044725 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 20:20:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:20:44 INFO - PROCESS | 3712 | 1467948044732 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:20:44 INFO - PROCESS | 3712 | 1467948044734 Marionette TRACE conn3 <- [1,730,null,{}] 20:20:44 INFO - PROCESS | 3712 | 1467948044721 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}] 20:20:44 INFO - PROCESS | 3712 | 1467948044723 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:44 INFO - PROCESS | 3712 | 1467948044832 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 20:20:44 INFO - PROCESS | 3712 | 1467948044841 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:44 INFO - PROCESS | 3712 | 1467948044843 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:44 INFO - PROCESS | 3712 | ++DOCSHELL 13468800 == 30 [pid = 3712] [id = 192] 20:20:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 41 (13919400) [pid = 3712] [serial = 574] [outer = 00000000] 20:20:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 42 (1394FC00) [pid = 3712] [serial = 575] [outer = 13919400] 20:20:44 INFO - PROCESS | 3712 | 1467948044872 Marionette DEBUG loaded listener.js 20:20:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 43 (13C05800) [pid = 3712] [serial = 576] [outer = 13919400] 20:20:45 INFO - PROCESS | 3712 | 1467948045687 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]]]}] 20:20:45 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 20:20:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1008ms 20:20:45 INFO - PROCESS | 3712 | 1467948045732 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 3712 | 1467948045734 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 20:20:45 INFO - PROCESS | 3712 | 1467948045745 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:20:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:20:45 INFO - PROCESS | 3712 | 1467948045749 Marionette TRACE conn3 <- [1,734,null,{}] 20:20:45 INFO - PROCESS | 3712 | 1467948045760 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}] 20:20:45 INFO - PROCESS | 3712 | 1467948045765 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:45 INFO - PROCESS | 3712 | 1467948045869 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 20:20:45 INFO - PROCESS | 3712 | 1467948045892 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:45 INFO - PROCESS | 3712 | 1467948045895 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:45 INFO - PROCESS | 3712 | ++DOCSHELL 1664B000 == 31 [pid = 3712] [id = 193] 20:20:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 44 (1664DC00) [pid = 3712] [serial = 577] [outer = 00000000] 20:20:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 45 (16675800) [pid = 3712] [serial = 578] [outer = 1664DC00] 20:20:45 INFO - PROCESS | 3712 | 1467948045942 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (16777400) [pid = 3712] [serial = 579] [outer = 1664DC00] 20:20:46 INFO - PROCESS | 3712 | --DOMWINDOW == 45 (139DE000) [pid = 3712] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:20:46 INFO - PROCESS | 3712 | --DOMWINDOW == 44 (10A0FC00) [pid = 3712] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:20:46 INFO - PROCESS | 3712 | --DOMWINDOW == 43 (10F34800) [pid = 3712] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:20:46 INFO - PROCESS | 3712 | --DOMWINDOW == 42 (12821000) [pid = 3712] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:20:46 INFO - PROCESS | 3712 | 1467948046758 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]]]}] 20:20:46 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.) 20:20:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1049ms 20:20:46 INFO - PROCESS | 3712 | 1467948046806 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 3712 | 1467948046809 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 20:20:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:20:46 INFO - PROCESS | 3712 | 1467948046812 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:20:46 INFO - PROCESS | 3712 | 1467948046814 Marionette TRACE conn3 <- [1,738,null,{}] 20:20:46 INFO - PROCESS | 3712 | 1467948046817 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}] 20:20:46 INFO - PROCESS | 3712 | 1467948046819 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:46 INFO - PROCESS | 3712 | 1467948046891 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 20:20:46 INFO - PROCESS | 3712 | 1467948046896 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:46 INFO - PROCESS | 3712 | 1467948046898 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:46 INFO - PROCESS | 3712 | ++DOCSHELL 16945800 == 32 [pid = 3712] [id = 194] 20:20:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 43 (16945C00) [pid = 3712] [serial = 580] [outer = 00000000] 20:20:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 44 (16C8B800) [pid = 3712] [serial = 581] [outer = 16945C00] 20:20:46 INFO - PROCESS | 3712 | 1467948046942 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 45 (16D9BC00) [pid = 3712] [serial = 582] [outer = 16945C00] 20:20:47 INFO - PROCESS | 3712 | 1467948047759 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]]]}] 20:20:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 20:20:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 967ms 20:20:47 INFO - PROCESS | 3712 | 1467948047773 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 20:20:47 INFO - PROCESS | 3712 | 1467948047775 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 20:20:47 INFO - PROCESS | 3712 | 1467948047779 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:20:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:20:47 INFO - PROCESS | 3712 | 1467948047781 Marionette TRACE conn3 <- [1,742,null,{}] 20:20:47 INFO - PROCESS | 3712 | 1467948047785 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}] 20:20:47 INFO - PROCESS | 3712 | 1467948047787 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:47 INFO - PROCESS | 3712 | 1467948047863 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 20:20:47 INFO - PROCESS | 3712 | 1467948047869 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:47 INFO - PROCESS | 3712 | 1467948047871 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:47 INFO - PROCESS | 3712 | ++DOCSHELL 1126B800 == 33 [pid = 3712] [id = 195] 20:20:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (16D9AC00) [pid = 3712] [serial = 583] [outer = 00000000] 20:20:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (175A3000) [pid = 3712] [serial = 584] [outer = 16D9AC00] 20:20:47 INFO - PROCESS | 3712 | 1467948047914 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (176B9800) [pid = 3712] [serial = 585] [outer = 16D9AC00] 20:20:48 INFO - PROCESS | 3712 | 1467948048714 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]]]}] 20:20:48 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 20:20:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 966ms 20:20:48 INFO - PROCESS | 3712 | 1467948048755 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 3712 | 1467948048757 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 20:20:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:20:48 INFO - PROCESS | 3712 | 1467948048761 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 3712 | 1467948048762 Marionette TRACE conn3 <- [1,746,null,{}] 20:20:48 INFO - PROCESS | 3712 | 1467948048766 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}] 20:20:48 INFO - PROCESS | 3712 | 1467948048771 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:48 INFO - PROCESS | 3712 | 1467948048851 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 20:20:48 INFO - PROCESS | 3712 | 1467948048856 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:48 INFO - PROCESS | 3712 | 1467948048858 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:48 INFO - PROCESS | 3712 | ++DOCSHELL 175A0400 == 34 [pid = 3712] [id = 196] 20:20:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (176BF800) [pid = 3712] [serial = 586] [outer = 00000000] 20:20:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (17D96800) [pid = 3712] [serial = 587] [outer = 176BF800] 20:20:48 INFO - PROCESS | 3712 | 1467948048901 Marionette DEBUG loaded listener.js 20:20:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (19444C00) [pid = 3712] [serial = 588] [outer = 176BF800] 20:20:49 INFO - PROCESS | 3712 | 1467948049371 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]]]}] 20:20:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 20:20:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 649ms 20:20:49 INFO - PROCESS | 3712 | 1467948049417 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 20:20:49 INFO - PROCESS | 3712 | 1467948049422 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 20:20:49 INFO - PROCESS | 3712 | 1467948049427 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:20:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:20:49 INFO - PROCESS | 3712 | 1467948049431 Marionette TRACE conn3 <- [1,750,null,{}] 20:20:49 INFO - PROCESS | 3712 | 1467948049451 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}] 20:20:49 INFO - PROCESS | 3712 | 1467948049455 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:49 INFO - PROCESS | 3712 | 1467948049559 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 20:20:49 INFO - PROCESS | 3712 | 1467948049628 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:49 INFO - PROCESS | 3712 | 1467948049633 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:49 INFO - PROCESS | 3712 | ++DOCSHELL 10B93000 == 35 [pid = 3712] [id = 197] 20:20:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (10BA1400) [pid = 3712] [serial = 589] [outer = 00000000] 20:20:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (1292B800) [pid = 3712] [serial = 590] [outer = 10BA1400] 20:20:49 INFO - PROCESS | 3712 | 1467948049689 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (13125000) [pid = 3712] [serial = 591] [outer = 10BA1400] 20:20:50 INFO - PROCESS | 3712 | 1467948050644 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]]]}] 20:20:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:20:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1229ms 20:20:50 INFO - PROCESS | 3712 | 1467948050671 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 3712 | 1467948050676 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 20:20:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:20:50 INFO - PROCESS | 3712 | 1467948050682 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:20:50 INFO - PROCESS | 3712 | 1467948050685 Marionette TRACE conn3 <- [1,754,null,{}] 20:20:50 INFO - PROCESS | 3712 | 1467948050689 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}] 20:20:50 INFO - PROCESS | 3712 | 1467948050692 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:50 INFO - PROCESS | 3712 | 1467948050812 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 20:20:50 INFO - PROCESS | 3712 | 1467948050881 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:50 INFO - PROCESS | 3712 | 1467948050884 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:50 INFO - PROCESS | 3712 | ++DOCSHELL 14F8D800 == 36 [pid = 3712] [id = 198] 20:20:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (14F8E800) [pid = 3712] [serial = 592] [outer = 00000000] 20:20:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (159D9400) [pid = 3712] [serial = 593] [outer = 14F8E800] 20:20:50 INFO - PROCESS | 3712 | 1467948050921 Marionette DEBUG loaded listener.js 20:20:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (161ADC00) [pid = 3712] [serial = 594] [outer = 14F8E800] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 1126B800 == 35 [pid = 3712] [id = 195] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 16945800 == 34 [pid = 3712] [id = 194] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 1664B000 == 33 [pid = 3712] [id = 193] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 13468800 == 32 [pid = 3712] [id = 192] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 10B95800 == 31 [pid = 3712] [id = 191] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 11405800 == 30 [pid = 3712] [id = 190] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 1664E800 == 29 [pid = 3712] [id = 189] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 175A0400 == 28 [pid = 3712] [id = 196] 20:20:52 INFO - PROCESS | 3712 | --DOCSHELL 10B93000 == 27 [pid = 3712] [id = 197] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (13E9F800) [pid = 3712] [serial = 564] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (16674800) [pid = 3712] [serial = 566] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (13154800) [pid = 3712] [serial = 555] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (13E94000) [pid = 3712] [serial = 563] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (12822800) [pid = 3712] [serial = 560] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (12B03000) [pid = 3712] [serial = 561] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (130A6800) [pid = 3712] [serial = 558] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (12BD2000) [pid = 3712] [serial = 557] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (12B09C00) [pid = 3712] [serial = 554] [outer = 00000000] [url = about:blank] 20:20:52 INFO - PROCESS | 3712 | 1467948052270 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]]]}] 20:20:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:20:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1602ms 20:20:52 INFO - PROCESS | 3712 | 1467948052286 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 3712 | 1467948052291 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 20:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:20:52 INFO - PROCESS | 3712 | 1467948052278 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:20:52 INFO - PROCESS | 3712 | 1467948052281 Marionette TRACE conn3 <- [1,758,null,{}] 20:20:52 INFO - PROCESS | 3712 | 1467948052287 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}] 20:20:52 INFO - PROCESS | 3712 | 1467948052290 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:52 INFO - PROCESS | 3712 | 1467948052379 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 20:20:52 INFO - PROCESS | 3712 | 1467948052386 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:52 INFO - PROCESS | 3712 | 1467948052388 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:52 INFO - PROCESS | 3712 | ++DOCSHELL 11266800 == 28 [pid = 3712] [id = 199] 20:20:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (1126B800) [pid = 3712] [serial = 595] [outer = 00000000] 20:20:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (11455800) [pid = 3712] [serial = 596] [outer = 1126B800] 20:20:52 INFO - PROCESS | 3712 | 1467948052439 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (114CE800) [pid = 3712] [serial = 597] [outer = 1126B800] 20:20:52 INFO - PROCESS | 3712 | 1467948052843 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]]]}] 20:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 553ms 20:20:52 INFO - PROCESS | 3712 | 1467948052849 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 3712 | 1467948052854 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 20:20:52 INFO - PROCESS | 3712 | 1467948052864 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:20:52 INFO - PROCESS | 3712 | 1467948052867 Marionette TRACE conn3 <- [1,762,null,{}] 20:20:52 INFO - PROCESS | 3712 | 1467948052870 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}] 20:20:52 INFO - PROCESS | 3712 | 1467948052873 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:52 INFO - PROCESS | 3712 | 1467948052939 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 20:20:52 INFO - PROCESS | 3712 | 1467948052946 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:52 INFO - PROCESS | 3712 | 1467948052949 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:52 INFO - PROCESS | 3712 | ++DOCSHELL 13128400 == 29 [pid = 3712] [id = 200] 20:20:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (13154800) [pid = 3712] [serial = 598] [outer = 00000000] 20:20:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (131EB000) [pid = 3712] [serial = 599] [outer = 13154800] 20:20:52 INFO - PROCESS | 3712 | 1467948053000 Marionette DEBUG loaded listener.js 20:20:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (1346A800) [pid = 3712] [serial = 600] [outer = 13154800] 20:20:53 INFO - PROCESS | 3712 | 1467948053372 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]]]}] 20:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 567ms 20:20:53 INFO - PROCESS | 3712 | 1467948053425 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 20:20:53 INFO - PROCESS | 3712 | 1467948053428 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 20:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:20:53 INFO - PROCESS | 3712 | 1467948053432 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:20:53 INFO - PROCESS | 3712 | 1467948053435 Marionette TRACE conn3 <- [1,766,null,{}] 20:20:53 INFO - PROCESS | 3712 | 1467948053446 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}] 20:20:53 INFO - PROCESS | 3712 | 1467948053450 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:53 INFO - PROCESS | 3712 | 1467948053515 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 20:20:53 INFO - PROCESS | 3712 | 1467948053525 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:53 INFO - PROCESS | 3712 | 1467948053528 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:53 INFO - PROCESS | 3712 | ++DOCSHELL 142AB800 == 30 [pid = 3712] [id = 201] 20:20:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (1446C400) [pid = 3712] [serial = 601] [outer = 00000000] 20:20:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (14F88C00) [pid = 3712] [serial = 602] [outer = 1446C400] 20:20:53 INFO - PROCESS | 3712 | 1467948053579 Marionette DEBUG loaded listener.js 20:20:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (14F91C00) [pid = 3712] [serial = 603] [outer = 1446C400] 20:20:53 INFO - PROCESS | 3712 | 1467948054005 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]]]}] 20:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 608ms 20:20:54 INFO - PROCESS | 3712 | 1467948054043 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 20:20:54 INFO - PROCESS | 3712 | 1467948054046 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 20:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:20:54 INFO - PROCESS | 3712 | 1467948054050 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:20:54 INFO - PROCESS | 3712 | 1467948054051 Marionette TRACE conn3 <- [1,770,null,{}] 20:20:54 INFO - PROCESS | 3712 | 1467948054055 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}] 20:20:54 INFO - PROCESS | 3712 | 1467948054057 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:54 INFO - PROCESS | 3712 | 1467948054147 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 20:20:54 INFO - PROCESS | 3712 | 1467948054152 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 3712 | 1467948054154 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:54 INFO - PROCESS | 3712 | ++DOCSHELL 14F87000 == 31 [pid = 3712] [id = 202] 20:20:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (14FB4800) [pid = 3712] [serial = 604] [outer = 00000000] 20:20:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (16C8F400) [pid = 3712] [serial = 605] [outer = 14FB4800] 20:20:54 INFO - PROCESS | 3712 | 1467948054181 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (16EC9000) [pid = 3712] [serial = 606] [outer = 14FB4800] 20:20:54 INFO - PROCESS | 3712 | 1467948054593 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]]]}] 20:20:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:20:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 566ms 20:20:54 INFO - PROCESS | 3712 | 1467948054631 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 20:20:54 INFO - PROCESS | 3712 | 1467948054633 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 20:20:54 INFO - PROCESS | 3712 | 1467948054637 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:20:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:20:54 INFO - PROCESS | 3712 | 1467948054639 Marionette TRACE conn3 <- [1,774,null,{}] 20:20:54 INFO - PROCESS | 3712 | 1467948054642 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}] 20:20:54 INFO - PROCESS | 3712 | 1467948054644 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:54 INFO - PROCESS | 3712 | 1467948054728 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 20:20:54 INFO - PROCESS | 3712 | 1467948054789 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:54 INFO - PROCESS | 3712 | 1467948054792 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:54 INFO - PROCESS | 3712 | ++DOCSHELL 16946400 == 32 [pid = 3712] [id = 203] 20:20:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (16F52800) [pid = 3712] [serial = 607] [outer = 00000000] 20:20:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (176BB800) [pid = 3712] [serial = 608] [outer = 16F52800] 20:20:54 INFO - PROCESS | 3712 | 1467948054835 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (178C2C00) [pid = 3712] [serial = 609] [outer = 16F52800] 20:20:55 INFO - PROCESS | 3712 | 1467948055236 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]]]}] 20:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 608ms 20:20:55 INFO - PROCESS | 3712 | 1467948055258 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 20:20:55 INFO - PROCESS | 3712 | 1467948055260 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 20:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:20:55 INFO - PROCESS | 3712 | 1467948055267 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:20:55 INFO - PROCESS | 3712 | 1467948055269 Marionette TRACE conn3 <- [1,778,null,{}] 20:20:55 INFO - PROCESS | 3712 | 1467948055259 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}] 20:20:55 INFO - PROCESS | 3712 | 1467948055264 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:55 INFO - PROCESS | 3712 | 1467948055387 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 20:20:55 INFO - PROCESS | 3712 | 1467948055399 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:55 INFO - PROCESS | 3712 | 1467948055401 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:55 INFO - PROCESS | 3712 | ++DOCSHELL 11407000 == 33 [pid = 3712] [id = 204] 20:20:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (175A9C00) [pid = 3712] [serial = 610] [outer = 00000000] 20:20:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1965CC00) [pid = 3712] [serial = 611] [outer = 175A9C00] 20:20:55 INFO - PROCESS | 3712 | 1467948055466 Marionette DEBUG loaded listener.js 20:20:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (19665000) [pid = 3712] [serial = 612] [outer = 175A9C00] 20:20:55 INFO - PROCESS | 3712 | 1467948055860 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]]]}] 20:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 608ms 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (13919400) [pid = 3712] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (10B9A800) [pid = 3712] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (114D3C00) [pid = 3712] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (16945C00) [pid = 3712] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (176BF800) [pid = 3712] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1664F400) [pid = 3712] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (16D9AC00) [pid = 3712] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:20:55 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1664DC00) [pid = 3712] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:20:55 INFO - PROCESS | 3712 | 1467948055891 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 20:20:55 INFO - PROCESS | 3712 | 1467948055893 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 20:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:20:55 INFO - PROCESS | 3712 | 1467948055880 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:20:55 INFO - PROCESS | 3712 | 1467948055882 Marionette TRACE conn3 <- [1,782,null,{}] 20:20:55 INFO - PROCESS | 3712 | 1467948055886 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}] 20:20:55 INFO - PROCESS | 3712 | 1467948055888 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:56 INFO - PROCESS | 3712 | 1467948056028 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 20:20:56 INFO - PROCESS | 3712 | 1467948056063 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:56 INFO - PROCESS | 3712 | 1467948056065 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:56 INFO - PROCESS | 3712 | ++DOCSHELL 161AC400 == 34 [pid = 3712] [id = 205] 20:20:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1664F400) [pid = 3712] [serial = 613] [outer = 00000000] 20:20:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (176BF800) [pid = 3712] [serial = 614] [outer = 1664F400] 20:20:56 INFO - PROCESS | 3712 | 1467948056108 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1965C000) [pid = 3712] [serial = 615] [outer = 1664F400] 20:20:56 INFO - PROCESS | 3712 | 1467948056410 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]]]}] 20:20:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 566ms 20:20:56 INFO - PROCESS | 3712 | 1467948056456 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 20:20:56 INFO - PROCESS | 3712 | 1467948056458 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 20:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:20:56 INFO - PROCESS | 3712 | 1467948056461 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:20:56 INFO - PROCESS | 3712 | 1467948056463 Marionette TRACE conn3 <- [1,786,null,{}] 20:20:56 INFO - PROCESS | 3712 | 1467948056467 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}] 20:20:56 INFO - PROCESS | 3712 | 1467948056468 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:56 INFO - PROCESS | 3712 | 1467948056553 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 20:20:56 INFO - PROCESS | 3712 | 1467948056560 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:56 INFO - PROCESS | 3712 | 1467948056562 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:56 INFO - PROCESS | 3712 | ++DOCSHELL 10E5E400 == 35 [pid = 3712] [id = 206] 20:20:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (12D7E000) [pid = 3712] [serial = 616] [outer = 00000000] 20:20:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (198DA800) [pid = 3712] [serial = 617] [outer = 12D7E000] 20:20:56 INFO - PROCESS | 3712 | 1467948056604 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (198E7400) [pid = 3712] [serial = 618] [outer = 12D7E000] 20:20:56 INFO - PROCESS | 3712 | 1467948056948 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]]]}] 20:20:56 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 20:20:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 525ms 20:20:56 INFO - PROCESS | 3712 | 1467948056982 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 20:20:56 INFO - PROCESS | 3712 | 1467948056984 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 20:20:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:20:56 INFO - PROCESS | 3712 | 1467948056988 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:20:56 INFO - PROCESS | 3712 | 1467948056989 Marionette TRACE conn3 <- [1,790,null,{}] 20:20:56 INFO - PROCESS | 3712 | 1467948056993 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}] 20:20:56 INFO - PROCESS | 3712 | 1467948056995 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:57 INFO - PROCESS | 3712 | 1467948057056 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 20:20:57 INFO - PROCESS | 3712 | 1467948057159 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 3712 | 1467948057161 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:57 INFO - PROCESS | 3712 | ++DOCSHELL 10530C00 == 36 [pid = 3712] [id = 207] 20:20:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (19E17400) [pid = 3712] [serial = 619] [outer = 00000000] 20:20:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (19F72C00) [pid = 3712] [serial = 620] [outer = 19E17400] 20:20:57 INFO - PROCESS | 3712 | 1467948057205 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (19F73800) [pid = 3712] [serial = 621] [outer = 19E17400] 20:20:57 INFO - PROCESS | 3712 | 1467948057520 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]]]}] 20:20:57 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 20:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 566ms 20:20:57 INFO - PROCESS | 3712 | 1467948057566 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 20:20:57 INFO - PROCESS | 3712 | 1467948057568 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 20:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:20:57 INFO - PROCESS | 3712 | 1467948057553 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:20:57 INFO - PROCESS | 3712 | 1467948057555 Marionette TRACE conn3 <- [1,794,null,{}] 20:20:57 INFO - PROCESS | 3712 | 1467948057566 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}] 20:20:57 INFO - PROCESS | 3712 | 1467948057568 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:57 INFO - PROCESS | 3712 | 1467948057647 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 20:20:57 INFO - PROCESS | 3712 | 1467948057662 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:57 INFO - PROCESS | 3712 | 1467948057664 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:57 INFO - PROCESS | 3712 | ++DOCSHELL 1126E000 == 37 [pid = 3712] [id = 208] 20:20:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (19669800) [pid = 3712] [serial = 622] [outer = 00000000] 20:20:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19FDD800) [pid = 3712] [serial = 623] [outer = 19669800] 20:20:57 INFO - PROCESS | 3712 | 1467948057713 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19FE4400) [pid = 3712] [serial = 624] [outer = 19669800] 20:20:58 INFO - PROCESS | 3712 | 1467948058377 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]]]}] 20:20:58 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 20:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 829ms 20:20:58 INFO - PROCESS | 3712 | 1467948058399 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 20:20:58 INFO - PROCESS | 3712 | 1467948058404 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 20:20:58 INFO - PROCESS | 3712 | 1467948058409 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:20:58 INFO - PROCESS | 3712 | 1467948058413 Marionette TRACE conn3 <- [1,798,null,{}] 20:20:58 INFO - PROCESS | 3712 | 1467948058419 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}] 20:20:58 INFO - PROCESS | 3712 | 1467948058422 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:58 INFO - PROCESS | 3712 | 1467948058520 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 20:20:58 INFO - PROCESS | 3712 | 1467948058599 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:58 INFO - PROCESS | 3712 | 1467948058602 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:58 INFO - PROCESS | 3712 | ++DOCSHELL 10F2F800 == 38 [pid = 3712] [id = 209] 20:20:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (11ADE800) [pid = 3712] [serial = 625] [outer = 00000000] 20:20:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (130A2400) [pid = 3712] [serial = 626] [outer = 11ADE800] 20:20:58 INFO - PROCESS | 3712 | 1467948058705 Marionette DEBUG loaded listener.js 20:20:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13923C00) [pid = 3712] [serial = 627] [outer = 11ADE800] 20:20:59 INFO - PROCESS | 3712 | 1467948059535 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]]]}] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 10530C00 == 37 [pid = 3712] [id = 207] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 10E5E400 == 36 [pid = 3712] [id = 206] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 161AC400 == 35 [pid = 3712] [id = 205] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 11407000 == 34 [pid = 3712] [id = 204] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 16946400 == 33 [pid = 3712] [id = 203] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 14F87000 == 32 [pid = 3712] [id = 202] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 142AB800 == 31 [pid = 3712] [id = 201] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 13128400 == 30 [pid = 3712] [id = 200] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 11266800 == 29 [pid = 3712] [id = 199] 20:20:59 INFO - PROCESS | 3712 | --DOCSHELL 14F8D800 == 28 [pid = 3712] [id = 198] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1394FC00) [pid = 3712] [serial = 575] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (11AE0800) [pid = 3712] [serial = 572] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (12B09800) [pid = 3712] [serial = 573] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1391F800) [pid = 3712] [serial = 569] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (16C8B800) [pid = 3712] [serial = 581] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (13E9EC00) [pid = 3712] [serial = 570] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19444C00) [pid = 3712] [serial = 588] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16947000) [pid = 3712] [serial = 567] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (17D96800) [pid = 3712] [serial = 587] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (175A3000) [pid = 3712] [serial = 584] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (16675800) [pid = 3712] [serial = 578] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16777400) [pid = 3712] [serial = 579] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (16D9BC00) [pid = 3712] [serial = 582] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (176B9800) [pid = 3712] [serial = 585] [outer = 00000000] [url = about:blank] 20:20:59 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (13C05800) [pid = 3712] [serial = 576] [outer = 00000000] [url = about:blank] 20:20:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:20:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1202ms 20:20:59 INFO - PROCESS | 3712 | 1467948059621 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 20:20:59 INFO - PROCESS | 3712 | 1467948059626 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 20:20:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:20:59 INFO - PROCESS | 3712 | 1467948059612 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:20:59 INFO - PROCESS | 3712 | 1467948059615 Marionette TRACE conn3 <- [1,802,null,{}] 20:20:59 INFO - PROCESS | 3712 | 1467948059622 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}] 20:20:59 INFO - PROCESS | 3712 | 1467948059625 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:59 INFO - PROCESS | 3712 | 1467948059722 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 20:20:59 INFO - PROCESS | 3712 | 1467948059729 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:20:59 INFO - PROCESS | 3712 | 1467948059732 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:20:59 INFO - PROCESS | 3712 | ++DOCSHELL 114C9800 == 29 [pid = 3712] [id = 210] 20:20:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (114CA800) [pid = 3712] [serial = 628] [outer = 00000000] 20:20:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (129A8000) [pid = 3712] [serial = 629] [outer = 114CA800] 20:20:59 INFO - PROCESS | 3712 | 1467948059761 Marionette DEBUG loaded listener.js 20:20:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (12D85C00) [pid = 3712] [serial = 630] [outer = 114CA800] 20:21:00 INFO - PROCESS | 3712 | 1467948060219 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] 20:21:00 INFO - PROCESS | 3712 | 1467948060236 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 20:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:21:00 INFO - PROCESS | 3712 | 1467948060243 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 3712 | 1467948060245 Marionette TRACE conn3 <- [1,806,null,{}] 20:21:00 INFO - PROCESS | 3712 | 1467948060249 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}] 20:21:00 INFO - PROCESS | 3712 | 1467948060252 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:00 INFO - PROCESS | 3712 | 1467948060344 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 20:21:00 INFO - PROCESS | 3712 | 1467948060351 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:00 INFO - PROCESS | 3712 | 1467948060354 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:00 INFO - PROCESS | 3712 | ++DOCSHELL 1394FC00 == 30 [pid = 3712] [id = 211] 20:21:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (13951800) [pid = 3712] [serial = 631] [outer = 00000000] 20:21:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (13EA0800) [pid = 3712] [serial = 632] [outer = 13951800] 20:21:00 INFO - PROCESS | 3712 | 1467948060382 Marionette DEBUG loaded listener.js 20:21:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (142A8400) [pid = 3712] [serial = 633] [outer = 13951800] 20:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:21:00 INFO - PROCESS | 3712 | 1467948060804 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]]]}] 20:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 566ms 20:21:00 INFO - PROCESS | 3712 | 1467948060813 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 20:21:00 INFO - PROCESS | 3712 | 1467948060815 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 20:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:21:00 INFO - PROCESS | 3712 | 1467948060819 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 3712 | 1467948060823 Marionette TRACE conn3 <- [1,810,null,{}] 20:21:00 INFO - PROCESS | 3712 | 1467948060837 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}] 20:21:00 INFO - PROCESS | 3712 | 1467948060841 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:00 INFO - PROCESS | 3712 | 1467948060902 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 20:21:00 INFO - PROCESS | 3712 | 1467948060940 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:00 INFO - PROCESS | 3712 | 1467948060943 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:00 INFO - PROCESS | 3712 | ++DOCSHELL 1667C000 == 31 [pid = 3712] [id = 212] 20:21:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1667C800) [pid = 3712] [serial = 634] [outer = 00000000] 20:21:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16946000) [pid = 3712] [serial = 635] [outer = 1667C800] 20:21:00 INFO - PROCESS | 3712 | 1467948060991 Marionette DEBUG loaded listener.js 20:21:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16C88800) [pid = 3712] [serial = 636] [outer = 1667C800] 20:21:01 INFO - PROCESS | 3712 | 1467948061402 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] 20:21:01 INFO - PROCESS | 3712 | 1467948061444 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 20:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:21:01 INFO - PROCESS | 3712 | 1467948061447 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:21:01 INFO - PROCESS | 3712 | 1467948061449 Marionette TRACE conn3 <- [1,814,null,{}] 20:21:01 INFO - PROCESS | 3712 | 1467948061435 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}] 20:21:01 INFO - PROCESS | 3712 | 1467948061437 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:01 INFO - PROCESS | 3712 | 1467948061519 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 20:21:01 INFO - PROCESS | 3712 | 1467948061525 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:01 INFO - PROCESS | 3712 | 1467948061527 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:01 INFO - PROCESS | 3712 | ++DOCSHELL 14F82C00 == 32 [pid = 3712] [id = 213] 20:21:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16C91800) [pid = 3712] [serial = 637] [outer = 00000000] 20:21:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (175A8400) [pid = 3712] [serial = 638] [outer = 16C91800] 20:21:01 INFO - PROCESS | 3712 | 1467948061571 Marionette DEBUG loaded listener.js 20:21:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (176BA800) [pid = 3712] [serial = 639] [outer = 16C91800] 20:21:01 INFO - PROCESS | 3712 | 1467948061987 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]]]}] 20:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 566ms 20:21:01 INFO - PROCESS | 3712 | 1467948062007 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 20:21:01 INFO - PROCESS | 3712 | 1467948062009 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 20:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:21:02 INFO - PROCESS | 3712 | 1467948062026 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:21:02 INFO - PROCESS | 3712 | 1467948062028 Marionette TRACE conn3 <- [1,818,null,{}] 20:21:02 INFO - PROCESS | 3712 | 1467948062031 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}] 20:21:02 INFO - PROCESS | 3712 | 1467948062033 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:02 INFO - PROCESS | 3712 | 1467948062119 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 20:21:02 INFO - PROCESS | 3712 | 1467948062181 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:02 INFO - PROCESS | 3712 | 1467948062183 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:02 INFO - PROCESS | 3712 | ++DOCSHELL 10F2CC00 == 33 [pid = 3712] [id = 214] 20:21:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1326B400) [pid = 3712] [serial = 640] [outer = 00000000] 20:21:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1943C800) [pid = 3712] [serial = 641] [outer = 1326B400] 20:21:02 INFO - PROCESS | 3712 | 1467948062226 Marionette DEBUG loaded listener.js 20:21:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19444C00) [pid = 3712] [serial = 642] [outer = 1326B400] 20:21:02 INFO - PROCESS | 3712 | 1467948062632 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]]]}] 20:21:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:21:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 649ms 20:21:02 INFO - PROCESS | 3712 | 1467948062669 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 20:21:02 INFO - PROCESS | 3712 | 1467948062671 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 20:21:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:21:02 INFO - PROCESS | 3712 | 1467948062674 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:21:02 INFO - PROCESS | 3712 | 1467948062676 Marionette TRACE conn3 <- [1,822,null,{}] 20:21:02 INFO - PROCESS | 3712 | 1467948062679 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}] 20:21:02 INFO - PROCESS | 3712 | 1467948062685 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:02 INFO - PROCESS | 3712 | 1467948062799 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 20:21:02 INFO - PROCESS | 3712 | 1467948062859 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:02 INFO - PROCESS | 3712 | 1467948062861 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:02 INFO - PROCESS | 3712 | ++DOCSHELL 19808400 == 34 [pid = 3712] [id = 215] 20:21:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19809800) [pid = 3712] [serial = 643] [outer = 00000000] 20:21:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19E1F800) [pid = 3712] [serial = 644] [outer = 19809800] 20:21:02 INFO - PROCESS | 3712 | 1467948062905 Marionette DEBUG loaded listener.js 20:21:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19E20800) [pid = 3712] [serial = 645] [outer = 19809800] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (14F8E800) [pid = 3712] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13154800) [pid = 3712] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14FB4800) [pid = 3712] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16F52800) [pid = 3712] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1126B800) [pid = 3712] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1446C400) [pid = 3712] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10BA1400) [pid = 3712] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (175A9C00) [pid = 3712] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1664F400) [pid = 3712] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19E17400) [pid = 3712] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:21:03 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (12D7E000) [pid = 3712] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:21:03 INFO - PROCESS | 3712 | 1467948063263 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]]]}] 20:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 621ms 20:21:03 INFO - PROCESS | 3712 | 1467948063321 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 20:21:03 INFO - PROCESS | 3712 | 1467948063323 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 20:21:03 INFO - PROCESS | 3712 | 1467948063326 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:21:03 INFO - PROCESS | 3712 | 1467948063328 Marionette TRACE conn3 <- [1,826,null,{}] 20:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:21:03 INFO - PROCESS | 3712 | 1467948063335 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}] 20:21:03 INFO - PROCESS | 3712 | 1467948063337 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:03 INFO - PROCESS | 3712 | 1467948063393 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 20:21:03 INFO - PROCESS | 3712 | 1467948063399 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:03 INFO - PROCESS | 3712 | 1467948063401 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:03 INFO - PROCESS | 3712 | ++DOCSHELL 1577C400 == 35 [pid = 3712] [id = 216] 20:21:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1965B800) [pid = 3712] [serial = 646] [outer = 00000000] 20:21:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (19981400) [pid = 3712] [serial = 647] [outer = 1965B800] 20:21:03 INFO - PROCESS | 3712 | 1467948063443 Marionette DEBUG loaded listener.js 20:21:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (198E5C00) [pid = 3712] [serial = 648] [outer = 1965B800] 20:21:03 INFO - PROCESS | 3712 | 1467948063830 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]]]}] 20:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 566ms 20:21:03 INFO - PROCESS | 3712 | 1467948063896 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 20:21:03 INFO - PROCESS | 3712 | 1467948063898 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 20:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:21:03 INFO - PROCESS | 3712 | 1467948063902 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:21:03 INFO - PROCESS | 3712 | 1467948063903 Marionette TRACE conn3 <- [1,830,null,{}] 20:21:03 INFO - PROCESS | 3712 | 1467948063907 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}] 20:21:03 INFO - PROCESS | 3712 | 1467948063909 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:03 INFO - PROCESS | 3712 | 1467948063970 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 20:21:03 INFO - PROCESS | 3712 | 1467948063975 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:03 INFO - PROCESS | 3712 | 1467948063977 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:03 INFO - PROCESS | 3712 | ++DOCSHELL 19FE1C00 == 36 [pid = 3712] [id = 217] 20:21:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19FE2400) [pid = 3712] [serial = 649] [outer = 00000000] 20:21:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1A38B400) [pid = 3712] [serial = 650] [outer = 19FE2400] 20:21:04 INFO - PROCESS | 3712 | 1467948064020 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1A38CC00) [pid = 3712] [serial = 651] [outer = 19FE2400] 20:21:04 INFO - PROCESS | 3712 | 1467948064403 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]]]}] 20:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 525ms 20:21:04 INFO - PROCESS | 3712 | 1467948064415 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 20:21:04 INFO - PROCESS | 3712 | 1467948064417 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 20:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:21:04 INFO - PROCESS | 3712 | 1467948064420 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:21:04 INFO - PROCESS | 3712 | 1467948064422 Marionette TRACE conn3 <- [1,834,null,{}] 20:21:04 INFO - PROCESS | 3712 | 1467948064426 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}] 20:21:04 INFO - PROCESS | 3712 | 1467948064428 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:04 INFO - PROCESS | 3712 | 1467948064505 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 20:21:04 INFO - PROCESS | 3712 | 1467948064513 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:04 INFO - PROCESS | 3712 | 1467948064515 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:04 INFO - PROCESS | 3712 | ++DOCSHELL 16944800 == 37 [pid = 3712] [id = 218] 20:21:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1A387800) [pid = 3712] [serial = 652] [outer = 00000000] 20:21:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1A45F800) [pid = 3712] [serial = 653] [outer = 1A387800] 20:21:04 INFO - PROCESS | 3712 | 1467948064561 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A463000) [pid = 3712] [serial = 654] [outer = 1A387800] 20:21:04 INFO - PROCESS | 3712 | 1467948064966 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]]]}] 20:21:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:21:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 552ms 20:21:04 INFO - PROCESS | 3712 | 1467948064995 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 20:21:04 INFO - PROCESS | 3712 | 1467948064997 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 20:21:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:21:04 INFO - PROCESS | 3712 | 1467948065005 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:21:04 INFO - PROCESS | 3712 | 1467948065007 Marionette TRACE conn3 <- [1,838,null,{}] 20:21:04 INFO - PROCESS | 3712 | 1467948065011 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}] 20:21:04 INFO - PROCESS | 3712 | 1467948065013 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:05 INFO - PROCESS | 3712 | 1467948065068 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 20:21:05 INFO - PROCESS | 3712 | 1467948065075 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:05 INFO - PROCESS | 3712 | 1467948065077 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:05 INFO - PROCESS | 3712 | ++DOCSHELL 16D9DC00 == 38 [pid = 3712] [id = 219] 20:21:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A45CC00) [pid = 3712] [serial = 655] [outer = 00000000] 20:21:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A5CC400) [pid = 3712] [serial = 656] [outer = 1A45CC00] 20:21:05 INFO - PROCESS | 3712 | 1467948065120 Marionette DEBUG loaded listener.js 20:21:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A5CE800) [pid = 3712] [serial = 657] [outer = 1A45CC00] 20:21:05 INFO - PROCESS | 3712 | 1467948065724 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]]]}] 20:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 801ms 20:21:05 INFO - PROCESS | 3712 | 1467948065809 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 20:21:05 INFO - PROCESS | 3712 | 1467948065796 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 20:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:21:05 INFO - PROCESS | 3712 | 1467948065801 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:21:05 INFO - PROCESS | 3712 | 1467948065806 Marionette TRACE conn3 <- [1,842,null,{}] 20:21:05 INFO - PROCESS | 3712 | 1467948065811 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}] 20:21:05 INFO - PROCESS | 3712 | 1467948065814 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:05 INFO - PROCESS | 3712 | 1467948065949 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 20:21:06 INFO - PROCESS | 3712 | 1467948066069 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:06 INFO - PROCESS | 3712 | 1467948066072 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:06 INFO - PROCESS | 3712 | ++DOCSHELL 1126B800 == 39 [pid = 3712] [id = 220] 20:21:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (114D2400) [pid = 3712] [serial = 658] [outer = 00000000] 20:21:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (131E9C00) [pid = 3712] [serial = 659] [outer = 114D2400] 20:21:06 INFO - PROCESS | 3712 | 1467948066130 Marionette DEBUG loaded listener.js 20:21:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13C0C800) [pid = 3712] [serial = 660] [outer = 114D2400] 20:21:06 INFO - PROCESS | 3712 | 1467948066624 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]]]}] 20:21:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:21:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 829ms 20:21:06 INFO - PROCESS | 3712 | 1467948066645 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 20:21:06 INFO - PROCESS | 3712 | 1467948066650 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 20:21:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:21:06 INFO - PROCESS | 3712 | 1467948066656 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:21:06 INFO - PROCESS | 3712 | 1467948066659 Marionette TRACE conn3 <- [1,846,null,{}] 20:21:06 INFO - PROCESS | 3712 | 1467948066664 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}] 20:21:06 INFO - PROCESS | 3712 | 1467948066666 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:06 INFO - PROCESS | 3712 | 1467948066774 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 20:21:06 INFO - PROCESS | 3712 | 1467948066870 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:06 INFO - PROCESS | 3712 | 1467948066874 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:06 INFO - PROCESS | 3712 | ++DOCSHELL 16774000 == 40 [pid = 3712] [id = 221] 20:21:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16C8D400) [pid = 3712] [serial = 661] [outer = 00000000] 20:21:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (174E5C00) [pid = 3712] [serial = 662] [outer = 16C8D400] 20:21:06 INFO - PROCESS | 3712 | 1467948066914 Marionette DEBUG loaded listener.js 20:21:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (178C9400) [pid = 3712] [serial = 663] [outer = 16C8D400] 20:21:07 INFO - PROCESS | 3712 | 1467948067647 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]]]}] 20:21:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:21:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1022ms 20:21:07 INFO - PROCESS | 3712 | 1467948067689 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 20:21:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:21:07 INFO - PROCESS | 3712 | 1467948067675 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 20:21:07 INFO - PROCESS | 3712 | 1467948067681 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:21:07 INFO - PROCESS | 3712 | 1467948067684 Marionette TRACE conn3 <- [1,850,null,{}] 20:21:07 INFO - PROCESS | 3712 | 1467948067690 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}] 20:21:07 INFO - PROCESS | 3712 | 1467948067692 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:07 INFO - PROCESS | 3712 | 1467948067796 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 20:21:07 INFO - PROCESS | 3712 | 1467948067859 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:07 INFO - PROCESS | 3712 | 1467948067864 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:07 INFO - PROCESS | 3712 | ++DOCSHELL 10B95800 == 41 [pid = 3712] [id = 222] 20:21:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10E5E400) [pid = 3712] [serial = 664] [outer = 00000000] 20:21:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1140B800) [pid = 3712] [serial = 665] [outer = 10E5E400] 20:21:07 INFO - PROCESS | 3712 | 1467948067957 Marionette DEBUG loaded listener.js 20:21:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (13152800) [pid = 3712] [serial = 666] [outer = 10E5E400] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 16944800 == 40 [pid = 3712] [id = 218] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 19FE1C00 == 39 [pid = 3712] [id = 217] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 1577C400 == 38 [pid = 3712] [id = 216] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 19808400 == 37 [pid = 3712] [id = 215] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 10F2CC00 == 36 [pid = 3712] [id = 214] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 14F82C00 == 35 [pid = 3712] [id = 213] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 1667C000 == 34 [pid = 3712] [id = 212] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 1394FC00 == 33 [pid = 3712] [id = 211] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 114C9800 == 32 [pid = 3712] [id = 210] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 1126E000 == 31 [pid = 3712] [id = 208] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 10F2F800 == 30 [pid = 3712] [id = 209] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 16774000 == 29 [pid = 3712] [id = 221] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 16D9DC00 == 28 [pid = 3712] [id = 219] 20:21:08 INFO - PROCESS | 3712 | --DOCSHELL 1126B800 == 27 [pid = 3712] [id = 220] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (159D9400) [pid = 3712] [serial = 593] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (131EB000) [pid = 3712] [serial = 599] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1346A800) [pid = 3712] [serial = 600] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16C8F400) [pid = 3712] [serial = 605] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (176BB800) [pid = 3712] [serial = 608] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11455800) [pid = 3712] [serial = 596] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (114CE800) [pid = 3712] [serial = 597] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (14F88C00) [pid = 3712] [serial = 602] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (14F91C00) [pid = 3712] [serial = 603] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13125000) [pid = 3712] [serial = 591] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1292B800) [pid = 3712] [serial = 590] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1965CC00) [pid = 3712] [serial = 611] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (178C2C00) [pid = 3712] [serial = 609] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (176BF800) [pid = 3712] [serial = 614] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19665000) [pid = 3712] [serial = 612] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1965C000) [pid = 3712] [serial = 615] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19F72C00) [pid = 3712] [serial = 620] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (161ADC00) [pid = 3712] [serial = 594] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19FDD800) [pid = 3712] [serial = 623] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (198DA800) [pid = 3712] [serial = 617] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (198E7400) [pid = 3712] [serial = 618] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19F73800) [pid = 3712] [serial = 621] [outer = 00000000] [url = about:blank] 20:21:08 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (16EC9000) [pid = 3712] [serial = 606] [outer = 00000000] [url = about:blank] 20:21:09 INFO - PROCESS | 3712 | 1467948069172 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]]]}] 20:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1506ms 20:21:09 INFO - PROCESS | 3712 | 1467948069215 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 20:21:09 INFO - PROCESS | 3712 | 1467948069219 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 20:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:21:09 INFO - PROCESS | 3712 | 1467948069225 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:21:09 INFO - PROCESS | 3712 | 1467948069227 Marionette TRACE conn3 <- [1,854,null,{}] 20:21:09 INFO - PROCESS | 3712 | 1467948069232 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}] 20:21:09 INFO - PROCESS | 3712 | 1467948069235 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:09 INFO - PROCESS | 3712 | 1467948069303 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 20:21:09 INFO - PROCESS | 3712 | 1467948069310 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:09 INFO - PROCESS | 3712 | 1467948069312 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:09 INFO - PROCESS | 3712 | ++DOCSHELL 13157C00 == 28 [pid = 3712] [id = 223] 20:21:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (131E6800) [pid = 3712] [serial = 667] [outer = 00000000] 20:21:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1391C800) [pid = 3712] [serial = 668] [outer = 131E6800] 20:21:09 INFO - PROCESS | 3712 | 1467948069366 Marionette DEBUG loaded listener.js 20:21:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (139D5C00) [pid = 3712] [serial = 669] [outer = 131E6800] 20:21:09 INFO - PROCESS | 3712 | 1467948069784 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]]]}] 20:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 608ms 20:21:09 INFO - PROCESS | 3712 | 1467948069829 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 20:21:09 INFO - PROCESS | 3712 | 1467948069834 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 20:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:21:09 INFO - PROCESS | 3712 | 1467948069840 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:21:09 INFO - PROCESS | 3712 | 1467948069843 Marionette TRACE conn3 <- [1,858,null,{}] 20:21:09 INFO - PROCESS | 3712 | 1467948069847 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}] 20:21:09 INFO - PROCESS | 3712 | 1467948069849 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:09 INFO - PROCESS | 3712 | 1467948069940 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 20:21:10 INFO - PROCESS | 3712 | 1467948070015 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:10 INFO - PROCESS | 3712 | 1467948070018 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:10 INFO - PROCESS | 3712 | ++DOCSHELL 14F8D400 == 29 [pid = 3712] [id = 224] 20:21:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (14F8D800) [pid = 3712] [serial = 670] [outer = 00000000] 20:21:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (159DE800) [pid = 3712] [serial = 671] [outer = 14F8D800] 20:21:10 INFO - PROCESS | 3712 | 1467948070065 Marionette DEBUG loaded listener.js 20:21:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (161AAC00) [pid = 3712] [serial = 672] [outer = 14F8D800] 20:21:10 INFO - PROCESS | 3712 | 1467948070402 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]]]}] 20:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 566ms 20:21:10 INFO - PROCESS | 3712 | 1467948070413 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 20:21:10 INFO - PROCESS | 3712 | 1467948070416 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 20:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:21:10 INFO - PROCESS | 3712 | 1467948070419 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:21:10 INFO - PROCESS | 3712 | 1467948070423 Marionette TRACE conn3 <- [1,862,null,{}] 20:21:10 INFO - PROCESS | 3712 | 1467948070433 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}] 20:21:10 INFO - PROCESS | 3712 | 1467948070437 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:10 INFO - PROCESS | 3712 | 1467948070535 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 20:21:10 INFO - PROCESS | 3712 | 1467948070551 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:10 INFO - PROCESS | 3712 | 1467948070554 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:10 INFO - PROCESS | 3712 | ++DOCSHELL 16B19000 == 30 [pid = 3712] [id = 225] 20:21:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16B19400) [pid = 3712] [serial = 673] [outer = 00000000] 20:21:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16DDA000) [pid = 3712] [serial = 674] [outer = 16B19400] 20:21:10 INFO - PROCESS | 3712 | 1467948070601 Marionette DEBUG loaded listener.js 20:21:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16F57C00) [pid = 3712] [serial = 675] [outer = 16B19400] 20:21:10 INFO - PROCESS | 3712 | 1467948071006 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]]]}] 20:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 622ms 20:21:11 INFO - PROCESS | 3712 | 1467948071039 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 20:21:11 INFO - PROCESS | 3712 | 1467948071041 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 20:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:21:11 INFO - PROCESS | 3712 | 1467948071045 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:21:11 INFO - PROCESS | 3712 | 1467948071047 Marionette TRACE conn3 <- [1,866,null,{}] 20:21:11 INFO - PROCESS | 3712 | 1467948071050 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}] 20:21:11 INFO - PROCESS | 3712 | 1467948071052 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:11 INFO - PROCESS | 3712 | 1467948071144 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 20:21:11 INFO - PROCESS | 3712 | 1467948071210 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:11 INFO - PROCESS | 3712 | 1467948071212 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:11 INFO - PROCESS | 3712 | ++DOCSHELL 1759D000 == 31 [pid = 3712] [id = 226] 20:21:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (176BA400) [pid = 3712] [serial = 676] [outer = 00000000] 20:21:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (178C8400) [pid = 3712] [serial = 677] [outer = 176BA400] 20:21:11 INFO - PROCESS | 3712 | 1467948071256 Marionette DEBUG loaded listener.js 20:21:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19443400) [pid = 3712] [serial = 678] [outer = 176BA400] 20:21:11 INFO - PROCESS | 3712 | 1467948071643 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]]]}] 20:21:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:21:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 650ms 20:21:11 INFO - PROCESS | 3712 | 1467948071704 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 20:21:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:21:11 INFO - PROCESS | 3712 | 1467948071707 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 20:21:11 INFO - PROCESS | 3712 | 1467948071710 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:21:11 INFO - PROCESS | 3712 | 1467948071694 Marionette TRACE conn3 <- [1,870,null,{}] 20:21:11 INFO - PROCESS | 3712 | 1467948071701 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}] 20:21:11 INFO - PROCESS | 3712 | 1467948071703 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:11 INFO - PROCESS | 3712 | 1467948071805 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 20:21:11 INFO - PROCESS | 3712 | 1467948071817 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:11 INFO - PROCESS | 3712 | 1467948071819 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:11 INFO - PROCESS | 3712 | ++DOCSHELL 1943D800 == 32 [pid = 3712] [id = 227] 20:21:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1944B000) [pid = 3712] [serial = 679] [outer = 00000000] 20:21:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1965F800) [pid = 3712] [serial = 680] [outer = 1944B000] 20:21:11 INFO - PROCESS | 3712 | 1467948071862 Marionette DEBUG loaded listener.js 20:21:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19665C00) [pid = 3712] [serial = 681] [outer = 1944B000] 20:21:12 INFO - PROCESS | 3712 | 1467948072257 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]]]}] 20:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 621ms 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13951800) [pid = 3712] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1965B800) [pid = 3712] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (114CA800) [pid = 3712] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16C91800) [pid = 3712] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1667C800) [pid = 3712] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19FE2400) [pid = 3712] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (11ADE800) [pid = 3712] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1326B400) [pid = 3712] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19809800) [pid = 3712] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19669800) [pid = 3712] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A387800) [pid = 3712] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:21:12 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A45CC00) [pid = 3712] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:21:12 INFO - PROCESS | 3712 | 1467948072430 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 20:21:12 INFO - PROCESS | 3712 | 1467948072432 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 20:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:21:12 INFO - PROCESS | 3712 | 1467948072455 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:21:12 INFO - PROCESS | 3712 | 1467948072457 Marionette TRACE conn3 <- [1,874,null,{}] 20:21:12 INFO - PROCESS | 3712 | 1467948072460 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}] 20:21:12 INFO - PROCESS | 3712 | 1467948072466 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:12 INFO - PROCESS | 3712 | 1467948072544 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 20:21:12 INFO - PROCESS | 3712 | 1467948072551 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:12 INFO - PROCESS | 3712 | 1467948072554 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:12 INFO - PROCESS | 3712 | ++DOCSHELL 13949C00 == 33 [pid = 3712] [id = 228] 20:21:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (14FB0C00) [pid = 3712] [serial = 682] [outer = 00000000] 20:21:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16DDBC00) [pid = 3712] [serial = 683] [outer = 14FB0C00] 20:21:12 INFO - PROCESS | 3712 | 1467948072598 Marionette DEBUG loaded listener.js 20:21:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1965BC00) [pid = 3712] [serial = 684] [outer = 14FB0C00] 20:21:12 INFO - PROCESS | 3712 | 1467948072981 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]]]}] 20:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 580ms 20:21:13 INFO - PROCESS | 3712 | 1467948073020 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 20:21:13 INFO - PROCESS | 3712 | 1467948073022 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 20:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:21:13 INFO - PROCESS | 3712 | 1467948073025 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:21:13 INFO - PROCESS | 3712 | 1467948073027 Marionette TRACE conn3 <- [1,878,null,{}] 20:21:13 INFO - PROCESS | 3712 | 1467948073030 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}] 20:21:13 INFO - PROCESS | 3712 | 1467948073032 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:13 INFO - PROCESS | 3712 | 1467948073107 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 20:21:13 INFO - PROCESS | 3712 | 1467948073113 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:13 INFO - PROCESS | 3712 | 1467948073115 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:13 INFO - PROCESS | 3712 | ++DOCSHELL 14FB1000 == 34 [pid = 3712] [id = 229] 20:21:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16945C00) [pid = 3712] [serial = 685] [outer = 00000000] 20:21:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (198E9C00) [pid = 3712] [serial = 686] [outer = 16945C00] 20:21:13 INFO - PROCESS | 3712 | 1467948073158 Marionette DEBUG loaded listener.js 20:21:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19E24800) [pid = 3712] [serial = 687] [outer = 16945C00] 20:21:13 INFO - PROCESS | 3712 | 1467948073530 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]]]}] 20:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 525ms 20:21:13 INFO - PROCESS | 3712 | 1467948073560 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 20:21:13 INFO - PROCESS | 3712 | 1467948073563 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 20:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:21:13 INFO - PROCESS | 3712 | 1467948073566 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:21:13 INFO - PROCESS | 3712 | 1467948073568 Marionette TRACE conn3 <- [1,882,null,{}] 20:21:13 INFO - PROCESS | 3712 | 1467948073571 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}] 20:21:13 INFO - PROCESS | 3712 | 1467948073573 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:13 INFO - PROCESS | 3712 | 1467948073629 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 20:21:13 INFO - PROCESS | 3712 | 1467948073635 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:13 INFO - PROCESS | 3712 | 1467948073637 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:13 INFO - PROCESS | 3712 | ++DOCSHELL 19F7F800 == 35 [pid = 3712] [id = 230] 20:21:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19FDDC00) [pid = 3712] [serial = 688] [outer = 00000000] 20:21:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A387400) [pid = 3712] [serial = 689] [outer = 19FDDC00] 20:21:13 INFO - PROCESS | 3712 | 1467948073679 Marionette DEBUG loaded listener.js 20:21:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A388800) [pid = 3712] [serial = 690] [outer = 19FDDC00] 20:21:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A5CBC00) [pid = 3712] [serial = 691] [outer = 1B2BA400] 20:21:14 INFO - PROCESS | 3712 | 1467948074124 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]]]}] 20:21:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:21:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 622ms 20:21:14 INFO - PROCESS | 3712 | 1467948074199 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 20:21:14 INFO - PROCESS | 3712 | 1467948074203 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 20:21:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:21:14 INFO - PROCESS | 3712 | 1467948074211 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:21:14 INFO - PROCESS | 3712 | 1467948074215 Marionette TRACE conn3 <- [1,886,null,{}] 20:21:14 INFO - PROCESS | 3712 | 1467948074221 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}] 20:21:14 INFO - PROCESS | 3712 | 1467948074225 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:14 INFO - PROCESS | 3712 | 1467948074338 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 20:21:14 INFO - PROCESS | 3712 | 1467948074454 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:14 INFO - PROCESS | 3712 | 1467948074459 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:14 INFO - PROCESS | 3712 | ++DOCSHELL 11407400 == 36 [pid = 3712] [id = 231] 20:21:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (11ADE800) [pid = 3712] [serial = 692] [outer = 00000000] 20:21:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (129AB800) [pid = 3712] [serial = 693] [outer = 11ADE800] 20:21:14 INFO - PROCESS | 3712 | 1467948074515 Marionette DEBUG loaded listener.js 20:21:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (13079400) [pid = 3712] [serial = 694] [outer = 11ADE800] 20:21:15 INFO - PROCESS | 3712 | 1467948075271 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]]]}] 20:21:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:21:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1105ms 20:21:15 INFO - PROCESS | 3712 | 1467948075319 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 20:21:15 INFO - PROCESS | 3712 | 1467948075323 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 20:21:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:21:15 INFO - PROCESS | 3712 | 1467948075330 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:21:15 INFO - PROCESS | 3712 | 1467948075334 Marionette TRACE conn3 <- [1,890,null,{}] 20:21:15 INFO - PROCESS | 3712 | 1467948075338 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}] 20:21:15 INFO - PROCESS | 3712 | 1467948075341 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:15 INFO - PROCESS | 3712 | 1467948075457 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 20:21:15 INFO - PROCESS | 3712 | 1467948075538 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:15 INFO - PROCESS | 3712 | 1467948075541 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:15 INFO - PROCESS | 3712 | ++DOCSHELL 10A7F000 == 37 [pid = 3712] [id = 232] 20:21:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (10B94400) [pid = 3712] [serial = 695] [outer = 00000000] 20:21:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10F2BC00) [pid = 3712] [serial = 696] [outer = 10B94400] 20:21:15 INFO - PROCESS | 3712 | 1467948075696 Marionette DEBUG loaded listener.js 20:21:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (11AE9400) [pid = 3712] [serial = 697] [outer = 10B94400] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 14FB1000 == 36 [pid = 3712] [id = 229] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 13949C00 == 35 [pid = 3712] [id = 228] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 1943D800 == 34 [pid = 3712] [id = 227] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 1759D000 == 33 [pid = 3712] [id = 226] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 16B19000 == 32 [pid = 3712] [id = 225] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 14F8D400 == 31 [pid = 3712] [id = 224] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 13157C00 == 30 [pid = 3712] [id = 223] 20:21:16 INFO - PROCESS | 3712 | --DOCSHELL 10B95800 == 29 [pid = 3712] [id = 222] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1A463000) [pid = 3712] [serial = 654] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (142A8400) [pid = 3712] [serial = 633] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19981400) [pid = 3712] [serial = 647] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13EA0800) [pid = 3712] [serial = 632] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (129A8000) [pid = 3712] [serial = 629] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (175A8400) [pid = 3712] [serial = 638] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16946000) [pid = 3712] [serial = 635] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A38B400) [pid = 3712] [serial = 650] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16C88800) [pid = 3712] [serial = 636] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (130A2400) [pid = 3712] [serial = 626] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A38CC00) [pid = 3712] [serial = 651] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19444C00) [pid = 3712] [serial = 642] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (176BA800) [pid = 3712] [serial = 639] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1943C800) [pid = 3712] [serial = 641] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19E20800) [pid = 3712] [serial = 645] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (198E5C00) [pid = 3712] [serial = 648] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (12D85C00) [pid = 3712] [serial = 630] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (13923C00) [pid = 3712] [serial = 627] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19E1F800) [pid = 3712] [serial = 644] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (19FE4400) [pid = 3712] [serial = 624] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1A45F800) [pid = 3712] [serial = 653] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1A5CC400) [pid = 3712] [serial = 656] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (1A5CE800) [pid = 3712] [serial = 657] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 3712 | 1467948076238 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]]]}] 20:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 967ms 20:21:16 INFO - PROCESS | 3712 | 1467948076316 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 20:21:16 INFO - PROCESS | 3712 | 1467948076319 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 20:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:21:16 INFO - PROCESS | 3712 | 1467948076329 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:21:16 INFO - PROCESS | 3712 | 1467948076331 Marionette TRACE conn3 <- [1,894,null,{}] 20:21:16 INFO - PROCESS | 3712 | 1467948076336 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}] 20:21:16 INFO - PROCESS | 3712 | 1467948076339 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:16 INFO - PROCESS | 3712 | 1467948076413 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 20:21:16 INFO - PROCESS | 3712 | 1467948076424 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:16 INFO - PROCESS | 3712 | 1467948076426 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:16 INFO - PROCESS | 3712 | ++DOCSHELL 12D85C00 == 30 [pid = 3712] [id = 233] 20:21:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (13127C00) [pid = 3712] [serial = 698] [outer = 00000000] 20:21:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1326A000) [pid = 3712] [serial = 699] [outer = 13127C00] 20:21:16 INFO - PROCESS | 3712 | 1467948076473 Marionette DEBUG loaded listener.js 20:21:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (13923C00) [pid = 3712] [serial = 700] [outer = 13127C00] 20:21:16 INFO - PROCESS | 3712 | 1467948076904 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]]]}] 20:21:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:21:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 608ms 20:21:16 INFO - PROCESS | 3712 | 1467948076943 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 20:21:16 INFO - PROCESS | 3712 | 1467948076946 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 20:21:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:21:16 INFO - PROCESS | 3712 | 1467948076952 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:21:16 INFO - PROCESS | 3712 | 1467948076955 Marionette TRACE conn3 <- [1,898,null,{}] 20:21:16 INFO - PROCESS | 3712 | 1467948076959 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}] 20:21:16 INFO - PROCESS | 3712 | 1467948076961 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:17 INFO - PROCESS | 3712 | 1467948077029 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 20:21:17 INFO - PROCESS | 3712 | 1467948077037 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:17 INFO - PROCESS | 3712 | 1467948077040 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:17 INFO - PROCESS | 3712 | ++DOCSHELL 142A8400 == 31 [pid = 3712] [id = 234] 20:21:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1446C400) [pid = 3712] [serial = 701] [outer = 00000000] 20:21:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (14FB3800) [pid = 3712] [serial = 702] [outer = 1446C400] 20:21:17 INFO - PROCESS | 3712 | 1467948077088 Marionette DEBUG loaded listener.js 20:21:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16649C00) [pid = 3712] [serial = 703] [outer = 1446C400] 20:21:17 INFO - PROCESS | 3712 | 1467948077489 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]]]}] 20:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 566ms 20:21:17 INFO - PROCESS | 3712 | 1467948077515 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 20:21:17 INFO - PROCESS | 3712 | 1467948077517 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 20:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:21:17 INFO - PROCESS | 3712 | 1467948077521 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:21:17 INFO - PROCESS | 3712 | 1467948077525 Marionette TRACE conn3 <- [1,902,null,{}] 20:21:17 INFO - PROCESS | 3712 | 1467948077535 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}] 20:21:17 INFO - PROCESS | 3712 | 1467948077540 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:17 INFO - PROCESS | 3712 | 1467948077605 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 20:21:17 INFO - PROCESS | 3712 | 1467948077614 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:17 INFO - PROCESS | 3712 | 1467948077617 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:17 INFO - PROCESS | 3712 | ++DOCSHELL 16C8C000 == 32 [pid = 3712] [id = 235] 20:21:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16C8C400) [pid = 3712] [serial = 704] [outer = 00000000] 20:21:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16EC7400) [pid = 3712] [serial = 705] [outer = 16C8C400] 20:21:17 INFO - PROCESS | 3712 | 1467948077663 Marionette DEBUG loaded listener.js 20:21:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (174E8400) [pid = 3712] [serial = 706] [outer = 16C8C400] 20:21:18 INFO - PROCESS | 3712 | 1467948078036 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]]]}] 20:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 566ms 20:21:18 INFO - PROCESS | 3712 | 1467948078086 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 3712 | 1467948078088 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 20:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:21:18 INFO - PROCESS | 3712 | 1467948078092 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:21:18 INFO - PROCESS | 3712 | 1467948078094 Marionette TRACE conn3 <- [1,906,null,{}] 20:21:18 INFO - PROCESS | 3712 | 1467948078098 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}] 20:21:18 INFO - PROCESS | 3712 | 1467948078101 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:18 INFO - PROCESS | 3712 | 1467948078173 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 20:21:18 INFO - PROCESS | 3712 | 1467948078179 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:18 INFO - PROCESS | 3712 | 1467948078181 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:18 INFO - PROCESS | 3712 | ++DOCSHELL 174E8000 == 33 [pid = 3712] [id = 236] 20:21:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (175F0000) [pid = 3712] [serial = 707] [outer = 00000000] 20:21:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (178C6000) [pid = 3712] [serial = 708] [outer = 175F0000] 20:21:18 INFO - PROCESS | 3712 | 1467948078224 Marionette DEBUG loaded listener.js 20:21:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1943D800) [pid = 3712] [serial = 709] [outer = 175F0000] 20:21:18 INFO - PROCESS | 3712 | 1467948078648 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]]]}] 20:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 608ms 20:21:18 INFO - PROCESS | 3712 | 1467948078711 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 3712 | 1467948078696 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 20:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:21:18 INFO - PROCESS | 3712 | 1467948078699 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:21:18 INFO - PROCESS | 3712 | 1467948078701 Marionette TRACE conn3 <- [1,910,null,{}] 20:21:18 INFO - PROCESS | 3712 | 1467948078711 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}] 20:21:18 INFO - PROCESS | 3712 | 1467948078713 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:18 INFO - PROCESS | 3712 | 1467948078817 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 20:21:18 INFO - PROCESS | 3712 | 1467948078827 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:18 INFO - PROCESS | 3712 | 1467948078829 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:18 INFO - PROCESS | 3712 | ++DOCSHELL 13E9F800 == 34 [pid = 3712] [id = 237] 20:21:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (178BD800) [pid = 3712] [serial = 710] [outer = 00000000] 20:21:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19805400) [pid = 3712] [serial = 711] [outer = 178BD800] 20:21:18 INFO - PROCESS | 3712 | 1467948078865 Marionette DEBUG loaded listener.js 20:21:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19974800) [pid = 3712] [serial = 712] [outer = 178BD800] 20:21:19 INFO - PROCESS | 3712 | 1467948079300 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]]]}] 20:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 607ms 20:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:21:19 INFO - PROCESS | 3712 | 1467948079333 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 20:21:19 INFO - PROCESS | 3712 | 1467948079335 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 20:21:19 INFO - PROCESS | 3712 | 1467948079338 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:21:19 INFO - PROCESS | 3712 | 1467948079340 Marionette TRACE conn3 <- [1,914,null,{}] 20:21:19 INFO - PROCESS | 3712 | 1467948079365 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}] 20:21:19 INFO - PROCESS | 3712 | 1467948079371 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:19 INFO - PROCESS | 3712 | 1467948079476 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 20:21:19 INFO - PROCESS | 3712 | 1467948079490 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:19 INFO - PROCESS | 3712 | 1467948079492 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:19 INFO - PROCESS | 3712 | ++DOCSHELL 1293AC00 == 35 [pid = 3712] [id = 238] 20:21:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16B20800) [pid = 3712] [serial = 713] [outer = 00000000] 20:21:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19FDD800) [pid = 3712] [serial = 714] [outer = 16B20800] 20:21:19 INFO - PROCESS | 3712 | 1467948079517 Marionette DEBUG loaded listener.js 20:21:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19FE4800) [pid = 3712] [serial = 715] [outer = 16B20800] 20:21:19 INFO - PROCESS | 3712 | 1467948079906 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]]]}] 20:21:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:21:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 608ms 20:21:19 INFO - PROCESS | 3712 | 1467948079960 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 20:21:19 INFO - PROCESS | 3712 | 1467948079962 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 20:21:19 INFO - PROCESS | 3712 | 1467948079965 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:21:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:21:19 INFO - PROCESS | 3712 | 1467948079967 Marionette TRACE conn3 <- [1,918,null,{}] 20:21:19 INFO - PROCESS | 3712 | 1467948079953 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}] 20:21:19 INFO - PROCESS | 3712 | 1467948079955 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:20 INFO - PROCESS | 3712 | 1467948080058 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 20:21:20 INFO - PROCESS | 3712 | 1467948080063 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:20 INFO - PROCESS | 3712 | 1467948080065 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:20 INFO - PROCESS | 3712 | ++DOCSHELL 19F7D000 == 36 [pid = 3712] [id = 239] 20:21:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19F7F000) [pid = 3712] [serial = 716] [outer = 00000000] 20:21:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A38CC00) [pid = 3712] [serial = 717] [outer = 19F7F000] 20:21:20 INFO - PROCESS | 3712 | 1467948080107 Marionette DEBUG loaded listener.js 20:21:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19FDBC00) [pid = 3712] [serial = 718] [outer = 19F7F000] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (176BA400) [pid = 3712] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1944B000) [pid = 3712] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (131E6800) [pid = 3712] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (14F8D800) [pid = 3712] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10E5E400) [pid = 3712] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (114D2400) [pid = 3712] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16C8D400) [pid = 3712] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (14FB0C00) [pid = 3712] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16B19400) [pid = 3712] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:21:20 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16945C00) [pid = 3712] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:21:20 INFO - PROCESS | 3712 | 1467948080501 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]]]}] 20:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 566ms 20:21:20 INFO - PROCESS | 3712 | 1467948080527 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 3712 | 1467948080529 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 20:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:21:20 INFO - PROCESS | 3712 | 1467948080532 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:21:20 INFO - PROCESS | 3712 | 1467948080534 Marionette TRACE conn3 <- [1,922,null,{}] 20:21:20 INFO - PROCESS | 3712 | 1467948080537 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}] 20:21:20 INFO - PROCESS | 3712 | 1467948080540 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:20 INFO - PROCESS | 3712 | 1467948080600 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 20:21:20 INFO - PROCESS | 3712 | 1467948080634 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:20 INFO - PROCESS | 3712 | 1467948080636 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:20 INFO - PROCESS | 3712 | ++DOCSHELL 10537400 == 37 [pid = 3712] [id = 240] 20:21:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10EF5800) [pid = 3712] [serial = 719] [outer = 00000000] 20:21:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (17D93800) [pid = 3712] [serial = 720] [outer = 10EF5800] 20:21:20 INFO - PROCESS | 3712 | 1467948080683 Marionette DEBUG loaded listener.js 20:21:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19E1F000) [pid = 3712] [serial = 721] [outer = 10EF5800] 20:21:21 INFO - PROCESS | 3712 | 1467948081036 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]]]}] 20:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 552ms 20:21:21 INFO - PROCESS | 3712 | 1467948081094 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 20:21:21 INFO - PROCESS | 3712 | 1467948081096 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 20:21:21 INFO - PROCESS | 3712 | 1467948081099 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:21:21 INFO - PROCESS | 3712 | 1467948081101 Marionette TRACE conn3 <- [1,926,null,{}] 20:21:21 INFO - PROCESS | 3712 | 1467948081105 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}] 20:21:21 INFO - PROCESS | 3712 | 1467948081107 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:21 INFO - PROCESS | 3712 | 1467948081172 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 20:21:21 INFO - PROCESS | 3712 | 1467948081177 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 3712 | 1467948081179 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:21 INFO - PROCESS | 3712 | ++DOCSHELL 1A38B400 == 38 [pid = 3712] [id = 241] 20:21:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A45A000) [pid = 3712] [serial = 722] [outer = 00000000] 20:21:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A464C00) [pid = 3712] [serial = 723] [outer = 1A45A000] 20:21:21 INFO - PROCESS | 3712 | 1467948081221 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A5CAC00) [pid = 3712] [serial = 724] [outer = 1A45A000] 20:21:21 INFO - PROCESS | 3712 | 1467948081569 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]]]}] 20:21:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:21:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 525ms 20:21:21 INFO - PROCESS | 3712 | 1467948081624 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 20:21:21 INFO - PROCESS | 3712 | 1467948081626 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 20:21:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:21:21 INFO - PROCESS | 3712 | 1467948081629 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:21:21 INFO - PROCESS | 3712 | 1467948081631 Marionette TRACE conn3 <- [1,930,null,{}] 20:21:21 INFO - PROCESS | 3712 | 1467948081635 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}] 20:21:21 INFO - PROCESS | 3712 | 1467948081637 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:21 INFO - PROCESS | 3712 | 1467948081694 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 20:21:21 INFO - PROCESS | 3712 | 1467948081700 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:21 INFO - PROCESS | 3712 | 1467948081701 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:21 INFO - PROCESS | 3712 | ++DOCSHELL 159DB000 == 39 [pid = 3712] [id = 242] 20:21:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17D99400) [pid = 3712] [serial = 725] [outer = 00000000] 20:21:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A96B000) [pid = 3712] [serial = 726] [outer = 17D99400] 20:21:21 INFO - PROCESS | 3712 | 1467948081746 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1AB68C00) [pid = 3712] [serial = 727] [outer = 17D99400] 20:21:22 INFO - PROCESS | 3712 | 1467948082293 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]]]}] 20:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 704ms 20:21:22 INFO - PROCESS | 3712 | 1467948082329 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 20:21:22 INFO - PROCESS | 3712 | 1467948082333 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 20:21:22 INFO - PROCESS | 3712 | 1467948082338 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:21:22 INFO - PROCESS | 3712 | 1467948082341 Marionette TRACE conn3 <- [1,934,null,{}] 20:21:22 INFO - PROCESS | 3712 | 1467948082347 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}] 20:21:22 INFO - PROCESS | 3712 | 1467948082350 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:22 INFO - PROCESS | 3712 | 1467948082481 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 20:21:22 INFO - PROCESS | 3712 | 1467948082498 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:22 INFO - PROCESS | 3712 | 1467948082501 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:22 INFO - PROCESS | 3712 | ++DOCSHELL 129AE800 == 40 [pid = 3712] [id = 243] 20:21:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (129B3C00) [pid = 3712] [serial = 728] [outer = 00000000] 20:21:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13948400) [pid = 3712] [serial = 729] [outer = 129B3C00] 20:21:22 INFO - PROCESS | 3712 | 1467948082557 Marionette DEBUG loaded listener.js 20:21:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (142A4800) [pid = 3712] [serial = 730] [outer = 129B3C00] 20:21:23 INFO - PROCESS | 3712 | 1467948083164 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]]]}] 20:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 884ms 20:21:23 INFO - PROCESS | 3712 | 1467948083227 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 20:21:23 INFO - PROCESS | 3712 | 1467948083233 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 20:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:21:23 INFO - PROCESS | 3712 | 1467948083240 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:21:23 INFO - PROCESS | 3712 | 1467948083242 Marionette TRACE conn3 <- [1,938,null,{}] 20:21:23 INFO - PROCESS | 3712 | 1467948083247 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}] 20:21:23 INFO - PROCESS | 3712 | 1467948083249 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:23 INFO - PROCESS | 3712 | 1467948083338 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 20:21:23 INFO - PROCESS | 3712 | 1467948083463 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:23 INFO - PROCESS | 3712 | 1467948083466 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:23 INFO - PROCESS | 3712 | ++DOCSHELL 16676800 == 41 [pid = 3712] [id = 244] 20:21:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16677C00) [pid = 3712] [serial = 731] [outer = 00000000] 20:21:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16C88800) [pid = 3712] [serial = 732] [outer = 16677C00] 20:21:23 INFO - PROCESS | 3712 | 1467948083504 Marionette DEBUG loaded listener.js 20:21:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (175EFC00) [pid = 3712] [serial = 733] [outer = 16677C00] 20:21:24 INFO - PROCESS | 3712 | 1467948084046 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]]]}] 20:21:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:21:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 828ms 20:21:24 INFO - PROCESS | 3712 | 1467948084087 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 20:21:24 INFO - PROCESS | 3712 | 1467948084090 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 20:21:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:21:24 INFO - PROCESS | 3712 | 1467948084094 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:21:24 INFO - PROCESS | 3712 | 1467948084097 Marionette TRACE conn3 <- [1,942,null,{}] 20:21:24 INFO - PROCESS | 3712 | 1467948084090 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}] 20:21:24 INFO - PROCESS | 3712 | 1467948084095 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:24 INFO - PROCESS | 3712 | 1467948084204 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 20:21:24 INFO - PROCESS | 3712 | 1467948084289 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:24 INFO - PROCESS | 3712 | 1467948084292 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:24 INFO - PROCESS | 3712 | ++DOCSHELL 1A464000 == 42 [pid = 3712] [id = 245] 20:21:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A464800) [pid = 3712] [serial = 734] [outer = 00000000] 20:21:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A5D3800) [pid = 3712] [serial = 735] [outer = 1A464800] 20:21:24 INFO - PROCESS | 3712 | 1467948084347 Marionette DEBUG loaded listener.js 20:21:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1AB68800) [pid = 3712] [serial = 736] [outer = 1A464800] 20:21:25 INFO - PROCESS | 3712 | 1467948085094 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]]]}] 20:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1050ms 20:21:25 INFO - PROCESS | 3712 | 1467948085137 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 20:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:21:25 INFO - PROCESS | 3712 | 1467948085143 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 20:21:25 INFO - PROCESS | 3712 | 1467948085150 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:21:25 INFO - PROCESS | 3712 | 1467948085154 Marionette TRACE conn3 <- [1,946,null,{}] 20:21:25 INFO - PROCESS | 3712 | 1467948085160 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}] 20:21:25 INFO - PROCESS | 3712 | 1467948085163 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:25 INFO - PROCESS | 3712 | 1467948085269 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 20:21:25 INFO - PROCESS | 3712 | 1467948085351 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:25 INFO - PROCESS | 3712 | 1467948085355 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 1A38B400 == 41 [pid = 3712] [id = 241] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 10537400 == 40 [pid = 3712] [id = 240] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 19F7D000 == 39 [pid = 3712] [id = 239] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 1293AC00 == 38 [pid = 3712] [id = 238] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 13E9F800 == 37 [pid = 3712] [id = 237] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 174E8000 == 36 [pid = 3712] [id = 236] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 16C8C000 == 35 [pid = 3712] [id = 235] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 142A8400 == 34 [pid = 3712] [id = 234] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 12D85C00 == 33 [pid = 3712] [id = 233] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 10A7F000 == 32 [pid = 3712] [id = 232] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 19F7F800 == 31 [pid = 3712] [id = 230] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 11407400 == 30 [pid = 3712] [id = 231] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 1A464000 == 29 [pid = 3712] [id = 245] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 159DB000 == 28 [pid = 3712] [id = 242] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 129AE800 == 27 [pid = 3712] [id = 243] 20:21:25 INFO - PROCESS | 3712 | --DOCSHELL 16676800 == 26 [pid = 3712] [id = 244] 20:21:25 INFO - PROCESS | 3712 | ++DOCSHELL 102C9800 == 27 [pid = 3712] [id = 246] 20:21:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1047CC00) [pid = 3712] [serial = 737] [outer = 00000000] 20:21:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (10539C00) [pid = 3712] [serial = 738] [outer = 1047CC00] 20:21:25 INFO - PROCESS | 3712 | 1467948085924 Marionette DEBUG loaded listener.js 20:21:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10A77800) [pid = 3712] [serial = 739] [outer = 1047CC00] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A387400) [pid = 3712] [serial = 689] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (178C8400) [pid = 3712] [serial = 677] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1965F800) [pid = 3712] [serial = 680] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1391C800) [pid = 3712] [serial = 668] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (139D5C00) [pid = 3712] [serial = 669] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (159DE800) [pid = 3712] [serial = 671] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (161AAC00) [pid = 3712] [serial = 672] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13152800) [pid = 3712] [serial = 666] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1140B800) [pid = 3712] [serial = 665] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13C0C800) [pid = 3712] [serial = 660] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (131E9C00) [pid = 3712] [serial = 659] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (178C9400) [pid = 3712] [serial = 663] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (174E5C00) [pid = 3712] [serial = 662] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19443400) [pid = 3712] [serial = 678] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1965BC00) [pid = 3712] [serial = 684] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16DDBC00) [pid = 3712] [serial = 683] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19665C00) [pid = 3712] [serial = 681] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16DDA000) [pid = 3712] [serial = 674] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16F57C00) [pid = 3712] [serial = 675] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (198E9C00) [pid = 3712] [serial = 686] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19E24800) [pid = 3712] [serial = 687] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 3712 | 1467948086418 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]]]}] 20:21:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:21:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1285ms 20:21:26 INFO - PROCESS | 3712 | 1467948086441 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 20:21:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:21:26 INFO - PROCESS | 3712 | 1467948086444 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 20:21:26 INFO - PROCESS | 3712 | 1467948086449 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:21:26 INFO - PROCESS | 3712 | 1467948086452 Marionette TRACE conn3 <- [1,950,null,{}] 20:21:26 INFO - PROCESS | 3712 | 1467948086457 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}] 20:21:26 INFO - PROCESS | 3712 | 1467948086460 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:26 INFO - PROCESS | 3712 | 1467948086555 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 20:21:26 INFO - PROCESS | 3712 | 1467948086633 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:26 INFO - PROCESS | 3712 | 1467948086636 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:26 INFO - PROCESS | 3712 | ++DOCSHELL 129AE400 == 28 [pid = 3712] [id = 247] 20:21:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (129AE800) [pid = 3712] [serial = 740] [outer = 00000000] 20:21:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1309F800) [pid = 3712] [serial = 741] [outer = 129AE800] 20:21:26 INFO - PROCESS | 3712 | 1467948086666 Marionette DEBUG loaded listener.js 20:21:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13154400) [pid = 3712] [serial = 742] [outer = 129AE800] 20:21:27 INFO - PROCESS | 3712 | 1467948087030 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]]]}] 20:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 607ms 20:21:27 INFO - PROCESS | 3712 | 1467948087067 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 20:21:27 INFO - PROCESS | 3712 | 1467948087071 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 20:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:21:27 INFO - PROCESS | 3712 | 1467948087077 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:21:27 INFO - PROCESS | 3712 | 1467948087080 Marionette TRACE conn3 <- [1,954,null,{}] 20:21:27 INFO - PROCESS | 3712 | 1467948087084 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}] 20:21:27 INFO - PROCESS | 3712 | 1467948087087 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:27 INFO - PROCESS | 3712 | 1467948087191 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 20:21:27 INFO - PROCESS | 3712 | 1467948087207 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 3712 | 1467948087210 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:27 INFO - PROCESS | 3712 | ++DOCSHELL 13E93800 == 29 [pid = 3712] [id = 248] 20:21:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13E94000) [pid = 3712] [serial = 743] [outer = 00000000] 20:21:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (13E9F800) [pid = 3712] [serial = 744] [outer = 13E94000] 20:21:27 INFO - PROCESS | 3712 | 1467948087237 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (14468800) [pid = 3712] [serial = 745] [outer = 13E94000] 20:21:27 INFO - PROCESS | 3712 | 1467948087676 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]]]}] 20:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 663ms 20:21:27 INFO - PROCESS | 3712 | 1467948087733 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 20:21:27 INFO - PROCESS | 3712 | 1467948087735 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 20:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:21:27 INFO - PROCESS | 3712 | 1467948087739 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:21:27 INFO - PROCESS | 3712 | 1467948087742 Marionette TRACE conn3 <- [1,958,null,{}] 20:21:27 INFO - PROCESS | 3712 | 1467948087735 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}] 20:21:27 INFO - PROCESS | 3712 | 1467948087739 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:27 INFO - PROCESS | 3712 | 1467948087829 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 20:21:27 INFO - PROCESS | 3712 | 1467948087843 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:27 INFO - PROCESS | 3712 | 1467948087846 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:27 INFO - PROCESS | 3712 | ++DOCSHELL 16673400 == 30 [pid = 3712] [id = 249] 20:21:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16674800) [pid = 3712] [serial = 746] [outer = 00000000] 20:21:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1667C000) [pid = 3712] [serial = 747] [outer = 16674800] 20:21:27 INFO - PROCESS | 3712 | 1467948087886 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16950C00) [pid = 3712] [serial = 748] [outer = 16674800] 20:21:28 INFO - PROCESS | 3712 | 1467948088327 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]]]}] 20:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 622ms 20:21:28 INFO - PROCESS | 3712 | 1467948088354 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 3712 | 1467948088357 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 20:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:21:28 INFO - PROCESS | 3712 | 1467948088360 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - PROCESS | 3712 | 1467948088362 Marionette TRACE conn3 <- [1,962,null,{}] 20:21:28 INFO - PROCESS | 3712 | 1467948088366 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}] 20:21:28 INFO - PROCESS | 3712 | 1467948088368 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:28 INFO - PROCESS | 3712 | 1467948088491 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 20:21:28 INFO - PROCESS | 3712 | 1467948088500 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:28 INFO - PROCESS | 3712 | 1467948088502 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:28 INFO - PROCESS | 3712 | ++DOCSHELL 16946C00 == 31 [pid = 3712] [id = 250] 20:21:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16B1E800) [pid = 3712] [serial = 749] [outer = 00000000] 20:21:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16ED0C00) [pid = 3712] [serial = 750] [outer = 16B1E800] 20:21:28 INFO - PROCESS | 3712 | 1467948088533 Marionette DEBUG loaded listener.js 20:21:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (174EB000) [pid = 3712] [serial = 751] [outer = 16B1E800] 20:21:28 INFO - PROCESS | 3712 | 1467948088953 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]]]}] 20:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 621ms 20:21:28 INFO - PROCESS | 3712 | 1467948088980 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 3712 | 1467948088982 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 20:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:21:28 INFO - PROCESS | 3712 | 1467948088998 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - PROCESS | 3712 | 1467948089000 Marionette TRACE conn3 <- [1,966,null,{}] 20:21:28 INFO - PROCESS | 3712 | 1467948088985 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}] 20:21:28 INFO - PROCESS | 3712 | 1467948088987 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:29 INFO - PROCESS | 3712 | 1467948089091 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 20:21:29 INFO - PROCESS | 3712 | 1467948089099 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:29 INFO - PROCESS | 3712 | 1467948089101 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:29 INFO - PROCESS | 3712 | ++DOCSHELL 176BA800 == 32 [pid = 3712] [id = 251] 20:21:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (176BDC00) [pid = 3712] [serial = 752] [outer = 00000000] 20:21:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (178C4C00) [pid = 3712] [serial = 753] [outer = 176BDC00] 20:21:29 INFO - PROCESS | 3712 | 1467948089137 Marionette DEBUG loaded listener.js 20:21:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19448000) [pid = 3712] [serial = 754] [outer = 176BDC00] 20:21:29 INFO - PROCESS | 3712 | 1467948089587 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]]]}] 20:21:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:21:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 622ms 20:21:29 INFO - PROCESS | 3712 | 1467948089602 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 20:21:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:21:29 INFO - PROCESS | 3712 | 1467948089604 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 20:21:29 INFO - PROCESS | 3712 | 1467948089608 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:21:29 INFO - PROCESS | 3712 | 1467948089610 Marionette TRACE conn3 <- [1,970,null,{}] 20:21:29 INFO - PROCESS | 3712 | 1467948089613 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}] 20:21:29 INFO - PROCESS | 3712 | 1467948089618 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:29 INFO - PROCESS | 3712 | 1467948089733 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 20:21:29 INFO - PROCESS | 3712 | 1467948089740 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:29 INFO - PROCESS | 3712 | 1467948089742 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:29 INFO - PROCESS | 3712 | ++DOCSHELL 10228400 == 33 [pid = 3712] [id = 252] 20:21:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19660000) [pid = 3712] [serial = 755] [outer = 00000000] 20:21:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (198E9C00) [pid = 3712] [serial = 756] [outer = 19660000] 20:21:29 INFO - PROCESS | 3712 | 1467948089788 Marionette DEBUG loaded listener.js 20:21:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19980400) [pid = 3712] [serial = 757] [outer = 19660000] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (178BD800) [pid = 3712] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19FDDC00) [pid = 3712] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (16C8C400) [pid = 3712] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (175F0000) [pid = 3712] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (11ADE800) [pid = 3712] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13127C00) [pid = 3712] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1446C400) [pid = 3712] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10B94400) [pid = 3712] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16B20800) [pid = 3712] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19F7F000) [pid = 3712] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10EF5800) [pid = 3712] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17D99400) [pid = 3712] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:21:30 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A45A000) [pid = 3712] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:21:30 INFO - PROCESS | 3712 | 1467948090342 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]]]}] 20:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 801ms 20:21:30 INFO - PROCESS | 3712 | 1467948090408 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 20:21:30 INFO - PROCESS | 3712 | 1467948090410 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 20:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:21:30 INFO - PROCESS | 3712 | 1467948090395 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:21:30 INFO - PROCESS | 3712 | 1467948090397 Marionette TRACE conn3 <- [1,974,null,{}] 20:21:30 INFO - PROCESS | 3712 | 1467948090400 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}] 20:21:30 INFO - PROCESS | 3712 | 1467948090402 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:30 INFO - PROCESS | 3712 | 1467948090481 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 20:21:30 INFO - PROCESS | 3712 | 1467948090487 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:30 INFO - PROCESS | 3712 | 1467948090489 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:30 INFO - PROCESS | 3712 | ++DOCSHELL 13467800 == 34 [pid = 3712] [id = 253] 20:21:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16947000) [pid = 3712] [serial = 758] [outer = 00000000] 20:21:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17D99400) [pid = 3712] [serial = 759] [outer = 16947000] 20:21:30 INFO - PROCESS | 3712 | 1467948090536 Marionette DEBUG loaded listener.js 20:21:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19663C00) [pid = 3712] [serial = 760] [outer = 16947000] 20:21:30 INFO - PROCESS | 3712 | 1467948090890 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]]]}] 20:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 525ms 20:21:30 INFO - PROCESS | 3712 | 1467948090934 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 20:21:30 INFO - PROCESS | 3712 | 1467948090936 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 20:21:30 INFO - PROCESS | 3712 | 1467948090940 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:21:30 INFO - PROCESS | 3712 | 1467948090942 Marionette TRACE conn3 <- [1,978,null,{}] 20:21:30 INFO - PROCESS | 3712 | 1467948090945 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}] 20:21:30 INFO - PROCESS | 3712 | 1467948090947 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:31 INFO - PROCESS | 3712 | 1467948091004 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 20:21:31 INFO - PROCESS | 3712 | 1467948091010 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:31 INFO - PROCESS | 3712 | 1467948091012 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:31 INFO - PROCESS | 3712 | ++DOCSHELL 1446C400 == 35 [pid = 3712] [id = 254] 20:21:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16DA0C00) [pid = 3712] [serial = 761] [outer = 00000000] 20:21:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19E1F400) [pid = 3712] [serial = 762] [outer = 16DA0C00] 20:21:31 INFO - PROCESS | 3712 | 1467948091059 Marionette DEBUG loaded listener.js 20:21:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19E1FC00) [pid = 3712] [serial = 763] [outer = 16DA0C00] 20:21:31 INFO - PROCESS | 3712 | 1467948091485 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]]]}] 20:21:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:21:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 567ms 20:21:31 INFO - PROCESS | 3712 | 1467948091515 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 20:21:31 INFO - PROCESS | 3712 | 1467948091499 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 20:21:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:21:31 INFO - PROCESS | 3712 | 1467948091506 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:21:31 INFO - PROCESS | 3712 | 1467948091508 Marionette TRACE conn3 <- [1,982,null,{}] 20:21:31 INFO - PROCESS | 3712 | 1467948091511 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}] 20:21:31 INFO - PROCESS | 3712 | 1467948091513 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:31 INFO - PROCESS | 3712 | 1467948091590 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 20:21:31 INFO - PROCESS | 3712 | 1467948091595 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:31 INFO - PROCESS | 3712 | 1467948091597 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:31 INFO - PROCESS | 3712 | ++DOCSHELL 19FDC000 == 36 [pid = 3712] [id = 255] 20:21:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19FDDC00) [pid = 3712] [serial = 764] [outer = 00000000] 20:21:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A387800) [pid = 3712] [serial = 765] [outer = 19FDDC00] 20:21:31 INFO - PROCESS | 3712 | 1467948091640 Marionette DEBUG loaded listener.js 20:21:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A45A000) [pid = 3712] [serial = 766] [outer = 19FDDC00] 20:21:32 INFO - PROCESS | 3712 | 1467948092350 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]]]}] 20:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 870ms 20:21:32 INFO - PROCESS | 3712 | 1467948092393 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 20:21:32 INFO - PROCESS | 3712 | 1467948092397 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 20:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:21:32 INFO - PROCESS | 3712 | 1467948092404 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:21:32 INFO - PROCESS | 3712 | 1467948092410 Marionette TRACE conn3 <- [1,986,null,{}] 20:21:32 INFO - PROCESS | 3712 | 1467948092419 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}] 20:21:32 INFO - PROCESS | 3712 | 1467948092422 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:32 INFO - PROCESS | 3712 | 1467948092522 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 20:21:32 INFO - PROCESS | 3712 | 1467948092648 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:32 INFO - PROCESS | 3712 | 1467948092651 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:32 INFO - PROCESS | 3712 | ++DOCSHELL 11AE3C00 == 37 [pid = 3712] [id = 256] 20:21:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (11CD1400) [pid = 3712] [serial = 767] [outer = 00000000] 20:21:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1312EC00) [pid = 3712] [serial = 768] [outer = 11CD1400] 20:21:32 INFO - PROCESS | 3712 | 1467948092714 Marionette DEBUG loaded listener.js 20:21:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1391F800) [pid = 3712] [serial = 769] [outer = 11CD1400] 20:21:33 INFO - PROCESS | 3712 | 1467948093503 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]]]}] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 10E8C400 == 36 [pid = 3712] [id = 21] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 13031C00 == 35 [pid = 3712] [id = 28] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 19FE5400 == 34 [pid = 3712] [id = 10] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 13C03400 == 33 [pid = 3712] [id = 27] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 13E93400 == 32 [pid = 3712] [id = 25] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 15783400 == 31 [pid = 3712] [id = 26] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 139E1800 == 30 [pid = 3712] [id = 24] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 1676F800 == 29 [pid = 3712] [id = 8] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 131ED000 == 28 [pid = 3712] [id = 23] 20:21:33 INFO - PROCESS | 3712 | --DOCSHELL 10F35C00 == 27 [pid = 3712] [id = 22] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10E64000) [pid = 3712] [serial = 387] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19805400) [pid = 3712] [serial = 711] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A388800) [pid = 3712] [serial = 690] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16EC7400) [pid = 3712] [serial = 705] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (174E8400) [pid = 3712] [serial = 706] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (178C6000) [pid = 3712] [serial = 708] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (129AB800) [pid = 3712] [serial = 693] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13079400) [pid = 3712] [serial = 694] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1326A000) [pid = 3712] [serial = 699] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13923C00) [pid = 3712] [serial = 700] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (14FB3800) [pid = 3712] [serial = 702] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16649C00) [pid = 3712] [serial = 703] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10F2BC00) [pid = 3712] [serial = 696] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (11AE9400) [pid = 3712] [serial = 697] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19FDD800) [pid = 3712] [serial = 714] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19974800) [pid = 3712] [serial = 712] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A38CC00) [pid = 3712] [serial = 717] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19FE4800) [pid = 3712] [serial = 715] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (17D93800) [pid = 3712] [serial = 720] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1AB68C00) [pid = 3712] [serial = 727] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A96B000) [pid = 3712] [serial = 726] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19FDBC00) [pid = 3712] [serial = 718] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A464C00) [pid = 3712] [serial = 723] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19E1F000) [pid = 3712] [serial = 721] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1A5CAC00) [pid = 3712] [serial = 724] [outer = 00000000] [url = about:blank] 20:21:33 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1943D800) [pid = 3712] [serial = 709] [outer = 00000000] [url = about:blank] 20:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1160ms 20:21:33 INFO - PROCESS | 3712 | 1467948093564 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 20:21:33 INFO - PROCESS | 3712 | 1467948093568 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 20:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:21:33 INFO - PROCESS | 3712 | 1467948093574 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:21:33 INFO - PROCESS | 3712 | 1467948093577 Marionette TRACE conn3 <- [1,990,null,{}] 20:21:33 INFO - PROCESS | 3712 | 1467948093582 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}] 20:21:33 INFO - PROCESS | 3712 | 1467948093586 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:33 INFO - PROCESS | 3712 | 1467948093656 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 20:21:33 INFO - PROCESS | 3712 | 1467948093751 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:33 INFO - PROCESS | 3712 | 1467948093755 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:33 INFO - PROCESS | 3712 | ++DOCSHELL 1281E800 == 28 [pid = 3712] [id = 257] 20:21:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (12820000) [pid = 3712] [serial = 770] [outer = 00000000] 20:21:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (129B6800) [pid = 3712] [serial = 771] [outer = 12820000] 20:21:33 INFO - PROCESS | 3712 | 1467948093785 Marionette DEBUG loaded listener.js 20:21:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (13078000) [pid = 3712] [serial = 772] [outer = 12820000] 20:21:34 INFO - PROCESS | 3712 | 1467948094159 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]]]}] 20:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 622ms 20:21:34 INFO - PROCESS | 3712 | 1467948094190 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 3712 | 1467948094195 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 20:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:21:34 INFO - PROCESS | 3712 | 1467948094201 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:21:34 INFO - PROCESS | 3712 | 1467948094204 Marionette TRACE conn3 <- [1,994,null,{}] 20:21:34 INFO - PROCESS | 3712 | 1467948094208 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}] 20:21:34 INFO - PROCESS | 3712 | 1467948094210 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:34 INFO - PROCESS | 3712 | 1467948094277 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 20:21:34 INFO - PROCESS | 3712 | 1467948094285 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:34 INFO - PROCESS | 3712 | 1467948094287 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:34 INFO - PROCESS | 3712 | ++DOCSHELL 139DAC00 == 29 [pid = 3712] [id = 258] 20:21:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (13C07C00) [pid = 3712] [serial = 773] [outer = 00000000] 20:21:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13EA0000) [pid = 3712] [serial = 774] [outer = 13C07C00] 20:21:34 INFO - PROCESS | 3712 | 1467948094333 Marionette DEBUG loaded listener.js 20:21:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (144E2400) [pid = 3712] [serial = 775] [outer = 13C07C00] 20:21:34 INFO - PROCESS | 3712 | 1467948094739 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]]]}] 20:21:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:21:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 566ms 20:21:34 INFO - PROCESS | 3712 | 1467948094766 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 3712 | 1467948094768 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 20:21:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:21:34 INFO - PROCESS | 3712 | 1467948094772 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:21:34 INFO - PROCESS | 3712 | 1467948094775 Marionette TRACE conn3 <- [1,998,null,{}] 20:21:34 INFO - PROCESS | 3712 | 1467948094786 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}] 20:21:34 INFO - PROCESS | 3712 | 1467948094791 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:34 INFO - PROCESS | 3712 | 1467948094856 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 20:21:34 INFO - PROCESS | 3712 | 1467948094865 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:34 INFO - PROCESS | 3712 | 1467948094868 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:34 INFO - PROCESS | 3712 | ++DOCSHELL 1676F800 == 30 [pid = 3712] [id = 259] 20:21:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16771C00) [pid = 3712] [serial = 776] [outer = 00000000] 20:21:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16C86400) [pid = 3712] [serial = 777] [outer = 16771C00] 20:21:34 INFO - PROCESS | 3712 | 1467948094944 Marionette DEBUG loaded listener.js 20:21:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16DA0800) [pid = 3712] [serial = 778] [outer = 16771C00] 20:21:35 INFO - PROCESS | 3712 | 1467948095346 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]]]}] 20:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 607ms 20:21:35 INFO - PROCESS | 3712 | 1467948095388 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 20:21:35 INFO - PROCESS | 3712 | 1467948095390 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 20:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:21:35 INFO - PROCESS | 3712 | 1467948095393 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:21:35 INFO - PROCESS | 3712 | 1467948095395 Marionette TRACE conn3 <- [1,1002,null,{}] 20:21:35 INFO - PROCESS | 3712 | 1467948095398 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}] 20:21:35 INFO - PROCESS | 3712 | 1467948095400 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:35 INFO - PROCESS | 3712 | 1467948095474 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 20:21:35 INFO - PROCESS | 3712 | 1467948095480 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:35 INFO - PROCESS | 3712 | 1467948095482 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:35 INFO - PROCESS | 3712 | ++DOCSHELL 16ECF000 == 31 [pid = 3712] [id = 260] 20:21:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (174E5C00) [pid = 3712] [serial = 779] [outer = 00000000] 20:21:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (178C2C00) [pid = 3712] [serial = 780] [outer = 174E5C00] 20:21:35 INFO - PROCESS | 3712 | 1467948095526 Marionette DEBUG loaded listener.js 20:21:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1943C400) [pid = 3712] [serial = 781] [outer = 174E5C00] 20:21:35 INFO - PROCESS | 3712 | 1467948095925 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]]]}] 20:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 553ms 20:21:35 INFO - PROCESS | 3712 | 1467948095958 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 20:21:35 INFO - PROCESS | 3712 | 1467948095960 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 20:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:21:35 INFO - PROCESS | 3712 | 1467948095964 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:21:35 INFO - PROCESS | 3712 | 1467948095965 Marionette TRACE conn3 <- [1,1006,null,{}] 20:21:35 INFO - PROCESS | 3712 | 1467948095969 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}] 20:21:35 INFO - PROCESS | 3712 | 1467948095971 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:36 INFO - PROCESS | 3712 | 1467948096063 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 20:21:36 INFO - PROCESS | 3712 | 1467948096146 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:36 INFO - PROCESS | 3712 | 1467948096148 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:36 INFO - PROCESS | 3712 | ++DOCSHELL 1943F400 == 32 [pid = 3712] [id = 261] 20:21:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1943F800) [pid = 3712] [serial = 782] [outer = 00000000] 20:21:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1965A800) [pid = 3712] [serial = 783] [outer = 1943F800] 20:21:36 INFO - PROCESS | 3712 | 1467948096191 Marionette DEBUG loaded listener.js 20:21:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19803800) [pid = 3712] [serial = 784] [outer = 1943F800] 20:21:36 INFO - PROCESS | 3712 | 1467948096588 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]]]}] 20:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 650ms 20:21:36 INFO - PROCESS | 3712 | 1467948096624 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 20:21:36 INFO - PROCESS | 3712 | 1467948096626 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 20:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:21:36 INFO - PROCESS | 3712 | 1467948096629 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:21:36 INFO - PROCESS | 3712 | 1467948096631 Marionette TRACE conn3 <- [1,1010,null,{}] 20:21:36 INFO - PROCESS | 3712 | 1467948096634 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}] 20:21:36 INFO - PROCESS | 3712 | 1467948096640 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:36 INFO - PROCESS | 3712 | 1467948096751 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 20:21:36 INFO - PROCESS | 3712 | 1467948096812 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:36 INFO - PROCESS | 3712 | 1467948096814 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:36 INFO - PROCESS | 3712 | ++DOCSHELL 19E25C00 == 33 [pid = 3712] [id = 262] 20:21:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19F78C00) [pid = 3712] [serial = 785] [outer = 00000000] 20:21:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19FE0C00) [pid = 3712] [serial = 786] [outer = 19F78C00] 20:21:36 INFO - PROCESS | 3712 | 1467948096837 Marionette DEBUG loaded listener.js 20:21:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19FE2000) [pid = 3712] [serial = 787] [outer = 19F78C00] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1047CC00) [pid = 3712] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16B1E800) [pid = 3712] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13E94000) [pid = 3712] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (129AE800) [pid = 3712] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16674800) [pid = 3712] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (129B3C00) [pid = 3712] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16677C00) [pid = 3712] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (176BDC00) [pid = 3712] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19660000) [pid = 3712] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16DA0C00) [pid = 3712] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A464800) [pid = 3712] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:21:37 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16947000) [pid = 3712] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:21:37 INFO - PROCESS | 3712 | 1467948097527 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]]]}] 20:21:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:21:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 967ms 20:21:37 INFO - PROCESS | 3712 | 1467948097599 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 20:21:37 INFO - PROCESS | 3712 | 1467948097603 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 20:21:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:21:37 INFO - PROCESS | 3712 | 1467948097608 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:21:37 INFO - PROCESS | 3712 | 1467948097613 Marionette TRACE conn3 <- [1,1014,null,{}] 20:21:37 INFO - PROCESS | 3712 | 1467948097619 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}] 20:21:37 INFO - PROCESS | 3712 | 1467948097622 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:37 INFO - PROCESS | 3712 | 1467948097722 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 20:21:37 INFO - PROCESS | 3712 | 1467948097798 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:37 INFO - PROCESS | 3712 | 1467948097783 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:37 INFO - PROCESS | 3712 | ++DOCSHELL 114D5C00 == 34 [pid = 3712] [id = 263] 20:21:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (11AE9400) [pid = 3712] [serial = 788] [outer = 00000000] 20:21:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (130A0800) [pid = 3712] [serial = 789] [outer = 11AE9400] 20:21:37 INFO - PROCESS | 3712 | 1467948097880 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13923C00) [pid = 3712] [serial = 790] [outer = 11AE9400] 20:21:38 INFO - PROCESS | 3712 | 1467948098403 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]]]}] 20:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 829ms 20:21:38 INFO - PROCESS | 3712 | 1467948098442 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 20:21:38 INFO - PROCESS | 3712 | 1467948098447 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 20:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:21:38 INFO - PROCESS | 3712 | 1467948098453 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:21:38 INFO - PROCESS | 3712 | 1467948098456 Marionette TRACE conn3 <- [1,1018,null,{}] 20:21:38 INFO - PROCESS | 3712 | 1467948098460 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}] 20:21:38 INFO - PROCESS | 3712 | 1467948098463 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:38 INFO - PROCESS | 3712 | 1467948098564 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 20:21:38 INFO - PROCESS | 3712 | 1467948098646 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:38 INFO - PROCESS | 3712 | 1467948098649 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:38 INFO - PROCESS | 3712 | ++DOCSHELL 13E9F000 == 35 [pid = 3712] [id = 264] 20:21:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (15780000) [pid = 3712] [serial = 791] [outer = 00000000] 20:21:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (159E7400) [pid = 3712] [serial = 792] [outer = 15780000] 20:21:38 INFO - PROCESS | 3712 | 1467948098744 Marionette DEBUG loaded listener.js 20:21:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1664DC00) [pid = 3712] [serial = 793] [outer = 15780000] 20:21:39 INFO - PROCESS | 3712 | 1467948099294 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]]]}] 20:21:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:21:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 884ms 20:21:39 INFO - PROCESS | 3712 | 1467948099334 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 20:21:39 INFO - PROCESS | 3712 | 1467948099337 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 20:21:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:21:39 INFO - PROCESS | 3712 | 1467948099341 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:21:39 INFO - PROCESS | 3712 | 1467948099344 Marionette TRACE conn3 <- [1,1022,null,{}] 20:21:39 INFO - PROCESS | 3712 | 1467948099355 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}] 20:21:39 INFO - PROCESS | 3712 | 1467948099360 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:39 INFO - PROCESS | 3712 | 1467948099539 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 20:21:39 INFO - PROCESS | 3712 | 1467948099682 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:39 INFO - PROCESS | 3712 | 1467948099685 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:39 INFO - PROCESS | 3712 | ++DOCSHELL 10A76400 == 36 [pid = 3712] [id = 265] 20:21:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10A7D800) [pid = 3712] [serial = 794] [outer = 00000000] 20:21:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10EF6800) [pid = 3712] [serial = 795] [outer = 10A7D800] 20:21:39 INFO - PROCESS | 3712 | 1467948099734 Marionette DEBUG loaded listener.js 20:21:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (11CD7400) [pid = 3712] [serial = 796] [outer = 10A7D800] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 1B077400 == 35 [pid = 3712] [id = 18] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 102C9800 == 34 [pid = 3712] [id = 246] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 1A45B400 == 33 [pid = 3712] [id = 11] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 1AC8E400 == 32 [pid = 3712] [id = 14] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 1A5C9400 == 31 [pid = 3712] [id = 12] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 10E60800 == 30 [pid = 3712] [id = 19] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 1312E800 == 29 [pid = 3712] [id = 20] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 1AC2CC00 == 28 [pid = 3712] [id = 13] 20:21:40 INFO - PROCESS | 3712 | --DOCSHELL 1AC92000 == 27 [pid = 3712] [id = 15] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17D99400) [pid = 3712] [serial = 759] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19663C00) [pid = 3712] [serial = 760] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16950C00) [pid = 3712] [serial = 748] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10539C00) [pid = 3712] [serial = 738] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16ED0C00) [pid = 3712] [serial = 750] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10A77800) [pid = 3712] [serial = 739] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (13E9F800) [pid = 3712] [serial = 744] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (14468800) [pid = 3712] [serial = 745] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1309F800) [pid = 3712] [serial = 741] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (13154400) [pid = 3712] [serial = 742] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1667C000) [pid = 3712] [serial = 747] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (142A4800) [pid = 3712] [serial = 730] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (13948400) [pid = 3712] [serial = 729] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (175EFC00) [pid = 3712] [serial = 733] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16C88800) [pid = 3712] [serial = 732] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (178C4C00) [pid = 3712] [serial = 753] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (174EB000) [pid = 3712] [serial = 751] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (198E9C00) [pid = 3712] [serial = 756] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1A387800) [pid = 3712] [serial = 765] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (19448000) [pid = 3712] [serial = 754] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (19E1F400) [pid = 3712] [serial = 762] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (19980400) [pid = 3712] [serial = 757] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (19E1FC00) [pid = 3712] [serial = 763] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (1AB68800) [pid = 3712] [serial = 736] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (1A5D3800) [pid = 3712] [serial = 735] [outer = 00000000] [url = about:blank] 20:21:40 INFO - PROCESS | 3712 | 1467948100700 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]]]}] 20:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1423ms 20:21:40 INFO - PROCESS | 3712 | 1467948100762 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 20:21:40 INFO - PROCESS | 3712 | 1467948100766 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 20:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:21:40 INFO - PROCESS | 3712 | 1467948100771 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:21:40 INFO - PROCESS | 3712 | 1467948100774 Marionette TRACE conn3 <- [1,1026,null,{}] 20:21:40 INFO - PROCESS | 3712 | 1467948100779 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}] 20:21:40 INFO - PROCESS | 3712 | 1467948100782 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:40 INFO - PROCESS | 3712 | 1467948100854 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 20:21:40 INFO - PROCESS | 3712 | 1467948100935 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:40 INFO - PROCESS | 3712 | 1467948100937 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:40 INFO - PROCESS | 3712 | ++DOCSHELL 114D1000 == 28 [pid = 3712] [id = 266] 20:21:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (114D3C00) [pid = 3712] [serial = 797] [outer = 00000000] 20:21:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (12B09400) [pid = 3712] [serial = 798] [outer = 114D3C00] 20:21:40 INFO - PROCESS | 3712 | 1467948100986 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (13031C00) [pid = 3712] [serial = 799] [outer = 114D3C00] 20:21:41 INFO - PROCESS | 3712 | 1467948101331 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]]]}] 20:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 621ms 20:21:41 INFO - PROCESS | 3712 | 1467948101387 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 20:21:41 INFO - PROCESS | 3712 | 1467948101392 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 20:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:21:41 INFO - PROCESS | 3712 | 1467948101398 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:21:41 INFO - PROCESS | 3712 | 1467948101401 Marionette TRACE conn3 <- [1,1030,null,{}] 20:21:41 INFO - PROCESS | 3712 | 1467948101406 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}] 20:21:41 INFO - PROCESS | 3712 | 1467948101411 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:41 INFO - PROCESS | 3712 | 1467948101531 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 20:21:41 INFO - PROCESS | 3712 | 1467948101547 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:41 INFO - PROCESS | 3712 | 1467948101550 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:41 INFO - PROCESS | 3712 | ++DOCSHELL 139E1800 == 29 [pid = 3712] [id = 267] 20:21:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (139E4C00) [pid = 3712] [serial = 800] [outer = 00000000] 20:21:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (13E92000) [pid = 3712] [serial = 801] [outer = 139E4C00] 20:21:41 INFO - PROCESS | 3712 | 1467948101596 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (142A4000) [pid = 3712] [serial = 802] [outer = 139E4C00] 20:21:42 INFO - PROCESS | 3712 | 1467948102002 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]]]}] 20:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 649ms 20:21:42 INFO - PROCESS | 3712 | 1467948102052 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 3712 | 1467948102055 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 20:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:21:42 INFO - PROCESS | 3712 | 1467948102058 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - PROCESS | 3712 | 1467948102062 Marionette TRACE conn3 <- [1,1034,null,{}] 20:21:42 INFO - PROCESS | 3712 | 1467948102072 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}] 20:21:42 INFO - PROCESS | 3712 | 1467948102077 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:42 INFO - PROCESS | 3712 | 1467948102138 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 20:21:42 INFO - PROCESS | 3712 | 1467948102147 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:42 INFO - PROCESS | 3712 | 1467948102150 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:42 INFO - PROCESS | 3712 | ++DOCSHELL 1664E800 == 30 [pid = 3712] [id = 268] 20:21:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (16670800) [pid = 3712] [serial = 803] [outer = 00000000] 20:21:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1667B800) [pid = 3712] [serial = 804] [outer = 16670800] 20:21:42 INFO - PROCESS | 3712 | 1467948102197 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (16946800) [pid = 3712] [serial = 805] [outer = 16670800] 20:21:42 INFO - PROCESS | 3712 | 1467948102575 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]]]}] 20:21:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:21:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 566ms 20:21:42 INFO - PROCESS | 3712 | 1467948102620 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 3712 | 1467948102624 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 20:21:42 INFO - PROCESS | 3712 | 1467948102629 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:21:42 INFO - PROCESS | 3712 | 1467948102641 Marionette TRACE conn3 <- [1,1038,null,{}] 20:21:42 INFO - PROCESS | 3712 | 1467948102645 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}] 20:21:42 INFO - PROCESS | 3712 | 1467948102647 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:42 INFO - PROCESS | 3712 | 1467948102737 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 20:21:42 INFO - PROCESS | 3712 | 1467948102819 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:42 INFO - PROCESS | 3712 | 1467948102821 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:42 INFO - PROCESS | 3712 | ++DOCSHELL 16B16000 == 31 [pid = 3712] [id = 269] 20:21:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (16B1E800) [pid = 3712] [serial = 806] [outer = 00000000] 20:21:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (16DE3800) [pid = 3712] [serial = 807] [outer = 16B1E800] 20:21:42 INFO - PROCESS | 3712 | 1467948102846 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (16F58C00) [pid = 3712] [serial = 808] [outer = 16B1E800] 20:21:43 INFO - PROCESS | 3712 | 1467948103232 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]]]}] 20:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 608ms 20:21:43 INFO - PROCESS | 3712 | 1467948103252 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 20:21:43 INFO - PROCESS | 3712 | 1467948103253 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 20:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:21:43 INFO - PROCESS | 3712 | 1467948103256 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:21:43 INFO - PROCESS | 3712 | 1467948103258 Marionette TRACE conn3 <- [1,1042,null,{}] 20:21:43 INFO - PROCESS | 3712 | 1467948103262 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}] 20:21:43 INFO - PROCESS | 3712 | 1467948103264 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:43 INFO - PROCESS | 3712 | 1467948103353 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 20:21:43 INFO - PROCESS | 3712 | 1467948103359 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:43 INFO - PROCESS | 3712 | 1467948103361 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:43 INFO - PROCESS | 3712 | ++DOCSHELL 16DA1800 == 32 [pid = 3712] [id = 270] 20:21:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16ED0C00) [pid = 3712] [serial = 809] [outer = 00000000] 20:21:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (176B5400) [pid = 3712] [serial = 810] [outer = 16ED0C00] 20:21:43 INFO - PROCESS | 3712 | 1467948103404 Marionette DEBUG loaded listener.js 20:21:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (178BC400) [pid = 3712] [serial = 811] [outer = 16ED0C00] 20:21:43 INFO - PROCESS | 3712 | 1467948103809 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]]]}] 20:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 607ms 20:21:43 INFO - PROCESS | 3712 | 1467948103875 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 20:21:43 INFO - PROCESS | 3712 | 1467948103877 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 20:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:21:43 INFO - PROCESS | 3712 | 1467948103884 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:21:43 INFO - PROCESS | 3712 | 1467948103886 Marionette TRACE conn3 <- [1,1046,null,{}] 20:21:43 INFO - PROCESS | 3712 | 1467948103889 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}] 20:21:43 INFO - PROCESS | 3712 | 1467948103895 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:44 INFO - PROCESS | 3712 | 1467948104027 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 20:21:44 INFO - PROCESS | 3712 | 1467948104052 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:44 INFO - PROCESS | 3712 | 1467948104054 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:44 INFO - PROCESS | 3712 | ++DOCSHELL 19448000 == 33 [pid = 3712] [id = 271] 20:21:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1965CC00) [pid = 3712] [serial = 812] [outer = 00000000] 20:21:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (19803400) [pid = 3712] [serial = 813] [outer = 1965CC00] 20:21:44 INFO - PROCESS | 3712 | 1467948104084 Marionette DEBUG loaded listener.js 20:21:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1980F000) [pid = 3712] [serial = 814] [outer = 1965CC00] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1943F800) [pid = 3712] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (12820000) [pid = 3712] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (11CD1400) [pid = 3712] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (13C07C00) [pid = 3712] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16771C00) [pid = 3712] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19FDDC00) [pid = 3712] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (174E5C00) [pid = 3712] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:21:44 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19F78C00) [pid = 3712] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:21:44 INFO - PROCESS | 3712 | 1467948104551 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]]]}] 20:21:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:21:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 705ms 20:21:44 INFO - PROCESS | 3712 | 1467948104593 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 20:21:44 INFO - PROCESS | 3712 | 1467948104595 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 20:21:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:21:44 INFO - PROCESS | 3712 | 1467948104602 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:21:44 INFO - PROCESS | 3712 | 1467948104604 Marionette TRACE conn3 <- [1,1050,null,{}] 20:21:44 INFO - PROCESS | 3712 | 1467948104607 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}] 20:21:44 INFO - PROCESS | 3712 | 1467948104609 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:44 INFO - PROCESS | 3712 | 1467948104680 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 20:21:44 INFO - PROCESS | 3712 | 1467948104685 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:44 INFO - PROCESS | 3712 | 1467948104687 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:44 INFO - PROCESS | 3712 | ++DOCSHELL 10A76800 == 34 [pid = 3712] [id = 272] 20:21:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10A7E800) [pid = 3712] [serial = 815] [outer = 00000000] 20:21:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (16679000) [pid = 3712] [serial = 816] [outer = 10A7E800] 20:21:44 INFO - PROCESS | 3712 | 1467948104730 Marionette DEBUG loaded listener.js 20:21:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (19664400) [pid = 3712] [serial = 817] [outer = 10A7E800] 20:21:45 INFO - PROCESS | 3712 | 1467948105109 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]]]}] 20:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 567ms 20:21:45 INFO - PROCESS | 3712 | 1467948105160 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 20:21:45 INFO - PROCESS | 3712 | 1467948105162 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 20:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:21:45 INFO - PROCESS | 3712 | 1467948105166 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:21:45 INFO - PROCESS | 3712 | 1467948105168 Marionette TRACE conn3 <- [1,1054,null,{}] 20:21:45 INFO - PROCESS | 3712 | 1467948105171 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}] 20:21:45 INFO - PROCESS | 3712 | 1467948105173 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:45 INFO - PROCESS | 3712 | 1467948105254 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 20:21:45 INFO - PROCESS | 3712 | 1467948105260 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:45 INFO - PROCESS | 3712 | 1467948105262 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:45 INFO - PROCESS | 3712 | ++DOCSHELL 1980E800 == 35 [pid = 3712] [id = 273] 20:21:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (198E0800) [pid = 3712] [serial = 818] [outer = 00000000] 20:21:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (19E17400) [pid = 3712] [serial = 819] [outer = 198E0800] 20:21:45 INFO - PROCESS | 3712 | 1467948105306 Marionette DEBUG loaded listener.js 20:21:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (19E1A800) [pid = 3712] [serial = 820] [outer = 198E0800] 20:21:45 INFO - PROCESS | 3712 | 1467948105682 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]]]}] 20:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 566ms 20:21:45 INFO - PROCESS | 3712 | 1467948105719 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 20:21:45 INFO - PROCESS | 3712 | 1467948105721 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 20:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:21:45 INFO - PROCESS | 3712 | 1467948105725 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:21:45 INFO - PROCESS | 3712 | 1467948105726 Marionette TRACE conn3 <- [1,1058,null,{}] 20:21:45 INFO - PROCESS | 3712 | 1467948105730 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}] 20:21:45 INFO - PROCESS | 3712 | 1467948105732 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:45 INFO - PROCESS | 3712 | 1467948105806 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 20:21:45 INFO - PROCESS | 3712 | 1467948105811 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:45 INFO - PROCESS | 3712 | 1467948105814 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:45 INFO - PROCESS | 3712 | ++DOCSHELL 1664B000 == 36 [pid = 3712] [id = 274] 20:21:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (19F7D400) [pid = 3712] [serial = 821] [outer = 00000000] 20:21:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19FDE000) [pid = 3712] [serial = 822] [outer = 19F7D400] 20:21:45 INFO - PROCESS | 3712 | 1467948105856 Marionette DEBUG loaded listener.js 20:21:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19FE2C00) [pid = 3712] [serial = 823] [outer = 19F7D400] 20:21:46 INFO - PROCESS | 3712 | 1467948106228 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]]]}] 20:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 525ms 20:21:46 INFO - PROCESS | 3712 | 1467948106282 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 20:21:46 INFO - PROCESS | 3712 | 1467948106286 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 20:21:46 INFO - PROCESS | 3712 | 1467948106296 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:21:46 INFO - PROCESS | 3712 | 1467948106300 Marionette TRACE conn3 <- [1,1062,null,{}] 20:21:46 INFO - PROCESS | 3712 | 1467948106307 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}] 20:21:46 INFO - PROCESS | 3712 | 1467948106310 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:46 INFO - PROCESS | 3712 | 1467948106412 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 20:21:46 INFO - PROCESS | 3712 | 1467948106566 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:46 INFO - PROCESS | 3712 | 1467948106571 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:46 INFO - PROCESS | 3712 | ++DOCSHELL 11405000 == 37 [pid = 3712] [id = 275] 20:21:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1140B800) [pid = 3712] [serial = 824] [outer = 00000000] 20:21:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1284C400) [pid = 3712] [serial = 825] [outer = 1140B800] 20:21:46 INFO - PROCESS | 3712 | 1467948106627 Marionette DEBUG loaded listener.js 20:21:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13130C00) [pid = 3712] [serial = 826] [outer = 1140B800] 20:21:47 INFO - PROCESS | 3712 | 1467948107335 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]]]}] 20:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1105ms 20:21:47 INFO - PROCESS | 3712 | 1467948107395 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 20:21:47 INFO - PROCESS | 3712 | 1467948107398 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 20:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:21:47 INFO - PROCESS | 3712 | 1467948107405 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:21:47 INFO - PROCESS | 3712 | 1467948107409 Marionette TRACE conn3 <- [1,1066,null,{}] 20:21:47 INFO - PROCESS | 3712 | 1467948107413 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}] 20:21:47 INFO - PROCESS | 3712 | 1467948107416 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:47 INFO - PROCESS | 3712 | 1467948107559 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 20:21:47 INFO - PROCESS | 3712 | 1467948107767 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:47 INFO - PROCESS | 3712 | 1467948107770 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:47 INFO - PROCESS | 3712 | ++DOCSHELL 10539400 == 38 [pid = 3712] [id = 276] 20:21:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10539C00) [pid = 3712] [serial = 827] [outer = 00000000] 20:21:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10A09400) [pid = 3712] [serial = 828] [outer = 10539C00] 20:21:47 INFO - PROCESS | 3712 | 1467948107845 Marionette DEBUG loaded listener.js 20:21:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (10EFCC00) [pid = 3712] [serial = 829] [outer = 10539C00] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 1980E800 == 37 [pid = 3712] [id = 273] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 10A76800 == 36 [pid = 3712] [id = 272] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 19448000 == 35 [pid = 3712] [id = 271] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 16DA1800 == 34 [pid = 3712] [id = 270] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 16B16000 == 33 [pid = 3712] [id = 269] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 1664E800 == 32 [pid = 3712] [id = 268] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 139E1800 == 31 [pid = 3712] [id = 267] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 114D1000 == 30 [pid = 3712] [id = 266] 20:21:48 INFO - PROCESS | 3712 | --DOCSHELL 10A76400 == 29 [pid = 3712] [id = 265] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1965A800) [pid = 3712] [serial = 783] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19FE0C00) [pid = 3712] [serial = 786] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19803800) [pid = 3712] [serial = 784] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (129B6800) [pid = 3712] [serial = 771] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13078000) [pid = 3712] [serial = 772] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1312EC00) [pid = 3712] [serial = 768] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1391F800) [pid = 3712] [serial = 769] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (13EA0000) [pid = 3712] [serial = 774] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (144E2400) [pid = 3712] [serial = 775] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16C86400) [pid = 3712] [serial = 777] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16DA0800) [pid = 3712] [serial = 778] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A45A000) [pid = 3712] [serial = 766] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (178C2C00) [pid = 3712] [serial = 780] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1943C400) [pid = 3712] [serial = 781] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19FE2000) [pid = 3712] [serial = 787] [outer = 00000000] [url = about:blank] 20:21:48 INFO - PROCESS | 3712 | 1467948108381 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]]]}] 20:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 967ms 20:21:48 INFO - PROCESS | 3712 | 1467948108392 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 20:21:48 INFO - PROCESS | 3712 | 1467948108376 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 20:21:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:21:48 INFO - PROCESS | 3712 | 1467948108384 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:21:48 INFO - PROCESS | 3712 | 1467948108387 Marionette TRACE conn3 <- [1,1070,null,{}] 20:21:48 INFO - PROCESS | 3712 | 1467948108392 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}] 20:21:48 INFO - PROCESS | 3712 | 1467948108396 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:48 INFO - PROCESS | 3712 | 1467948108482 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 20:21:48 INFO - PROCESS | 3712 | 1467948108566 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:48 INFO - PROCESS | 3712 | 1467948108569 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:48 INFO - PROCESS | 3712 | ++DOCSHELL 11266400 == 30 [pid = 3712] [id = 277] 20:21:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (11C47400) [pid = 3712] [serial = 830] [outer = 00000000] 20:21:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1312F400) [pid = 3712] [serial = 831] [outer = 11C47400] 20:21:48 INFO - PROCESS | 3712 | 1467948108594 Marionette DEBUG loaded listener.js 20:21:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (13947C00) [pid = 3712] [serial = 832] [outer = 11C47400] 20:21:48 INFO - PROCESS | 3712 | 1467948108962 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]]]}] 20:21:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:21:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 622ms 20:21:48 INFO - PROCESS | 3712 | 1467948109004 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 20:21:49 INFO - PROCESS | 3712 | 1467948109008 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 20:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:21:49 INFO - PROCESS | 3712 | 1467948109012 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:21:49 INFO - PROCESS | 3712 | 1467948109014 Marionette TRACE conn3 <- [1,1074,null,{}] 20:21:49 INFO - PROCESS | 3712 | 1467948109018 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}] 20:21:49 INFO - PROCESS | 3712 | 1467948109020 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:49 INFO - PROCESS | 3712 | 1467948109106 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 20:21:49 INFO - PROCESS | 3712 | 1467948109115 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:49 INFO - PROCESS | 3712 | 1467948109117 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:49 INFO - PROCESS | 3712 | ++DOCSHELL 13E94800 == 31 [pid = 3712] [id = 278] 20:21:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (142A7800) [pid = 3712] [serial = 833] [outer = 00000000] 20:21:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (14F8D800) [pid = 3712] [serial = 834] [outer = 142A7800] 20:21:49 INFO - PROCESS | 3712 | 1467948109143 Marionette DEBUG loaded listener.js 20:21:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (159E5C00) [pid = 3712] [serial = 835] [outer = 142A7800] 20:21:49 INFO - PROCESS | 3712 | 1467948109563 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]]]}] 20:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 566ms 20:21:49 INFO - PROCESS | 3712 | 1467948109584 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 20:21:49 INFO - PROCESS | 3712 | 1467948109586 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 20:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:21:49 INFO - PROCESS | 3712 | 1467948109591 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:21:49 INFO - PROCESS | 3712 | 1467948109596 Marionette TRACE conn3 <- [1,1078,null,{}] 20:21:49 INFO - PROCESS | 3712 | 1467948109610 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}] 20:21:49 INFO - PROCESS | 3712 | 1467948109613 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:49 INFO - PROCESS | 3712 | 1467948109678 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 20:21:49 INFO - PROCESS | 3712 | 1467948109685 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:49 INFO - PROCESS | 3712 | 1467948109687 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:49 INFO - PROCESS | 3712 | ++DOCSHELL 16C8E400 == 32 [pid = 3712] [id = 279] 20:21:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16C8E800) [pid = 3712] [serial = 836] [outer = 00000000] 20:21:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16DDEC00) [pid = 3712] [serial = 837] [outer = 16C8E800] 20:21:49 INFO - PROCESS | 3712 | 1467948109730 Marionette DEBUG loaded listener.js 20:21:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (174EB000) [pid = 3712] [serial = 838] [outer = 16C8E800] 20:21:50 INFO - PROCESS | 3712 | 1467948110143 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]]]}] 20:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 608ms 20:21:50 INFO - PROCESS | 3712 | 1467948110212 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 20:21:50 INFO - PROCESS | 3712 | 1467948110215 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 20:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:21:50 INFO - PROCESS | 3712 | 1467948110223 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:21:50 INFO - PROCESS | 3712 | 1467948110225 Marionette TRACE conn3 <- [1,1082,null,{}] 20:21:50 INFO - PROCESS | 3712 | 1467948110229 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}] 20:21:50 INFO - PROCESS | 3712 | 1467948110231 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:50 INFO - PROCESS | 3712 | 1467948110350 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 20:21:50 INFO - PROCESS | 3712 | 1467948110405 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:50 INFO - PROCESS | 3712 | 1467948110407 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:50 INFO - PROCESS | 3712 | ++DOCSHELL 175F5800 == 33 [pid = 3712] [id = 280] 20:21:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (178C2C00) [pid = 3712] [serial = 839] [outer = 00000000] 20:21:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (17D93800) [pid = 3712] [serial = 840] [outer = 178C2C00] 20:21:50 INFO - PROCESS | 3712 | 1467948110430 Marionette DEBUG loaded listener.js 20:21:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19443000) [pid = 3712] [serial = 841] [outer = 178C2C00] 20:21:50 INFO - PROCESS | 3712 | 1467948110813 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]]]}] 20:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 650ms 20:21:50 INFO - PROCESS | 3712 | 1467948110878 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 20:21:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:21:50 INFO - PROCESS | 3712 | 1467948110880 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 20:21:50 INFO - PROCESS | 3712 | 1467948110892 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:21:50 INFO - PROCESS | 3712 | 1467948110876 Marionette TRACE conn3 <- [1,1086,null,{}] 20:21:50 INFO - PROCESS | 3712 | 1467948110879 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}] 20:21:50 INFO - PROCESS | 3712 | 1467948110881 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:50 INFO - PROCESS | 3712 | 1467948110987 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 20:21:50 INFO - PROCESS | 3712 | 1467948110997 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:50 INFO - PROCESS | 3712 | 1467948111003 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:51 INFO - PROCESS | 3712 | ++DOCSHELL 13C10000 == 34 [pid = 3712] [id = 281] 20:21:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1965F000) [pid = 3712] [serial = 842] [outer = 00000000] 20:21:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19806800) [pid = 3712] [serial = 843] [outer = 1965F000] 20:21:51 INFO - PROCESS | 3712 | 1467948111056 Marionette DEBUG loaded listener.js 20:21:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19979400) [pid = 3712] [serial = 844] [outer = 1965F000] 20:21:51 INFO - PROCESS | 3712 | 1467948111447 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]]]}] 20:21:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:21:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 608ms 20:21:51 INFO - PROCESS | 3712 | 1467948111498 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 3712 | 1467948111500 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 20:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:21:51 INFO - PROCESS | 3712 | 1467948111503 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:21:51 INFO - PROCESS | 3712 | 1467948111505 Marionette TRACE conn3 <- [1,1090,null,{}] 20:21:51 INFO - PROCESS | 3712 | 1467948111508 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}] 20:21:51 INFO - PROCESS | 3712 | 1467948111511 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:51 INFO - PROCESS | 3712 | 1467948111625 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 20:21:51 INFO - PROCESS | 3712 | 1467948111683 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:51 INFO - PROCESS | 3712 | 1467948111685 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:51 INFO - PROCESS | 3712 | ++DOCSHELL 19980400 == 35 [pid = 3712] [id = 282] 20:21:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19980800) [pid = 3712] [serial = 845] [outer = 00000000] 20:21:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19FE3400) [pid = 3712] [serial = 846] [outer = 19980800] 20:21:51 INFO - PROCESS | 3712 | 1467948111710 Marionette DEBUG loaded listener.js 20:21:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (15780400) [pid = 3712] [serial = 847] [outer = 19980800] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A7D800) [pid = 3712] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A7E800) [pid = 3712] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16670800) [pid = 3712] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1965CC00) [pid = 3712] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (11AE9400) [pid = 3712] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (114D3C00) [pid = 3712] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16B1E800) [pid = 3712] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16ED0C00) [pid = 3712] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (198E0800) [pid = 3712] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (15780000) [pid = 3712] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:21:52 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (139E4C00) [pid = 3712] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:21:52 INFO - PROCESS | 3712 | 1467948112109 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]]]}] 20:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 649ms 20:21:52 INFO - PROCESS | 3712 | 1467948112162 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 20:21:52 INFO - PROCESS | 3712 | 1467948112146 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 20:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:21:52 INFO - PROCESS | 3712 | 1467948112150 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:21:52 INFO - PROCESS | 3712 | 1467948112151 Marionette TRACE conn3 <- [1,1094,null,{}] 20:21:52 INFO - PROCESS | 3712 | 1467948112155 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}] 20:21:52 INFO - PROCESS | 3712 | 1467948112157 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:52 INFO - PROCESS | 3712 | 1467948112231 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 20:21:52 INFO - PROCESS | 3712 | 1467948112298 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:52 INFO - PROCESS | 3712 | 1467948112300 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:52 INFO - PROCESS | 3712 | ++DOCSHELL 114D3C00 == 36 [pid = 3712] [id = 283] 20:21:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (11AE9400) [pid = 3712] [serial = 848] [outer = 00000000] 20:21:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (161AA800) [pid = 3712] [serial = 849] [outer = 11AE9400] 20:21:52 INFO - PROCESS | 3712 | 1467948112342 Marionette DEBUG loaded listener.js 20:21:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1965EC00) [pid = 3712] [serial = 850] [outer = 11AE9400] 20:21:52 INFO - PROCESS | 3712 | 1467948112641 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]]]}] 20:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 525ms 20:21:52 INFO - PROCESS | 3712 | 1467948112687 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 20:21:52 INFO - PROCESS | 3712 | 1467948112689 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 20:21:52 INFO - PROCESS | 3712 | 1467948112692 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:21:52 INFO - PROCESS | 3712 | 1467948112693 Marionette TRACE conn3 <- [1,1098,null,{}] 20:21:52 INFO - PROCESS | 3712 | 1467948112697 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}] 20:21:52 INFO - PROCESS | 3712 | 1467948112699 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:52 INFO - PROCESS | 3712 | 1467948112791 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 20:21:52 INFO - PROCESS | 3712 | 1467948112825 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:52 INFO - PROCESS | 3712 | 1467948112827 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:52 INFO - PROCESS | 3712 | ++DOCSHELL 131E4C00 == 37 [pid = 3712] [id = 284] 20:21:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (142AA400) [pid = 3712] [serial = 851] [outer = 00000000] 20:21:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1A458800) [pid = 3712] [serial = 852] [outer = 142AA400] 20:21:52 INFO - PROCESS | 3712 | 1467948112877 Marionette DEBUG loaded listener.js 20:21:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A45D400) [pid = 3712] [serial = 853] [outer = 142AA400] 20:21:53 INFO - PROCESS | 3712 | 1467948113273 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]]]}] 20:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 621ms 20:21:53 INFO - PROCESS | 3712 | 1467948113299 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 20:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:21:53 INFO - PROCESS | 3712 | 1467948113301 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 20:21:53 INFO - PROCESS | 3712 | 1467948113304 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:21:53 INFO - PROCESS | 3712 | 1467948113306 Marionette TRACE conn3 <- [1,1102,null,{}] 20:21:53 INFO - PROCESS | 3712 | 1467948113310 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}] 20:21:53 INFO - PROCESS | 3712 | 1467948113311 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:53 INFO - PROCESS | 3712 | 1467948113390 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 20:21:53 INFO - PROCESS | 3712 | 1467948113407 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:53 INFO - PROCESS | 3712 | 1467948113409 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:53 INFO - PROCESS | 3712 | ++DOCSHELL 1A461400 == 38 [pid = 3712] [id = 285] 20:21:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A461800) [pid = 3712] [serial = 854] [outer = 00000000] 20:21:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A5C4800) [pid = 3712] [serial = 855] [outer = 1A461800] 20:21:53 INFO - PROCESS | 3712 | 1467948113451 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A5C5400) [pid = 3712] [serial = 856] [outer = 1A461800] 20:21:53 INFO - PROCESS | 3712 | 1467948113903 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]]]}] 20:21:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:21:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 622ms 20:21:53 INFO - PROCESS | 3712 | 1467948113941 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 20:21:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:21:53 INFO - PROCESS | 3712 | 1467948113928 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 20:21:53 INFO - PROCESS | 3712 | 1467948113934 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:21:53 INFO - PROCESS | 3712 | 1467948113938 Marionette TRACE conn3 <- [1,1106,null,{}] 20:21:53 INFO - PROCESS | 3712 | 1467948113944 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}] 20:21:53 INFO - PROCESS | 3712 | 1467948113947 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:54 INFO - PROCESS | 3712 | 1467948114084 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 20:21:54 INFO - PROCESS | 3712 | 1467948114209 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:54 INFO - PROCESS | 3712 | 1467948114214 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:54 INFO - PROCESS | 3712 | ++DOCSHELL 1052F400 == 39 [pid = 3712] [id = 286] 20:21:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10536400) [pid = 3712] [serial = 857] [outer = 00000000] 20:21:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (131EA800) [pid = 3712] [serial = 858] [outer = 10536400] 20:21:54 INFO - PROCESS | 3712 | 1467948114256 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13953800) [pid = 3712] [serial = 859] [outer = 10536400] 20:21:54 INFO - PROCESS | 3712 | 1467948114823 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]]]}] 20:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 926ms 20:21:54 INFO - PROCESS | 3712 | 1467948114862 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 3712 | 1467948114867 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 20:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:21:54 INFO - PROCESS | 3712 | 1467948114900 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:21:54 INFO - PROCESS | 3712 | 1467948114903 Marionette TRACE conn3 <- [1,1110,null,{}] 20:21:54 INFO - PROCESS | 3712 | 1467948114907 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}] 20:21:54 INFO - PROCESS | 3712 | 1467948114910 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:55 INFO - PROCESS | 3712 | 1467948115002 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 20:21:55 INFO - PROCESS | 3712 | 1467948115127 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:55 INFO - PROCESS | 3712 | 1467948115130 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:55 INFO - PROCESS | 3712 | ++DOCSHELL 14F8B400 == 40 [pid = 3712] [id = 287] 20:21:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (14F8BC00) [pid = 3712] [serial = 860] [outer = 00000000] 20:21:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1667C000) [pid = 3712] [serial = 861] [outer = 14F8BC00] 20:21:55 INFO - PROCESS | 3712 | 1467948115186 Marionette DEBUG loaded listener.js 20:21:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16D9BC00) [pid = 3712] [serial = 862] [outer = 14F8BC00] 20:21:55 INFO - PROCESS | 3712 | 1467948115707 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]]]}] 20:21:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:21:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 843ms 20:21:55 INFO - PROCESS | 3712 | 1467948115731 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 3712 | 1467948115734 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 20:21:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:21:55 INFO - PROCESS | 3712 | 1467948115738 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:21:55 INFO - PROCESS | 3712 | 1467948115742 Marionette TRACE conn3 <- [1,1114,null,{}] 20:21:55 INFO - PROCESS | 3712 | 1467948115752 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}] 20:21:55 INFO - PROCESS | 3712 | 1467948115757 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:55 INFO - PROCESS | 3712 | 1467948115860 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 20:21:55 INFO - PROCESS | 3712 | 1467948115957 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:55 INFO - PROCESS | 3712 | 1467948115960 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:55 INFO - PROCESS | 3712 | ++DOCSHELL 19FE0C00 == 41 [pid = 3712] [id = 288] 20:21:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19FE4400) [pid = 3712] [serial = 863] [outer = 00000000] 20:21:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A45C000) [pid = 3712] [serial = 864] [outer = 19FE4400] 20:21:55 INFO - PROCESS | 3712 | 1467948116014 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A5CD400) [pid = 3712] [serial = 865] [outer = 19FE4400] 20:21:56 INFO - PROCESS | 3712 | 1467948116671 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]]]}] 20:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 967ms 20:21:56 INFO - PROCESS | 3712 | 1467948116737 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 20:21:56 INFO - PROCESS | 3712 | 1467948116741 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 20:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:21:56 INFO - PROCESS | 3712 | 1467948116745 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:21:56 INFO - PROCESS | 3712 | 1467948116748 Marionette TRACE conn3 <- [1,1118,null,{}] 20:21:56 INFO - PROCESS | 3712 | 1467948116753 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}] 20:21:56 INFO - PROCESS | 3712 | 1467948116756 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:56 INFO - PROCESS | 3712 | 1467948116841 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 20:21:56 INFO - PROCESS | 3712 | 1467948116920 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:56 INFO - PROCESS | 3712 | 1467948116923 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 131E4C00 == 40 [pid = 3712] [id = 284] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 114D3C00 == 39 [pid = 3712] [id = 283] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 19980400 == 38 [pid = 3712] [id = 282] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 13C10000 == 37 [pid = 3712] [id = 281] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 175F5800 == 36 [pid = 3712] [id = 280] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 16C8E400 == 35 [pid = 3712] [id = 279] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 13E94800 == 34 [pid = 3712] [id = 278] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 11266400 == 33 [pid = 3712] [id = 277] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 10539400 == 32 [pid = 3712] [id = 276] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 11405000 == 31 [pid = 3712] [id = 275] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 13E9F000 == 30 [pid = 3712] [id = 264] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 1664B000 == 29 [pid = 3712] [id = 274] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 19FE0C00 == 28 [pid = 3712] [id = 288] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 1A461400 == 27 [pid = 3712] [id = 285] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 1052F400 == 26 [pid = 3712] [id = 286] 20:21:57 INFO - PROCESS | 3712 | --DOCSHELL 14F8B400 == 25 [pid = 3712] [id = 287] 20:21:57 INFO - PROCESS | 3712 | ++DOCSHELL 10474000 == 26 [pid = 3712] [id = 289] 20:21:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1047C000) [pid = 3712] [serial = 866] [outer = 00000000] 20:21:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10A06400) [pid = 3712] [serial = 867] [outer = 1047C000] 20:21:57 INFO - PROCESS | 3712 | 1467948117463 Marionette DEBUG loaded listener.js 20:21:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10B92400) [pid = 3712] [serial = 868] [outer = 1047C000] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (11CD7400) [pid = 3712] [serial = 796] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19664400) [pid = 3712] [serial = 817] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16946800) [pid = 3712] [serial = 805] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19803400) [pid = 3712] [serial = 813] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13923C00) [pid = 3712] [serial = 790] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10EF6800) [pid = 3712] [serial = 795] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13031C00) [pid = 3712] [serial = 799] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16F58C00) [pid = 3712] [serial = 808] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (130A0800) [pid = 3712] [serial = 789] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1980F000) [pid = 3712] [serial = 814] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16679000) [pid = 3712] [serial = 816] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (176B5400) [pid = 3712] [serial = 810] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19E17400) [pid = 3712] [serial = 819] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (12B09400) [pid = 3712] [serial = 798] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1664DC00) [pid = 3712] [serial = 793] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (159E7400) [pid = 3712] [serial = 792] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13E92000) [pid = 3712] [serial = 801] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1667B800) [pid = 3712] [serial = 804] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (142A4000) [pid = 3712] [serial = 802] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (178BC400) [pid = 3712] [serial = 811] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (16DE3800) [pid = 3712] [serial = 807] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19FDE000) [pid = 3712] [serial = 822] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19E1A800) [pid = 3712] [serial = 820] [outer = 00000000] [url = about:blank] 20:21:57 INFO - PROCESS | 3712 | 1467948117928 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]]]}] 20:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1202ms 20:21:57 INFO - PROCESS | 3712 | 1467948117961 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 20:21:57 INFO - PROCESS | 3712 | 1467948117949 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 20:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:21:57 INFO - PROCESS | 3712 | 1467948117959 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:21:57 INFO - PROCESS | 3712 | 1467948117961 Marionette TRACE conn3 <- [1,1122,null,{}] 20:21:57 INFO - PROCESS | 3712 | 1467948117966 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}] 20:21:57 INFO - PROCESS | 3712 | 1467948117968 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:58 INFO - PROCESS | 3712 | 1467948118056 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 20:21:58 INFO - PROCESS | 3712 | 1467948118140 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:58 INFO - PROCESS | 3712 | 1467948118143 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:58 INFO - PROCESS | 3712 | ++DOCSHELL 12B03000 == 27 [pid = 3712] [id = 290] 20:21:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12B05800) [pid = 3712] [serial = 869] [outer = 00000000] 20:21:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1303A800) [pid = 3712] [serial = 870] [outer = 12B05800] 20:21:58 INFO - PROCESS | 3712 | 1467948118195 Marionette DEBUG loaded listener.js 20:21:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (130AC000) [pid = 3712] [serial = 871] [outer = 12B05800] 20:21:58 INFO - PROCESS | 3712 | 1467948118582 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]]]}] 20:21:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:21:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 650ms 20:21:58 INFO - PROCESS | 3712 | 1467948118639 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 20:21:58 INFO - PROCESS | 3712 | 1467948118643 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 20:21:58 INFO - PROCESS | 3712 | 1467948118650 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:21:58 INFO - PROCESS | 3712 | 1467948118653 Marionette TRACE conn3 <- [1,1126,null,{}] 20:21:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:21:58 INFO - PROCESS | 3712 | 1467948118657 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}] 20:21:58 INFO - PROCESS | 3712 | 1467948118659 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:58 INFO - PROCESS | 3712 | 1467948118746 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 20:21:58 INFO - PROCESS | 3712 | 1467948118761 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:58 INFO - PROCESS | 3712 | 1467948118764 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:58 INFO - PROCESS | 3712 | ++DOCSHELL 129B6800 == 28 [pid = 3712] [id = 291] 20:21:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (144D8800) [pid = 3712] [serial = 872] [outer = 00000000] 20:21:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (14FB4800) [pid = 3712] [serial = 873] [outer = 144D8800] 20:21:58 INFO - PROCESS | 3712 | 1467948118790 Marionette DEBUG loaded listener.js 20:21:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1666E400) [pid = 3712] [serial = 874] [outer = 144D8800] 20:21:59 INFO - PROCESS | 3712 | 1467948119202 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]]]}] 20:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 607ms 20:21:59 INFO - PROCESS | 3712 | 1467948119289 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 20:21:59 INFO - PROCESS | 3712 | 1467948119273 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 20:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:21:59 INFO - PROCESS | 3712 | 1467948119276 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:21:59 INFO - PROCESS | 3712 | 1467948119280 Marionette TRACE conn3 <- [1,1130,null,{}] 20:21:59 INFO - PROCESS | 3712 | 1467948119294 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}] 20:21:59 INFO - PROCESS | 3712 | 1467948119300 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:59 INFO - PROCESS | 3712 | 1467948119387 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 20:21:59 INFO - PROCESS | 3712 | 1467948119396 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:21:59 INFO - PROCESS | 3712 | 1467948119399 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:21:59 INFO - PROCESS | 3712 | ++DOCSHELL 1694E800 == 29 [pid = 3712] [id = 292] 20:21:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16B19400) [pid = 3712] [serial = 875] [outer = 00000000] 20:21:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16DDB400) [pid = 3712] [serial = 876] [outer = 16B19400] 20:21:59 INFO - PROCESS | 3712 | 1467948119424 Marionette DEBUG loaded listener.js 20:21:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16EC7C00) [pid = 3712] [serial = 877] [outer = 16B19400] 20:21:59 INFO - PROCESS | 3712 | 1467948119879 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]]]}] 20:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 608ms 20:21:59 INFO - PROCESS | 3712 | 1467948119909 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 20:21:59 INFO - PROCESS | 3712 | 1467948119911 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 20:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:21:59 INFO - PROCESS | 3712 | 1467948119918 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:21:59 INFO - PROCESS | 3712 | 1467948119920 Marionette TRACE conn3 <- [1,1134,null,{}] 20:21:59 INFO - PROCESS | 3712 | 1467948119960 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}] 20:21:59 INFO - PROCESS | 3712 | 1467948119962 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:00 INFO - PROCESS | 3712 | 1467948120083 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 20:22:00 INFO - PROCESS | 3712 | 1467948120077 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:00 INFO - PROCESS | 3712 | 1467948120079 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:00 INFO - PROCESS | 3712 | ++DOCSHELL 16D9DC00 == 30 [pid = 3712] [id = 293] 20:22:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (175A0800) [pid = 3712] [serial = 878] [outer = 00000000] 20:22:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (176BF400) [pid = 3712] [serial = 879] [outer = 175A0800] 20:22:00 INFO - PROCESS | 3712 | 1467948120124 Marionette DEBUG loaded listener.js 20:22:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (178BE000) [pid = 3712] [serial = 880] [outer = 175A0800] 20:22:00 INFO - PROCESS | 3712 | 1467948120532 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]]]}] 20:22:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:22:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 649ms 20:22:00 INFO - PROCESS | 3712 | 1467948120573 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 3712 | 1467948120557 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 20:22:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:22:00 INFO - PROCESS | 3712 | 1467948120561 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:22:00 INFO - PROCESS | 3712 | 1467948120562 Marionette TRACE conn3 <- [1,1138,null,{}] 20:22:00 INFO - PROCESS | 3712 | 1467948120566 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}] 20:22:00 INFO - PROCESS | 3712 | 1467948120568 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:00 INFO - PROCESS | 3712 | 1467948120672 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 20:22:00 INFO - PROCESS | 3712 | 1467948120679 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:00 INFO - PROCESS | 3712 | 1467948120681 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:00 INFO - PROCESS | 3712 | ++DOCSHELL 178C1400 == 31 [pid = 3712] [id = 294] 20:22:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1943D000) [pid = 3712] [serial = 881] [outer = 00000000] 20:22:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1965D000) [pid = 3712] [serial = 882] [outer = 1943D000] 20:22:00 INFO - PROCESS | 3712 | 1467948120732 Marionette DEBUG loaded listener.js 20:22:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19806400) [pid = 3712] [serial = 883] [outer = 1943D000] 20:22:01 INFO - PROCESS | 3712 | 1467948121152 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]]]}] 20:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 607ms 20:22:01 INFO - PROCESS | 3712 | 1467948121205 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 20:22:01 INFO - PROCESS | 3712 | 1467948121207 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 20:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:22:01 INFO - PROCESS | 3712 | 1467948121245 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:22:01 INFO - PROCESS | 3712 | 1467948121247 Marionette TRACE conn3 <- [1,1142,null,{}] 20:22:01 INFO - PROCESS | 3712 | 1467948121250 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}] 20:22:01 INFO - PROCESS | 3712 | 1467948121256 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:01 INFO - PROCESS | 3712 | 1467948121343 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 20:22:01 INFO - PROCESS | 3712 | 1467948121526 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:01 INFO - PROCESS | 3712 | 1467948121510 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (178C2C00) [pid = 3712] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19F7D400) [pid = 3712] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10539C00) [pid = 3712] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16C8E800) [pid = 3712] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (11C47400) [pid = 3712] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (142A7800) [pid = 3712] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1140B800) [pid = 3712] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1965F000) [pid = 3712] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (11AE9400) [pid = 3712] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19980800) [pid = 3712] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (142AA400) [pid = 3712] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:22:01 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A461800) [pid = 3712] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:22:01 INFO - PROCESS | 3712 | ++DOCSHELL 10226800 == 32 [pid = 3712] [id = 295] 20:22:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (102C9800) [pid = 3712] [serial = 884] [outer = 00000000] 20:22:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (11407400) [pid = 3712] [serial = 885] [outer = 102C9800] 20:22:01 INFO - PROCESS | 3712 | 1467948121561 Marionette DEBUG loaded listener.js 20:22:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13C07000) [pid = 3712] [serial = 886] [outer = 102C9800] 20:22:01 INFO - PROCESS | 3712 | 1467948121954 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]]]}] 20:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 732ms 20:22:01 INFO - PROCESS | 3712 | 1467948121981 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 20:22:01 INFO - PROCESS | 3712 | 1467948121983 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 20:22:01 INFO - PROCESS | 3712 | 1467948121986 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:22:01 INFO - PROCESS | 3712 | 1467948121988 Marionette TRACE conn3 <- [1,1146,null,{}] 20:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:22:01 INFO - PROCESS | 3712 | 1467948121995 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}] 20:22:01 INFO - PROCESS | 3712 | 1467948121997 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:02 INFO - PROCESS | 3712 | 1467948122113 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 20:22:02 INFO - PROCESS | 3712 | 1467948122124 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:02 INFO - PROCESS | 3712 | 1467948122126 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:02 INFO - PROCESS | 3712 | ++DOCSHELL 16C8CC00 == 33 [pid = 3712] [id = 296] 20:22:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1980D400) [pid = 3712] [serial = 887] [outer = 00000000] 20:22:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19F74400) [pid = 3712] [serial = 888] [outer = 1980D400] 20:22:02 INFO - PROCESS | 3712 | 1467948122150 Marionette DEBUG loaded listener.js 20:22:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A458C00) [pid = 3712] [serial = 889] [outer = 1980D400] 20:22:02 INFO - PROCESS | 3712 | 1467948122512 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]]]}] 20:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 566ms 20:22:02 INFO - PROCESS | 3712 | 1467948122563 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 20:22:02 INFO - PROCESS | 3712 | 1467948122565 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 20:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:22:02 INFO - PROCESS | 3712 | 1467948122568 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:22:02 INFO - PROCESS | 3712 | 1467948122570 Marionette TRACE conn3 <- [1,1150,null,{}] 20:22:02 INFO - PROCESS | 3712 | 1467948122573 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}] 20:22:02 INFO - PROCESS | 3712 | 1467948122575 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:02 INFO - PROCESS | 3712 | 1467948122631 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 20:22:02 INFO - PROCESS | 3712 | 1467948122638 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:02 INFO - PROCESS | 3712 | 1467948122640 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:02 INFO - PROCESS | 3712 | ++DOCSHELL 10220000 == 34 [pid = 3712] [id = 297] 20:22:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (102CB400) [pid = 3712] [serial = 890] [outer = 00000000] 20:22:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19E1F800) [pid = 3712] [serial = 891] [outer = 102CB400] 20:22:02 INFO - PROCESS | 3712 | 1467948122684 Marionette DEBUG loaded listener.js 20:22:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A5C4C00) [pid = 3712] [serial = 892] [outer = 102CB400] 20:22:03 INFO - PROCESS | 3712 | 1467948123089 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]]]}] 20:22:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:22:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 567ms 20:22:03 INFO - PROCESS | 3712 | 1467948123141 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 20:22:03 INFO - PROCESS | 3712 | 1467948123143 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 20:22:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:22:03 INFO - PROCESS | 3712 | 1467948123129 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:22:03 INFO - PROCESS | 3712 | 1467948123130 Marionette TRACE conn3 <- [1,1154,null,{}] 20:22:03 INFO - PROCESS | 3712 | 1467948123143 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}] 20:22:03 INFO - PROCESS | 3712 | 1467948123145 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:03 INFO - PROCESS | 3712 | 1467948123220 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 20:22:03 INFO - PROCESS | 3712 | 1467948123227 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:03 INFO - PROCESS | 3712 | 1467948123229 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:03 INFO - PROCESS | 3712 | ++DOCSHELL 1A5D2400 == 35 [pid = 3712] [id = 298] 20:22:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A5D3400) [pid = 3712] [serial = 893] [outer = 00000000] 20:22:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A972400) [pid = 3712] [serial = 894] [outer = 1A5D3400] 20:22:03 INFO - PROCESS | 3712 | 1467948123271 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A975000) [pid = 3712] [serial = 895] [outer = 1A5D3400] 20:22:04 INFO - PROCESS | 3712 | 1467948124025 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]]]}] 20:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 911ms 20:22:04 INFO - PROCESS | 3712 | 1467948124063 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 20:22:04 INFO - PROCESS | 3712 | 1467948124068 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 20:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:22:04 INFO - PROCESS | 3712 | 1467948124094 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:22:04 INFO - PROCESS | 3712 | 1467948124103 Marionette TRACE conn3 <- [1,1158,null,{}] 20:22:04 INFO - PROCESS | 3712 | 1467948124109 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}] 20:22:04 INFO - PROCESS | 3712 | 1467948124093 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:04 INFO - PROCESS | 3712 | 1467948124210 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 20:22:04 INFO - PROCESS | 3712 | 1467948124339 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:04 INFO - PROCESS | 3712 | 1467948124341 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:04 INFO - PROCESS | 3712 | ++DOCSHELL 1140B800 == 36 [pid = 3712] [id = 299] 20:22:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (114C9800) [pid = 3712] [serial = 896] [outer = 00000000] 20:22:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (130A4400) [pid = 3712] [serial = 897] [outer = 114C9800] 20:22:04 INFO - PROCESS | 3712 | 1467948124398 Marionette DEBUG loaded listener.js 20:22:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13C07800) [pid = 3712] [serial = 898] [outer = 114C9800] 20:22:05 INFO - PROCESS | 3712 | 1467948125139 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]]]}] 20:22:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:22:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1105ms 20:22:05 INFO - PROCESS | 3712 | 1467948125192 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 20:22:05 INFO - PROCESS | 3712 | 1467948125197 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 20:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:22:05 INFO - PROCESS | 3712 | 1467948125202 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - PROCESS | 3712 | 1467948125205 Marionette TRACE conn3 <- [1,1162,null,{}] 20:22:05 INFO - PROCESS | 3712 | 1467948125211 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}] 20:22:05 INFO - PROCESS | 3712 | 1467948125213 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:05 INFO - PROCESS | 3712 | 1467948125305 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 20:22:05 INFO - PROCESS | 3712 | 1467948125388 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:05 INFO - PROCESS | 3712 | 1467948125392 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:05 INFO - PROCESS | 3712 | ++DOCSHELL 10A7AC00 == 37 [pid = 3712] [id = 300] 20:22:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10A7F800) [pid = 3712] [serial = 899] [outer = 00000000] 20:22:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (114D0C00) [pid = 3712] [serial = 900] [outer = 10A7F800] 20:22:05 INFO - PROCESS | 3712 | 1467948125434 Marionette DEBUG loaded listener.js 20:22:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (12D79400) [pid = 3712] [serial = 901] [outer = 10A7F800] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 10220000 == 36 [pid = 3712] [id = 297] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 16C8CC00 == 35 [pid = 3712] [id = 296] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 10226800 == 34 [pid = 3712] [id = 295] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 178C1400 == 33 [pid = 3712] [id = 294] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 16D9DC00 == 32 [pid = 3712] [id = 293] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 1694E800 == 31 [pid = 3712] [id = 292] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 129B6800 == 30 [pid = 3712] [id = 291] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 12B03000 == 29 [pid = 3712] [id = 290] 20:22:05 INFO - PROCESS | 3712 | --DOCSHELL 10474000 == 28 [pid = 3712] [id = 289] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17D93800) [pid = 3712] [serial = 840] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19443000) [pid = 3712] [serial = 841] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19FE2C00) [pid = 3712] [serial = 823] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10A09400) [pid = 3712] [serial = 828] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10EFCC00) [pid = 3712] [serial = 829] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16DDEC00) [pid = 3712] [serial = 837] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1312F400) [pid = 3712] [serial = 831] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13947C00) [pid = 3712] [serial = 832] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (14F8D800) [pid = 3712] [serial = 834] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (159E5C00) [pid = 3712] [serial = 835] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1284C400) [pid = 3712] [serial = 825] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13130C00) [pid = 3712] [serial = 826] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19979400) [pid = 3712] [serial = 844] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19806800) [pid = 3712] [serial = 843] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (161AA800) [pid = 3712] [serial = 849] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19FE3400) [pid = 3712] [serial = 846] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A458800) [pid = 3712] [serial = 852] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A5C4800) [pid = 3712] [serial = 855] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A5C5400) [pid = 3712] [serial = 856] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A45D400) [pid = 3712] [serial = 853] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (15780400) [pid = 3712] [serial = 847] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1965EC00) [pid = 3712] [serial = 850] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (174EB000) [pid = 3712] [serial = 838] [outer = 00000000] [url = about:blank] 20:22:05 INFO - PROCESS | 3712 | 1467948125854 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] 20:22:05 INFO - PROCESS | 3712 | 1467948125907 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 20:22:05 INFO - PROCESS | 3712 | 1467948125914 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:22:05 INFO - PROCESS | 3712 | 1467948125916 Marionette TRACE conn3 <- [1,1166,null,{}] 20:22:05 INFO - PROCESS | 3712 | 1467948125920 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}] 20:22:05 INFO - PROCESS | 3712 | 1467948125923 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:05 INFO - PROCESS | 3712 | 1467948126008 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 20:22:05 INFO - PROCESS | 3712 | 1467948126016 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:05 INFO - PROCESS | 3712 | 1467948126018 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:06 INFO - PROCESS | 3712 | ++DOCSHELL 142A8C00 == 29 [pid = 3712] [id = 301] 20:22:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1446C800) [pid = 3712] [serial = 902] [outer = 00000000] 20:22:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (14F8D000) [pid = 3712] [serial = 903] [outer = 1446C800] 20:22:06 INFO - PROCESS | 3712 | 1467948126048 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (159DE800) [pid = 3712] [serial = 904] [outer = 1446C800] 20:22:06 INFO - PROCESS | 3712 | 1467948126512 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] 20:22:06 INFO - PROCESS | 3712 | 1467948126539 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 20:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:22:06 INFO - PROCESS | 3712 | 1467948126543 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:22:06 INFO - PROCESS | 3712 | 1467948126546 Marionette TRACE conn3 <- [1,1170,null,{}] 20:22:06 INFO - PROCESS | 3712 | 1467948126589 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}] 20:22:06 INFO - PROCESS | 3712 | 1467948126593 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:06 INFO - PROCESS | 3712 | 1467948126656 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 20:22:06 INFO - PROCESS | 3712 | 1467948126750 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:06 INFO - PROCESS | 3712 | 1467948126753 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:06 INFO - PROCESS | 3712 | ++DOCSHELL 16C8E000 == 30 [pid = 3712] [id = 302] 20:22:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16C8E400) [pid = 3712] [serial = 905] [outer = 00000000] 20:22:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1759B000) [pid = 3712] [serial = 906] [outer = 16C8E400] 20:22:06 INFO - PROCESS | 3712 | 1467948126800 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (175EDC00) [pid = 3712] [serial = 907] [outer = 16C8E400] 20:22:07 INFO - PROCESS | 3712 | 1467948127117 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] 20:22:07 INFO - PROCESS | 3712 | 1467948127150 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 20:22:07 INFO - PROCESS | 3712 | 1467948127154 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:22:07 INFO - PROCESS | 3712 | 1467948127156 Marionette TRACE conn3 <- [1,1174,null,{}] 20:22:07 INFO - PROCESS | 3712 | 1467948127160 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}] 20:22:07 INFO - PROCESS | 3712 | 1467948127161 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:07 INFO - PROCESS | 3712 | 1467948127253 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 20:22:07 INFO - PROCESS | 3712 | 1467948127258 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:07 INFO - PROCESS | 3712 | 1467948127242 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:07 INFO - PROCESS | 3712 | ++DOCSHELL 178BD800 == 31 [pid = 3712] [id = 303] 20:22:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (178C1400) [pid = 3712] [serial = 908] [outer = 00000000] 20:22:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1965D400) [pid = 3712] [serial = 909] [outer = 178C1400] 20:22:07 INFO - PROCESS | 3712 | 1467948127286 Marionette DEBUG loaded listener.js 20:22:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19803800) [pid = 3712] [serial = 910] [outer = 178C1400] 20:22:07 INFO - PROCESS | 3712 | 1467948127728 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] 20:22:07 INFO - PROCESS | 3712 | 1467948127785 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 20:22:07 INFO - PROCESS | 3712 | 1467948127788 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:22:07 INFO - PROCESS | 3712 | 1467948127790 Marionette TRACE conn3 <- [1,1178,null,{}] 20:22:07 INFO - PROCESS | 3712 | 1467948127793 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}] 20:22:07 INFO - PROCESS | 3712 | 1467948127795 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:07 INFO - PROCESS | 3712 | 1467948127912 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 20:22:07 INFO - PROCESS | 3712 | 1467948127932 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:07 INFO - PROCESS | 3712 | 1467948127934 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:07 INFO - PROCESS | 3712 | ++DOCSHELL 198E9C00 == 32 [pid = 3712] [id = 304] 20:22:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19973C00) [pid = 3712] [serial = 911] [outer = 00000000] 20:22:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19E1AC00) [pid = 3712] [serial = 912] [outer = 19973C00] 20:22:07 INFO - PROCESS | 3712 | 1467948127959 Marionette DEBUG loaded listener.js 20:22:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19FD8800) [pid = 3712] [serial = 913] [outer = 19973C00] 20:22:08 INFO - PROCESS | 3712 | 1467948128371 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] 20:22:08 INFO - PROCESS | 3712 | 1467948128409 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 20:22:08 INFO - PROCESS | 3712 | 1467948128413 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:22:08 INFO - PROCESS | 3712 | 1467948128415 Marionette TRACE conn3 <- [1,1182,null,{}] 20:22:08 INFO - PROCESS | 3712 | 1467948128418 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}] 20:22:08 INFO - PROCESS | 3712 | 1467948128423 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:08 INFO - PROCESS | 3712 | 1467948128532 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 20:22:08 INFO - PROCESS | 3712 | 1467948128592 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:08 INFO - PROCESS | 3712 | 1467948128594 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:08 INFO - PROCESS | 3712 | ++DOCSHELL 1A461000 == 33 [pid = 3712] [id = 305] 20:22:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A461400) [pid = 3712] [serial = 914] [outer = 00000000] 20:22:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A5CA400) [pid = 3712] [serial = 915] [outer = 1A461400] 20:22:08 INFO - PROCESS | 3712 | 1467948128619 Marionette DEBUG loaded listener.js 20:22:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A5CA800) [pid = 3712] [serial = 916] [outer = 1A461400] 20:22:09 INFO - PROCESS | 3712 | 1467948129027 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] 20:22:09 INFO - PROCESS | 3712 | 1467948129091 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 20:22:09 INFO - PROCESS | 3712 | 1467948129095 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:22:09 INFO - PROCESS | 3712 | 1467948129078 Marionette TRACE conn3 <- [1,1186,null,{}] 20:22:09 INFO - PROCESS | 3712 | 1467948129092 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}] 20:22:09 INFO - PROCESS | 3712 | 1467948129094 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:09 INFO - PROCESS | 3712 | 1467948129206 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (102CB400) [pid = 3712] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (175A0800) [pid = 3712] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19FE4400) [pid = 3712] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (144D8800) [pid = 3712] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16B19400) [pid = 3712] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (12B05800) [pid = 3712] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1047C000) [pid = 3712] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1943D000) [pid = 3712] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10536400) [pid = 3712] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (14F8BC00) [pid = 3712] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (102C9800) [pid = 3712] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:22:09 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1980D400) [pid = 3712] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:22:09 INFO - PROCESS | 3712 | 1467948129264 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:09 INFO - PROCESS | 3712 | 1467948129267 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:09 INFO - PROCESS | 3712 | ++DOCSHELL 102C9800 == 34 [pid = 3712] [id = 306] 20:22:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (102CB400) [pid = 3712] [serial = 917] [outer = 00000000] 20:22:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (11C3F400) [pid = 3712] [serial = 918] [outer = 102CB400] 20:22:09 INFO - PROCESS | 3712 | 1467948129311 Marionette DEBUG loaded listener.js 20:22:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1307C400) [pid = 3712] [serial = 919] [outer = 102CB400] 20:22:09 INFO - PROCESS | 3712 | 1467948129627 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]]]}] 20:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 566ms 20:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:22:09 INFO - PROCESS | 3712 | 1467948129649 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 20:22:09 INFO - PROCESS | 3712 | 1467948129651 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 20:22:09 INFO - PROCESS | 3712 | 1467948129654 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:22:09 INFO - PROCESS | 3712 | 1467948129656 Marionette TRACE conn3 <- [1,1190,null,{}] 20:22:09 INFO - PROCESS | 3712 | 1467948129659 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}] 20:22:09 INFO - PROCESS | 3712 | 1467948129661 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:09 INFO - PROCESS | 3712 | 1467948129738 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 20:22:09 INFO - PROCESS | 3712 | 1467948129743 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:09 INFO - PROCESS | 3712 | 1467948129728 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:09 INFO - PROCESS | 3712 | ++DOCSHELL 10F2BC00 == 35 [pid = 3712] [id = 307] 20:22:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (11AE9400) [pid = 3712] [serial = 920] [outer = 00000000] 20:22:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1AB6A000) [pid = 3712] [serial = 921] [outer = 11AE9400] 20:22:09 INFO - PROCESS | 3712 | 1467948129771 Marionette DEBUG loaded listener.js 20:22:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1AB71C00) [pid = 3712] [serial = 922] [outer = 11AE9400] 20:22:10 INFO - PROCESS | 3712 | 1467948130141 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]]]}] 20:22:10 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 20:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 525ms 20:22:10 INFO - PROCESS | 3712 | 1467948130180 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 20:22:10 INFO - PROCESS | 3712 | 1467948130182 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 20:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:22:10 INFO - PROCESS | 3712 | 1467948130186 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:22:10 INFO - PROCESS | 3712 | 1467948130188 Marionette TRACE conn3 <- [1,1194,null,{}] 20:22:10 INFO - PROCESS | 3712 | 1467948130191 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}] 20:22:10 INFO - PROCESS | 3712 | 1467948130193 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:10 INFO - PROCESS | 3712 | 1467948130278 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 20:22:10 INFO - PROCESS | 3712 | 1467948130283 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 3712 | 1467948130266 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:10 INFO - PROCESS | 3712 | ++DOCSHELL 1A96B800 == 36 [pid = 3712] [id = 308] 20:22:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1AB68C00) [pid = 3712] [serial = 923] [outer = 00000000] 20:22:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1AC29400) [pid = 3712] [serial = 924] [outer = 1AB68C00] 20:22:10 INFO - PROCESS | 3712 | 1467948130308 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1AC2D000) [pid = 3712] [serial = 925] [outer = 1AB68C00] 20:22:10 INFO - PROCESS | 3712 | 1467948130723 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]]]}] 20:22:10 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 20:22:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 566ms 20:22:10 INFO - PROCESS | 3712 | 1467948130757 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 20:22:10 INFO - PROCESS | 3712 | 1467948130751 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 20:22:10 INFO - PROCESS | 3712 | 1467948130754 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:22:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:22:10 INFO - PROCESS | 3712 | 1467948130756 Marionette TRACE conn3 <- [1,1198,null,{}] 20:22:10 INFO - PROCESS | 3712 | 1467948130760 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}] 20:22:10 INFO - PROCESS | 3712 | 1467948130761 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:10 INFO - PROCESS | 3712 | 1467948130841 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 20:22:10 INFO - PROCESS | 3712 | 1467948130846 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:10 INFO - PROCESS | 3712 | 1467948130848 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:10 INFO - PROCESS | 3712 | ++DOCSHELL 10530000 == 37 [pid = 3712] [id = 309] 20:22:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10B92C00) [pid = 3712] [serial = 926] [outer = 00000000] 20:22:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1AC32400) [pid = 3712] [serial = 927] [outer = 10B92C00] 20:22:10 INFO - PROCESS | 3712 | 1467948130895 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1AC33000) [pid = 3712] [serial = 928] [outer = 10B92C00] 20:22:11 INFO - PROCESS | 3712 | 1467948131533 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]]]}] 20:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 829ms 20:22:11 INFO - PROCESS | 3712 | 1467948131601 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 20:22:11 INFO - PROCESS | 3712 | 1467948131606 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 20:22:11 INFO - PROCESS | 3712 | 1467948131611 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:22:11 INFO - PROCESS | 3712 | 1467948131616 Marionette TRACE conn3 <- [1,1202,null,{}] 20:22:11 INFO - PROCESS | 3712 | 1467948131621 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}] 20:22:11 INFO - PROCESS | 3712 | 1467948131624 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:11 INFO - PROCESS | 3712 | 1467948131751 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 20:22:11 INFO - PROCESS | 3712 | 1467948131872 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:11 INFO - PROCESS | 3712 | 1467948131875 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:11 INFO - PROCESS | 3712 | ++DOCSHELL 11C3F800 == 38 [pid = 3712] [id = 310] 20:22:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (129ADC00) [pid = 3712] [serial = 929] [outer = 00000000] 20:22:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1391D400) [pid = 3712] [serial = 930] [outer = 129ADC00] 20:22:11 INFO - PROCESS | 3712 | 1467948131935 Marionette DEBUG loaded listener.js 20:22:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (161A2800) [pid = 3712] [serial = 931] [outer = 129ADC00] 20:22:12 INFO - PROCESS | 3712 | 1467948132452 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]]]}] 20:22:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:22:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 884ms 20:22:12 INFO - PROCESS | 3712 | 1467948132495 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 20:22:12 INFO - PROCESS | 3712 | 1467948132500 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 20:22:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:22:12 INFO - PROCESS | 3712 | 1467948132506 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:22:12 INFO - PROCESS | 3712 | 1467948132509 Marionette TRACE conn3 <- [1,1206,null,{}] 20:22:12 INFO - PROCESS | 3712 | 1467948132513 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}] 20:22:12 INFO - PROCESS | 3712 | 1467948132516 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:12 INFO - PROCESS | 3712 | 1467948132607 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 20:22:12 INFO - PROCESS | 3712 | 1467948132707 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:12 INFO - PROCESS | 3712 | 1467948132709 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:12 INFO - PROCESS | 3712 | ++DOCSHELL 175A0800 == 39 [pid = 3712] [id = 311] 20:22:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (175A5C00) [pid = 3712] [serial = 932] [outer = 00000000] 20:22:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (178C8C00) [pid = 3712] [serial = 933] [outer = 175A5C00] 20:22:12 INFO - PROCESS | 3712 | 1467948132747 Marionette DEBUG loaded listener.js 20:22:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19806000) [pid = 3712] [serial = 934] [outer = 175A5C00] 20:22:13 INFO - PROCESS | 3712 | 1467948133477 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]]]}] 20:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1009ms 20:22:13 INFO - PROCESS | 3712 | 1467948133514 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 20:22:13 INFO - PROCESS | 3712 | 1467948133518 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 20:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:22:13 INFO - PROCESS | 3712 | 1467948133523 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:22:13 INFO - PROCESS | 3712 | 1467948133526 Marionette TRACE conn3 <- [1,1210,null,{}] 20:22:13 INFO - PROCESS | 3712 | 1467948133531 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}] 20:22:13 INFO - PROCESS | 3712 | 1467948133534 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:13 INFO - PROCESS | 3712 | 1467948133632 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 20:22:13 INFO - PROCESS | 3712 | 1467948133743 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:13 INFO - PROCESS | 3712 | 1467948133746 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:13 INFO - PROCESS | 3712 | ++DOCSHELL 11405800 == 40 [pid = 3712] [id = 312] 20:22:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (11406000) [pid = 3712] [serial = 935] [outer = 00000000] 20:22:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (129B6800) [pid = 3712] [serial = 936] [outer = 11406000] 20:22:13 INFO - PROCESS | 3712 | 1467948133777 Marionette DEBUG loaded listener.js 20:22:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (13268C00) [pid = 3712] [serial = 937] [outer = 11406000] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 1A96B800 == 39 [pid = 3712] [id = 308] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 10F2BC00 == 38 [pid = 3712] [id = 307] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 102C9800 == 37 [pid = 3712] [id = 306] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 1A461000 == 36 [pid = 3712] [id = 305] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 198E9C00 == 35 [pid = 3712] [id = 304] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 178BD800 == 34 [pid = 3712] [id = 303] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 16C8E000 == 33 [pid = 3712] [id = 302] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 142A8C00 == 32 [pid = 3712] [id = 301] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 10A7AC00 == 31 [pid = 3712] [id = 300] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 1A5D2400 == 30 [pid = 3712] [id = 298] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 1140B800 == 29 [pid = 3712] [id = 299] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 175A0800 == 28 [pid = 3712] [id = 311] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 10530000 == 27 [pid = 3712] [id = 309] 20:22:14 INFO - PROCESS | 3712 | --DOCSHELL 11C3F800 == 26 [pid = 3712] [id = 310] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19E1F800) [pid = 3712] [serial = 891] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (176BF400) [pid = 3712] [serial = 879] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1A5CD400) [pid = 3712] [serial = 865] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A45C000) [pid = 3712] [serial = 864] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (14FB4800) [pid = 3712] [serial = 873] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1666E400) [pid = 3712] [serial = 874] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16DDB400) [pid = 3712] [serial = 876] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1303A800) [pid = 3712] [serial = 870] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (130AC000) [pid = 3712] [serial = 871] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A06400) [pid = 3712] [serial = 867] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10B92400) [pid = 3712] [serial = 868] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1965D000) [pid = 3712] [serial = 882] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (178BE000) [pid = 3712] [serial = 880] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13953800) [pid = 3712] [serial = 859] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (131EA800) [pid = 3712] [serial = 858] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16D9BC00) [pid = 3712] [serial = 862] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1667C000) [pid = 3712] [serial = 861] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A5C4C00) [pid = 3712] [serial = 892] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19806400) [pid = 3712] [serial = 883] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (11407400) [pid = 3712] [serial = 885] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19F74400) [pid = 3712] [serial = 888] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A458C00) [pid = 3712] [serial = 889] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (13C07000) [pid = 3712] [serial = 886] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16EC7C00) [pid = 3712] [serial = 877] [outer = 00000000] [url = about:blank] 20:22:14 INFO - PROCESS | 3712 | 1467948134762 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] 20:22:14 INFO - PROCESS | 3712 | 1467948134814 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 20:22:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:22:14 INFO - PROCESS | 3712 | 1467948134819 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:22:14 INFO - PROCESS | 3712 | 1467948134824 Marionette TRACE conn3 <- [1,1214,null,{}] 20:22:14 INFO - PROCESS | 3712 | 1467948134829 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}] 20:22:14 INFO - PROCESS | 3712 | 1467948134831 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:14 INFO - PROCESS | 3712 | 1467948134950 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 20:22:15 INFO - PROCESS | 3712 | 1467948135007 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:15 INFO - PROCESS | 3712 | 1467948135010 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:15 INFO - PROCESS | 3712 | ++DOCSHELL 10E90800 == 27 [pid = 3712] [id = 313] 20:22:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10E91800) [pid = 3712] [serial = 938] [outer = 00000000] 20:22:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (11ADD800) [pid = 3712] [serial = 939] [outer = 10E91800] 20:22:15 INFO - PROCESS | 3712 | 1467948135057 Marionette DEBUG loaded listener.js 20:22:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (11CD6000) [pid = 3712] [serial = 940] [outer = 10E91800] 20:22:15 INFO - PROCESS | 3712 | 1467948135412 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]]]}] 20:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 621ms 20:22:15 INFO - PROCESS | 3712 | 1467948135450 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 3712 | 1467948135455 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 20:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:22:15 INFO - PROCESS | 3712 | 1467948135461 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:22:15 INFO - PROCESS | 3712 | 1467948135464 Marionette TRACE conn3 <- [1,1218,null,{}] 20:22:15 INFO - PROCESS | 3712 | 1467948135496 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}] 20:22:15 INFO - PROCESS | 3712 | 1467948135499 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:15 INFO - PROCESS | 3712 | 1467948135567 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 20:22:15 INFO - PROCESS | 3712 | 1467948135574 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:15 INFO - PROCESS | 3712 | 1467948135576 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:15 INFO - PROCESS | 3712 | ++DOCSHELL 13078C00 == 28 [pid = 3712] [id = 314] 20:22:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (13123C00) [pid = 3712] [serial = 941] [outer = 00000000] 20:22:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13948000) [pid = 3712] [serial = 942] [outer = 13123C00] 20:22:15 INFO - PROCESS | 3712 | 1467948135622 Marionette DEBUG loaded listener.js 20:22:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13C10800) [pid = 3712] [serial = 943] [outer = 13123C00] 20:22:15 INFO - PROCESS | 3712 | 1467948135997 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]]]}] 20:22:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:22:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 552ms 20:22:16 INFO - PROCESS | 3712 | 1467948136025 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 20:22:16 INFO - PROCESS | 3712 | 1467948136028 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 20:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:22:16 INFO - PROCESS | 3712 | 1467948136031 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:22:16 INFO - PROCESS | 3712 | 1467948136035 Marionette TRACE conn3 <- [1,1222,null,{}] 20:22:16 INFO - PROCESS | 3712 | 1467948136045 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}] 20:22:16 INFO - PROCESS | 3712 | 1467948136050 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:16 INFO - PROCESS | 3712 | 1467948136117 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 20:22:16 INFO - PROCESS | 3712 | 1467948136124 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:16 INFO - PROCESS | 3712 | 1467948136128 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:16 INFO - PROCESS | 3712 | ++DOCSHELL 16674C00 == 29 [pid = 3712] [id = 315] 20:22:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16678800) [pid = 3712] [serial = 944] [outer = 00000000] 20:22:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1667D000) [pid = 3712] [serial = 945] [outer = 16678800] 20:22:16 INFO - PROCESS | 3712 | 1467948136174 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16951000) [pid = 3712] [serial = 946] [outer = 16678800] 20:22:16 INFO - PROCESS | 3712 | 1467948136586 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]]]}] 20:22:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:22:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 608ms 20:22:16 INFO - PROCESS | 3712 | 1467948136661 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 20:22:16 INFO - PROCESS | 3712 | 1467948136664 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 20:22:16 INFO - PROCESS | 3712 | 1467948136667 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:22:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:22:16 INFO - PROCESS | 3712 | 1467948136669 Marionette TRACE conn3 <- [1,1226,null,{}] 20:22:16 INFO - PROCESS | 3712 | 1467948136672 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}] 20:22:16 INFO - PROCESS | 3712 | 1467948136674 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:16 INFO - PROCESS | 3712 | 1467948136770 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 20:22:16 INFO - PROCESS | 3712 | 1467948136856 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:16 INFO - PROCESS | 3712 | 1467948136840 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:16 INFO - PROCESS | 3712 | ++DOCSHELL 16DDA400 == 30 [pid = 3712] [id = 316] 20:22:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16DDE000) [pid = 3712] [serial = 947] [outer = 00000000] 20:22:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16F57C00) [pid = 3712] [serial = 948] [outer = 16DDE000] 20:22:16 INFO - PROCESS | 3712 | 1467948136885 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (175A0800) [pid = 3712] [serial = 949] [outer = 16DDE000] 20:22:17 INFO - PROCESS | 3712 | 1467948137256 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]]]}] 20:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 622ms 20:22:17 INFO - PROCESS | 3712 | 1467948137290 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 20:22:17 INFO - PROCESS | 3712 | 1467948137292 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 20:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:22:17 INFO - PROCESS | 3712 | 1467948137296 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:22:17 INFO - PROCESS | 3712 | 1467948137297 Marionette TRACE conn3 <- [1,1230,null,{}] 20:22:17 INFO - PROCESS | 3712 | 1467948137282 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}] 20:22:17 INFO - PROCESS | 3712 | 1467948137285 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:17 INFO - PROCESS | 3712 | 1467948137401 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 20:22:17 INFO - PROCESS | 3712 | 1467948137406 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:17 INFO - PROCESS | 3712 | 1467948137408 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:17 INFO - PROCESS | 3712 | ++DOCSHELL 16C8D800 == 31 [pid = 3712] [id = 317] 20:22:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16DDBC00) [pid = 3712] [serial = 950] [outer = 00000000] 20:22:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (178BCC00) [pid = 3712] [serial = 951] [outer = 16DDBC00] 20:22:17 INFO - PROCESS | 3712 | 1467948137451 Marionette DEBUG loaded listener.js 20:22:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17D30000) [pid = 3712] [serial = 952] [outer = 16DDBC00] 20:22:17 INFO - PROCESS | 3712 | 1467948137854 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]]]}] 20:22:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:22:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 621ms 20:22:17 INFO - PROCESS | 3712 | 1467948137915 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 20:22:17 INFO - PROCESS | 3712 | 1467948137917 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 20:22:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:22:17 INFO - PROCESS | 3712 | 1467948137921 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:22:17 INFO - PROCESS | 3712 | 1467948137904 Marionette TRACE conn3 <- [1,1234,null,{}] 20:22:17 INFO - PROCESS | 3712 | 1467948137907 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}] 20:22:17 INFO - PROCESS | 3712 | 1467948137913 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:18 INFO - PROCESS | 3712 | 1467948138058 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1AB68C00) [pid = 3712] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10B92C00) [pid = 3712] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19973C00) [pid = 3712] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A461400) [pid = 3712] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (178C1400) [pid = 3712] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10A7F800) [pid = 3712] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16C8E400) [pid = 3712] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1446C800) [pid = 3712] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (102CB400) [pid = 3712] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (114C9800) [pid = 3712] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A5D3400) [pid = 3712] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:22:18 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (11AE9400) [pid = 3712] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:22:18 INFO - PROCESS | 3712 | 1467948138261 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:18 INFO - PROCESS | 3712 | 1467948138264 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:18 INFO - PROCESS | 3712 | ++DOCSHELL 102CB400 == 32 [pid = 3712] [id = 318] 20:22:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (102D2C00) [pid = 3712] [serial = 953] [outer = 00000000] 20:22:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10A7F800) [pid = 3712] [serial = 954] [outer = 102D2C00] 20:22:18 INFO - PROCESS | 3712 | 1467948138307 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14F88C00) [pid = 3712] [serial = 955] [outer = 102D2C00] 20:22:18 INFO - PROCESS | 3712 | 1467948138643 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]]]}] 20:22:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:22:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 746ms 20:22:18 INFO - PROCESS | 3712 | 1467948138662 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 20:22:18 INFO - PROCESS | 3712 | 1467948138664 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 20:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:22:18 INFO - PROCESS | 3712 | 1467948138650 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:22:18 INFO - PROCESS | 3712 | 1467948138661 Marionette TRACE conn3 <- [1,1238,null,{}] 20:22:18 INFO - PROCESS | 3712 | 1467948138665 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}] 20:22:18 INFO - PROCESS | 3712 | 1467948138667 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:18 INFO - PROCESS | 3712 | 1467948138773 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 20:22:18 INFO - PROCESS | 3712 | 1467948138780 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:18 INFO - PROCESS | 3712 | 1467948138782 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:18 INFO - PROCESS | 3712 | ++DOCSHELL 10472C00 == 33 [pid = 3712] [id = 319] 20:22:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10A0FC00) [pid = 3712] [serial = 956] [outer = 00000000] 20:22:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (198E4C00) [pid = 3712] [serial = 957] [outer = 10A0FC00] 20:22:18 INFO - PROCESS | 3712 | 1467948138807 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (198E9C00) [pid = 3712] [serial = 958] [outer = 10A0FC00] 20:22:19 INFO - PROCESS | 3712 | 1467948139180 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]]]}] 20:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 566ms 20:22:19 INFO - PROCESS | 3712 | 1467948139243 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 20:22:19 INFO - PROCESS | 3712 | 1467948139245 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 20:22:19 INFO - PROCESS | 3712 | 1467948139248 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:22:19 INFO - PROCESS | 3712 | 1467948139250 Marionette TRACE conn3 <- [1,1242,null,{}] 20:22:19 INFO - PROCESS | 3712 | 1467948139254 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}] 20:22:19 INFO - PROCESS | 3712 | 1467948139256 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:19 INFO - PROCESS | 3712 | 1467948139343 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 20:22:19 INFO - PROCESS | 3712 | 1467948139432 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:19 INFO - PROCESS | 3712 | 1467948139434 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:19 INFO - PROCESS | 3712 | ++DOCSHELL 198E1000 == 34 [pid = 3712] [id = 320] 20:22:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1997CC00) [pid = 3712] [serial = 959] [outer = 00000000] 20:22:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19F7D400) [pid = 3712] [serial = 960] [outer = 1997CC00] 20:22:19 INFO - PROCESS | 3712 | 1467948139457 Marionette DEBUG loaded listener.js 20:22:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19F70800) [pid = 3712] [serial = 961] [outer = 1997CC00] 20:22:19 INFO - PROCESS | 3712 | 1467948139787 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]]]}] 20:22:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:22:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 566ms 20:22:19 INFO - PROCESS | 3712 | 1467948139809 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 20:22:19 INFO - PROCESS | 3712 | 1467948139811 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 20:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:22:19 INFO - PROCESS | 3712 | 1467948139814 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:22:19 INFO - PROCESS | 3712 | 1467948139816 Marionette TRACE conn3 <- [1,1246,null,{}] 20:22:19 INFO - PROCESS | 3712 | 1467948139819 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}] 20:22:19 INFO - PROCESS | 3712 | 1467948139821 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:19 INFO - PROCESS | 3712 | 1467948139880 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 20:22:19 INFO - PROCESS | 3712 | 1467948139885 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:19 INFO - PROCESS | 3712 | 1467948139887 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:19 INFO - PROCESS | 3712 | ++DOCSHELL 19FE7400 == 35 [pid = 3712] [id = 321] 20:22:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A380400) [pid = 3712] [serial = 962] [outer = 00000000] 20:22:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A456800) [pid = 3712] [serial = 963] [outer = 1A380400] 20:22:19 INFO - PROCESS | 3712 | 1467948139929 Marionette DEBUG loaded listener.js 20:22:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A45A000) [pid = 3712] [serial = 964] [outer = 1A380400] 20:22:20 INFO - PROCESS | 3712 | 1467948140689 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]]]}] 20:22:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:22:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 926ms 20:22:20 INFO - PROCESS | 3712 | 1467948140757 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 20:22:20 INFO - PROCESS | 3712 | 1467948140761 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 20:22:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:22:20 INFO - PROCESS | 3712 | 1467948140748 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:22:20 INFO - PROCESS | 3712 | 1467948140753 Marionette TRACE conn3 <- [1,1250,null,{}] 20:22:20 INFO - PROCESS | 3712 | 1467948140759 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}] 20:22:20 INFO - PROCESS | 3712 | 1467948140762 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:20 INFO - PROCESS | 3712 | 1467948140911 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 20:22:20 INFO - PROCESS | 3712 | 1467948141011 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:20 INFO - PROCESS | 3712 | 1467948141014 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:21 INFO - PROCESS | 3712 | ++DOCSHELL 10EF6800 == 36 [pid = 3712] [id = 322] 20:22:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (11407800) [pid = 3712] [serial = 965] [outer = 00000000] 20:22:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (12B09C00) [pid = 3712] [serial = 966] [outer = 11407800] 20:22:21 INFO - PROCESS | 3712 | 1467948141072 Marionette DEBUG loaded listener.js 20:22:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1391F800) [pid = 3712] [serial = 967] [outer = 11407800] 20:22:21 INFO - PROCESS | 3712 | 1467948141818 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]]]}] 20:22:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:22:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1104ms 20:22:21 INFO - PROCESS | 3712 | 1467948141868 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 3712 | 1467948141872 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 20:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:22:21 INFO - PROCESS | 3712 | 1467948141878 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:22:21 INFO - PROCESS | 3712 | 1467948141881 Marionette TRACE conn3 <- [1,1254,null,{}] 20:22:21 INFO - PROCESS | 3712 | 1467948141869 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}] 20:22:21 INFO - PROCESS | 3712 | 1467948141871 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:21 INFO - PROCESS | 3712 | 1467948141980 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 20:22:22 INFO - PROCESS | 3712 | 1467948142047 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:22 INFO - PROCESS | 3712 | 1467948142051 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:22 INFO - PROCESS | 3712 | ++DOCSHELL 10E5E000 == 37 [pid = 3712] [id = 323] 20:22:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10E62000) [pid = 3712] [serial = 968] [outer = 00000000] 20:22:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (114C9800) [pid = 3712] [serial = 969] [outer = 10E62000] 20:22:22 INFO - PROCESS | 3712 | 1467948142132 Marionette DEBUG loaded listener.js 20:22:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1292B800) [pid = 3712] [serial = 970] [outer = 10E62000] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 198E1000 == 36 [pid = 3712] [id = 320] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 10472C00 == 35 [pid = 3712] [id = 319] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 102CB400 == 34 [pid = 3712] [id = 318] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 16C8D800 == 33 [pid = 3712] [id = 317] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 16DDA400 == 32 [pid = 3712] [id = 316] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 16674C00 == 31 [pid = 3712] [id = 315] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 13078C00 == 30 [pid = 3712] [id = 314] 20:22:22 INFO - PROCESS | 3712 | --DOCSHELL 10E90800 == 29 [pid = 3712] [id = 313] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1AC2D000) [pid = 3712] [serial = 925] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1AC33000) [pid = 3712] [serial = 928] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1AC32400) [pid = 3712] [serial = 927] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19E1AC00) [pid = 3712] [serial = 912] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A5CA400) [pid = 3712] [serial = 915] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1965D400) [pid = 3712] [serial = 909] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19FD8800) [pid = 3712] [serial = 913] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (114D0C00) [pid = 3712] [serial = 900] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (12D79400) [pid = 3712] [serial = 901] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1759B000) [pid = 3712] [serial = 906] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (175EDC00) [pid = 3712] [serial = 907] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14F8D000) [pid = 3712] [serial = 903] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (159DE800) [pid = 3712] [serial = 904] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (11C3F400) [pid = 3712] [serial = 918] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (130A4400) [pid = 3712] [serial = 897] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (13C07800) [pid = 3712] [serial = 898] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A975000) [pid = 3712] [serial = 895] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A972400) [pid = 3712] [serial = 894] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A5CA800) [pid = 3712] [serial = 916] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1307C400) [pid = 3712] [serial = 919] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1AB6A000) [pid = 3712] [serial = 921] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1AC29400) [pid = 3712] [serial = 924] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1AB71C00) [pid = 3712] [serial = 922] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19803800) [pid = 3712] [serial = 910] [outer = 00000000] [url = about:blank] 20:22:22 INFO - PROCESS | 3712 | 1467948142536 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]]]}] 20:22:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:22:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 705ms 20:22:22 INFO - PROCESS | 3712 | 1467948142580 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 20:22:22 INFO - PROCESS | 3712 | 1467948142585 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 20:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:22:22 INFO - PROCESS | 3712 | 1467948142591 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:22:22 INFO - PROCESS | 3712 | 1467948142594 Marionette TRACE conn3 <- [1,1258,null,{}] 20:22:22 INFO - PROCESS | 3712 | 1467948142598 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}] 20:22:22 INFO - PROCESS | 3712 | 1467948142601 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:22 INFO - PROCESS | 3712 | 1467948142672 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 20:22:22 INFO - PROCESS | 3712 | 1467948142681 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:22 INFO - PROCESS | 3712 | 1467948142684 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:22 INFO - PROCESS | 3712 | ++DOCSHELL 13927800 == 30 [pid = 3712] [id = 324] 20:22:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (13C03800) [pid = 3712] [serial = 971] [outer = 00000000] 20:22:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (142AC800) [pid = 3712] [serial = 972] [outer = 13C03800] 20:22:22 INFO - PROCESS | 3712 | 1467948142729 Marionette DEBUG loaded listener.js 20:22:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (144E7000) [pid = 3712] [serial = 973] [outer = 13C03800] 20:22:23 INFO - PROCESS | 3712 | 1467948143146 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]]]}] 20:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 622ms 20:22:23 INFO - PROCESS | 3712 | 1467948143210 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 20:22:23 INFO - PROCESS | 3712 | 1467948143212 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 20:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:22:23 INFO - PROCESS | 3712 | 1467948143216 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:22:23 INFO - PROCESS | 3712 | 1467948143219 Marionette TRACE conn3 <- [1,1262,null,{}] 20:22:23 INFO - PROCESS | 3712 | 1467948143230 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}] 20:22:23 INFO - PROCESS | 3712 | 1467948143234 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:23 INFO - PROCESS | 3712 | 1467948143323 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 20:22:23 INFO - PROCESS | 3712 | 1467948143417 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:23 INFO - PROCESS | 3712 | 1467948143420 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:23 INFO - PROCESS | 3712 | ++DOCSHELL 1667CC00 == 31 [pid = 3712] [id = 325] 20:22:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16771C00) [pid = 3712] [serial = 974] [outer = 00000000] 20:22:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16C8E400) [pid = 3712] [serial = 975] [outer = 16771C00] 20:22:23 INFO - PROCESS | 3712 | 1467948143448 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16DD9C00) [pid = 3712] [serial = 976] [outer = 16771C00] 20:22:23 INFO - PROCESS | 3712 | 1467948143785 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]]]}] 20:22:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:22:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 621ms 20:22:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:22:23 INFO - PROCESS | 3712 | 1467948143833 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 20:22:23 INFO - PROCESS | 3712 | 1467948143836 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 20:22:23 INFO - PROCESS | 3712 | 1467948143839 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:22:23 INFO - PROCESS | 3712 | 1467948143841 Marionette TRACE conn3 <- [1,1266,null,{}] 20:22:23 INFO - PROCESS | 3712 | 1467948143845 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}] 20:22:23 INFO - PROCESS | 3712 | 1467948143847 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:23 INFO - PROCESS | 3712 | 1467948143911 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 20:22:23 INFO - PROCESS | 3712 | 1467948143925 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:23 INFO - PROCESS | 3712 | 1467948143928 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:23 INFO - PROCESS | 3712 | ++DOCSHELL 174E8000 == 32 [pid = 3712] [id = 326] 20:22:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (174ED400) [pid = 3712] [serial = 977] [outer = 00000000] 20:22:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (178C7800) [pid = 3712] [serial = 978] [outer = 174ED400] 20:22:23 INFO - PROCESS | 3712 | 1467948144005 Marionette DEBUG loaded listener.js 20:22:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19447C00) [pid = 3712] [serial = 979] [outer = 174ED400] 20:22:24 INFO - PROCESS | 3712 | 1467948144439 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]]]}] 20:22:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:22:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 663ms 20:22:24 INFO - PROCESS | 3712 | 1467948144492 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 20:22:24 INFO - PROCESS | 3712 | 1467948144494 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 20:22:24 INFO - PROCESS | 3712 | 1467948144498 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:22:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:22:24 INFO - PROCESS | 3712 | 1467948144499 Marionette TRACE conn3 <- [1,1270,null,{}] 20:22:24 INFO - PROCESS | 3712 | 1467948144540 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}] 20:22:24 INFO - PROCESS | 3712 | 1467948144544 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:24 INFO - PROCESS | 3712 | 1467948144654 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 20:22:24 INFO - PROCESS | 3712 | 1467948144666 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:24 INFO - PROCESS | 3712 | 1467948144668 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:24 INFO - PROCESS | 3712 | ++DOCSHELL 16B1E000 == 33 [pid = 3712] [id = 327] 20:22:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1965B800) [pid = 3712] [serial = 980] [outer = 00000000] 20:22:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19805400) [pid = 3712] [serial = 981] [outer = 1965B800] 20:22:24 INFO - PROCESS | 3712 | 1467948144693 Marionette DEBUG loaded listener.js 20:22:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (198E2000) [pid = 3712] [serial = 982] [outer = 1965B800] 20:22:25 INFO - PROCESS | 3712 | 1467948145119 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]]]}] 20:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 649ms 20:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:22:25 INFO - PROCESS | 3712 | 1467948145157 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 3712 | 1467948145141 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 20:22:25 INFO - PROCESS | 3712 | 1467948145144 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 3712 | 1467948145146 Marionette TRACE conn3 <- [1,1274,null,{}] 20:22:25 INFO - PROCESS | 3712 | 1467948145150 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}] 20:22:25 INFO - PROCESS | 3712 | 1467948145155 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:25 INFO - PROCESS | 3712 | 1467948145293 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 20:22:25 INFO - PROCESS | 3712 | 1467948145334 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:25 INFO - PROCESS | 3712 | 1467948145336 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:25 INFO - PROCESS | 3712 | ++DOCSHELL 19F7D000 == 34 [pid = 3712] [id = 328] 20:22:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19FDC400) [pid = 3712] [serial = 983] [outer = 00000000] 20:22:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A45DC00) [pid = 3712] [serial = 984] [outer = 19FDC400] 20:22:25 INFO - PROCESS | 3712 | 1467948145379 Marionette DEBUG loaded listener.js 20:22:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A462800) [pid = 3712] [serial = 985] [outer = 19FDC400] 20:22:25 INFO - PROCESS | 3712 | 1467948145750 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]]]}] 20:22:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:22:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 608ms 20:22:25 INFO - PROCESS | 3712 | 1467948145766 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 3712 | 1467948145768 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 20:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:22:25 INFO - PROCESS | 3712 | 1467948145771 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 3712 | 1467948145773 Marionette TRACE conn3 <- [1,1278,null,{}] 20:22:25 INFO - PROCESS | 3712 | 1467948145777 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}] 20:22:25 INFO - PROCESS | 3712 | 1467948145778 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:25 INFO - PROCESS | 3712 | 1467948145900 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 20:22:25 INFO - PROCESS | 3712 | 1467948145909 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:25 INFO - PROCESS | 3712 | 1467948145911 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:25 INFO - PROCESS | 3712 | ++DOCSHELL 1126F000 == 35 [pid = 3712] [id = 329] 20:22:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (11AE1000) [pid = 3712] [serial = 986] [outer = 00000000] 20:22:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A5C5000) [pid = 3712] [serial = 987] [outer = 11AE1000] 20:22:26 INFO - PROCESS | 3712 | 1467948146027 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A5C7400) [pid = 3712] [serial = 988] [outer = 11AE1000] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1997CC00) [pid = 3712] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16DDE000) [pid = 3712] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10E91800) [pid = 3712] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16678800) [pid = 3712] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (11406000) [pid = 3712] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13123C00) [pid = 3712] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16DDBC00) [pid = 3712] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (129ADC00) [pid = 3712] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (175A5C00) [pid = 3712] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (102D2C00) [pid = 3712] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:22:26 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10A0FC00) [pid = 3712] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:22:26 INFO - PROCESS | 3712 | 1467948146331 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]]]}] 20:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 621ms 20:22:26 INFO - PROCESS | 3712 | 1467948146394 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 20:22:26 INFO - PROCESS | 3712 | 1467948146397 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 20:22:26 INFO - PROCESS | 3712 | 1467948146400 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:22:26 INFO - PROCESS | 3712 | 1467948146401 Marionette TRACE conn3 <- [1,1282,null,{}] 20:22:26 INFO - PROCESS | 3712 | 1467948146405 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}] 20:22:26 INFO - PROCESS | 3712 | 1467948146407 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:26 INFO - PROCESS | 3712 | 1467948146495 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 20:22:26 INFO - PROCESS | 3712 | 1467948146548 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:26 INFO - PROCESS | 3712 | 1467948146550 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:26 INFO - PROCESS | 3712 | ++DOCSHELL 13953000 == 36 [pid = 3712] [id = 330] 20:22:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16D9D800) [pid = 3712] [serial = 989] [outer = 00000000] 20:22:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19FDBC00) [pid = 3712] [serial = 990] [outer = 16D9D800] 20:22:26 INFO - PROCESS | 3712 | 1467948146600 Marionette DEBUG loaded listener.js 20:22:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19FDE000) [pid = 3712] [serial = 991] [outer = 16D9D800] 20:22:26 INFO - PROCESS | 3712 | 1467948146913 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]]]}] 20:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 525ms 20:22:26 INFO - PROCESS | 3712 | 1467948146936 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 20:22:26 INFO - PROCESS | 3712 | 1467948146937 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 20:22:26 INFO - PROCESS | 3712 | 1467948146941 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:22:26 INFO - PROCESS | 3712 | 1467948146943 Marionette TRACE conn3 <- [1,1286,null,{}] 20:22:26 INFO - PROCESS | 3712 | 1467948146946 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}] 20:22:26 INFO - PROCESS | 3712 | 1467948146948 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:27 INFO - PROCESS | 3712 | 1467948147044 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 20:22:27 INFO - PROCESS | 3712 | 1467948147052 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 3712 | 1467948147054 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:27 INFO - PROCESS | 3712 | ++DOCSHELL 11406000 == 37 [pid = 3712] [id = 331] 20:22:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13079400) [pid = 3712] [serial = 992] [outer = 00000000] 20:22:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1A96B800) [pid = 3712] [serial = 993] [outer = 13079400] 20:22:27 INFO - PROCESS | 3712 | 1467948147096 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1A96C800) [pid = 3712] [serial = 994] [outer = 13079400] 20:22:27 INFO - PROCESS | 3712 | 1467948147462 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]]]}] 20:22:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:22:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 552ms 20:22:27 INFO - PROCESS | 3712 | 1467948147494 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 20:22:27 INFO - PROCESS | 3712 | 1467948147496 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 20:22:27 INFO - PROCESS | 3712 | 1467948147499 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:22:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:22:27 INFO - PROCESS | 3712 | 1467948147501 Marionette TRACE conn3 <- [1,1290,null,{}] 20:22:27 INFO - PROCESS | 3712 | 1467948147504 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}] 20:22:27 INFO - PROCESS | 3712 | 1467948147506 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:27 INFO - PROCESS | 3712 | 1467948147615 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 20:22:27 INFO - PROCESS | 3712 | 1467948147623 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:27 INFO - PROCESS | 3712 | 1467948147625 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:27 INFO - PROCESS | 3712 | ++DOCSHELL 1A967000 == 38 [pid = 3712] [id = 332] 20:22:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A96F000) [pid = 3712] [serial = 995] [outer = 00000000] 20:22:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1AB69000) [pid = 3712] [serial = 996] [outer = 1A96F000] 20:22:27 INFO - PROCESS | 3712 | 1467948147668 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1AB6C400) [pid = 3712] [serial = 997] [outer = 1A96F000] 20:22:28 INFO - PROCESS | 3712 | 1467948148270 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]]]}] 20:22:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 829ms 20:22:28 INFO - PROCESS | 3712 | 1467948148344 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 20:22:28 INFO - PROCESS | 3712 | 1467948148348 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 20:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:22:28 INFO - PROCESS | 3712 | 1467948148368 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:22:28 INFO - PROCESS | 3712 | 1467948148374 Marionette TRACE conn3 <- [1,1294,null,{}] 20:22:28 INFO - PROCESS | 3712 | 1467948148379 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}] 20:22:28 INFO - PROCESS | 3712 | 1467948148382 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:28 INFO - PROCESS | 3712 | 1467948148496 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 20:22:28 INFO - PROCESS | 3712 | 1467948148599 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:28 INFO - PROCESS | 3712 | 1467948148602 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:28 INFO - PROCESS | 3712 | ++DOCSHELL 114D4000 == 39 [pid = 3712] [id = 333] 20:22:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1284C400) [pid = 3712] [serial = 998] [outer = 00000000] 20:22:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (13150400) [pid = 3712] [serial = 999] [outer = 1284C400] 20:22:28 INFO - PROCESS | 3712 | 1467948148667 Marionette DEBUG loaded listener.js 20:22:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (14F8C000) [pid = 3712] [serial = 1000] [outer = 1284C400] 20:22:29 INFO - PROCESS | 3712 | 1467948149177 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]]]}] 20:22:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:22:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 829ms 20:22:29 INFO - PROCESS | 3712 | 1467948149211 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 20:22:29 INFO - PROCESS | 3712 | 1467948149216 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 20:22:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:22:29 INFO - PROCESS | 3712 | 1467948149223 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:22:29 INFO - PROCESS | 3712 | 1467948149226 Marionette TRACE conn3 <- [1,1298,null,{}] 20:22:29 INFO - PROCESS | 3712 | 1467948149230 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}] 20:22:29 INFO - PROCESS | 3712 | 1467948149233 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:29 INFO - PROCESS | 3712 | 1467948149324 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 20:22:29 INFO - PROCESS | 3712 | 1467948149409 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:29 INFO - PROCESS | 3712 | 1467948149411 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:29 INFO - PROCESS | 3712 | ++DOCSHELL 16ECA000 == 40 [pid = 3712] [id = 334] 20:22:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16ED0C00) [pid = 3712] [serial = 1001] [outer = 00000000] 20:22:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176BB000) [pid = 3712] [serial = 1002] [outer = 16ED0C00] 20:22:29 INFO - PROCESS | 3712 | 1467948149465 Marionette DEBUG loaded listener.js 20:22:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1965F800) [pid = 3712] [serial = 1003] [outer = 16ED0C00] 20:22:30 INFO - PROCESS | 3712 | 1467948150069 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] 20:22:30 INFO - PROCESS | 3712 | 1467948150110 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 20:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:22:30 INFO - PROCESS | 3712 | 1467948150114 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:22:30 INFO - PROCESS | 3712 | 1467948150117 Marionette TRACE conn3 <- [1,1302,null,{}] 20:22:30 INFO - PROCESS | 3712 | 1467948150128 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}] 20:22:30 INFO - PROCESS | 3712 | 1467948150133 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:30 INFO - PROCESS | 3712 | 1467948150366 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 20:22:30 INFO - PROCESS | 3712 | 1467948150385 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:30 INFO - PROCESS | 3712 | 1467948150388 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:30 INFO - PROCESS | 3712 | ++DOCSHELL 10A0A000 == 41 [pid = 3712] [id = 335] 20:22:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10A0BC00) [pid = 3712] [serial = 1004] [outer = 00000000] 20:22:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10E64400) [pid = 3712] [serial = 1005] [outer = 10A0BC00] 20:22:30 INFO - PROCESS | 3712 | 1467948150438 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1140C400) [pid = 3712] [serial = 1006] [outer = 10A0BC00] 20:22:30 INFO - PROCESS | 3712 | 1467948150973 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]]]}] 20:22:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 884ms 20:22:30 INFO - PROCESS | 3712 | 1467948150992 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 3712 | 1467948150996 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 20:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:22:30 INFO - PROCESS | 3712 | 1467948151000 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:22:30 INFO - PROCESS | 3712 | 1467948151003 Marionette TRACE conn3 <- [1,1306,null,{}] 20:22:30 INFO - PROCESS | 3712 | 1467948151008 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}] 20:22:30 INFO - PROCESS | 3712 | 1467948151010 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:31 INFO - PROCESS | 3712 | 1467948151105 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 20:22:31 INFO - PROCESS | 3712 | 1467948151205 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:31 INFO - PROCESS | 3712 | 1467948151207 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:31 INFO - PROCESS | 3712 | ++DOCSHELL 1446D000 == 42 [pid = 3712] [id = 336] 20:22:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (14F86400) [pid = 3712] [serial = 1007] [outer = 00000000] 20:22:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (161A7800) [pid = 3712] [serial = 1008] [outer = 14F86400] 20:22:31 INFO - PROCESS | 3712 | 1467948151255 Marionette DEBUG loaded listener.js 20:22:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (16672000) [pid = 3712] [serial = 1009] [outer = 14F86400] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 11406000 == 41 [pid = 3712] [id = 331] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 13953000 == 40 [pid = 3712] [id = 330] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 1126F000 == 39 [pid = 3712] [id = 329] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 19F7D000 == 38 [pid = 3712] [id = 328] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 16B1E000 == 37 [pid = 3712] [id = 327] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 174E8000 == 36 [pid = 3712] [id = 326] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 1667CC00 == 35 [pid = 3712] [id = 325] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 13927800 == 34 [pid = 3712] [id = 324] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 10E5E000 == 33 [pid = 3712] [id = 323] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 10EF6800 == 32 [pid = 3712] [id = 322] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 19FE7400 == 31 [pid = 3712] [id = 321] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 11405800 == 30 [pid = 3712] [id = 312] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 16ECA000 == 29 [pid = 3712] [id = 334] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 10A0A000 == 28 [pid = 3712] [id = 335] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 1A967000 == 27 [pid = 3712] [id = 332] 20:22:31 INFO - PROCESS | 3712 | --DOCSHELL 114D4000 == 26 [pid = 3712] [id = 333] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19F7D400) [pid = 3712] [serial = 960] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16F57C00) [pid = 3712] [serial = 948] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (11ADD800) [pid = 3712] [serial = 939] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (11CD6000) [pid = 3712] [serial = 940] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1667D000) [pid = 3712] [serial = 945] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13268C00) [pid = 3712] [serial = 937] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (129B6800) [pid = 3712] [serial = 936] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13948000) [pid = 3712] [serial = 942] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13C10800) [pid = 3712] [serial = 943] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (178BCC00) [pid = 3712] [serial = 951] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (161A2800) [pid = 3712] [serial = 931] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1391D400) [pid = 3712] [serial = 930] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19806000) [pid = 3712] [serial = 934] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (178C8C00) [pid = 3712] [serial = 933] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (175A0800) [pid = 3712] [serial = 949] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10A7F800) [pid = 3712] [serial = 954] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19F70800) [pid = 3712] [serial = 961] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (17D30000) [pid = 3712] [serial = 952] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (14F88C00) [pid = 3712] [serial = 955] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (198E9C00) [pid = 3712] [serial = 958] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (198E4C00) [pid = 3712] [serial = 957] [outer = 00000000] [url = about:blank] 20:22:31 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16951000) [pid = 3712] [serial = 946] [outer = 00000000] [url = about:blank] 20:22:32 INFO - PROCESS | 3712 | 1467948152204 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]]]}] 20:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1257ms 20:22:32 INFO - PROCESS | 3712 | 1467948152269 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 20:22:32 INFO - PROCESS | 3712 | 1467948152254 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 20:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:22:32 INFO - PROCESS | 3712 | 1467948152259 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:22:32 INFO - PROCESS | 3712 | 1467948152263 Marionette TRACE conn3 <- [1,1310,null,{}] 20:22:32 INFO - PROCESS | 3712 | 1467948152268 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}] 20:22:32 INFO - PROCESS | 3712 | 1467948152271 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:32 INFO - PROCESS | 3712 | 1467948152356 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 20:22:32 INFO - PROCESS | 3712 | 1467948152447 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:32 INFO - PROCESS | 3712 | 1467948152450 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:32 INFO - PROCESS | 3712 | ++DOCSHELL 11405000 == 27 [pid = 3712] [id = 337] 20:22:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (11AE2000) [pid = 3712] [serial = 1010] [outer = 00000000] 20:22:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1281DC00) [pid = 3712] [serial = 1011] [outer = 11AE2000] 20:22:32 INFO - PROCESS | 3712 | 1467948152497 Marionette DEBUG loaded listener.js 20:22:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (12BDA000) [pid = 3712] [serial = 1012] [outer = 11AE2000] 20:22:32 INFO - PROCESS | 3712 | 1467948152843 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]]]}] 20:22:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:22:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 621ms 20:22:32 INFO - PROCESS | 3712 | 1467948152927 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 20:22:32 INFO - PROCESS | 3712 | 1467948152932 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 20:22:32 INFO - PROCESS | 3712 | 1467948152924 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:22:32 INFO - PROCESS | 3712 | 1467948152927 Marionette TRACE conn3 <- [1,1314,null,{}] 20:22:32 INFO - PROCESS | 3712 | 1467948152931 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}] 20:22:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:22:32 INFO - PROCESS | 3712 | 1467948152933 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:33 INFO - PROCESS | 3712 | 1467948153041 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 20:22:33 INFO - PROCESS | 3712 | 1467948153054 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:33 INFO - PROCESS | 3712 | 1467948153057 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:33 INFO - PROCESS | 3712 | ++DOCSHELL 13E96400 == 28 [pid = 3712] [id = 338] 20:22:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13E9E800) [pid = 3712] [serial = 1013] [outer = 00000000] 20:22:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (144DA400) [pid = 3712] [serial = 1014] [outer = 13E9E800] 20:22:33 INFO - PROCESS | 3712 | 1467948153085 Marionette DEBUG loaded listener.js 20:22:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1577BC00) [pid = 3712] [serial = 1015] [outer = 13E9E800] 20:22:33 INFO - PROCESS | 3712 | 1467948153483 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]]]}] 20:22:33 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 20:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 594ms 20:22:33 INFO - PROCESS | 3712 | 1467948153552 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 20:22:33 INFO - PROCESS | 3712 | 1467948153556 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 20:22:33 INFO - PROCESS | 3712 | 1467948153562 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:22:33 INFO - PROCESS | 3712 | 1467948153566 Marionette TRACE conn3 <- [1,1318,null,{}] 20:22:33 INFO - PROCESS | 3712 | 1467948153554 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}] 20:22:33 INFO - PROCESS | 3712 | 1467948153558 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:33 INFO - PROCESS | 3712 | 1467948153655 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 20:22:33 INFO - PROCESS | 3712 | 1467948153761 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:33 INFO - PROCESS | 3712 | 1467948153766 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:33 INFO - PROCESS | 3712 | ++DOCSHELL 10F2DC00 == 29 [pid = 3712] [id = 339] 20:22:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10F34000) [pid = 3712] [serial = 1016] [outer = 00000000] 20:22:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (12934400) [pid = 3712] [serial = 1017] [outer = 10F34000] 20:22:33 INFO - PROCESS | 3712 | 1467948153824 Marionette DEBUG loaded listener.js 20:22:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13129400) [pid = 3712] [serial = 1018] [outer = 10F34000] 20:22:34 INFO - PROCESS | 3712 | 1467948154558 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]]]}] 20:22:34 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 20:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1078ms 20:22:34 INFO - PROCESS | 3712 | 1467948154633 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 20:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:22:34 INFO - PROCESS | 3712 | 1467948154636 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 20:22:34 INFO - PROCESS | 3712 | 1467948154643 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:22:34 INFO - PROCESS | 3712 | 1467948154647 Marionette TRACE conn3 <- [1,1322,null,{}] 20:22:34 INFO - PROCESS | 3712 | 1467948154651 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}] 20:22:34 INFO - PROCESS | 3712 | 1467948154654 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:34 INFO - PROCESS | 3712 | 1467948154762 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 20:22:34 INFO - PROCESS | 3712 | 1467948154879 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:34 INFO - PROCESS | 3712 | 1467948154881 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:34 INFO - PROCESS | 3712 | ++DOCSHELL 161AB800 == 30 [pid = 3712] [id = 340] 20:22:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (161ABC00) [pid = 3712] [serial = 1019] [outer = 00000000] 20:22:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16946000) [pid = 3712] [serial = 1020] [outer = 161ABC00] 20:22:34 INFO - PROCESS | 3712 | 1467948154937 Marionette DEBUG loaded listener.js 20:22:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16C88800) [pid = 3712] [serial = 1021] [outer = 161ABC00] 20:22:35 INFO - PROCESS | 3712 | 1467948155595 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]]]}] 20:22:35 INFO - PROCESS | 3712 | --DOCSHELL 11405000 == 29 [pid = 3712] [id = 337] 20:22:35 INFO - PROCESS | 3712 | --DOCSHELL 1446D000 == 28 [pid = 3712] [id = 336] 20:22:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:22:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1077ms 20:22:35 INFO - PROCESS | 3712 | 1467948155712 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 20:22:35 INFO - PROCESS | 3712 | 1467948155716 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 20:22:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:22:35 INFO - PROCESS | 3712 | 1467948155738 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:22:35 INFO - PROCESS | 3712 | 1467948155741 Marionette TRACE conn3 <- [1,1326,null,{}] 20:22:35 INFO - PROCESS | 3712 | 1467948155747 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}] 20:22:35 INFO - PROCESS | 3712 | 1467948155752 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:35 INFO - PROCESS | 3712 | 1467948155858 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 20:22:35 INFO - PROCESS | 3712 | 1467948155864 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:35 INFO - PROCESS | 3712 | 1467948155868 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:35 INFO - PROCESS | 3712 | ++DOCSHELL 11AE9400 == 29 [pid = 3712] [id = 341] 20:22:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (11C3F000) [pid = 3712] [serial = 1022] [outer = 00000000] 20:22:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (13927800) [pid = 3712] [serial = 1023] [outer = 11C3F000] 20:22:35 INFO - PROCESS | 3712 | 1467948155960 Marionette DEBUG loaded listener.js 20:22:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (142A7800) [pid = 3712] [serial = 1024] [outer = 11C3F000] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10E62000) [pid = 3712] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11AE1000) [pid = 3712] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19FDC400) [pid = 3712] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1965B800) [pid = 3712] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A380400) [pid = 3712] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16D9D800) [pid = 3712] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13C03800) [pid = 3712] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (11407800) [pid = 3712] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16771C00) [pid = 3712] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A96F000) [pid = 3712] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13079400) [pid = 3712] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (14F86400) [pid = 3712] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (11AE2000) [pid = 3712] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1284C400) [pid = 3712] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16ED0C00) [pid = 3712] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (10A0BC00) [pid = 3712] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:22:36 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (174ED400) [pid = 3712] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:22:36 INFO - PROCESS | 3712 | 1467948156791 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]]]}] 20:22:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:22:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1091ms 20:22:36 INFO - PROCESS | 3712 | 1467948156804 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 20:22:36 INFO - PROCESS | 3712 | 1467948156808 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 20:22:36 INFO - PROCESS | 3712 | 1467948156814 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:22:36 INFO - PROCESS | 3712 | 1467948156816 Marionette TRACE conn3 <- [1,1330,null,{}] 20:22:36 INFO - PROCESS | 3712 | 1467948156820 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}] 20:22:36 INFO - PROCESS | 3712 | 1467948156823 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:36 INFO - PROCESS | 3712 | 1467948156887 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 20:22:36 INFO - PROCESS | 3712 | 1467948156894 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:36 INFO - PROCESS | 3712 | 1467948156896 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:36 INFO - PROCESS | 3712 | ++DOCSHELL 11AE2000 == 30 [pid = 3712] [id = 342] 20:22:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (11C3F400) [pid = 3712] [serial = 1025] [outer = 00000000] 20:22:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13125000) [pid = 3712] [serial = 1026] [outer = 11C3F400] 20:22:36 INFO - PROCESS | 3712 | 1467948156942 Marionette DEBUG loaded listener.js 20:22:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (142A6C00) [pid = 3712] [serial = 1027] [outer = 11C3F400] 20:22:37 INFO - PROCESS | 3712 | 1467948157360 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]]]}] 20:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 552ms 20:22:37 INFO - PROCESS | 3712 | 1467948157374 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 20:22:37 INFO - PROCESS | 3712 | 1467948157376 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 20:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:22:37 INFO - PROCESS | 3712 | 1467948157380 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:22:37 INFO - PROCESS | 3712 | 1467948157383 Marionette TRACE conn3 <- [1,1334,null,{}] 20:22:37 INFO - PROCESS | 3712 | 1467948157398 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}] 20:22:37 INFO - PROCESS | 3712 | 1467948157402 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:37 INFO - PROCESS | 3712 | 1467948157466 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 20:22:37 INFO - PROCESS | 3712 | 1467948157474 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:37 INFO - PROCESS | 3712 | 1467948157477 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:37 INFO - PROCESS | 3712 | ++DOCSHELL 175ED400 == 31 [pid = 3712] [id = 343] 20:22:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (175EFC00) [pid = 3712] [serial = 1028] [outer = 00000000] 20:22:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (176BEC00) [pid = 3712] [serial = 1029] [outer = 175EFC00] 20:22:37 INFO - PROCESS | 3712 | 1467948157524 Marionette DEBUG loaded listener.js 20:22:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (178C8C00) [pid = 3712] [serial = 1030] [outer = 175EFC00] 20:22:37 INFO - PROCESS | 3712 | 1467948157934 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]]]}] 20:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 621ms 20:22:37 INFO - PROCESS | 3712 | 1467948158001 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 20:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:22:37 INFO - PROCESS | 3712 | 1467948158013 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 20:22:37 INFO - PROCESS | 3712 | 1467948158017 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:22:37 INFO - PROCESS | 3712 | 1467948158019 Marionette TRACE conn3 <- [1,1338,null,{}] 20:22:37 INFO - PROCESS | 3712 | 1467948158022 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}] 20:22:37 INFO - PROCESS | 3712 | 1467948158024 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:38 INFO - PROCESS | 3712 | 1467948158087 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 20:22:38 INFO - PROCESS | 3712 | 1467948158128 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 3712 | 1467948158130 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:38 INFO - PROCESS | 3712 | ++DOCSHELL 19665C00 == 32 [pid = 3712] [id = 344] 20:22:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19804400) [pid = 3712] [serial = 1031] [outer = 00000000] 20:22:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (198DD800) [pid = 3712] [serial = 1032] [outer = 19804400] 20:22:38 INFO - PROCESS | 3712 | 1467948158178 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19974800) [pid = 3712] [serial = 1033] [outer = 19804400] 20:22:38 INFO - PROCESS | 3712 | 1467948158565 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]]]}] 20:22:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:22:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 608ms 20:22:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:22:38 INFO - PROCESS | 3712 | 1467948158620 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 20:22:38 INFO - PROCESS | 3712 | 1467948158622 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 20:22:38 INFO - PROCESS | 3712 | 1467948158625 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:22:38 INFO - PROCESS | 3712 | 1467948158627 Marionette TRACE conn3 <- [1,1342,null,{}] 20:22:38 INFO - PROCESS | 3712 | 1467948158633 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}] 20:22:38 INFO - PROCESS | 3712 | 1467948158635 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:38 INFO - PROCESS | 3712 | 1467948158713 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 20:22:38 INFO - PROCESS | 3712 | 1467948158718 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:38 INFO - PROCESS | 3712 | 1467948158720 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:38 INFO - PROCESS | 3712 | ++DOCSHELL 176BA400 == 33 [pid = 3712] [id = 345] 20:22:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19449400) [pid = 3712] [serial = 1034] [outer = 00000000] 20:22:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19E25400) [pid = 3712] [serial = 1035] [outer = 19449400] 20:22:38 INFO - PROCESS | 3712 | 1467948158763 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19FDA400) [pid = 3712] [serial = 1036] [outer = 19449400] 20:22:39 INFO - PROCESS | 3712 | 1467948159126 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]]]}] 20:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 525ms 20:22:39 INFO - PROCESS | 3712 | 1467948159197 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 3712 | 1467948159201 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 20:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:22:39 INFO - PROCESS | 3712 | 1467948159211 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:22:39 INFO - PROCESS | 3712 | 1467948159215 Marionette TRACE conn3 <- [1,1346,null,{}] 20:22:39 INFO - PROCESS | 3712 | 1467948159222 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}] 20:22:39 INFO - PROCESS | 3712 | 1467948159225 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:39 INFO - PROCESS | 3712 | 1467948159360 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 20:22:39 INFO - PROCESS | 3712 | 1467948159436 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:39 INFO - PROCESS | 3712 | 1467948159439 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:39 INFO - PROCESS | 3712 | ++DOCSHELL 10E63C00 == 34 [pid = 3712] [id = 346] 20:22:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10E64000) [pid = 3712] [serial = 1037] [outer = 00000000] 20:22:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (11AE1000) [pid = 3712] [serial = 1038] [outer = 10E64000] 20:22:39 INFO - PROCESS | 3712 | 1467948159496 Marionette DEBUG loaded listener.js 20:22:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (11CD1000) [pid = 3712] [serial = 1039] [outer = 10E64000] 20:22:40 INFO - PROCESS | 3712 | 1467948160024 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]]]}] 20:22:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:22:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 884ms 20:22:40 INFO - PROCESS | 3712 | 1467948160093 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 20:22:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:22:40 INFO - PROCESS | 3712 | 1467948160096 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 20:22:40 INFO - PROCESS | 3712 | 1467948160103 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:22:40 INFO - PROCESS | 3712 | 1467948160107 Marionette TRACE conn3 <- [1,1350,null,{}] 20:22:40 INFO - PROCESS | 3712 | 1467948160111 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}] 20:22:40 INFO - PROCESS | 3712 | 1467948160114 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:40 INFO - PROCESS | 3712 | 1467948160238 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 20:22:40 INFO - PROCESS | 3712 | 1467948160363 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:40 INFO - PROCESS | 3712 | 1467948160366 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:40 INFO - PROCESS | 3712 | ++DOCSHELL 16D9B400 == 35 [pid = 3712] [id = 347] 20:22:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16DA1800) [pid = 3712] [serial = 1040] [outer = 00000000] 20:22:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (174E8000) [pid = 3712] [serial = 1041] [outer = 16DA1800] 20:22:40 INFO - PROCESS | 3712 | 1467948160422 Marionette DEBUG loaded listener.js 20:22:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (178BEC00) [pid = 3712] [serial = 1042] [outer = 16DA1800] 20:22:41 INFO - PROCESS | 3712 | 1467948161021 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]]]}] 20:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 925ms 20:22:41 INFO - PROCESS | 3712 | 1467948161033 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 20:22:41 INFO - PROCESS | 3712 | 1467948161035 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 20:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:22:41 INFO - PROCESS | 3712 | 1467948161039 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:22:41 INFO - PROCESS | 3712 | 1467948161023 Marionette TRACE conn3 <- [1,1354,null,{}] 20:22:41 INFO - PROCESS | 3712 | 1467948161051 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}] 20:22:41 INFO - PROCESS | 3712 | 1467948161056 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:41 INFO - PROCESS | 3712 | 1467948161162 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 20:22:41 INFO - PROCESS | 3712 | 1467948161272 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:41 INFO - PROCESS | 3712 | 1467948161276 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:41 INFO - PROCESS | 3712 | ++DOCSHELL 1A5C5800 == 36 [pid = 3712] [id = 348] 20:22:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A5C6400) [pid = 3712] [serial = 1043] [outer = 00000000] 20:22:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A5CFC00) [pid = 3712] [serial = 1044] [outer = 1A5C6400] 20:22:41 INFO - PROCESS | 3712 | 1467948161333 Marionette DEBUG loaded listener.js 20:22:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A96D000) [pid = 3712] [serial = 1045] [outer = 1A5C6400] 20:22:42 INFO - PROCESS | 3712 | 1467948162014 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] 20:22:42 INFO - PROCESS | 3712 | 1467948162069 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 20:22:42 INFO - PROCESS | 3712 | 1467948162074 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:22:42 INFO - PROCESS | 3712 | 1467948162077 Marionette TRACE conn3 <- [1,1358,null,{}] 20:22:42 INFO - PROCESS | 3712 | 1467948162083 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}] 20:22:42 INFO - PROCESS | 3712 | 1467948162085 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:42 INFO - PROCESS | 3712 | 1467948162166 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 20:22:42 INFO - PROCESS | 3712 | 1467948162252 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 3712 | 1467948162257 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:42 INFO - PROCESS | 3712 | ++DOCSHELL 10A77400 == 37 [pid = 3712] [id = 349] 20:22:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10A7BC00) [pid = 3712] [serial = 1046] [outer = 00000000] 20:22:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (11ADE800) [pid = 3712] [serial = 1047] [outer = 10A7BC00] 20:22:42 INFO - PROCESS | 3712 | 1467948162347 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (12849C00) [pid = 3712] [serial = 1048] [outer = 10A7BC00] 20:22:42 INFO - PROCESS | 3712 | --DOCSHELL 19665C00 == 36 [pid = 3712] [id = 344] 20:22:42 INFO - PROCESS | 3712 | --DOCSHELL 175ED400 == 35 [pid = 3712] [id = 343] 20:22:42 INFO - PROCESS | 3712 | --DOCSHELL 11AE2000 == 34 [pid = 3712] [id = 342] 20:22:42 INFO - PROCESS | 3712 | --DOCSHELL 11AE9400 == 33 [pid = 3712] [id = 341] 20:22:42 INFO - PROCESS | 3712 | --DOCSHELL 10F2DC00 == 32 [pid = 3712] [id = 339] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AB69000) [pid = 3712] [serial = 996] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (144DA400) [pid = 3712] [serial = 1014] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A96B800) [pid = 3712] [serial = 993] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (161A7800) [pid = 3712] [serial = 1008] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1281DC00) [pid = 3712] [serial = 1011] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (12BDA000) [pid = 3712] [serial = 1012] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13150400) [pid = 3712] [serial = 999] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (176BB000) [pid = 3712] [serial = 1002] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10E64400) [pid = 3712] [serial = 1005] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16672000) [pid = 3712] [serial = 1009] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1A96C800) [pid = 3712] [serial = 994] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (14F8C000) [pid = 3712] [serial = 1000] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1140C400) [pid = 3712] [serial = 1006] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1965F800) [pid = 3712] [serial = 1003] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (178C7800) [pid = 3712] [serial = 978] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (114C9800) [pid = 3712] [serial = 969] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A5C7400) [pid = 3712] [serial = 988] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1292B800) [pid = 3712] [serial = 970] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A462800) [pid = 3712] [serial = 985] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19805400) [pid = 3712] [serial = 981] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1A45A000) [pid = 3712] [serial = 964] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1A456800) [pid = 3712] [serial = 963] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A45DC00) [pid = 3712] [serial = 984] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19FDBC00) [pid = 3712] [serial = 990] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A5C5000) [pid = 3712] [serial = 987] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (142AC800) [pid = 3712] [serial = 972] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1391F800) [pid = 3712] [serial = 967] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16DD9C00) [pid = 3712] [serial = 976] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (19447C00) [pid = 3712] [serial = 979] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (144E7000) [pid = 3712] [serial = 973] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (12B09C00) [pid = 3712] [serial = 966] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (16C8E400) [pid = 3712] [serial = 975] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (198E2000) [pid = 3712] [serial = 982] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (19FDE000) [pid = 3712] [serial = 991] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (1AB6C400) [pid = 3712] [serial = 997] [outer = 00000000] [url = about:blank] 20:22:42 INFO - PROCESS | 3712 | 1467948162744 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] 20:22:42 INFO - PROCESS | 3712 | 1467948162783 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 20:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:22:42 INFO - PROCESS | 3712 | 1467948162789 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:22:42 INFO - PROCESS | 3712 | 1467948162791 Marionette TRACE conn3 <- [1,1362,null,{}] 20:22:42 INFO - PROCESS | 3712 | 1467948162795 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}] 20:22:42 INFO - PROCESS | 3712 | 1467948162798 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:42 INFO - PROCESS | 3712 | 1467948162882 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 20:22:42 INFO - PROCESS | 3712 | 1467948162891 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:42 INFO - PROCESS | 3712 | 1467948162893 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:42 INFO - PROCESS | 3712 | ++DOCSHELL 142AA400 == 33 [pid = 3712] [id = 350] 20:22:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (142AC800) [pid = 3712] [serial = 1049] [outer = 00000000] 20:22:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (144DF000) [pid = 3712] [serial = 1050] [outer = 142AC800] 20:22:42 INFO - PROCESS | 3712 | 1467948162926 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (14F90400) [pid = 3712] [serial = 1051] [outer = 142AC800] 20:22:43 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:22:43 INFO - PROCESS | 3712 | 1467948163341 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] 20:22:43 INFO - PROCESS | 3712 | 1467948163413 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 20:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:22:43 INFO - PROCESS | 3712 | 1467948163417 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 3712 | 1467948163421 Marionette TRACE conn3 <- [1,1366,null,{}] 20:22:43 INFO - PROCESS | 3712 | 1467948163431 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}] 20:22:43 INFO - PROCESS | 3712 | 1467948163436 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:43 INFO - PROCESS | 3712 | 1467948163520 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 20:22:43 INFO - PROCESS | 3712 | 1467948163594 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:43 INFO - PROCESS | 3712 | 1467948163597 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:43 INFO - PROCESS | 3712 | ++DOCSHELL 1667A800 == 34 [pid = 3712] [id = 351] 20:22:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (1694E800) [pid = 3712] [serial = 1052] [outer = 00000000] 20:22:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (16DDBC00) [pid = 3712] [serial = 1053] [outer = 1694E800] 20:22:43 INFO - PROCESS | 3712 | 1467948163643 Marionette DEBUG loaded listener.js 20:22:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (175ED800) [pid = 3712] [serial = 1054] [outer = 1694E800] 20:22:43 INFO - PROCESS | 3712 | 1467948163969 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] 20:22:43 INFO - PROCESS | 3712 | 1467948164003 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 20:22:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:22:43 INFO - PROCESS | 3712 | 1467948164006 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 3712 | 1467948164008 Marionette TRACE conn3 <- [1,1370,null,{}] 20:22:43 INFO - PROCESS | 3712 | 1467948163993 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}] 20:22:43 INFO - PROCESS | 3712 | 1467948163995 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:44 INFO - PROCESS | 3712 | 1467948164077 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 20:22:44 INFO - PROCESS | 3712 | 1467948164111 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 3712 | 1467948164114 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:44 INFO - PROCESS | 3712 | ++DOCSHELL 1965F000 == 35 [pid = 3712] [id = 352] 20:22:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (19662800) [pid = 3712] [serial = 1055] [outer = 00000000] 20:22:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1980F000) [pid = 3712] [serial = 1056] [outer = 19662800] 20:22:44 INFO - PROCESS | 3712 | 1467948164149 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (198E5C00) [pid = 3712] [serial = 1057] [outer = 19662800] 20:22:44 INFO - PROCESS | 3712 | [3712] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:22:44 INFO - PROCESS | 3712 | 1467948164595 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] 20:22:44 INFO - PROCESS | 3712 | 1467948164642 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 20:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:22:44 INFO - PROCESS | 3712 | 1467948164645 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:22:44 INFO - PROCESS | 3712 | 1467948164647 Marionette TRACE conn3 <- [1,1374,null,{}] 20:22:44 INFO - PROCESS | 3712 | 1467948164658 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}] 20:22:44 INFO - PROCESS | 3712 | 1467948164660 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:44 INFO - PROCESS | 3712 | 1467948164765 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 20:22:44 INFO - PROCESS | 3712 | 1467948164771 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:44 INFO - PROCESS | 3712 | 1467948164773 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:44 INFO - PROCESS | 3712 | ++DOCSHELL 1997B800 == 36 [pid = 3712] [id = 353] 20:22:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1997C400) [pid = 3712] [serial = 1058] [outer = 00000000] 20:22:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1A380C00) [pid = 3712] [serial = 1059] [outer = 1997C400] 20:22:44 INFO - PROCESS | 3712 | 1467948164819 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1A459000) [pid = 3712] [serial = 1060] [outer = 1997C400] 20:22:45 INFO - PROCESS | 3712 | 1467948165238 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] 20:22:45 INFO - PROCESS | 3712 | 1467948165269 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 20:22:45 INFO - PROCESS | 3712 | 1467948165273 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:22:45 INFO - PROCESS | 3712 | 1467948165274 Marionette TRACE conn3 <- [1,1378,null,{}] 20:22:45 INFO - PROCESS | 3712 | 1467948165278 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}] 20:22:45 INFO - PROCESS | 3712 | 1467948165283 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:45 INFO - PROCESS | 3712 | 1467948165448 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 20:22:45 INFO - PROCESS | 3712 | 1467948165495 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:45 INFO - PROCESS | 3712 | 1467948165496 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:45 INFO - PROCESS | 3712 | ++DOCSHELL 1A5CD000 == 37 [pid = 3712] [id = 354] 20:22:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1A5CD400) [pid = 3712] [serial = 1061] [outer = 00000000] 20:22:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1A972400) [pid = 3712] [serial = 1062] [outer = 1A5CD400] 20:22:45 INFO - PROCESS | 3712 | 1467948165540 Marionette DEBUG loaded listener.js 20:22:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1A974000) [pid = 3712] [serial = 1063] [outer = 1A5CD400] 20:22:45 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (11C3F400) [pid = 3712] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:22:45 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (175EFC00) [pid = 3712] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:22:45 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (11C3F000) [pid = 3712] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:22:45 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19804400) [pid = 3712] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:22:45 INFO - PROCESS | 3712 | 1467948165904 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]]]}] 20:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 659ms 20:22:45 INFO - PROCESS | 3712 | 1467948165937 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 20:22:45 INFO - PROCESS | 3712 | 1467948165939 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 20:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:22:45 INFO - PROCESS | 3712 | 1467948165942 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:22:45 INFO - PROCESS | 3712 | 1467948165944 Marionette TRACE conn3 <- [1,1382,null,{}] 20:22:45 INFO - PROCESS | 3712 | 1467948165947 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}] 20:22:45 INFO - PROCESS | 3712 | 1467948165950 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:46 INFO - PROCESS | 3712 | 1467948166033 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 20:22:46 INFO - PROCESS | 3712 | 1467948166120 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 3712 | 1467948166122 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:46 INFO - PROCESS | 3712 | ++DOCSHELL 10470400 == 38 [pid = 3712] [id = 355] 20:22:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10F31800) [pid = 3712] [serial = 1064] [outer = 00000000] 20:22:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1A96C400) [pid = 3712] [serial = 1065] [outer = 10F31800] 20:22:46 INFO - PROCESS | 3712 | 1467948166174 Marionette DEBUG loaded listener.js 20:22:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1A971800) [pid = 3712] [serial = 1066] [outer = 10F31800] 20:22:46 INFO - PROCESS | 3712 | 1467948166517 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]]]}] 20:22:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:22:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 599ms 20:22:46 INFO - PROCESS | 3712 | 1467948166564 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 20:22:46 INFO - PROCESS | 3712 | 1467948166566 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 20:22:46 INFO - PROCESS | 3712 | 1467948166569 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:22:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:22:46 INFO - PROCESS | 3712 | 1467948166571 Marionette TRACE conn3 <- [1,1386,null,{}] 20:22:46 INFO - PROCESS | 3712 | 1467948166574 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}] 20:22:46 INFO - PROCESS | 3712 | 1467948166576 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:46 INFO - PROCESS | 3712 | 1467948166696 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 20:22:46 INFO - PROCESS | 3712 | 1467948166718 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:46 INFO - PROCESS | 3712 | 1467948166720 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:46 INFO - PROCESS | 3712 | ++DOCSHELL 1AB6DC00 == 39 [pid = 3712] [id = 356] 20:22:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1AB6FC00) [pid = 3712] [serial = 1067] [outer = 00000000] 20:22:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1AB75800) [pid = 3712] [serial = 1068] [outer = 1AB6FC00] 20:22:46 INFO - PROCESS | 3712 | 1467948166762 Marionette DEBUG loaded listener.js 20:22:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1AC27800) [pid = 3712] [serial = 1069] [outer = 1AB6FC00] 20:22:47 INFO - PROCESS | 3712 | 1467948167155 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]]]}] 20:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 614ms 20:22:47 INFO - PROCESS | 3712 | 1467948167188 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 20:22:47 INFO - PROCESS | 3712 | 1467948167190 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 20:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:22:47 INFO - PROCESS | 3712 | 1467948167193 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:22:47 INFO - PROCESS | 3712 | 1467948167195 Marionette TRACE conn3 <- [1,1390,null,{}] 20:22:47 INFO - PROCESS | 3712 | 1467948167180 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}] 20:22:47 INFO - PROCESS | 3712 | 1467948167182 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:47 INFO - PROCESS | 3712 | 1467948167295 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 20:22:47 INFO - PROCESS | 3712 | 1467948167306 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:47 INFO - PROCESS | 3712 | 1467948167308 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:47 INFO - PROCESS | 3712 | ++DOCSHELL 17D38400 == 40 [pid = 3712] [id = 357] 20:22:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19E23000) [pid = 3712] [serial = 1070] [outer = 00000000] 20:22:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1AC30C00) [pid = 3712] [serial = 1071] [outer = 19E23000] 20:22:47 INFO - PROCESS | 3712 | 1467948167350 Marionette DEBUG loaded listener.js 20:22:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1AC31400) [pid = 3712] [serial = 1072] [outer = 19E23000] 20:22:47 INFO - PROCESS | 3712 | 1467948167744 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]]]}] 20:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 614ms 20:22:47 INFO - PROCESS | 3712 | 1467948167791 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 20:22:47 INFO - PROCESS | 3712 | 1467948167793 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 20:22:47 INFO - PROCESS | 3712 | 1467948167796 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:22:47 INFO - PROCESS | 3712 | 1467948167798 Marionette TRACE conn3 <- [1,1394,null,{}] 20:22:47 INFO - PROCESS | 3712 | 1467948167802 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}] 20:22:47 INFO - PROCESS | 3712 | 1467948167803 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:47 INFO - PROCESS | 3712 | 1467948167890 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 20:22:47 INFO - PROCESS | 3712 | 1467948168000 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:47 INFO - PROCESS | 3712 | 1467948168002 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:48 INFO - PROCESS | 3712 | ++DOCSHELL 1AC2D800 == 41 [pid = 3712] [id = 358] 20:22:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1AC34C00) [pid = 3712] [serial = 1073] [outer = 00000000] 20:22:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1AC89800) [pid = 3712] [serial = 1074] [outer = 1AC34C00] 20:22:48 INFO - PROCESS | 3712 | 1467948168054 Marionette DEBUG loaded listener.js 20:22:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1AC8E400) [pid = 3712] [serial = 1075] [outer = 1AC34C00] 20:22:48 INFO - PROCESS | 3712 | 1467948168598 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]]]}] 20:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 868ms 20:22:48 INFO - PROCESS | 3712 | 1467948168666 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 20:22:48 INFO - PROCESS | 3712 | 1467948168670 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 20:22:48 INFO - PROCESS | 3712 | 1467948168675 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:22:48 INFO - PROCESS | 3712 | 1467948168680 Marionette TRACE conn3 <- [1,1398,null,{}] 20:22:48 INFO - PROCESS | 3712 | 1467948168686 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}] 20:22:48 INFO - PROCESS | 3712 | 1467948168688 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:48 INFO - PROCESS | 3712 | 1467948168797 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 20:22:48 INFO - PROCESS | 3712 | 1467948168928 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:48 INFO - PROCESS | 3712 | 1467948168931 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:48 INFO - PROCESS | 3712 | ++DOCSHELL 11CD2000 == 42 [pid = 3712] [id = 359] 20:22:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (12BDA000) [pid = 3712] [serial = 1076] [outer = 00000000] 20:22:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (13157C00) [pid = 3712] [serial = 1077] [outer = 12BDA000] 20:22:48 INFO - PROCESS | 3712 | 1467948168987 Marionette DEBUG loaded listener.js 20:22:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (159D9000) [pid = 3712] [serial = 1078] [outer = 12BDA000] 20:22:49 INFO - PROCESS | 3712 | 1467948169611 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]]]}] 20:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 958ms 20:22:49 INFO - PROCESS | 3712 | 1467948169640 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 20:22:49 INFO - PROCESS | 3712 | 1467948169645 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 20:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:22:49 INFO - PROCESS | 3712 | 1467948169651 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:22:49 INFO - PROCESS | 3712 | 1467948169654 Marionette TRACE conn3 <- [1,1402,null,{}] 20:22:49 INFO - PROCESS | 3712 | 1467948169658 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}] 20:22:49 INFO - PROCESS | 3712 | 1467948169661 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:49 INFO - PROCESS | 3712 | 1467948169771 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 20:22:49 INFO - PROCESS | 3712 | 1467948169902 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:49 INFO - PROCESS | 3712 | 1467948169905 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:49 INFO - PROCESS | 3712 | ++DOCSHELL 16DE3400 == 43 [pid = 3712] [id = 360] 20:22:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (174E7800) [pid = 3712] [serial = 1079] [outer = 00000000] 20:22:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1965D000) [pid = 3712] [serial = 1080] [outer = 174E7800] 20:22:49 INFO - PROCESS | 3712 | 1467948169960 Marionette DEBUG loaded listener.js 20:22:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19F70800) [pid = 3712] [serial = 1081] [outer = 174E7800] 20:22:50 INFO - PROCESS | 3712 | 1467948170840 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]]]}] 20:22:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:22:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1243ms 20:22:50 INFO - PROCESS | 3712 | 1467948170900 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 20:22:50 INFO - PROCESS | 3712 | 1467948170904 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 20:22:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:22:50 INFO - PROCESS | 3712 | 1467948170910 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:22:50 INFO - PROCESS | 3712 | 1467948170912 Marionette TRACE conn3 <- [1,1406,null,{}] 20:22:50 INFO - PROCESS | 3712 | 1467948170918 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}] 20:22:50 INFO - PROCESS | 3712 | 1467948170921 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:51 INFO - PROCESS | 3712 | 1467948171047 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 20:22:51 INFO - PROCESS | 3712 | 1467948171181 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 3712 | 1467948171185 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:51 INFO - PROCESS | 3712 | ++DOCSHELL 10E5A000 == 44 [pid = 3712] [id = 361] 20:22:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (10E5E000) [pid = 3712] [serial = 1082] [outer = 00000000] 20:22:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (12D7D400) [pid = 3712] [serial = 1083] [outer = 10E5E000] 20:22:51 INFO - PROCESS | 3712 | 1467948171241 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (130A6800) [pid = 3712] [serial = 1084] [outer = 10E5E000] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 161AB800 == 43 [pid = 3712] [id = 340] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 17D38400 == 42 [pid = 3712] [id = 357] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 1AB6DC00 == 41 [pid = 3712] [id = 356] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 10470400 == 40 [pid = 3712] [id = 355] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 1A5CD000 == 39 [pid = 3712] [id = 354] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 1997B800 == 38 [pid = 3712] [id = 353] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 1965F000 == 37 [pid = 3712] [id = 352] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 1667A800 == 36 [pid = 3712] [id = 351] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 142AA400 == 35 [pid = 3712] [id = 350] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 10A77400 == 34 [pid = 3712] [id = 349] 20:22:51 INFO - PROCESS | 3712 | --DOCSHELL 176BA400 == 33 [pid = 3712] [id = 345] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (12934400) [pid = 3712] [serial = 1017] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (16946000) [pid = 3712] [serial = 1020] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13125000) [pid = 3712] [serial = 1026] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (176BEC00) [pid = 3712] [serial = 1029] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (142A7800) [pid = 3712] [serial = 1024] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (198DD800) [pid = 3712] [serial = 1032] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13927800) [pid = 3712] [serial = 1023] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19974800) [pid = 3712] [serial = 1033] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (142A6C00) [pid = 3712] [serial = 1027] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (178C8C00) [pid = 3712] [serial = 1030] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19E25400) [pid = 3712] [serial = 1035] [outer = 00000000] [url = about:blank] 20:22:51 INFO - PROCESS | 3712 | 1467948171702 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]]]}] 20:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 793ms 20:22:51 INFO - PROCESS | 3712 | 1467948171719 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 3712 | 1467948171723 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 20:22:51 INFO - PROCESS | 3712 | 1467948171729 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:22:51 INFO - PROCESS | 3712 | 1467948171732 Marionette TRACE conn3 <- [1,1410,null,{}] 20:22:51 INFO - PROCESS | 3712 | 1467948171719 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}] 20:22:51 INFO - PROCESS | 3712 | 1467948171721 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:51 INFO - PROCESS | 3712 | 1467948171806 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 20:22:51 INFO - PROCESS | 3712 | 1467948171812 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:51 INFO - PROCESS | 3712 | 1467948171814 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:51 INFO - PROCESS | 3712 | ++DOCSHELL 13463C00 == 34 [pid = 3712] [id = 362] 20:22:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1394FC00) [pid = 3712] [serial = 1085] [outer = 00000000] 20:22:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (14469400) [pid = 3712] [serial = 1086] [outer = 1394FC00] 20:22:51 INFO - PROCESS | 3712 | 1467948171860 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (14F87000) [pid = 3712] [serial = 1087] [outer = 1394FC00] 20:22:52 INFO - PROCESS | 3712 | 1467948172330 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]]]}] 20:22:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:22:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 674ms 20:22:52 INFO - PROCESS | 3712 | 1467948172395 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 20:22:52 INFO - PROCESS | 3712 | 1467948172398 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 20:22:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:22:52 INFO - PROCESS | 3712 | 1467948172401 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:22:52 INFO - PROCESS | 3712 | 1467948172405 Marionette TRACE conn3 <- [1,1414,null,{}] 20:22:52 INFO - PROCESS | 3712 | 1467948172415 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}] 20:22:52 INFO - PROCESS | 3712 | 1467948172420 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:52 INFO - PROCESS | 3712 | 1467948172520 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 20:22:52 INFO - PROCESS | 3712 | 1467948172610 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:52 INFO - PROCESS | 3712 | 1467948172613 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:52 INFO - PROCESS | 3712 | ++DOCSHELL 16C90C00 == 35 [pid = 3712] [id = 363] 20:22:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16D9D800) [pid = 3712] [serial = 1088] [outer = 00000000] 20:22:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (175A9C00) [pid = 3712] [serial = 1089] [outer = 16D9D800] 20:22:52 INFO - PROCESS | 3712 | 1467948172660 Marionette DEBUG loaded listener.js 20:22:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176C2400) [pid = 3712] [serial = 1090] [outer = 16D9D800] 20:22:53 INFO - PROCESS | 3712 | 1467948173026 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]]]}] 20:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 674ms 20:22:53 INFO - PROCESS | 3712 | 1467948173064 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 20:22:53 INFO - PROCESS | 3712 | 1467948173067 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 20:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:22:53 INFO - PROCESS | 3712 | 1467948173070 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:22:53 INFO - PROCESS | 3712 | 1467948173072 Marionette TRACE conn3 <- [1,1418,null,{}] 20:22:53 INFO - PROCESS | 3712 | 1467948173075 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}] 20:22:53 INFO - PROCESS | 3712 | 1467948173077 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:53 INFO - PROCESS | 3712 | 1467948173166 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 20:22:53 INFO - PROCESS | 3712 | 1467948173171 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:53 INFO - PROCESS | 3712 | 1467948173173 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:53 INFO - PROCESS | 3712 | ++DOCSHELL 19448000 == 36 [pid = 3712] [id = 364] 20:22:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1965C800) [pid = 3712] [serial = 1091] [outer = 00000000] 20:22:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19975000) [pid = 3712] [serial = 1092] [outer = 1965C800] 20:22:53 INFO - PROCESS | 3712 | 1467948173218 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19E25400) [pid = 3712] [serial = 1093] [outer = 1965C800] 20:22:53 INFO - PROCESS | 3712 | 1467948173645 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]]]}] 20:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 599ms 20:22:53 INFO - PROCESS | 3712 | 1467948173687 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 20:22:53 INFO - PROCESS | 3712 | 1467948173689 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 20:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:22:53 INFO - PROCESS | 3712 | 1467948173705 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:22:53 INFO - PROCESS | 3712 | 1467948173707 Marionette TRACE conn3 <- [1,1422,null,{}] 20:22:53 INFO - PROCESS | 3712 | 1467948173710 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}] 20:22:53 INFO - PROCESS | 3712 | 1467948173712 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:53 INFO - PROCESS | 3712 | 1467948173818 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 20:22:53 INFO - PROCESS | 3712 | 1467948173888 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:53 INFO - PROCESS | 3712 | 1467948173890 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:53 INFO - PROCESS | 3712 | ++DOCSHELL 19FD9800 == 37 [pid = 3712] [id = 365] 20:22:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19FDA800) [pid = 3712] [serial = 1094] [outer = 00000000] 20:22:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A45A400) [pid = 3712] [serial = 1095] [outer = 19FDA800] 20:22:53 INFO - PROCESS | 3712 | 1467948173933 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A45CC00) [pid = 3712] [serial = 1096] [outer = 19FDA800] 20:22:54 INFO - PROCESS | 3712 | 1467948174344 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]]]}] 20:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 718ms 20:22:54 INFO - PROCESS | 3712 | 1467948174420 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 20:22:54 INFO - PROCESS | 3712 | 1467948174422 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 20:22:54 INFO - PROCESS | 3712 | 1467948174425 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:22:54 INFO - PROCESS | 3712 | 1467948174426 Marionette TRACE conn3 <- [1,1426,null,{}] 20:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:22:54 INFO - PROCESS | 3712 | 1467948174430 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}] 20:22:54 INFO - PROCESS | 3712 | 1467948174435 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:54 INFO - PROCESS | 3712 | 1467948174568 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 20:22:54 INFO - PROCESS | 3712 | 1467948174629 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:54 INFO - PROCESS | 3712 | 1467948174631 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:54 INFO - PROCESS | 3712 | ++DOCSHELL 1AB70400 == 38 [pid = 3712] [id = 366] 20:22:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1AB70800) [pid = 3712] [serial = 1097] [outer = 00000000] 20:22:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1AB77000) [pid = 3712] [serial = 1098] [outer = 1AB70800] 20:22:54 INFO - PROCESS | 3712 | 1467948174675 Marionette DEBUG loaded listener.js 20:22:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1AC31000) [pid = 3712] [serial = 1099] [outer = 1AB70800] 20:22:55 INFO - PROCESS | 3712 | 1467948175071 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]]]}] 20:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 674ms 20:22:55 INFO - PROCESS | 3712 | 1467948175118 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 20:22:55 INFO - PROCESS | 3712 | 1467948175120 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 20:22:55 INFO - PROCESS | 3712 | 1467948175125 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:22:55 INFO - PROCESS | 3712 | 1467948175127 Marionette TRACE conn3 <- [1,1430,null,{}] 20:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:22:55 INFO - PROCESS | 3712 | 1467948175131 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}] 20:22:55 INFO - PROCESS | 3712 | 1467948175132 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:55 INFO - PROCESS | 3712 | 1467948175248 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 20:22:55 INFO - PROCESS | 3712 | 1467948175258 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:55 INFO - PROCESS | 3712 | 1467948175268 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:55 INFO - PROCESS | 3712 | ++DOCSHELL 10A0B400 == 39 [pid = 3712] [id = 367] 20:22:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10A74800) [pid = 3712] [serial = 1100] [outer = 00000000] 20:22:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1692A000) [pid = 3712] [serial = 1101] [outer = 10A74800] 20:22:55 INFO - PROCESS | 3712 | 1467948175362 Marionette DEBUG loaded listener.js 20:22:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1692AC00) [pid = 3712] [serial = 1102] [outer = 10A74800] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1997C400) [pid = 3712] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (142AC800) [pid = 3712] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1694E800) [pid = 3712] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1A5CD400) [pid = 3712] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19662800) [pid = 3712] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (10A7BC00) [pid = 3712] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10F31800) [pid = 3712] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1AB6FC00) [pid = 3712] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:22:55 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19E23000) [pid = 3712] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:22:55 INFO - PROCESS | 3712 | 1467948175883 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]]]}] 20:22:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:22:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 749ms 20:22:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:22:55 INFO - PROCESS | 3712 | 1467948175895 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 20:22:55 INFO - PROCESS | 3712 | 1467948175879 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 20:22:55 INFO - PROCESS | 3712 | 1467948175882 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:22:55 INFO - PROCESS | 3712 | 1467948175884 Marionette TRACE conn3 <- [1,1434,null,{}] 20:22:55 INFO - PROCESS | 3712 | 1467948175891 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}] 20:22:55 INFO - PROCESS | 3712 | 1467948175893 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:55 INFO - PROCESS | 3712 | 1467948175972 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 20:22:55 INFO - PROCESS | 3712 | 1467948175977 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:55 INFO - PROCESS | 3712 | 1467948175980 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:55 INFO - PROCESS | 3712 | ++DOCSHELL 1692EC00 == 40 [pid = 3712] [id = 368] 20:22:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1692F000) [pid = 3712] [serial = 1103] [outer = 00000000] 20:22:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (175E8400) [pid = 3712] [serial = 1104] [outer = 1692F000] 20:22:56 INFO - PROCESS | 3712 | 1467948176023 Marionette DEBUG loaded listener.js 20:22:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19805800) [pid = 3712] [serial = 1105] [outer = 1692F000] 20:22:56 INFO - PROCESS | 3712 | 1467948176435 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]]]}] 20:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 569ms 20:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:22:56 INFO - PROCESS | 3712 | 1467948176467 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 20:22:56 INFO - PROCESS | 3712 | 1467948176469 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 20:22:56 INFO - PROCESS | 3712 | 1467948176473 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:22:56 INFO - PROCESS | 3712 | 1467948176474 Marionette TRACE conn3 <- [1,1438,null,{}] 20:22:56 INFO - PROCESS | 3712 | 1467948176478 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}] 20:22:56 INFO - PROCESS | 3712 | 1467948176480 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:56 INFO - PROCESS | 3712 | 1467948176592 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 20:22:56 INFO - PROCESS | 3712 | 1467948176600 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:56 INFO - PROCESS | 3712 | 1467948176602 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:56 INFO - PROCESS | 3712 | ++DOCSHELL 19440C00 == 41 [pid = 3712] [id = 369] 20:22:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A388800) [pid = 3712] [serial = 1106] [outer = 00000000] 20:22:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1AB73C00) [pid = 3712] [serial = 1107] [outer = 1A388800] 20:22:56 INFO - PROCESS | 3712 | 1467948176645 Marionette DEBUG loaded listener.js 20:22:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1AC36400) [pid = 3712] [serial = 1108] [outer = 1A388800] 20:22:57 INFO - PROCESS | 3712 | 1467948177037 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]]]}] 20:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 598ms 20:22:57 INFO - PROCESS | 3712 | 1467948177077 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 20:22:57 INFO - PROCESS | 3712 | 1467948177079 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 20:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:22:57 INFO - PROCESS | 3712 | 1467948177083 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:22:57 INFO - PROCESS | 3712 | 1467948177084 Marionette TRACE conn3 <- [1,1442,null,{}] 20:22:57 INFO - PROCESS | 3712 | 1467948177088 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}] 20:22:57 INFO - PROCESS | 3712 | 1467948177090 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:57 INFO - PROCESS | 3712 | 1467948177187 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 20:22:57 INFO - PROCESS | 3712 | 1467948177196 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:57 INFO - PROCESS | 3712 | 1467948177198 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:57 INFO - PROCESS | 3712 | ++DOCSHELL 1AC84C00 == 42 [pid = 3712] [id = 370] 20:22:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1AC88800) [pid = 3712] [serial = 1109] [outer = 00000000] 20:22:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1AF31400) [pid = 3712] [serial = 1110] [outer = 1AC88800] 20:22:57 INFO - PROCESS | 3712 | 1467948177240 Marionette DEBUG loaded listener.js 20:22:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1AF35C00) [pid = 3712] [serial = 1111] [outer = 1AC88800] 20:22:57 INFO - PROCESS | 3712 | 1467948177649 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]]]}] 20:22:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:22:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 614ms 20:22:57 INFO - PROCESS | 3712 | 1467948177726 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 20:22:57 INFO - PROCESS | 3712 | 1467948177730 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 20:22:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:22:57 INFO - PROCESS | 3712 | 1467948177740 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:22:57 INFO - PROCESS | 3712 | 1467948177744 Marionette TRACE conn3 <- [1,1446,null,{}] 20:22:57 INFO - PROCESS | 3712 | 1467948177751 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}] 20:22:57 INFO - PROCESS | 3712 | 1467948177754 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:57 INFO - PROCESS | 3712 | 1467948177873 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 20:22:58 INFO - PROCESS | 3712 | 1467948178021 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 3712 | 1467948178026 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:58 INFO - PROCESS | 3712 | ++DOCSHELL 1293AC00 == 43 [pid = 3712] [id = 371] 20:22:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (129AA000) [pid = 3712] [serial = 1112] [outer = 00000000] 20:22:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (13155000) [pid = 3712] [serial = 1113] [outer = 129AA000] 20:22:58 INFO - PROCESS | 3712 | 1467948178081 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (13950000) [pid = 3712] [serial = 1114] [outer = 129AA000] 20:22:58 INFO - PROCESS | 3712 | 1467948178666 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]]]}] 20:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 958ms 20:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:22:58 INFO - PROCESS | 3712 | 1467948178708 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 20:22:58 INFO - PROCESS | 3712 | 1467948178711 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 20:22:58 INFO - PROCESS | 3712 | 1467948178717 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:22:58 INFO - PROCESS | 3712 | 1467948178721 Marionette TRACE conn3 <- [1,1450,null,{}] 20:22:58 INFO - PROCESS | 3712 | 1467948178709 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}] 20:22:58 INFO - PROCESS | 3712 | 1467948178712 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:58 INFO - PROCESS | 3712 | 1467948178820 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 20:22:58 INFO - PROCESS | 3712 | 1467948178925 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:58 INFO - PROCESS | 3712 | 1467948178928 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:58 INFO - PROCESS | 3712 | ++DOCSHELL 1692E400 == 44 [pid = 3712] [id = 372] 20:22:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1694E800) [pid = 3712] [serial = 1115] [outer = 00000000] 20:22:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (174EB400) [pid = 3712] [serial = 1116] [outer = 1694E800] 20:22:58 INFO - PROCESS | 3712 | 1467948178981 Marionette DEBUG loaded listener.js 20:22:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (17D30800) [pid = 3712] [serial = 1117] [outer = 1694E800] 20:22:59 INFO - PROCESS | 3712 | 1467948179601 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]]]}] 20:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 959ms 20:22:59 INFO - PROCESS | 3712 | 1467948179667 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 20:22:59 INFO - PROCESS | 3712 | 1467948179670 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 20:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:22:59 INFO - PROCESS | 3712 | 1467948179674 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:22:59 INFO - PROCESS | 3712 | 1467948179677 Marionette TRACE conn3 <- [1,1454,null,{}] 20:22:59 INFO - PROCESS | 3712 | 1467948179686 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}] 20:22:59 INFO - PROCESS | 3712 | 1467948179691 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:59 INFO - PROCESS | 3712 | 1467948179801 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 20:22:59 INFO - PROCESS | 3712 | 1467948179936 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:22:59 INFO - PROCESS | 3712 | 1467948179940 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:22:59 INFO - PROCESS | 3712 | ++DOCSHELL 1A5C6800 == 45 [pid = 3712] [id = 373] 20:22:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (1A5C8800) [pid = 3712] [serial = 1118] [outer = 00000000] 20:22:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (1A5D0800) [pid = 3712] [serial = 1119] [outer = 1A5C8800] 20:22:59 INFO - PROCESS | 3712 | 1467948179996 Marionette DEBUG loaded listener.js 20:23:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (1AB72400) [pid = 3712] [serial = 1120] [outer = 1A5C8800] 20:23:00 INFO - PROCESS | 3712 | 1467948180850 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]]]}] 20:23:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:23:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1182ms 20:23:00 INFO - PROCESS | 3712 | 1467948180864 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 20:23:00 INFO - PROCESS | 3712 | 1467948180868 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 20:23:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:23:00 INFO - PROCESS | 3712 | 1467948180874 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:23:00 INFO - PROCESS | 3712 | 1467948180877 Marionette TRACE conn3 <- [1,1458,null,{}] 20:23:00 INFO - PROCESS | 3712 | 1467948180882 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}] 20:23:00 INFO - PROCESS | 3712 | 1467948180885 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:00 INFO - PROCESS | 3712 | 1467948181005 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 20:23:01 INFO - PROCESS | 3712 | 1467948181142 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:01 INFO - PROCESS | 3712 | 1467948181145 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:01 INFO - PROCESS | 3712 | ++DOCSHELL 10F31800 == 46 [pid = 3712] [id = 374] 20:23:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (10F35C00) [pid = 3712] [serial = 1121] [outer = 00000000] 20:23:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (130A4400) [pid = 3712] [serial = 1122] [outer = 10F35C00] 20:23:01 INFO - PROCESS | 3712 | 1467948181195 Marionette DEBUG loaded listener.js 20:23:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (13947C00) [pid = 3712] [serial = 1123] [outer = 10F35C00] 20:23:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1667C400) [pid = 3712] [serial = 1124] [outer = 1B2BA400] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 19440C00 == 45 [pid = 3712] [id = 369] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1692EC00 == 44 [pid = 3712] [id = 368] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 10A0B400 == 43 [pid = 3712] [id = 367] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1AB70400 == 42 [pid = 3712] [id = 366] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 19FD9800 == 41 [pid = 3712] [id = 365] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 19448000 == 40 [pid = 3712] [id = 364] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 16C90C00 == 39 [pid = 3712] [id = 363] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 13463C00 == 38 [pid = 3712] [id = 362] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 10E5A000 == 37 [pid = 3712] [id = 361] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1A5C5800 == 36 [pid = 3712] [id = 348] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 16D9B400 == 35 [pid = 3712] [id = 347] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1AC2D800 == 34 [pid = 3712] [id = 358] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 13E96400 == 33 [pid = 3712] [id = 338] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 10E63C00 == 32 [pid = 3712] [id = 346] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 11CD2000 == 31 [pid = 3712] [id = 359] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 16DE3400 == 30 [pid = 3712] [id = 360] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1A5C6800 == 29 [pid = 3712] [id = 373] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1AC84C00 == 28 [pid = 3712] [id = 370] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1293AC00 == 27 [pid = 3712] [id = 371] 20:23:02 INFO - PROCESS | 3712 | --DOCSHELL 1692E400 == 26 [pid = 3712] [id = 372] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (1A380C00) [pid = 3712] [serial = 1059] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (144DF000) [pid = 3712] [serial = 1050] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (14F90400) [pid = 3712] [serial = 1051] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (174E8000) [pid = 3712] [serial = 1041] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (11AE1000) [pid = 3712] [serial = 1038] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (16DDBC00) [pid = 3712] [serial = 1053] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (175ED800) [pid = 3712] [serial = 1054] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (1A972400) [pid = 3712] [serial = 1062] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (1980F000) [pid = 3712] [serial = 1056] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1A5CFC00) [pid = 3712] [serial = 1044] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (11ADE800) [pid = 3712] [serial = 1047] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (12849C00) [pid = 3712] [serial = 1048] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1A459000) [pid = 3712] [serial = 1060] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1A96C400) [pid = 3712] [serial = 1065] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1A974000) [pid = 3712] [serial = 1063] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1AB75800) [pid = 3712] [serial = 1068] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1AC30C00) [pid = 3712] [serial = 1071] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AC31400) [pid = 3712] [serial = 1072] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1AC27800) [pid = 3712] [serial = 1069] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A971800) [pid = 3712] [serial = 1066] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (198E5C00) [pid = 3712] [serial = 1057] [outer = 00000000] [url = about:blank] 20:23:02 INFO - PROCESS | 3712 | 1467948182554 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]]]}] 20:23:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:23:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1737ms 20:23:02 INFO - PROCESS | 3712 | 1467948182615 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 20:23:02 INFO - PROCESS | 3712 | 1467948182619 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 20:23:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:23:02 INFO - PROCESS | 3712 | 1467948182625 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:23:02 INFO - PROCESS | 3712 | 1467948182628 Marionette TRACE conn3 <- [1,1462,null,{}] 20:23:02 INFO - PROCESS | 3712 | 1467948182633 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}] 20:23:02 INFO - PROCESS | 3712 | 1467948182636 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:02 INFO - PROCESS | 3712 | 1467948182730 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 20:23:02 INFO - PROCESS | 3712 | 1467948182819 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:02 INFO - PROCESS | 3712 | 1467948182824 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:02 INFO - PROCESS | 3712 | ++DOCSHELL 10EFCC00 == 27 [pid = 3712] [id = 375] 20:23:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (114D0C00) [pid = 3712] [serial = 1125] [outer = 00000000] 20:23:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (13130C00) [pid = 3712] [serial = 1126] [outer = 114D0C00] 20:23:02 INFO - PROCESS | 3712 | 1467948182854 Marionette DEBUG loaded listener.js 20:23:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1345E000) [pid = 3712] [serial = 1127] [outer = 114D0C00] 20:23:03 INFO - PROCESS | 3712 | 1467948183613 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]]]}] 20:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1033ms 20:23:03 INFO - PROCESS | 3712 | 1467948183667 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 20:23:03 INFO - PROCESS | 3712 | 1467948183671 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 20:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:23:03 INFO - PROCESS | 3712 | 1467948183676 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:23:03 INFO - PROCESS | 3712 | 1467948183681 Marionette TRACE conn3 <- [1,1466,null,{}] 20:23:03 INFO - PROCESS | 3712 | 1467948183686 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}] 20:23:03 INFO - PROCESS | 3712 | 1467948183689 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:03 INFO - PROCESS | 3712 | 1467948183812 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 20:23:03 INFO - PROCESS | 3712 | 1467948183934 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:03 INFO - PROCESS | 3712 | 1467948183937 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:03 INFO - PROCESS | 3712 | ++DOCSHELL 12823400 == 28 [pid = 3712] [id = 376] 20:23:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (12BD2800) [pid = 3712] [serial = 1128] [outer = 00000000] 20:23:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (131EB000) [pid = 3712] [serial = 1129] [outer = 12BD2800] 20:23:03 INFO - PROCESS | 3712 | 1467948183995 Marionette DEBUG loaded listener.js 20:23:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (13E94C00) [pid = 3712] [serial = 1130] [outer = 12BD2800] 20:23:04 INFO - PROCESS | 3712 | 1467948184802 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]]]}] 20:23:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:23:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1198ms 20:23:04 INFO - PROCESS | 3712 | 1467948184878 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 20:23:04 INFO - PROCESS | 3712 | 1467948184883 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 20:23:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:23:04 INFO - PROCESS | 3712 | 1467948184891 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:23:04 INFO - PROCESS | 3712 | 1467948184894 Marionette TRACE conn3 <- [1,1470,null,{}] 20:23:04 INFO - PROCESS | 3712 | 1467948184898 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}] 20:23:04 INFO - PROCESS | 3712 | 1467948184901 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:05 INFO - PROCESS | 3712 | 1467948185104 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 20:23:05 INFO - PROCESS | 3712 | 1467948185229 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:05 INFO - PROCESS | 3712 | 1467948185232 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:05 INFO - PROCESS | 3712 | ++DOCSHELL 10E5E400 == 29 [pid = 3712] [id = 377] 20:23:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (10E5F000) [pid = 3712] [serial = 1131] [outer = 00000000] 20:23:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (11407000) [pid = 3712] [serial = 1132] [outer = 10E5F000] 20:23:05 INFO - PROCESS | 3712 | 1467948185282 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (12BDB400) [pid = 3712] [serial = 1133] [outer = 10E5F000] 20:23:05 INFO - PROCESS | 3712 | --DOCSHELL 11AE3C00 == 28 [pid = 3712] [id = 256] 20:23:05 INFO - PROCESS | 3712 | --DOCSHELL 10F31800 == 27 [pid = 3712] [id = 374] 20:23:06 INFO - PROCESS | 3712 | 1467948186012 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]]]}] 20:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1168ms 20:23:06 INFO - PROCESS | 3712 | 1467948186062 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 20:23:06 INFO - PROCESS | 3712 | 1467948186066 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 20:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:23:06 INFO - PROCESS | 3712 | 1467948186071 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:23:06 INFO - PROCESS | 3712 | 1467948186076 Marionette TRACE conn3 <- [1,1474,null,{}] 20:23:06 INFO - PROCESS | 3712 | 1467948186081 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}] 20:23:06 INFO - PROCESS | 3712 | 1467948186084 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:06 INFO - PROCESS | 3712 | 1467948186175 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 20:23:06 INFO - PROCESS | 3712 | 1467948186306 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:06 INFO - PROCESS | 3712 | 1467948186309 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:06 INFO - PROCESS | 3712 | ++DOCSHELL 14F86400 == 28 [pid = 3712] [id = 378] 20:23:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (14F91800) [pid = 3712] [serial = 1134] [outer = 00000000] 20:23:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (161AD400) [pid = 3712] [serial = 1135] [outer = 14F91800] 20:23:06 INFO - PROCESS | 3712 | 1467948186375 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 97 (1667AC00) [pid = 3712] [serial = 1136] [outer = 14F91800] 20:23:06 INFO - PROCESS | 3712 | 1467948186979 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]]]}] 20:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 958ms 20:23:07 INFO - PROCESS | 3712 | 1467948187023 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 3712 | 1467948187028 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 20:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:23:07 INFO - PROCESS | 3712 | 1467948187035 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 3712 | 1467948187037 Marionette TRACE conn3 <- [1,1478,null,{}] 20:23:07 INFO - PROCESS | 3712 | 1467948187041 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}] 20:23:07 INFO - PROCESS | 3712 | 1467948187044 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:07 INFO - PROCESS | 3712 | 1467948187157 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 20:23:07 INFO - PROCESS | 3712 | 1467948187261 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:07 INFO - PROCESS | 3712 | 1467948187263 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:07 INFO - PROCESS | 3712 | ++DOCSHELL 16EC7400 == 29 [pid = 3712] [id = 379] 20:23:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 98 (16ECA400) [pid = 3712] [serial = 1137] [outer = 00000000] 20:23:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 99 (174E6800) [pid = 3712] [serial = 1138] [outer = 16ECA400] 20:23:07 INFO - PROCESS | 3712 | 1467948187319 Marionette DEBUG loaded listener.js 20:23:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 100 (175F1000) [pid = 3712] [serial = 1139] [outer = 16ECA400] 20:23:07 INFO - PROCESS | 3712 | 1467948187894 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]]]}] 20:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 913ms 20:23:07 INFO - PROCESS | 3712 | 1467948187943 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 3712 | 1467948187946 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 20:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:23:07 INFO - PROCESS | 3712 | 1467948187950 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 3712 | 1467948187953 Marionette TRACE conn3 <- [1,1482,null,{}] 20:23:07 INFO - PROCESS | 3712 | 1467948187965 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}] 20:23:07 INFO - PROCESS | 3712 | 1467948187970 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:08 INFO - PROCESS | 3712 | 1467948188078 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 20:23:08 INFO - PROCESS | 3712 | 1467948188211 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:08 INFO - PROCESS | 3712 | 1467948188215 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:08 INFO - PROCESS | 3712 | ++DOCSHELL 19661800 == 30 [pid = 3712] [id = 380] 20:23:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 101 (19804C00) [pid = 3712] [serial = 1140] [outer = 00000000] 20:23:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 102 (19810400) [pid = 3712] [serial = 1141] [outer = 19804C00] 20:23:08 INFO - PROCESS | 3712 | 1467948188274 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 103 (19E24C00) [pid = 3712] [serial = 1142] [outer = 19804C00] 20:23:08 INFO - PROCESS | 3712 | 1467948188873 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]]]}] 20:23:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:23:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 958ms 20:23:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:23:08 INFO - PROCESS | 3712 | 1467948188917 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 20:23:08 INFO - PROCESS | 3712 | 1467948188920 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 20:23:08 INFO - PROCESS | 3712 | 1467948188924 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:23:08 INFO - PROCESS | 3712 | 1467948188926 Marionette TRACE conn3 <- [1,1486,null,{}] 20:23:08 INFO - PROCESS | 3712 | 1467948188930 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}] 20:23:08 INFO - PROCESS | 3712 | 1467948188932 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:09 INFO - PROCESS | 3712 | 1467948189028 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 20:23:09 INFO - PROCESS | 3712 | 1467948189161 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:09 INFO - PROCESS | 3712 | 1467948189164 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:09 INFO - PROCESS | 3712 | ++DOCSHELL 1A456800 == 31 [pid = 3712] [id = 381] 20:23:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 104 (1A45C800) [pid = 3712] [serial = 1143] [outer = 00000000] 20:23:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 105 (1A5C6800) [pid = 3712] [serial = 1144] [outer = 1A45C800] 20:23:09 INFO - PROCESS | 3712 | 1467948189218 Marionette DEBUG loaded listener.js 20:23:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 106 (1A5CD400) [pid = 3712] [serial = 1145] [outer = 1A45C800] 20:23:09 INFO - PROCESS | 3712 | 1467948189927 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]]]}] 20:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1048ms 20:23:09 INFO - PROCESS | 3712 | 1467948189975 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 20:23:09 INFO - PROCESS | 3712 | 1467948189980 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 20:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:23:09 INFO - PROCESS | 3712 | 1467948189999 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:23:09 INFO - PROCESS | 3712 | 1467948190003 Marionette TRACE conn3 <- [1,1490,null,{}] 20:23:09 INFO - PROCESS | 3712 | 1467948190009 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}] 20:23:09 INFO - PROCESS | 3712 | 1467948190012 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:10 INFO - PROCESS | 3712 | 1467948190126 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 20:23:10 INFO - PROCESS | 3712 | 1467948190243 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:10 INFO - PROCESS | 3712 | 1467948190248 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:10 INFO - PROCESS | 3712 | ++DOCSHELL 10B9D800 == 32 [pid = 3712] [id = 382] 20:23:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 107 (10E5AC00) [pid = 3712] [serial = 1146] [outer = 00000000] 20:23:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 108 (14F84000) [pid = 3712] [serial = 1147] [outer = 10E5AC00] 20:23:10 INFO - PROCESS | 3712 | 1467948190307 Marionette DEBUG loaded listener.js 20:23:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 109 (1664B000) [pid = 3712] [serial = 1148] [outer = 10E5AC00] 20:23:10 INFO - PROCESS | 3712 | 1467948190934 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]]]}] 20:23:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:23:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 958ms 20:23:10 INFO - PROCESS | 3712 | 1467948190965 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 3712 | 1467948190969 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 20:23:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:23:10 INFO - PROCESS | 3712 | 1467948190959 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:23:10 INFO - PROCESS | 3712 | 1467948190962 Marionette TRACE conn3 <- [1,1494,null,{}] 20:23:10 INFO - PROCESS | 3712 | 1467948190966 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}] 20:23:10 INFO - PROCESS | 3712 | 1467948190969 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:11 INFO - PROCESS | 3712 | 1467948191079 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 20:23:11 INFO - PROCESS | 3712 | 1467948191211 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:11 INFO - PROCESS | 3712 | 1467948191214 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:11 INFO - PROCESS | 3712 | ++DOCSHELL 16927800 == 33 [pid = 3712] [id = 383] 20:23:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 110 (16929C00) [pid = 3712] [serial = 1149] [outer = 00000000] 20:23:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 111 (17D8E800) [pid = 3712] [serial = 1150] [outer = 16929C00] 20:23:11 INFO - PROCESS | 3712 | 1467948191271 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 112 (1965B800) [pid = 3712] [serial = 1151] [outer = 16929C00] 20:23:11 INFO - PROCESS | 3712 | 1467948191848 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]]]}] 20:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 959ms 20:23:11 INFO - PROCESS | 3712 | 1467948191925 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 20:23:11 INFO - PROCESS | 3712 | 1467948191927 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 20:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:23:11 INFO - PROCESS | 3712 | 1467948191931 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:23:11 INFO - PROCESS | 3712 | 1467948191935 Marionette TRACE conn3 <- [1,1498,null,{}] 20:23:11 INFO - PROCESS | 3712 | 1467948191946 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}] 20:23:11 INFO - PROCESS | 3712 | 1467948191951 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:12 INFO - PROCESS | 3712 | 1467948192056 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 20:23:12 INFO - PROCESS | 3712 | 1467948192188 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:12 INFO - PROCESS | 3712 | 1467948192192 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:12 INFO - PROCESS | 3712 | ++DOCSHELL 1446C800 == 34 [pid = 3712] [id = 384] 20:23:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 113 (19E21000) [pid = 3712] [serial = 1152] [outer = 00000000] 20:23:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (1A5D0000) [pid = 3712] [serial = 1153] [outer = 19E21000] 20:23:12 INFO - PROCESS | 3712 | 1467948192250 Marionette DEBUG loaded listener.js 20:23:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (1A972000) [pid = 3712] [serial = 1154] [outer = 19E21000] 20:23:12 INFO - PROCESS | 3712 | 1467948192822 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]]]}] 20:23:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:23:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 958ms 20:23:12 INFO - PROCESS | 3712 | 1467948192898 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 20:23:12 INFO - PROCESS | 3712 | 1467948192901 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 20:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:23:12 INFO - PROCESS | 3712 | 1467948192905 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:23:12 INFO - PROCESS | 3712 | 1467948192907 Marionette TRACE conn3 <- [1,1502,null,{}] 20:23:12 INFO - PROCESS | 3712 | 1467948192911 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}] 20:23:12 INFO - PROCESS | 3712 | 1467948192913 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:13 INFO - PROCESS | 3712 | 1467948193000 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 20:23:13 INFO - PROCESS | 3712 | 1467948193104 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:13 INFO - PROCESS | 3712 | 1467948193106 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:13 INFO - PROCESS | 3712 | ++DOCSHELL 1AB76000 == 35 [pid = 3712] [id = 385] 20:23:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (1AB77400) [pid = 3712] [serial = 1155] [outer = 00000000] 20:23:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (1AC2EC00) [pid = 3712] [serial = 1156] [outer = 1AB77400] 20:23:13 INFO - PROCESS | 3712 | 1467948193159 Marionette DEBUG loaded listener.js 20:23:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (1AC34400) [pid = 3712] [serial = 1157] [outer = 1AB77400] 20:23:13 INFO - PROCESS | 3712 | 1467948193719 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]]]}] 20:23:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:23:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 853ms 20:23:13 INFO - PROCESS | 3712 | 1467948193774 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 20:23:13 INFO - PROCESS | 3712 | 1467948193776 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 20:23:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:23:13 INFO - PROCESS | 3712 | 1467948193780 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:23:13 INFO - PROCESS | 3712 | 1467948193782 Marionette TRACE conn3 <- [1,1506,null,{}] 20:23:13 INFO - PROCESS | 3712 | 1467948193786 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}] 20:23:13 INFO - PROCESS | 3712 | 1467948193788 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:13 INFO - PROCESS | 3712 | 1467948193870 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 20:23:13 INFO - PROCESS | 3712 | 1467948193973 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:13 INFO - PROCESS | 3712 | 1467948193975 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:13 INFO - PROCESS | 3712 | ++DOCSHELL 1A5C4C00 == 36 [pid = 3712] [id = 386] 20:23:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (1A5CB000) [pid = 3712] [serial = 1158] [outer = 00000000] 20:23:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (1AF33C00) [pid = 3712] [serial = 1159] [outer = 1A5CB000] 20:23:14 INFO - PROCESS | 3712 | 1467948194027 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1AF3AC00) [pid = 3712] [serial = 1160] [outer = 1A5CB000] 20:23:14 INFO - PROCESS | 3712 | 1467948194709 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]]]}] 20:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1003ms 20:23:14 INFO - PROCESS | 3712 | 1467948194789 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 3712 | 1467948194793 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 20:23:14 INFO - PROCESS | 3712 | 1467948194798 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:23:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:23:14 INFO - PROCESS | 3712 | 1467948194801 Marionette TRACE conn3 <- [1,1510,null,{}] 20:23:14 INFO - PROCESS | 3712 | 1467948194806 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}] 20:23:14 INFO - PROCESS | 3712 | 1467948194809 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:14 INFO - PROCESS | 3712 | 1467948194962 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 20:23:15 INFO - PROCESS | 3712 | 1467948195110 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:15 INFO - PROCESS | 3712 | 1467948195114 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:15 INFO - PROCESS | 3712 | ++DOCSHELL 10538400 == 37 [pid = 3712] [id = 387] 20:23:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (10561400) [pid = 3712] [serial = 1161] [outer = 00000000] 20:23:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (10EF5800) [pid = 3712] [serial = 1162] [outer = 10561400] 20:23:15 INFO - PROCESS | 3712 | 1467948195173 Marionette DEBUG loaded listener.js 20:23:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (1292B400) [pid = 3712] [serial = 1163] [outer = 10561400] 20:23:15 INFO - PROCESS | 3712 | 1467948195781 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"]]]}] 20:23:15 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 () { 20:23:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:23:15 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 () { 20:23:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:23:15 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 () { 20:23:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:23:15 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 () { 20:23:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:23:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 988ms 20:23:15 INFO - PROCESS | 3712 | 1467948195807 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 20:23:15 INFO - PROCESS | 3712 | 1467948195811 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 20:23:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:23:15 INFO - PROCESS | 3712 | 1467948195852 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:23:15 INFO - PROCESS | 3712 | 1467948195855 Marionette TRACE conn3 <- [1,1514,null,{}] 20:23:15 INFO - PROCESS | 3712 | 1467948195862 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}] 20:23:15 INFO - PROCESS | 3712 | 1467948195865 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:15 INFO - PROCESS | 3712 | 1467948195959 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 20:23:16 INFO - PROCESS | 3712 | 1467948196065 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:16 INFO - PROCESS | 3712 | 1467948196068 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:16 INFO - PROCESS | 3712 | ++DOCSHELL 16B19400 == 38 [pid = 3712] [id = 388] 20:23:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (16B20800) [pid = 3712] [serial = 1164] [outer = 00000000] 20:23:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (16DDBC00) [pid = 3712] [serial = 1165] [outer = 16B20800] 20:23:16 INFO - PROCESS | 3712 | 1467948196124 Marionette DEBUG loaded listener.js 20:23:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (17D94800) [pid = 3712] [serial = 1166] [outer = 16B20800] 20:23:16 INFO - PROCESS | 3712 | 1467948196705 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"]]]}] 20:23:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:23:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:23:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:23:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:23:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:23:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:23:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 929ms 20:23:16 INFO - PROCESS | 3712 | 1467948196761 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 20:23:16 INFO - PROCESS | 3712 | 1467948196764 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 20:23:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:23:16 INFO - PROCESS | 3712 | 1467948196768 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:23:16 INFO - PROCESS | 3712 | 1467948196770 Marionette TRACE conn3 <- [1,1518,null,{}] 20:23:16 INFO - PROCESS | 3712 | 1467948196774 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}] 20:23:16 INFO - PROCESS | 3712 | 1467948196777 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:16 INFO - PROCESS | 3712 | 1467948196884 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 20:23:16 INFO - PROCESS | 3712 | 1467948196992 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:16 INFO - PROCESS | 3712 | 1467948196995 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:17 INFO - PROCESS | 3712 | ++DOCSHELL 19448000 == 39 [pid = 3712] [id = 389] 20:23:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (198E9C00) [pid = 3712] [serial = 1167] [outer = 00000000] 20:23:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 129 (1AB68800) [pid = 3712] [serial = 1168] [outer = 198E9C00] 20:23:17 INFO - PROCESS | 3712 | 1467948197048 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 130 (1AB70000) [pid = 3712] [serial = 1169] [outer = 198E9C00] 20:23:17 INFO - PROCESS | 3712 | 1467948197567 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]]]}] 20:23:17 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 20:23:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:23:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:23:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:23:17 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. 20:23:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:23:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 868ms 20:23:17 INFO - PROCESS | 3712 | 1467948197635 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 20:23:17 INFO - PROCESS | 3712 | 1467948197640 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 20:23:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:23:17 INFO - PROCESS | 3712 | 1467948197651 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:23:17 INFO - PROCESS | 3712 | 1467948197656 Marionette TRACE conn3 <- [1,1522,null,{}] 20:23:17 INFO - PROCESS | 3712 | 1467948197660 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}] 20:23:17 INFO - PROCESS | 3712 | 1467948197664 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:17 INFO - PROCESS | 3712 | 1467948197783 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 20:23:17 INFO - PROCESS | 3712 | 1467948197888 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:17 INFO - PROCESS | 3712 | 1467948197873 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:17 INFO - PROCESS | 3712 | ++DOCSHELL 1AC33400 == 40 [pid = 3712] [id = 390] 20:23:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 131 (1AC88C00) [pid = 3712] [serial = 1170] [outer = 00000000] 20:23:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 132 (1AF7F400) [pid = 3712] [serial = 1171] [outer = 1AC88C00] 20:23:17 INFO - PROCESS | 3712 | 1467948197926 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 133 (1AF82400) [pid = 3712] [serial = 1172] [outer = 1AC88C00] 20:23:18 INFO - PROCESS | 3712 | 1467948198505 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]]]}] 20:23:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:23:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 913ms 20:23:18 INFO - PROCESS | 3712 | 1467948198576 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 3712 | 1467948198580 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 20:23:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:23:18 INFO - PROCESS | 3712 | 1467948198583 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:23:18 INFO - PROCESS | 3712 | 1467948198585 Marionette TRACE conn3 <- [1,1526,null,{}] 20:23:18 INFO - PROCESS | 3712 | 1467948198589 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}] 20:23:18 INFO - PROCESS | 3712 | 1467948198591 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:18 INFO - PROCESS | 3712 | 1467948198695 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 20:23:18 INFO - PROCESS | 3712 | 1467948198812 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:18 INFO - PROCESS | 3712 | 1467948198815 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:18 INFO - PROCESS | 3712 | ++DOCSHELL 194E4400 == 41 [pid = 3712] [id = 391] 20:23:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 134 (194E6800) [pid = 3712] [serial = 1173] [outer = 00000000] 20:23:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 135 (194EE000) [pid = 3712] [serial = 1174] [outer = 194E6800] 20:23:18 INFO - PROCESS | 3712 | 1467948198868 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 136 (194EE800) [pid = 3712] [serial = 1175] [outer = 194E6800] 20:23:19 INFO - PROCESS | 3712 | 1467948199395 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]]]}] 20:23:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:23:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 869ms 20:23:19 INFO - PROCESS | 3712 | 1467948199452 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 20:23:19 INFO - PROCESS | 3712 | 1467948199454 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 20:23:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:23:19 INFO - PROCESS | 3712 | 1467948199457 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:23:19 INFO - PROCESS | 3712 | 1467948199459 Marionette TRACE conn3 <- [1,1530,null,{}] 20:23:19 INFO - PROCESS | 3712 | 1467948199463 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}] 20:23:19 INFO - PROCESS | 3712 | 1467948199465 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:19 INFO - PROCESS | 3712 | 1467948199555 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 20:23:19 INFO - PROCESS | 3712 | 1467948199714 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:19 INFO - PROCESS | 3712 | 1467948199720 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:19 INFO - PROCESS | 3712 | ++DOCSHELL 1AF81800 == 42 [pid = 3712] [id = 392] 20:23:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 137 (1B078400) [pid = 3712] [serial = 1176] [outer = 00000000] 20:23:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 138 (1B07C400) [pid = 3712] [serial = 1177] [outer = 1B078400] 20:23:19 INFO - PROCESS | 3712 | 1467948199785 Marionette DEBUG loaded listener.js 20:23:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 139 (1B2BB000) [pid = 3712] [serial = 1178] [outer = 1B078400] 20:23:20 INFO - PROCESS | 3712 | 1467948200525 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]]]}] 20:23:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:23:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1093ms 20:23:20 INFO - PROCESS | 3712 | 1467948200556 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 20:23:20 INFO - PROCESS | 3712 | 1467948200560 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 20:23:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:23:20 INFO - PROCESS | 3712 | 1467948200565 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:23:20 INFO - PROCESS | 3712 | 1467948200568 Marionette TRACE conn3 <- [1,1534,null,{}] 20:23:20 INFO - PROCESS | 3712 | 1467948200574 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}] 20:23:20 INFO - PROCESS | 3712 | 1467948200577 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:20 INFO - PROCESS | 3712 | 1467948200716 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 20:23:20 INFO - PROCESS | 3712 | 1467948200870 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:20 INFO - PROCESS | 3712 | 1467948200874 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:20 INFO - PROCESS | 3712 | ++DOCSHELL 10532400 == 43 [pid = 3712] [id = 393] 20:23:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 140 (10537000) [pid = 3712] [serial = 1179] [outer = 00000000] 20:23:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 141 (114C9800) [pid = 3712] [serial = 1180] [outer = 10537000] 20:23:20 INFO - PROCESS | 3712 | 1467948200947 Marionette DEBUG loaded listener.js 20:23:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 142 (142BE000) [pid = 3712] [serial = 1181] [outer = 10537000] 20:23:21 INFO - PROCESS | 3712 | --DOCSHELL 176BA800 == 42 [pid = 3712] [id = 251] 20:23:21 INFO - PROCESS | 3712 | --DOCSHELL 16ECF000 == 41 [pid = 3712] [id = 260] 20:23:21 INFO - PROCESS | 3712 | --DOCSHELL 13E93800 == 40 [pid = 3712] [id = 248] 20:23:21 INFO - PROCESS | 3712 | --DOCSHELL 16946C00 == 39 [pid = 3712] [id = 250] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 129AE400 == 38 [pid = 3712] [id = 247] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 10E5E400 == 37 [pid = 3712] [id = 377] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 139DAC00 == 36 [pid = 3712] [id = 258] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 10EFCC00 == 35 [pid = 3712] [id = 375] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1A456800 == 34 [pid = 3712] [id = 381] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 10228400 == 33 [pid = 3712] [id = 252] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 10538400 == 32 [pid = 3712] [id = 387] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1281E800 == 31 [pid = 3712] [id = 257] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1AF81800 == 30 [pid = 3712] [id = 392] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 10B9D800 == 29 [pid = 3712] [id = 382] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 16B19400 == 28 [pid = 3712] [id = 388] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 19661800 == 27 [pid = 3712] [id = 380] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1676F800 == 26 [pid = 3712] [id = 259] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1446C400 == 25 [pid = 3712] [id = 254] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 16EC7400 == 24 [pid = 3712] [id = 379] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 19448000 == 23 [pid = 3712] [id = 389] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1AB76000 == 22 [pid = 3712] [id = 385] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 13467800 == 21 [pid = 3712] [id = 253] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 12823400 == 20 [pid = 3712] [id = 376] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 19E25C00 == 19 [pid = 3712] [id = 262] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1446C800 == 18 [pid = 3712] [id = 384] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 16927800 == 17 [pid = 3712] [id = 383] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 19FDC000 == 16 [pid = 3712] [id = 255] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1A5C4C00 == 15 [pid = 3712] [id = 386] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 14F86400 == 14 [pid = 3712] [id = 378] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 16673400 == 13 [pid = 3712] [id = 249] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 194E4400 == 12 [pid = 3712] [id = 391] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1AC33400 == 11 [pid = 3712] [id = 390] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 1943F400 == 10 [pid = 3712] [id = 261] 20:23:22 INFO - PROCESS | 3712 | --DOCSHELL 114D5C00 == 9 [pid = 3712] [id = 263] 20:23:24 INFO - PROCESS | 3712 | 1467948204150 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]]]}] 20:23:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:23:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 3624ms 20:23:24 INFO - PROCESS | 3712 | 1467948204191 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 3712 | 1467948204196 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 20:23:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:23:24 INFO - PROCESS | 3712 | 1467948204200 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:23:24 INFO - PROCESS | 3712 | 1467948204204 Marionette TRACE conn3 <- [1,1538,null,{}] 20:23:24 INFO - PROCESS | 3712 | 1467948204209 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}] 20:23:24 INFO - PROCESS | 3712 | 1467948204212 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:24 INFO - PROCESS | 3712 | 1467948204308 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 20:23:24 INFO - PROCESS | 3712 | 1467948204315 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:24 INFO - PROCESS | 3712 | 1467948204319 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:24 INFO - PROCESS | 3712 | ++DOCSHELL 1446C400 == 10 [pid = 3712] [id = 394] 20:23:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 143 (1446D800) [pid = 3712] [serial = 1182] [outer = 00000000] 20:23:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 144 (161AB800) [pid = 3712] [serial = 1183] [outer = 1446D800] 20:23:24 INFO - PROCESS | 3712 | 1467948204386 Marionette DEBUG loaded listener.js 20:23:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 145 (16927000) [pid = 3712] [serial = 1184] [outer = 1446D800] 20:23:24 INFO - PROCESS | 3712 | 1467948204906 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]]]}] 20:23:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:23:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 763ms 20:23:24 INFO - PROCESS | 3712 | 1467948204967 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 3712 | 1467948204972 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 20:23:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:23:24 INFO - PROCESS | 3712 | 1467948204979 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:23:24 INFO - PROCESS | 3712 | 1467948204982 Marionette TRACE conn3 <- [1,1542,null,{}] 20:23:24 INFO - PROCESS | 3712 | 1467948205001 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}] 20:23:24 INFO - PROCESS | 3712 | 1467948205004 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:25 INFO - PROCESS | 3712 | 1467948205139 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 20:23:25 INFO - PROCESS | 3712 | 1467948205148 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:25 INFO - PROCESS | 3712 | 1467948205151 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:25 INFO - PROCESS | 3712 | ++DOCSHELL 17D32000 == 11 [pid = 3712] [id = 395] 20:23:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 146 (180D3400) [pid = 3712] [serial = 1185] [outer = 00000000] 20:23:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 147 (180D8400) [pid = 3712] [serial = 1186] [outer = 180D3400] 20:23:25 INFO - PROCESS | 3712 | 1467948205254 Marionette DEBUG loaded listener.js 20:23:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 148 (180DC000) [pid = 3712] [serial = 1187] [outer = 180D3400] 20:23:25 INFO - PROCESS | 3712 | 1467948205670 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]]]}] 20:23:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:23:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 764ms 20:23:25 INFO - PROCESS | 3712 | 1467948205742 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 20:23:25 INFO - PROCESS | 3712 | 1467948205744 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 20:23:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:23:25 INFO - PROCESS | 3712 | 1467948205748 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:23:25 INFO - PROCESS | 3712 | 1467948205751 Marionette TRACE conn3 <- [1,1546,null,{}] 20:23:25 INFO - PROCESS | 3712 | 1467948205768 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}] 20:23:25 INFO - PROCESS | 3712 | 1467948205772 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:25 INFO - PROCESS | 3712 | 1467948205911 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 20:23:25 INFO - PROCESS | 3712 | 1467948205924 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:25 INFO - PROCESS | 3712 | 1467948205927 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:25 INFO - PROCESS | 3712 | ++DOCSHELL 194EBC00 == 12 [pid = 3712] [id = 396] 20:23:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 149 (194EC800) [pid = 3712] [serial = 1188] [outer = 00000000] 20:23:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 150 (198E9800) [pid = 3712] [serial = 1189] [outer = 194EC800] 20:23:26 INFO - PROCESS | 3712 | 1467948206036 Marionette DEBUG loaded listener.js 20:23:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 151 (19FD9C00) [pid = 3712] [serial = 1190] [outer = 194EC800] 20:23:26 INFO - PROCESS | 3712 | 1467948206456 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]]]}] 20:23:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:23:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 763ms 20:23:26 INFO - PROCESS | 3712 | 1467948206516 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 20:23:26 INFO - PROCESS | 3712 | 1467948206519 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 20:23:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:23:26 INFO - PROCESS | 3712 | 1467948206522 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:23:26 INFO - PROCESS | 3712 | 1467948206523 Marionette TRACE conn3 <- [1,1550,null,{}] 20:23:26 INFO - PROCESS | 3712 | 1467948206530 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}] 20:23:26 INFO - PROCESS | 3712 | 1467948206532 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:26 INFO - PROCESS | 3712 | 1467948206659 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 20:23:26 INFO - PROCESS | 3712 | 1467948206734 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:26 INFO - PROCESS | 3712 | 1467948206736 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:26 INFO - PROCESS | 3712 | ++DOCSHELL 1A5D0C00 == 13 [pid = 3712] [id = 397] 20:23:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 152 (1A5D3400) [pid = 3712] [serial = 1191] [outer = 00000000] 20:23:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 153 (1AB68C00) [pid = 3712] [serial = 1192] [outer = 1A5D3400] 20:23:26 INFO - PROCESS | 3712 | 1467948206780 Marionette DEBUG loaded listener.js 20:23:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 154 (1AC2C000) [pid = 3712] [serial = 1193] [outer = 1A5D3400] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 153 (19FDA800) [pid = 3712] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 152 (1AB70800) [pid = 3712] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 151 (1AC34C00) [pid = 3712] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 150 (1965C800) [pid = 3712] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 149 (10E5E000) [pid = 3712] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 148 (12BDA000) [pid = 3712] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 147 (16D9D800) [pid = 3712] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 146 (129AA000) [pid = 3712] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 145 (1394FC00) [pid = 3712] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 144 (174E7800) [pid = 3712] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 143 (114D0C00) [pid = 3712] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 142 (1A388800) [pid = 3712] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 141 (1694E800) [pid = 3712] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 140 (1A5C8800) [pid = 3712] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 139 (1AC88800) [pid = 3712] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 138 (10A74800) [pid = 3712] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 137 (1692F000) [pid = 3712] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 136 (16ECA400) [pid = 3712] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 135 (16B20800) [pid = 3712] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 134 (1A45C800) [pid = 3712] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 133 (14F91800) [pid = 3712] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 132 (10E5F000) [pid = 3712] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 131 (10E5AC00) [pid = 3712] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 130 (19449400) [pid = 3712] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 129 (10E64000) [pid = 3712] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 128 (13E9E800) [pid = 3712] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (16DA1800) [pid = 3712] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (161ABC00) [pid = 3712] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (10F34000) [pid = 3712] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (1A5C6400) [pid = 3712] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (10F35C00) [pid = 3712] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (198E9C00) [pid = 3712] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (194E6800) [pid = 3712] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (1AC88C00) [pid = 3712] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1A5CB000) [pid = 3712] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (10561400) [pid = 3712] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (1AB77400) [pid = 3712] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (19E21000) [pid = 3712] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (16929C00) [pid = 3712] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (19804C00) [pid = 3712] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:23:27 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (12BD2800) [pid = 3712] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:23:27 INFO - PROCESS | 3712 | 1467948207957 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]]]}] 20:23:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:23:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1498ms 20:23:28 INFO - PROCESS | 3712 | 1467948208032 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 3712 | 1467948208034 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 20:23:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:23:28 INFO - PROCESS | 3712 | 1467948208038 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 3712 | 1467948208039 Marionette TRACE conn3 <- [1,1554,null,{}] 20:23:28 INFO - PROCESS | 3712 | 1467948208043 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}] 20:23:28 INFO - PROCESS | 3712 | 1467948208045 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:28 INFO - PROCESS | 3712 | 1467948208109 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 20:23:28 INFO - PROCESS | 3712 | 1467948208118 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 3712 | 1467948208120 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:28 INFO - PROCESS | 3712 | ++DOCSHELL 114D0C00 == 14 [pid = 3712] [id = 398] 20:23:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 114 (11ADF400) [pid = 3712] [serial = 1194] [outer = 00000000] 20:23:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 115 (12BD2800) [pid = 3712] [serial = 1195] [outer = 11ADF400] 20:23:28 INFO - PROCESS | 3712 | 1467948208169 Marionette DEBUG loaded listener.js 20:23:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 116 (13154400) [pid = 3712] [serial = 1196] [outer = 11ADF400] 20:23:28 INFO - PROCESS | 3712 | 1467948208618 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]]]}] 20:23:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:23:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 613ms 20:23:28 INFO - PROCESS | 3712 | 1467948208641 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 3712 | 1467948208643 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 20:23:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:23:28 INFO - PROCESS | 3712 | 1467948208647 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 3712 | 1467948208648 Marionette TRACE conn3 <- [1,1558,null,{}] 20:23:28 INFO - PROCESS | 3712 | 1467948208652 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}] 20:23:28 INFO - PROCESS | 3712 | 1467948208657 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:28 INFO - PROCESS | 3712 | 1467948208770 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 20:23:28 INFO - PROCESS | 3712 | 1467948208804 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:28 INFO - PROCESS | 3712 | 1467948208806 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:28 INFO - PROCESS | 3712 | ++DOCSHELL 16924400 == 15 [pid = 3712] [id = 399] 20:23:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 117 (16929000) [pid = 3712] [serial = 1197] [outer = 00000000] 20:23:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 118 (17D33400) [pid = 3712] [serial = 1198] [outer = 16929000] 20:23:28 INFO - PROCESS | 3712 | 1467948208854 Marionette DEBUG loaded listener.js 20:23:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 119 (198DD800) [pid = 3712] [serial = 1199] [outer = 16929000] 20:23:29 INFO - PROCESS | 3712 | 1467948209271 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]]]}] 20:23:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:23:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 659ms 20:23:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:23:29 INFO - PROCESS | 3712 | 1467948209311 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 20:23:29 INFO - PROCESS | 3712 | 1467948209313 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 20:23:29 INFO - PROCESS | 3712 | 1467948209316 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:23:29 INFO - PROCESS | 3712 | 1467948209318 Marionette TRACE conn3 <- [1,1562,null,{}] 20:23:29 INFO - PROCESS | 3712 | 1467948209321 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}] 20:23:29 INFO - PROCESS | 3712 | 1467948209323 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:29 INFO - PROCESS | 3712 | 1467948209403 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 20:23:29 INFO - PROCESS | 3712 | 1467948209408 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:29 INFO - PROCESS | 3712 | 1467948209410 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:29 INFO - PROCESS | 3712 | ++DOCSHELL 19982000 == 16 [pid = 3712] [id = 400] 20:23:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 120 (19FE5400) [pid = 3712] [serial = 1200] [outer = 00000000] 20:23:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 121 (1A45F800) [pid = 3712] [serial = 1201] [outer = 19FE5400] 20:23:29 INFO - PROCESS | 3712 | 1467948209453 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 122 (1A5C8400) [pid = 3712] [serial = 1202] [outer = 19FE5400] 20:23:30 INFO - PROCESS | 3712 | 1467948210277 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]]]}] 20:23:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:23:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 988ms 20:23:30 INFO - PROCESS | 3712 | 1467948210336 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 20:23:30 INFO - PROCESS | 3712 | 1467948210340 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 20:23:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:23:30 INFO - PROCESS | 3712 | 1467948210345 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:23:30 INFO - PROCESS | 3712 | 1467948210348 Marionette TRACE conn3 <- [1,1566,null,{}] 20:23:30 INFO - PROCESS | 3712 | 1467948210354 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}] 20:23:30 INFO - PROCESS | 3712 | 1467948210357 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:30 INFO - PROCESS | 3712 | 1467948210473 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 20:23:30 INFO - PROCESS | 3712 | 1467948210599 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:30 INFO - PROCESS | 3712 | 1467948210602 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:30 INFO - PROCESS | 3712 | ++DOCSHELL 1394D400 == 17 [pid = 3712] [id = 401] 20:23:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 123 (13C02000) [pid = 3712] [serial = 1203] [outer = 00000000] 20:23:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 124 (142C7400) [pid = 3712] [serial = 1204] [outer = 13C02000] 20:23:30 INFO - PROCESS | 3712 | 1467948210661 Marionette DEBUG loaded listener.js 20:23:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 125 (161ACC00) [pid = 3712] [serial = 1205] [outer = 13C02000] 20:23:31 INFO - PROCESS | 3712 | 1467948211333 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]]]}] 20:23:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:23:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1048ms 20:23:31 INFO - PROCESS | 3712 | 1467948211394 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 20:23:31 INFO - PROCESS | 3712 | 1467948211399 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 20:23:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:23:31 INFO - PROCESS | 3712 | 1467948211406 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:23:31 INFO - PROCESS | 3712 | 1467948211408 Marionette TRACE conn3 <- [1,1570,null,{}] 20:23:31 INFO - PROCESS | 3712 | 1467948211412 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}] 20:23:31 INFO - PROCESS | 3712 | 1467948211415 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:31 INFO - PROCESS | 3712 | 1467948211537 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 20:23:31 INFO - PROCESS | 3712 | 1467948211681 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:31 INFO - PROCESS | 3712 | 1467948211684 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:31 INFO - PROCESS | 3712 | ++DOCSHELL 10532800 == 18 [pid = 3712] [id = 402] 20:23:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 126 (10535800) [pid = 3712] [serial = 1206] [outer = 00000000] 20:23:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 127 (114D3C00) [pid = 3712] [serial = 1207] [outer = 10535800] 20:23:31 INFO - PROCESS | 3712 | 1467948211742 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 128 (13157800) [pid = 3712] [serial = 1208] [outer = 10535800] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 127 (12BDB400) [pid = 3712] [serial = 1133] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 126 (14F84000) [pid = 3712] [serial = 1147] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 125 (17D8E800) [pid = 3712] [serial = 1150] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 124 (131EB000) [pid = 3712] [serial = 1129] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 123 (1664B000) [pid = 3712] [serial = 1148] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 122 (1A5CBC00) [pid = 3712] [serial = 691] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 121 (19FDA400) [pid = 3712] [serial = 1036] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 120 (11CD1000) [pid = 3712] [serial = 1039] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 119 (1577BC00) [pid = 3712] [serial = 1015] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 118 (178BEC00) [pid = 3712] [serial = 1042] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 117 (16C88800) [pid = 3712] [serial = 1021] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 116 (13129400) [pid = 3712] [serial = 1018] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 115 (1A96D000) [pid = 3712] [serial = 1045] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 114 (161AD400) [pid = 3712] [serial = 1135] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 113 (11407000) [pid = 3712] [serial = 1132] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 112 (130A4400) [pid = 3712] [serial = 1122] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 111 (1A45A400) [pid = 3712] [serial = 1095] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 110 (1A45CC00) [pid = 3712] [serial = 1096] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 109 (1AC31000) [pid = 3712] [serial = 1099] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 108 (1AC89800) [pid = 3712] [serial = 1074] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 107 (19975000) [pid = 3712] [serial = 1092] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 106 (12D7D400) [pid = 3712] [serial = 1083] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 105 (130A6800) [pid = 3712] [serial = 1084] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 104 (13157C00) [pid = 3712] [serial = 1077] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 103 (1AB77000) [pid = 3712] [serial = 1098] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 102 (159D9000) [pid = 3712] [serial = 1078] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 101 (175A9C00) [pid = 3712] [serial = 1089] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 100 (176C2400) [pid = 3712] [serial = 1090] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 99 (13155000) [pid = 3712] [serial = 1113] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 98 (14469400) [pid = 3712] [serial = 1086] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 97 (14F87000) [pid = 3712] [serial = 1087] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 96 (1965D000) [pid = 3712] [serial = 1080] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19F70800) [pid = 3712] [serial = 1081] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1AC8E400) [pid = 3712] [serial = 1075] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1345E000) [pid = 3712] [serial = 1127] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1AC36400) [pid = 3712] [serial = 1108] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (174EB400) [pid = 3712] [serial = 1116] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (13950000) [pid = 3712] [serial = 1114] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1AB72400) [pid = 3712] [serial = 1120] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AF31400) [pid = 3712] [serial = 1110] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1A5D0800) [pid = 3712] [serial = 1119] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1692A000) [pid = 3712] [serial = 1101] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1AF35C00) [pid = 3712] [serial = 1111] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19805800) [pid = 3712] [serial = 1105] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (175E8400) [pid = 3712] [serial = 1104] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17D30800) [pid = 3712] [serial = 1117] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13947C00) [pid = 3712] [serial = 1123] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1AB73C00) [pid = 3712] [serial = 1107] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1692AC00) [pid = 3712] [serial = 1102] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19E25400) [pid = 3712] [serial = 1093] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13130C00) [pid = 3712] [serial = 1126] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A5D0000) [pid = 3712] [serial = 1153] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (175F1000) [pid = 3712] [serial = 1139] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (17D94800) [pid = 3712] [serial = 1166] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1AB68800) [pid = 3712] [serial = 1168] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19810400) [pid = 3712] [serial = 1141] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A5CD400) [pid = 3712] [serial = 1145] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1A5C6800) [pid = 3712] [serial = 1144] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1292B400) [pid = 3712] [serial = 1163] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (16DDBC00) [pid = 3712] [serial = 1165] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1667AC00) [pid = 3712] [serial = 1136] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (174E6800) [pid = 3712] [serial = 1138] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1AB70000) [pid = 3712] [serial = 1169] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (194EE800) [pid = 3712] [serial = 1175] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1AF82400) [pid = 3712] [serial = 1172] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1B07C400) [pid = 3712] [serial = 1177] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1AF3AC00) [pid = 3712] [serial = 1160] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (10EF5800) [pid = 3712] [serial = 1162] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (194EE000) [pid = 3712] [serial = 1174] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (1AC34400) [pid = 3712] [serial = 1157] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1AF33C00) [pid = 3712] [serial = 1159] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (1A972000) [pid = 3712] [serial = 1154] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1AC2EC00) [pid = 3712] [serial = 1156] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (1965B800) [pid = 3712] [serial = 1151] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (1AF7F400) [pid = 3712] [serial = 1171] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (19E24C00) [pid = 3712] [serial = 1142] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (13E94C00) [pid = 3712] [serial = 1130] [outer = 00000000] [url = about:blank] 20:23:32 INFO - PROCESS | 3712 | 1467948212558 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]]]}] 20:23:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:23:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1198ms 20:23:32 INFO - PROCESS | 3712 | 1467948212605 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 20:23:32 INFO - PROCESS | 3712 | 1467948212609 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 20:23:32 INFO - PROCESS | 3712 | 1467948212614 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:23:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:23:32 INFO - PROCESS | 3712 | 1467948212617 Marionette TRACE conn3 <- [1,1574,null,{}] 20:23:32 INFO - PROCESS | 3712 | 1467948212623 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}] 20:23:32 INFO - PROCESS | 3712 | 1467948212626 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:32 INFO - PROCESS | 3712 | 1467948212710 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 20:23:32 INFO - PROCESS | 3712 | 1467948212716 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:32 INFO - PROCESS | 3712 | 1467948212720 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:32 INFO - PROCESS | 3712 | ++DOCSHELL 1281E400 == 19 [pid = 3712] [id = 403] 20:23:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (12849C00) [pid = 3712] [serial = 1209] [outer = 00000000] 20:23:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (130A2000) [pid = 3712] [serial = 1210] [outer = 12849C00] 20:23:32 INFO - PROCESS | 3712 | 1467948212767 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (13152800) [pid = 3712] [serial = 1211] [outer = 12849C00] 20:23:33 INFO - PROCESS | 3712 | 1467948213280 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]]]}] 20:23:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:23:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 704ms 20:23:33 INFO - PROCESS | 3712 | 1467948213337 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 20:23:33 INFO - PROCESS | 3712 | 1467948213342 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 20:23:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:23:33 INFO - PROCESS | 3712 | 1467948213348 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:23:33 INFO - PROCESS | 3712 | 1467948213350 Marionette TRACE conn3 <- [1,1578,null,{}] 20:23:33 INFO - PROCESS | 3712 | 1467948213354 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}] 20:23:33 INFO - PROCESS | 3712 | 1467948213356 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:33 INFO - PROCESS | 3712 | 1467948213430 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 20:23:33 INFO - PROCESS | 3712 | 1467948213517 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:33 INFO - PROCESS | 3712 | 1467948213520 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:33 INFO - PROCESS | 3712 | ++DOCSHELL 139D9C00 == 20 [pid = 3712] [id = 404] 20:23:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (13C08C00) [pid = 3712] [serial = 1212] [outer = 00000000] 20:23:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (13E9FC00) [pid = 3712] [serial = 1213] [outer = 13C08C00] 20:23:33 INFO - PROCESS | 3712 | 1467948213572 Marionette DEBUG loaded listener.js 20:23:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (142BF000) [pid = 3712] [serial = 1214] [outer = 13C08C00] 20:23:33 INFO - PROCESS | 3712 | 1467948213946 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]]]}] 20:23:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:23:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 673ms 20:23:33 INFO - PROCESS | 3712 | 1467948214011 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 20:23:33 INFO - PROCESS | 3712 | 1467948214014 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 20:23:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:23:34 INFO - PROCESS | 3712 | 1467948214018 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:23:34 INFO - PROCESS | 3712 | 1467948214021 Marionette TRACE conn3 <- [1,1582,null,{}] 20:23:34 INFO - PROCESS | 3712 | 1467948214032 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}] 20:23:34 INFO - PROCESS | 3712 | 1467948214036 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:34 INFO - PROCESS | 3712 | 1467948214122 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 20:23:34 INFO - PROCESS | 3712 | 1467948214129 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:34 INFO - PROCESS | 3712 | 1467948214132 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:34 INFO - PROCESS | 3712 | ++DOCSHELL 159E7800 == 21 [pid = 3712] [id = 405] 20:23:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (161A1800) [pid = 3712] [serial = 1215] [outer = 00000000] 20:23:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1664B000) [pid = 3712] [serial = 1216] [outer = 161A1800] 20:23:34 INFO - PROCESS | 3712 | 1467948214179 Marionette DEBUG loaded listener.js 20:23:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (1667A800) [pid = 3712] [serial = 1217] [outer = 161A1800] 20:23:34 INFO - PROCESS | 3712 | 1467948214607 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]]]}] 20:23:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:23:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 674ms 20:23:34 INFO - PROCESS | 3712 | 1467948214690 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 20:23:34 INFO - PROCESS | 3712 | 1467948214692 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 20:23:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:23:34 INFO - PROCESS | 3712 | 1467948214696 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:23:34 INFO - PROCESS | 3712 | 1467948214698 Marionette TRACE conn3 <- [1,1586,null,{}] 20:23:34 INFO - PROCESS | 3712 | 1467948214701 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}] 20:23:34 INFO - PROCESS | 3712 | 1467948214703 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:34 INFO - PROCESS | 3712 | 1467948214845 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 20:23:34 INFO - PROCESS | 3712 | 1467948214857 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:34 INFO - PROCESS | 3712 | 1467948214860 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:34 INFO - PROCESS | 3712 | ++DOCSHELL 16922000 == 22 [pid = 3712] [id = 406] 20:23:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1692DC00) [pid = 3712] [serial = 1218] [outer = 00000000] 20:23:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (16C8C000) [pid = 3712] [serial = 1219] [outer = 1692DC00] 20:23:34 INFO - PROCESS | 3712 | 1467948214957 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (16C8F800) [pid = 3712] [serial = 1220] [outer = 1692DC00] 20:23:35 INFO - PROCESS | 3712 | 1467948215351 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]]]}] 20:23:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:23:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 674ms 20:23:35 INFO - PROCESS | 3712 | 1467948215380 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 20:23:35 INFO - PROCESS | 3712 | 1467948215382 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 20:23:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:23:35 INFO - PROCESS | 3712 | 1467948215391 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:23:35 INFO - PROCESS | 3712 | 1467948215393 Marionette TRACE conn3 <- [1,1590,null,{}] 20:23:35 INFO - PROCESS | 3712 | 1467948215396 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}] 20:23:35 INFO - PROCESS | 3712 | 1467948215398 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:35 INFO - PROCESS | 3712 | 1467948215495 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 20:23:35 INFO - PROCESS | 3712 | 1467948215500 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:35 INFO - PROCESS | 3712 | 1467948215502 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:35 INFO - PROCESS | 3712 | ++DOCSHELL 1692D400 == 23 [pid = 3712] [id = 407] 20:23:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16943800) [pid = 3712] [serial = 1221] [outer = 00000000] 20:23:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (174E6400) [pid = 3712] [serial = 1222] [outer = 16943800] 20:23:35 INFO - PROCESS | 3712 | 1467948215546 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (174E6C00) [pid = 3712] [serial = 1223] [outer = 16943800] 20:23:35 INFO - PROCESS | 3712 | 1467948215997 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]]]}] 20:23:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:23:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 659ms 20:23:36 INFO - PROCESS | 3712 | 1467948216054 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 20:23:36 INFO - PROCESS | 3712 | 1467948216056 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 20:23:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:23:36 INFO - PROCESS | 3712 | 1467948216059 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:23:36 INFO - PROCESS | 3712 | 1467948216061 Marionette TRACE conn3 <- [1,1594,null,{}] 20:23:36 INFO - PROCESS | 3712 | 1467948216064 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}] 20:23:36 INFO - PROCESS | 3712 | 1467948216069 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:36 INFO - PROCESS | 3712 | 1467948216237 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 20:23:36 INFO - PROCESS | 3712 | 1467948216245 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:36 INFO - PROCESS | 3712 | 1467948216247 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:36 INFO - PROCESS | 3712 | ++DOCSHELL 114C8800 == 24 [pid = 3712] [id = 408] 20:23:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1391C800) [pid = 3712] [serial = 1224] [outer = 00000000] 20:23:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (17D98800) [pid = 3712] [serial = 1225] [outer = 1391C800] 20:23:36 INFO - PROCESS | 3712 | 1467948216292 Marionette DEBUG loaded listener.js 20:23:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (180DB400) [pid = 3712] [serial = 1226] [outer = 1391C800] 20:23:36 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (180D3400) [pid = 3712] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:23:36 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1446D800) [pid = 3712] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:23:36 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (10537000) [pid = 3712] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:23:36 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (194EC800) [pid = 3712] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:23:36 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16929000) [pid = 3712] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:23:36 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1A5D3400) [pid = 3712] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:23:36 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (11ADF400) [pid = 3712] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:23:36 INFO - PROCESS | 3712 | 1467948216711 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]]]}] 20:23:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:23:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 703ms 20:23:36 INFO - PROCESS | 3712 | 1467948216765 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 20:23:36 INFO - PROCESS | 3712 | 1467948216767 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 20:23:36 INFO - PROCESS | 3712 | 1467948216770 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:23:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:23:36 INFO - PROCESS | 3712 | 1467948216772 Marionette TRACE conn3 <- [1,1598,null,{}] 20:23:36 INFO - PROCESS | 3712 | 1467948216775 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}] 20:23:36 INFO - PROCESS | 3712 | 1467948216777 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:36 INFO - PROCESS | 3712 | 1467948216856 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 20:23:36 INFO - PROCESS | 3712 | 1467948216951 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:36 INFO - PROCESS | 3712 | 1467948216953 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:36 INFO - PROCESS | 3712 | ++DOCSHELL 10E5F000 == 25 [pid = 3712] [id = 409] 20:23:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10EFC000) [pid = 3712] [serial = 1227] [outer = 00000000] 20:23:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (180D3400) [pid = 3712] [serial = 1228] [outer = 10EFC000] 20:23:36 INFO - PROCESS | 3712 | 1467948216997 Marionette DEBUG loaded listener.js 20:23:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1943C800) [pid = 3712] [serial = 1229] [outer = 10EFC000] 20:23:37 INFO - PROCESS | 3712 | 1467948217324 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]]]}] 20:23:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:23:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 569ms 20:23:37 INFO - PROCESS | 3712 | 1467948217350 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 3712 | 1467948217351 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 20:23:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:23:37 INFO - PROCESS | 3712 | 1467948217355 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:23:37 INFO - PROCESS | 3712 | 1467948217356 Marionette TRACE conn3 <- [1,1602,null,{}] 20:23:37 INFO - PROCESS | 3712 | 1467948217360 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}] 20:23:37 INFO - PROCESS | 3712 | 1467948217362 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:37 INFO - PROCESS | 3712 | 1467948217478 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 20:23:37 INFO - PROCESS | 3712 | 1467948217486 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:37 INFO - PROCESS | 3712 | 1467948217471 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:37 INFO - PROCESS | 3712 | ++DOCSHELL 1043A000 == 26 [pid = 3712] [id = 410] 20:23:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10F2D400) [pid = 3712] [serial = 1230] [outer = 00000000] 20:23:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1944B000) [pid = 3712] [serial = 1231] [outer = 10F2D400] 20:23:37 INFO - PROCESS | 3712 | 1467948217545 Marionette DEBUG loaded listener.js 20:23:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (194E7000) [pid = 3712] [serial = 1232] [outer = 10F2D400] 20:23:37 INFO - PROCESS | 3712 | 1467948217941 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]]]}] 20:23:37 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 20:23:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 614ms 20:23:37 INFO - PROCESS | 3712 | 1467948217956 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 3712 | 1467948217958 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 20:23:37 INFO - PROCESS | 3712 | 1467948217961 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:23:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:23:37 INFO - PROCESS | 3712 | 1467948217963 Marionette TRACE conn3 <- [1,1606,null,{}] 20:23:37 INFO - PROCESS | 3712 | 1467948217966 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}] 20:23:37 INFO - PROCESS | 3712 | 1467948217968 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:38 INFO - PROCESS | 3712 | 1467948218083 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 20:23:38 INFO - PROCESS | 3712 | 1467948218091 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 3712 | 1467948218093 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:38 INFO - PROCESS | 3712 | ++DOCSHELL 10E5A000 == 27 [pid = 3712] [id = 411] 20:23:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19440000) [pid = 3712] [serial = 1233] [outer = 00000000] 20:23:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1965CC00) [pid = 3712] [serial = 1234] [outer = 19440000] 20:23:38 INFO - PROCESS | 3712 | 1467948218135 Marionette DEBUG loaded listener.js 20:23:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19663800) [pid = 3712] [serial = 1235] [outer = 19440000] 20:23:38 INFO - PROCESS | 3712 | 1467948218581 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]]]}] 20:23:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:23:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 674ms 20:23:38 INFO - PROCESS | 3712 | 1467948218645 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 20:23:38 INFO - PROCESS | 3712 | 1467948218649 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 20:23:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:23:38 INFO - PROCESS | 3712 | 1467948218670 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:23:38 INFO - PROCESS | 3712 | 1467948218674 Marionette TRACE conn3 <- [1,1610,null,{}] 20:23:38 INFO - PROCESS | 3712 | 1467948218681 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}] 20:23:38 INFO - PROCESS | 3712 | 1467948218684 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:38 INFO - PROCESS | 3712 | 1467948218846 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 20:23:38 INFO - PROCESS | 3712 | 1467948218964 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:38 INFO - PROCESS | 3712 | 1467948218969 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:38 INFO - PROCESS | 3712 | ++DOCSHELL 129A8800 == 28 [pid = 3712] [id = 412] 20:23:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (129B5000) [pid = 3712] [serial = 1236] [outer = 00000000] 20:23:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13075400) [pid = 3712] [serial = 1237] [outer = 129B5000] 20:23:39 INFO - PROCESS | 3712 | 1467948219027 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1307C000) [pid = 3712] [serial = 1238] [outer = 129B5000] 20:23:39 INFO - PROCESS | 3712 | 1467948219540 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]]]}] 20:23:39 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 20:23:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 928ms 20:23:39 INFO - PROCESS | 3712 | 1467948219582 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 3712 | 1467948219587 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 20:23:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:23:39 INFO - PROCESS | 3712 | 1467948219593 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:23:39 INFO - PROCESS | 3712 | 1467948219596 Marionette TRACE conn3 <- [1,1614,null,{}] 20:23:39 INFO - PROCESS | 3712 | 1467948219600 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}] 20:23:39 INFO - PROCESS | 3712 | 1467948219603 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:39 INFO - PROCESS | 3712 | 1467948219713 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 20:23:39 INFO - PROCESS | 3712 | 1467948219818 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:39 INFO - PROCESS | 3712 | 1467948219821 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:39 INFO - PROCESS | 3712 | ++DOCSHELL 142C3000 == 29 [pid = 3712] [id = 413] 20:23:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (142C7C00) [pid = 3712] [serial = 1239] [outer = 00000000] 20:23:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (14F82C00) [pid = 3712] [serial = 1240] [outer = 142C7C00] 20:23:39 INFO - PROCESS | 3712 | 1467948219880 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (159D9000) [pid = 3712] [serial = 1241] [outer = 142C7C00] 20:23:40 INFO - PROCESS | 3712 | 1467948220478 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]]]}] 20:23:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:23:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 898ms 20:23:40 INFO - PROCESS | 3712 | 1467948220502 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 20:23:40 INFO - PROCESS | 3712 | 1467948220505 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 20:23:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:23:40 INFO - PROCESS | 3712 | 1467948220508 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:23:40 INFO - PROCESS | 3712 | 1467948220512 Marionette TRACE conn3 <- [1,1618,null,{}] 20:23:40 INFO - PROCESS | 3712 | 1467948220523 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}] 20:23:40 INFO - PROCESS | 3712 | 1467948220528 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:40 INFO - PROCESS | 3712 | 1467948220637 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 20:23:40 INFO - PROCESS | 3712 | 1467948220742 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:40 INFO - PROCESS | 3712 | 1467948220745 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:40 INFO - PROCESS | 3712 | ++DOCSHELL 1692B400 == 30 [pid = 3712] [id = 414] 20:23:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (174E6000) [pid = 3712] [serial = 1242] [outer = 00000000] 20:23:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (176BF800) [pid = 3712] [serial = 1243] [outer = 174E6000] 20:23:40 INFO - PROCESS | 3712 | 1467948220784 Marionette DEBUG loaded listener.js 20:23:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17D30800) [pid = 3712] [serial = 1244] [outer = 174E6000] 20:23:41 INFO - PROCESS | 3712 | 1467948221370 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]]]}] 20:23:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:23:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 899ms 20:23:41 INFO - PROCESS | 3712 | 1467948221413 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 20:23:41 INFO - PROCESS | 3712 | 1467948221416 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 20:23:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:23:41 INFO - PROCESS | 3712 | 1467948221419 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:23:41 INFO - PROCESS | 3712 | 1467948221421 Marionette TRACE conn3 <- [1,1622,null,{}] 20:23:41 INFO - PROCESS | 3712 | 1467948221425 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}] 20:23:41 INFO - PROCESS | 3712 | 1467948221427 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:41 INFO - PROCESS | 3712 | 1467948221532 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 20:23:41 INFO - PROCESS | 3712 | 1467948221619 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:41 INFO - PROCESS | 3712 | 1467948221621 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:41 INFO - PROCESS | 3712 | ++DOCSHELL 194F0C00 == 31 [pid = 3712] [id = 415] 20:23:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1965C000) [pid = 3712] [serial = 1245] [outer = 00000000] 20:23:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (198E7800) [pid = 3712] [serial = 1246] [outer = 1965C000] 20:23:41 INFO - PROCESS | 3712 | 1467948221673 Marionette DEBUG loaded listener.js 20:23:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19982400) [pid = 3712] [serial = 1247] [outer = 1965C000] 20:23:42 INFO - PROCESS | 3712 | 1467948222238 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]]]}] 20:23:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:23:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 854ms 20:23:42 INFO - PROCESS | 3712 | 1467948222288 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 20:23:42 INFO - PROCESS | 3712 | 1467948222290 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 20:23:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:23:42 INFO - PROCESS | 3712 | 1467948222294 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:23:42 INFO - PROCESS | 3712 | 1467948222296 Marionette TRACE conn3 <- [1,1626,null,{}] 20:23:42 INFO - PROCESS | 3712 | 1467948222299 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}] 20:23:42 INFO - PROCESS | 3712 | 1467948222302 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:42 INFO - PROCESS | 3712 | 1467948222411 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 20:23:42 INFO - PROCESS | 3712 | 1467948222514 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:42 INFO - PROCESS | 3712 | 1467948222516 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:42 INFO - PROCESS | 3712 | ++DOCSHELL 1312D800 == 32 [pid = 3712] [id = 416] 20:23:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1326B400) [pid = 3712] [serial = 1248] [outer = 00000000] 20:23:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (194EE400) [pid = 3712] [serial = 1249] [outer = 1326B400] 20:23:42 INFO - PROCESS | 3712 | 1467948222568 Marionette DEBUG loaded listener.js 20:23:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19F7BC00) [pid = 3712] [serial = 1250] [outer = 1326B400] 20:23:43 INFO - PROCESS | 3712 | 1467948223328 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]]]}] 20:23:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:23:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1093ms 20:23:43 INFO - PROCESS | 3712 | --DOCSHELL 10532400 == 31 [pid = 3712] [id = 393] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (114C9800) [pid = 3712] [serial = 1180] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (180D8400) [pid = 3712] [serial = 1186] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (180DC000) [pid = 3712] [serial = 1187] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (161AB800) [pid = 3712] [serial = 1183] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (142BE000) [pid = 3712] [serial = 1181] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A45F800) [pid = 3712] [serial = 1201] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19FD9C00) [pid = 3712] [serial = 1190] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (198E9800) [pid = 3712] [serial = 1189] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (198DD800) [pid = 3712] [serial = 1199] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1AB68C00) [pid = 3712] [serial = 1192] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17D33400) [pid = 3712] [serial = 1198] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1AC2C000) [pid = 3712] [serial = 1193] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (12BD2800) [pid = 3712] [serial = 1195] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16927000) [pid = 3712] [serial = 1184] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13154400) [pid = 3712] [serial = 1196] [outer = 00000000] [url = about:blank] 20:23:44 INFO - PROCESS | 3712 | 1467948224088 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 20:23:44 INFO - PROCESS | 3712 | 1467948224093 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 20:23:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:23:44 INFO - PROCESS | 3712 | 1467948224105 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:23:44 INFO - PROCESS | 3712 | 1467948224108 Marionette TRACE conn3 <- [1,1630,null,{}] 20:23:44 INFO - PROCESS | 3712 | 1467948224116 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}] 20:23:44 INFO - PROCESS | 3712 | 1467948224120 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:44 INFO - PROCESS | 3712 | 1467948224203 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 20:23:44 INFO - PROCESS | 3712 | 1467948224211 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 3712 | 1467948224216 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:44 INFO - PROCESS | 3712 | ++DOCSHELL 10A77800 == 32 [pid = 3712] [id = 417] 20:23:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (10A77C00) [pid = 3712] [serial = 1251] [outer = 00000000] 20:23:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10E5B800) [pid = 3712] [serial = 1252] [outer = 10A77C00] 20:23:44 INFO - PROCESS | 3712 | 1467948224263 Marionette DEBUG loaded listener.js 20:23:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10E97400) [pid = 3712] [serial = 1253] [outer = 10A77C00] 20:23:44 INFO - PROCESS | 3712 | 1467948224761 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]]]}] 20:23:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:23:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 674ms 20:23:44 INFO - PROCESS | 3712 | 1467948224784 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 20:23:44 INFO - PROCESS | 3712 | 1467948224787 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 20:23:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:23:44 INFO - PROCESS | 3712 | 1467948224794 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:23:44 INFO - PROCESS | 3712 | 1467948224798 Marionette TRACE conn3 <- [1,1634,null,{}] 20:23:44 INFO - PROCESS | 3712 | 1467948224806 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}] 20:23:44 INFO - PROCESS | 3712 | 1467948224809 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:44 INFO - PROCESS | 3712 | 1467948224897 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 20:23:44 INFO - PROCESS | 3712 | 1467948224904 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:44 INFO - PROCESS | 3712 | 1467948224906 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:44 INFO - PROCESS | 3712 | ++DOCSHELL 13150400 == 33 [pid = 3712] [id = 418] 20:23:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (13154400) [pid = 3712] [serial = 1254] [outer = 00000000] 20:23:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (131EF800) [pid = 3712] [serial = 1255] [outer = 13154400] 20:23:44 INFO - PROCESS | 3712 | 1467948224936 Marionette DEBUG loaded listener.js 20:23:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13921800) [pid = 3712] [serial = 1256] [outer = 13154400] 20:23:45 INFO - PROCESS | 3712 | 1467948225391 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]]]}] 20:23:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:23:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 629ms 20:23:45 INFO - PROCESS | 3712 | 1467948225413 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 20:23:45 INFO - PROCESS | 3712 | 1467948225415 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 20:23:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:23:45 INFO - PROCESS | 3712 | 1467948225419 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:23:45 INFO - PROCESS | 3712 | 1467948225421 Marionette TRACE conn3 <- [1,1638,null,{}] 20:23:45 INFO - PROCESS | 3712 | 1467948225434 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}] 20:23:45 INFO - PROCESS | 3712 | 1467948225439 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:45 INFO - PROCESS | 3712 | 1467948225551 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 20:23:45 INFO - PROCESS | 3712 | 1467948225639 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:45 INFO - PROCESS | 3712 | 1467948225643 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:45 INFO - PROCESS | 3712 | ++DOCSHELL 1446A000 == 34 [pid = 3712] [id = 419] 20:23:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1446C800) [pid = 3712] [serial = 1257] [outer = 00000000] 20:23:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (144E1C00) [pid = 3712] [serial = 1258] [outer = 1446C800] 20:23:45 INFO - PROCESS | 3712 | 1467948225696 Marionette DEBUG loaded listener.js 20:23:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (14F8D800) [pid = 3712] [serial = 1259] [outer = 1446C800] 20:23:46 INFO - PROCESS | 3712 | 1467948226071 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]]]}] 20:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 674ms 20:23:46 INFO - PROCESS | 3712 | 1467948226101 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 20:23:46 INFO - PROCESS | 3712 | 1467948226103 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 20:23:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:23:46 INFO - PROCESS | 3712 | 1467948226107 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - PROCESS | 3712 | 1467948226109 Marionette TRACE conn3 <- [1,1642,null,{}] 20:23:46 INFO - PROCESS | 3712 | 1467948226095 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}] 20:23:46 INFO - PROCESS | 3712 | 1467948226097 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:46 INFO - PROCESS | 3712 | 1467948226227 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 20:23:46 INFO - PROCESS | 3712 | 1467948226288 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:46 INFO - PROCESS | 3712 | 1467948226290 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:46 INFO - PROCESS | 3712 | ++DOCSHELL 14F8BC00 == 35 [pid = 3712] [id = 420] 20:23:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (14F8D400) [pid = 3712] [serial = 1260] [outer = 00000000] 20:23:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16679000) [pid = 3712] [serial = 1261] [outer = 14F8D400] 20:23:46 INFO - PROCESS | 3712 | 1467948226336 Marionette DEBUG loaded listener.js 20:23:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1692AC00) [pid = 3712] [serial = 1262] [outer = 14F8D400] 20:23:46 INFO - PROCESS | 3712 | 1467948226734 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]]]}] 20:23:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:23:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 673ms 20:23:46 INFO - PROCESS | 3712 | 1467948226770 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 20:23:46 INFO - PROCESS | 3712 | 1467948226772 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 20:23:46 INFO - PROCESS | 3712 | 1467948226776 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:23:46 INFO - PROCESS | 3712 | 1467948226777 Marionette TRACE conn3 <- [1,1646,null,{}] 20:23:46 INFO - PROCESS | 3712 | 1467948226781 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}] 20:23:46 INFO - PROCESS | 3712 | 1467948226783 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:46 INFO - PROCESS | 3712 | 1467948226917 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 20:23:46 INFO - PROCESS | 3712 | 1467948226937 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:46 INFO - PROCESS | 3712 | 1467948226939 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:46 INFO - PROCESS | 3712 | ++DOCSHELL 16B15000 == 36 [pid = 3712] [id = 421] 20:23:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16B1B400) [pid = 3712] [serial = 1263] [outer = 00000000] 20:23:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16DDA400) [pid = 3712] [serial = 1264] [outer = 16B1B400] 20:23:46 INFO - PROCESS | 3712 | 1467948226965 Marionette DEBUG loaded listener.js 20:23:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (16ECA400) [pid = 3712] [serial = 1265] [outer = 16B1B400] 20:23:47 INFO - PROCESS | 3712 | 1467948227397 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]]]}] 20:23:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:23:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 674ms 20:23:47 INFO - PROCESS | 3712 | 1467948227438 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 20:23:47 INFO - PROCESS | 3712 | 1467948227440 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 20:23:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:23:47 INFO - PROCESS | 3712 | 1467948227444 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:23:47 INFO - PROCESS | 3712 | 1467948227445 Marionette TRACE conn3 <- [1,1650,null,{}] 20:23:47 INFO - PROCESS | 3712 | 1467948227449 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}] 20:23:47 INFO - PROCESS | 3712 | 1467948227455 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:47 INFO - PROCESS | 3712 | 1467948227589 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 20:23:47 INFO - PROCESS | 3712 | 1467948227654 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:47 INFO - PROCESS | 3712 | 1467948227656 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:47 INFO - PROCESS | 3712 | ++DOCSHELL 176BC000 == 37 [pid = 3712] [id = 422] 20:23:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (176BE000) [pid = 3712] [serial = 1266] [outer = 00000000] 20:23:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (180D6C00) [pid = 3712] [serial = 1267] [outer = 176BE000] 20:23:47 INFO - PROCESS | 3712 | 1467948227702 Marionette DEBUG loaded listener.js 20:23:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (180DFC00) [pid = 3712] [serial = 1268] [outer = 176BE000] 20:23:48 INFO - PROCESS | 3712 | 1467948228119 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]]]}] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13C08C00) [pid = 3712] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (161A1800) [pid = 3712] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10535800) [pid = 3712] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10F2D400) [pid = 3712] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19FE5400) [pid = 3712] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (12849C00) [pid = 3712] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19440000) [pid = 3712] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1B078400) [pid = 3712] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1692DC00) [pid = 3712] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16943800) [pid = 3712] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10EFC000) [pid = 3712] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1391C800) [pid = 3712] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:23:48 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13C02000) [pid = 3712] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 869ms 20:23:48 INFO - PROCESS | 3712 | 1467948228309 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 20:23:48 INFO - PROCESS | 3712 | 1467948228311 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 20:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:23:48 INFO - PROCESS | 3712 | 1467948228314 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:23:48 INFO - PROCESS | 3712 | 1467948228316 Marionette TRACE conn3 <- [1,1654,null,{}] 20:23:48 INFO - PROCESS | 3712 | 1467948228320 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}] 20:23:48 INFO - PROCESS | 3712 | 1467948228322 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:48 INFO - PROCESS | 3712 | 1467948228407 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 20:23:48 INFO - PROCESS | 3712 | 1467948228412 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 3712 | 1467948228414 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:48 INFO - PROCESS | 3712 | ++DOCSHELL 13948000 == 38 [pid = 3712] [id = 423] 20:23:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (139E0000) [pid = 3712] [serial = 1269] [outer = 00000000] 20:23:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (14F91800) [pid = 3712] [serial = 1270] [outer = 139E0000] 20:23:48 INFO - PROCESS | 3712 | 1467948228458 Marionette DEBUG loaded listener.js 20:23:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1692CC00) [pid = 3712] [serial = 1271] [outer = 139E0000] 20:23:48 INFO - PROCESS | 3712 | 1467948228855 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]]]}] 20:23:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:23:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 569ms 20:23:48 INFO - PROCESS | 3712 | 1467948228894 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 20:23:48 INFO - PROCESS | 3712 | 1467948228896 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 20:23:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:23:48 INFO - PROCESS | 3712 | 1467948228903 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:23:48 INFO - PROCESS | 3712 | 1467948228905 Marionette TRACE conn3 <- [1,1658,null,{}] 20:23:48 INFO - PROCESS | 3712 | 1467948228908 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}] 20:23:48 INFO - PROCESS | 3712 | 1467948228910 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:48 INFO - PROCESS | 3712 | 1467948228986 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 20:23:48 INFO - PROCESS | 3712 | 1467948228992 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:48 INFO - PROCESS | 3712 | 1467948228994 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:48 INFO - PROCESS | 3712 | ++DOCSHELL 1052E000 == 39 [pid = 3712] [id = 424] 20:23:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (10A74C00) [pid = 3712] [serial = 1272] [outer = 00000000] 20:23:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (180D7400) [pid = 3712] [serial = 1273] [outer = 10A74C00] 20:23:49 INFO - PROCESS | 3712 | 1467948229039 Marionette DEBUG loaded listener.js 20:23:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1944A800) [pid = 3712] [serial = 1274] [outer = 10A74C00] 20:23:49 INFO - PROCESS | 3712 | 1467948229442 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]]]}] 20:23:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:23:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 569ms 20:23:49 INFO - PROCESS | 3712 | 1467948229494 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 20:23:49 INFO - PROCESS | 3712 | 1467948229479 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 20:23:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:23:49 INFO - PROCESS | 3712 | 1467948229482 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:23:49 INFO - PROCESS | 3712 | 1467948229484 Marionette TRACE conn3 <- [1,1662,null,{}] 20:23:49 INFO - PROCESS | 3712 | 1467948229487 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}] 20:23:49 INFO - PROCESS | 3712 | 1467948229489 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:49 INFO - PROCESS | 3712 | 1467948229566 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 20:23:49 INFO - PROCESS | 3712 | 1467948229571 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:49 INFO - PROCESS | 3712 | 1467948229573 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:49 INFO - PROCESS | 3712 | ++DOCSHELL 1965AC00 == 40 [pid = 3712] [id = 425] 20:23:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19661000) [pid = 3712] [serial = 1275] [outer = 00000000] 20:23:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1980EC00) [pid = 3712] [serial = 1276] [outer = 19661000] 20:23:49 INFO - PROCESS | 3712 | 1467948229616 Marionette DEBUG loaded listener.js 20:23:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1980F000) [pid = 3712] [serial = 1277] [outer = 19661000] 20:23:50 INFO - PROCESS | 3712 | 1467948230044 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]]]}] 20:23:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:23:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 599ms 20:23:50 INFO - PROCESS | 3712 | 1467948230107 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 20:23:50 INFO - PROCESS | 3712 | 1467948230108 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 20:23:50 INFO - PROCESS | 3712 | 1467948230112 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:23:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:23:50 INFO - PROCESS | 3712 | 1467948230114 Marionette TRACE conn3 <- [1,1666,null,{}] 20:23:50 INFO - PROCESS | 3712 | 1467948230117 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}] 20:23:50 INFO - PROCESS | 3712 | 1467948230119 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:50 INFO - PROCESS | 3712 | 1467948230252 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 20:23:50 INFO - PROCESS | 3712 | 1467948230374 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:50 INFO - PROCESS | 3712 | 1467948230377 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:50 INFO - PROCESS | 3712 | ++DOCSHELL 1043A400 == 41 [pid = 3712] [id = 426] 20:23:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (10472C00) [pid = 3712] [serial = 1278] [outer = 00000000] 20:23:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10534C00) [pid = 3712] [serial = 1279] [outer = 10472C00] 20:23:50 INFO - PROCESS | 3712 | 1467948230435 Marionette DEBUG loaded listener.js 20:23:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10A76800) [pid = 3712] [serial = 1280] [outer = 10472C00] 20:23:51 INFO - PROCESS | 3712 | 1467948231171 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]]]}] 20:23:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:23:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1108ms 20:23:51 INFO - PROCESS | 3712 | 1467948231213 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 20:23:51 INFO - PROCESS | 3712 | 1467948231217 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 20:23:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:23:51 INFO - PROCESS | 3712 | 1467948231247 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:23:51 INFO - PROCESS | 3712 | 1467948231250 Marionette TRACE conn3 <- [1,1670,null,{}] 20:23:51 INFO - PROCESS | 3712 | 1467948231256 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}] 20:23:51 INFO - PROCESS | 3712 | 1467948231259 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:51 INFO - PROCESS | 3712 | 1467948231381 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 20:23:51 INFO - PROCESS | 3712 | 1467948231506 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:51 INFO - PROCESS | 3712 | 1467948231509 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:51 INFO - PROCESS | 3712 | ++DOCSHELL 1314A000 == 42 [pid = 3712] [id = 427] 20:23:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (13949400) [pid = 3712] [serial = 1281] [outer = 00000000] 20:23:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (142BD800) [pid = 3712] [serial = 1282] [outer = 13949400] 20:23:51 INFO - PROCESS | 3712 | 1467948231565 Marionette DEBUG loaded listener.js 20:23:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1446E000) [pid = 3712] [serial = 1283] [outer = 13949400] 20:23:52 INFO - PROCESS | 3712 | 1467948232324 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]]]}] 20:23:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:23:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1123ms 20:23:52 INFO - PROCESS | 3712 | 1467948232367 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 20:23:52 INFO - PROCESS | 3712 | 1467948232354 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 20:23:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:23:52 INFO - PROCESS | 3712 | 1467948232386 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:23:52 INFO - PROCESS | 3712 | 1467948232389 Marionette TRACE conn3 <- [1,1674,null,{}] 20:23:52 INFO - PROCESS | 3712 | 1467948232395 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}] 20:23:52 INFO - PROCESS | 3712 | 1467948232398 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:52 INFO - PROCESS | 3712 | 1467948232515 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 20:23:52 INFO - PROCESS | 3712 | 1467948232644 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:52 INFO - PROCESS | 3712 | 1467948232648 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 1965AC00 == 41 [pid = 3712] [id = 425] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 1052E000 == 40 [pid = 3712] [id = 424] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 13948000 == 39 [pid = 3712] [id = 423] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 176BC000 == 38 [pid = 3712] [id = 422] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 16B15000 == 37 [pid = 3712] [id = 421] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 14F8BC00 == 36 [pid = 3712] [id = 420] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 1446A000 == 35 [pid = 3712] [id = 419] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 13150400 == 34 [pid = 3712] [id = 418] 20:23:52 INFO - PROCESS | 3712 | --DOCSHELL 10A77800 == 33 [pid = 3712] [id = 417] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1B2BB000) [pid = 3712] [serial = 1178] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (16C8C000) [pid = 3712] [serial = 1219] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (16C8F800) [pid = 3712] [serial = 1220] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (174E6400) [pid = 3712] [serial = 1222] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (180D3400) [pid = 3712] [serial = 1228] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (17D98800) [pid = 3712] [serial = 1225] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (142C7400) [pid = 3712] [serial = 1204] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (161ACC00) [pid = 3712] [serial = 1205] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13E9FC00) [pid = 3712] [serial = 1213] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (142BF000) [pid = 3712] [serial = 1214] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1664B000) [pid = 3712] [serial = 1216] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (114D3C00) [pid = 3712] [serial = 1207] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (194E7000) [pid = 3712] [serial = 1232] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13157800) [pid = 3712] [serial = 1208] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A5C8400) [pid = 3712] [serial = 1202] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (130A2000) [pid = 3712] [serial = 1210] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13152800) [pid = 3712] [serial = 1211] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1944B000) [pid = 3712] [serial = 1231] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (180DB400) [pid = 3712] [serial = 1226] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19663800) [pid = 3712] [serial = 1235] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (174E6C00) [pid = 3712] [serial = 1223] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1965CC00) [pid = 3712] [serial = 1234] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1943C800) [pid = 3712] [serial = 1229] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1667A800) [pid = 3712] [serial = 1217] [outer = 00000000] [url = about:blank] 20:23:52 INFO - PROCESS | 3712 | ++DOCSHELL 10A74800 == 34 [pid = 3712] [id = 428] 20:23:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (10A77400) [pid = 3712] [serial = 1284] [outer = 00000000] 20:23:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (10F2D800) [pid = 3712] [serial = 1285] [outer = 10A77400] 20:23:52 INFO - PROCESS | 3712 | 1467948232720 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13078000) [pid = 3712] [serial = 1286] [outer = 10A77400] 20:23:53 INFO - PROCESS | 3712 | 1467948233130 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]]]}] 20:23:53 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 20:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 764ms 20:23:53 INFO - PROCESS | 3712 | 1467948233165 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 3712 | 1467948233169 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 20:23:53 INFO - PROCESS | 3712 | 1467948233180 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:23:53 INFO - PROCESS | 3712 | 1467948233184 Marionette TRACE conn3 <- [1,1678,null,{}] 20:23:53 INFO - PROCESS | 3712 | 1467948233188 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}] 20:23:53 INFO - PROCESS | 3712 | 1467948233191 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:53 INFO - PROCESS | 3712 | 1467948233262 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 20:23:53 INFO - PROCESS | 3712 | 1467948233271 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:53 INFO - PROCESS | 3712 | 1467948233273 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:53 INFO - PROCESS | 3712 | ++DOCSHELL 139DEC00 == 35 [pid = 3712] [id = 429] 20:23:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13C02000) [pid = 3712] [serial = 1287] [outer = 00000000] 20:23:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13E93800) [pid = 3712] [serial = 1288] [outer = 13C02000] 20:23:53 INFO - PROCESS | 3712 | 1467948233320 Marionette DEBUG loaded listener.js 20:23:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (142BA800) [pid = 3712] [serial = 1289] [outer = 13C02000] 20:23:53 INFO - PROCESS | 3712 | 1467948233782 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]]]}] 20:23:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:23:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 658ms 20:23:53 INFO - PROCESS | 3712 | 1467948233846 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 3712 | 1467948233848 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 20:23:53 INFO - PROCESS | 3712 | 1467948233852 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:23:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:23:53 INFO - PROCESS | 3712 | 1467948233855 Marionette TRACE conn3 <- [1,1682,null,{}] 20:23:53 INFO - PROCESS | 3712 | 1467948233866 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}] 20:23:53 INFO - PROCESS | 3712 | 1467948233870 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:53 INFO - PROCESS | 3712 | 1467948233964 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 20:23:54 INFO - PROCESS | 3712 | 1467948234064 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:54 INFO - PROCESS | 3712 | 1467948234067 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:54 INFO - PROCESS | 3712 | ++DOCSHELL 1666F000 == 36 [pid = 3712] [id = 430] 20:23:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1666FC00) [pid = 3712] [serial = 1290] [outer = 00000000] 20:23:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16678800) [pid = 3712] [serial = 1291] [outer = 1666FC00] 20:23:54 INFO - PROCESS | 3712 | 1467948234114 Marionette DEBUG loaded listener.js 20:23:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16921400) [pid = 3712] [serial = 1292] [outer = 1666FC00] 20:23:54 INFO - PROCESS | 3712 | 1467948234479 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]]]}] 20:23:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:23:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 659ms 20:23:54 INFO - PROCESS | 3712 | 1467948234513 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 20:23:54 INFO - PROCESS | 3712 | 1467948234516 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 20:23:54 INFO - PROCESS | 3712 | 1467948234519 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:23:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:23:54 INFO - PROCESS | 3712 | 1467948234521 Marionette TRACE conn3 <- [1,1686,null,{}] 20:23:54 INFO - PROCESS | 3712 | 1467948234524 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}] 20:23:54 INFO - PROCESS | 3712 | 1467948234526 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:54 INFO - PROCESS | 3712 | 1467948234619 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 20:23:54 INFO - PROCESS | 3712 | 1467948234624 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:54 INFO - PROCESS | 3712 | 1467948234626 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:54 INFO - PROCESS | 3712 | ++DOCSHELL 16943800 == 37 [pid = 3712] [id = 431] 20:23:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16945C00) [pid = 3712] [serial = 1293] [outer = 00000000] 20:23:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16DDAC00) [pid = 3712] [serial = 1294] [outer = 16945C00] 20:23:54 INFO - PROCESS | 3712 | 1467948234674 Marionette DEBUG loaded listener.js 20:23:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (174E6C00) [pid = 3712] [serial = 1295] [outer = 16945C00] 20:23:55 INFO - PROCESS | 3712 | 1467948235122 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]]]}] 20:23:55 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 20:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 614ms 20:23:55 INFO - PROCESS | 3712 | 1467948235137 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 20:23:55 INFO - PROCESS | 3712 | 1467948235139 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 20:23:55 INFO - PROCESS | 3712 | 1467948235143 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:23:55 INFO - PROCESS | 3712 | 1467948235144 Marionette TRACE conn3 <- [1,1690,null,{}] 20:23:55 INFO - PROCESS | 3712 | 1467948235148 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}] 20:23:55 INFO - PROCESS | 3712 | 1467948235150 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:55 INFO - PROCESS | 3712 | 1467948235264 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 20:23:55 INFO - PROCESS | 3712 | 1467948235328 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:55 INFO - PROCESS | 3712 | 1467948235330 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:55 INFO - PROCESS | 3712 | ++DOCSHELL 13072800 == 38 [pid = 3712] [id = 432] 20:23:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (175A8C00) [pid = 3712] [serial = 1296] [outer = 00000000] 20:23:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176BB400) [pid = 3712] [serial = 1297] [outer = 175A8C00] 20:23:55 INFO - PROCESS | 3712 | 1467948235377 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (178BD400) [pid = 3712] [serial = 1298] [outer = 175A8C00] 20:23:55 INFO - PROCESS | 3712 | 1467948235776 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]]]}] 20:23:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:23:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 674ms 20:23:55 INFO - PROCESS | 3712 | 1467948235806 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 20:23:55 INFO - PROCESS | 3712 | 1467948235808 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 20:23:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:23:55 INFO - PROCESS | 3712 | 1467948235811 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:23:55 INFO - PROCESS | 3712 | 1467948235813 Marionette TRACE conn3 <- [1,1694,null,{}] 20:23:55 INFO - PROCESS | 3712 | 1467948235817 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}] 20:23:55 INFO - PROCESS | 3712 | 1467948235822 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:55 INFO - PROCESS | 3712 | 1467948235965 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 20:23:56 INFO - PROCESS | 3712 | 1467948236027 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:56 INFO - PROCESS | 3712 | 1467948236029 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:56 INFO - PROCESS | 3712 | ++DOCSHELL 180DDC00 == 39 [pid = 3712] [id = 433] 20:23:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1943E000) [pid = 3712] [serial = 1299] [outer = 00000000] 20:23:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19447C00) [pid = 3712] [serial = 1300] [outer = 1943E000] 20:23:56 INFO - PROCESS | 3712 | 1467948236072 Marionette DEBUG loaded listener.js 20:23:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19449800) [pid = 3712] [serial = 1301] [outer = 1943E000] 20:23:56 INFO - PROCESS | 3712 | 1467948236473 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]]]}] 20:23:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:23:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 703ms 20:23:56 INFO - PROCESS | 3712 | 1467948236534 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 20:23:56 INFO - PROCESS | 3712 | 1467948236536 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 20:23:56 INFO - PROCESS | 3712 | 1467948236540 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:23:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:23:56 INFO - PROCESS | 3712 | 1467948236541 Marionette TRACE conn3 <- [1,1698,null,{}] 20:23:56 INFO - PROCESS | 3712 | 1467948236545 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}] 20:23:56 INFO - PROCESS | 3712 | 1467948236530 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:56 INFO - PROCESS | 3712 | 1467948236676 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 20:23:56 INFO - PROCESS | 3712 | 1467948236737 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:56 INFO - PROCESS | 3712 | 1467948236739 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:56 INFO - PROCESS | 3712 | ++DOCSHELL 194EC000 == 40 [pid = 3712] [id = 434] 20:23:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (194ED000) [pid = 3712] [serial = 1302] [outer = 00000000] 20:23:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19801C00) [pid = 3712] [serial = 1303] [outer = 194ED000] 20:23:56 INFO - PROCESS | 3712 | 1467948236782 Marionette DEBUG loaded listener.js 20:23:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1980B800) [pid = 3712] [serial = 1304] [outer = 194ED000] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16B1B400) [pid = 3712] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1446C800) [pid = 3712] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (129B5000) [pid = 3712] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (142C7C00) [pid = 3712] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (174E6000) [pid = 3712] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1965C000) [pid = 3712] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (176BE000) [pid = 3712] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (139E0000) [pid = 3712] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13154400) [pid = 3712] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A77C00) [pid = 3712] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (14F8D400) [pid = 3712] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:23:56 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10A74C00) [pid = 3712] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:23:57 INFO - PROCESS | 3712 | 1467948237203 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]]]}] 20:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 704ms 20:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:23:57 INFO - PROCESS | 3712 | 1467948237244 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 20:23:57 INFO - PROCESS | 3712 | 1467948237246 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 20:23:57 INFO - PROCESS | 3712 | 1467948237249 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:23:57 INFO - PROCESS | 3712 | 1467948237251 Marionette TRACE conn3 <- [1,1702,null,{}] 20:23:57 INFO - PROCESS | 3712 | 1467948237255 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}] 20:23:57 INFO - PROCESS | 3712 | 1467948237258 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:57 INFO - PROCESS | 3712 | 1467948237354 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 20:23:57 INFO - PROCESS | 3712 | 1467948237362 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:57 INFO - PROCESS | 3712 | 1467948237364 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:57 INFO - PROCESS | 3712 | ++DOCSHELL 1394AC00 == 41 [pid = 3712] [id = 435] 20:23:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (139DAC00) [pid = 3712] [serial = 1305] [outer = 00000000] 20:23:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (176C1400) [pid = 3712] [serial = 1306] [outer = 139DAC00] 20:23:57 INFO - PROCESS | 3712 | 1467948237411 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (194EB000) [pid = 3712] [serial = 1307] [outer = 139DAC00] 20:23:57 INFO - PROCESS | 3712 | 1467948237816 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]]]}] 20:23:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:23:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 599ms 20:23:57 INFO - PROCESS | 3712 | 1467948237853 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 20:23:57 INFO - PROCESS | 3712 | 1467948237855 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 20:23:57 INFO - PROCESS | 3712 | 1467948237858 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:23:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:23:57 INFO - PROCESS | 3712 | 1467948237860 Marionette TRACE conn3 <- [1,1706,null,{}] 20:23:57 INFO - PROCESS | 3712 | 1467948237863 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}] 20:23:57 INFO - PROCESS | 3712 | 1467948237865 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:57 INFO - PROCESS | 3712 | 1467948237941 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 20:23:57 INFO - PROCESS | 3712 | 1467948237946 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:57 INFO - PROCESS | 3712 | 1467948237948 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:57 INFO - PROCESS | 3712 | ++DOCSHELL 16678400 == 42 [pid = 3712] [id = 436] 20:23:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1965E000) [pid = 3712] [serial = 1308] [outer = 00000000] 20:23:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (144D9C00) [pid = 3712] [serial = 1309] [outer = 1965E000] 20:23:57 INFO - PROCESS | 3712 | 1467948237991 Marionette DEBUG loaded listener.js 20:23:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19F73800) [pid = 3712] [serial = 1310] [outer = 1965E000] 20:23:58 INFO - PROCESS | 3712 | 1467948238410 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]]]}] 20:23:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:23:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 569ms 20:23:58 INFO - PROCESS | 3712 | 1467948238435 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 20:23:58 INFO - PROCESS | 3712 | 1467948238447 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 20:23:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:23:58 INFO - PROCESS | 3712 | 1467948238450 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 3712 | 1467948238452 Marionette TRACE conn3 <- [1,1710,null,{}] 20:23:58 INFO - PROCESS | 3712 | 1467948238468 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}] 20:23:58 INFO - PROCESS | 3712 | 1467948238470 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:58 INFO - PROCESS | 3712 | 1467948238552 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 20:23:58 INFO - PROCESS | 3712 | 1467948238557 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:23:58 INFO - PROCESS | 3712 | 1467948238559 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:23:58 INFO - PROCESS | 3712 | ++DOCSHELL 1980C000 == 43 [pid = 3712] [id = 437] 20:23:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19FDBC00) [pid = 3712] [serial = 1311] [outer = 00000000] 20:23:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A37F000) [pid = 3712] [serial = 1312] [outer = 19FDBC00] 20:23:58 INFO - PROCESS | 3712 | 1467948238603 Marionette DEBUG loaded listener.js 20:23:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1A380400) [pid = 3712] [serial = 1313] [outer = 19FDBC00] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 129A8800 == 42 [pid = 3712] [id = 412] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 1692B400 == 41 [pid = 3712] [id = 414] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 142C3000 == 40 [pid = 3712] [id = 413] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 194F0C00 == 39 [pid = 3712] [id = 415] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 1312D800 == 38 [pid = 3712] [id = 416] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 10A74800 == 37 [pid = 3712] [id = 428] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 1314A000 == 36 [pid = 3712] [id = 427] 20:23:59 INFO - PROCESS | 3712 | --DOCSHELL 1043A400 == 35 [pid = 3712] [id = 426] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 1666F000 == 34 [pid = 3712] [id = 430] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 180DDC00 == 33 [pid = 3712] [id = 433] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 13072800 == 32 [pid = 3712] [id = 432] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 16943800 == 31 [pid = 3712] [id = 431] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 139DEC00 == 30 [pid = 3712] [id = 429] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 194EC000 == 29 [pid = 3712] [id = 434] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 1394AC00 == 28 [pid = 3712] [id = 435] 20:24:00 INFO - PROCESS | 3712 | --DOCSHELL 16678400 == 27 [pid = 3712] [id = 436] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (180D6C00) [pid = 3712] [serial = 1267] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1692CC00) [pid = 3712] [serial = 1271] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (14F91800) [pid = 3712] [serial = 1270] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (194EE400) [pid = 3712] [serial = 1249] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (131EF800) [pid = 3712] [serial = 1255] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13921800) [pid = 3712] [serial = 1256] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (180DFC00) [pid = 3712] [serial = 1268] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10E5B800) [pid = 3712] [serial = 1252] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16679000) [pid = 3712] [serial = 1261] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10E97400) [pid = 3712] [serial = 1253] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1692AC00) [pid = 3712] [serial = 1262] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16ECA400) [pid = 3712] [serial = 1265] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1944A800) [pid = 3712] [serial = 1274] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (180D7400) [pid = 3712] [serial = 1273] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1980EC00) [pid = 3712] [serial = 1276] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16DDA400) [pid = 3712] [serial = 1264] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (144E1C00) [pid = 3712] [serial = 1258] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (14F8D800) [pid = 3712] [serial = 1259] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1307C000) [pid = 3712] [serial = 1238] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (13075400) [pid = 3712] [serial = 1237] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (159D9000) [pid = 3712] [serial = 1241] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (14F82C00) [pid = 3712] [serial = 1240] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (17D30800) [pid = 3712] [serial = 1244] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (176BF800) [pid = 3712] [serial = 1243] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (19982400) [pid = 3712] [serial = 1247] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (198E7800) [pid = 3712] [serial = 1246] [outer = 00000000] [url = about:blank] 20:24:00 INFO - PROCESS | 3712 | 1467948240358 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]]]}] 20:24:00 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 20:24:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1931ms 20:24:00 INFO - PROCESS | 3712 | 1467948240379 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 3712 | 1467948240382 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 20:24:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:24:00 INFO - PROCESS | 3712 | 1467948240388 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - PROCESS | 3712 | 1467948240391 Marionette TRACE conn3 <- [1,1714,null,{}] 20:24:00 INFO - PROCESS | 3712 | 1467948240397 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}] 20:24:00 INFO - PROCESS | 3712 | 1467948240400 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:00 INFO - PROCESS | 3712 | 1467948240488 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 20:24:00 INFO - PROCESS | 3712 | 1467948240496 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:00 INFO - PROCESS | 3712 | 1467948240499 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:00 INFO - PROCESS | 3712 | ++DOCSHELL 10E5F400 == 28 [pid = 3712] [id = 438] 20:24:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (10E62000) [pid = 3712] [serial = 1314] [outer = 00000000] 20:24:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (11402800) [pid = 3712] [serial = 1315] [outer = 10E62000] 20:24:00 INFO - PROCESS | 3712 | 1467948240546 Marionette DEBUG loaded listener.js 20:24:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (11407400) [pid = 3712] [serial = 1316] [outer = 10E62000] 20:24:01 INFO - PROCESS | 3712 | 1467948241010 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]]]}] 20:24:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 659ms 20:24:01 INFO - PROCESS | 3712 | 1467948241053 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 20:24:01 INFO - PROCESS | 3712 | 1467948241059 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 20:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:24:01 INFO - PROCESS | 3712 | 1467948241065 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:24:01 INFO - PROCESS | 3712 | 1467948241068 Marionette TRACE conn3 <- [1,1718,null,{}] 20:24:01 INFO - PROCESS | 3712 | 1467948241072 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}] 20:24:01 INFO - PROCESS | 3712 | 1467948241074 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:01 INFO - PROCESS | 3712 | 1467948241165 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 20:24:01 INFO - PROCESS | 3712 | 1467948241173 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 3712 | 1467948241176 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:01 INFO - PROCESS | 3712 | ++DOCSHELL 12DC5C00 == 29 [pid = 3712] [id = 439] 20:24:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1303A800) [pid = 3712] [serial = 1317] [outer = 00000000] 20:24:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1312E400) [pid = 3712] [serial = 1318] [outer = 1303A800] 20:24:01 INFO - PROCESS | 3712 | 1467948241231 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (13155000) [pid = 3712] [serial = 1319] [outer = 1303A800] 20:24:01 INFO - PROCESS | 3712 | 1467948241667 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]]]}] 20:24:01 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 20:24:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 614ms 20:24:01 INFO - PROCESS | 3712 | 1467948241682 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 20:24:01 INFO - PROCESS | 3712 | 1467948241684 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 20:24:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:24:01 INFO - PROCESS | 3712 | 1467948241699 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:24:01 INFO - PROCESS | 3712 | 1467948241703 Marionette TRACE conn3 <- [1,1722,null,{}] 20:24:01 INFO - PROCESS | 3712 | 1467948241714 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}] 20:24:01 INFO - PROCESS | 3712 | 1467948241719 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:01 INFO - PROCESS | 3712 | 1467948241800 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 20:24:01 INFO - PROCESS | 3712 | 1467948241842 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:01 INFO - PROCESS | 3712 | 1467948241845 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:01 INFO - PROCESS | 3712 | ++DOCSHELL 142A8C00 == 30 [pid = 3712] [id = 440] 20:24:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (142AB400) [pid = 3712] [serial = 1320] [outer = 00000000] 20:24:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (142BF000) [pid = 3712] [serial = 1321] [outer = 142AB400] 20:24:01 INFO - PROCESS | 3712 | 1467948241875 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (142C6400) [pid = 3712] [serial = 1322] [outer = 142AB400] 20:24:02 INFO - PROCESS | 3712 | 1467948242322 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]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 20:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 673ms 20:24:02 INFO - PROCESS | 3712 | 1467948242362 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 3712 | 1467948242365 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 20:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:24:02 INFO - PROCESS | 3712 | 1467948242368 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - PROCESS | 3712 | 1467948242370 Marionette TRACE conn3 <- [1,1726,null,{}] 20:24:02 INFO - PROCESS | 3712 | 1467948242373 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}] 20:24:02 INFO - PROCESS | 3712 | 1467948242375 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:02 INFO - PROCESS | 3712 | 1467948242463 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 20:24:02 INFO - PROCESS | 3712 | 1467948242471 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:02 INFO - PROCESS | 3712 | 1467948242473 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:02 INFO - PROCESS | 3712 | ++DOCSHELL 142C9400 == 31 [pid = 3712] [id = 441] 20:24:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (144DA000) [pid = 3712] [serial = 1323] [outer = 00000000] 20:24:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14FB1000) [pid = 3712] [serial = 1324] [outer = 144DA000] 20:24:02 INFO - PROCESS | 3712 | 1467948242517 Marionette DEBUG loaded listener.js 20:24:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (159E5C00) [pid = 3712] [serial = 1325] [outer = 144DA000] 20:24:02 INFO - PROCESS | 3712 | 1467948242951 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]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:24:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 614ms 20:24:02 INFO - PROCESS | 3712 | 1467948242985 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 3712 | 1467948242987 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 20:24:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:24:02 INFO - PROCESS | 3712 | 1467948242990 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - PROCESS | 3712 | 1467948242992 Marionette TRACE conn3 <- [1,1730,null,{}] 20:24:02 INFO - PROCESS | 3712 | 1467948242995 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}] 20:24:02 INFO - PROCESS | 3712 | 1467948242997 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:03 INFO - PROCESS | 3712 | 1467948243075 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 20:24:03 INFO - PROCESS | 3712 | 1467948243080 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 3712 | 1467948243083 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:03 INFO - PROCESS | 3712 | ++DOCSHELL 161AB000 == 32 [pid = 3712] [id = 442] 20:24:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1664E800) [pid = 3712] [serial = 1326] [outer = 00000000] 20:24:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16676400) [pid = 3712] [serial = 1327] [outer = 1664E800] 20:24:03 INFO - PROCESS | 3712 | 1467948243126 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1667DC00) [pid = 3712] [serial = 1328] [outer = 1664E800] 20:24:03 INFO - PROCESS | 3712 | 1467948243537 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]]]}] 20:24:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:24:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 614ms 20:24:03 INFO - PROCESS | 3712 | 1467948243593 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 3712 | 1467948243595 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 20:24:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:24:03 INFO - PROCESS | 3712 | 1467948243599 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:24:03 INFO - PROCESS | 3712 | 1467948243600 Marionette TRACE conn3 <- [1,1734,null,{}] 20:24:03 INFO - PROCESS | 3712 | 1467948243604 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}] 20:24:03 INFO - PROCESS | 3712 | 1467948243609 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:03 INFO - PROCESS | 3712 | 1467948243708 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 20:24:03 INFO - PROCESS | 3712 | 1467948243716 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:03 INFO - PROCESS | 3712 | 1467948243718 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:03 INFO - PROCESS | 3712 | ++DOCSHELL 16945800 == 33 [pid = 3712] [id = 443] 20:24:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16B13400) [pid = 3712] [serial = 1329] [outer = 00000000] 20:24:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16DA0400) [pid = 3712] [serial = 1330] [outer = 16B13400] 20:24:03 INFO - PROCESS | 3712 | 1467948243763 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16EC7800) [pid = 3712] [serial = 1331] [outer = 16B13400] 20:24:04 INFO - PROCESS | 3712 | 1467948244176 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]]]}] 20:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 20:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 614ms 20:24:04 INFO - PROCESS | 3712 | 1467948244217 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 20:24:04 INFO - PROCESS | 3712 | 1467948244219 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 20:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:24:04 INFO - PROCESS | 3712 | 1467948244223 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:24:04 INFO - PROCESS | 3712 | 1467948244224 Marionette TRACE conn3 <- [1,1738,null,{}] 20:24:04 INFO - PROCESS | 3712 | 1467948244228 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}] 20:24:04 INFO - PROCESS | 3712 | 1467948244240 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:04 INFO - PROCESS | 3712 | 1467948244315 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 20:24:04 INFO - PROCESS | 3712 | 1467948244320 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:04 INFO - PROCESS | 3712 | 1467948244322 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:04 INFO - PROCESS | 3712 | ++DOCSHELL 16D9D800 == 34 [pid = 3712] [id = 444] 20:24:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (174E5C00) [pid = 3712] [serial = 1332] [outer = 00000000] 20:24:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (175EDC00) [pid = 3712] [serial = 1333] [outer = 174E5C00] 20:24:04 INFO - PROCESS | 3712 | 1467948244349 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (175EF800) [pid = 3712] [serial = 1334] [outer = 174E5C00] 20:24:04 INFO - PROCESS | 3712 | 1467948244798 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]]]}] 20:24:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 20:24:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 599ms 20:24:04 INFO - PROCESS | 3712 | 1467948244837 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 20:24:04 INFO - PROCESS | 3712 | 1467948244839 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 20:24:04 INFO - PROCESS | 3712 | 1467948244842 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:24:04 INFO - PROCESS | 3712 | 1467948244844 Marionette TRACE conn3 <- [1,1742,null,{}] 20:24:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:24:04 INFO - PROCESS | 3712 | 1467948244851 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}] 20:24:04 INFO - PROCESS | 3712 | 1467948244853 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:04 INFO - PROCESS | 3712 | 1467948244944 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 20:24:04 INFO - PROCESS | 3712 | 1467948244950 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:04 INFO - PROCESS | 3712 | 1467948244952 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:04 INFO - PROCESS | 3712 | ++DOCSHELL 1052EC00 == 35 [pid = 3712] [id = 445] 20:24:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16ED0400) [pid = 3712] [serial = 1335] [outer = 00000000] 20:24:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17D97C00) [pid = 3712] [serial = 1336] [outer = 16ED0400] 20:24:04 INFO - PROCESS | 3712 | 1467948244995 Marionette DEBUG loaded listener.js 20:24:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17D98800) [pid = 3712] [serial = 1337] [outer = 16ED0400] 20:24:05 INFO - PROCESS | 3712 | 1467948245441 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]]]}] 20:24:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:24:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 599ms 20:24:05 INFO - PROCESS | 3712 | 1467948245463 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 3712 | 1467948245465 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 20:24:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:24:05 INFO - PROCESS | 3712 | 1467948245468 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - PROCESS | 3712 | 1467948245470 Marionette TRACE conn3 <- [1,1746,null,{}] 20:24:05 INFO - PROCESS | 3712 | 1467948245481 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}] 20:24:05 INFO - PROCESS | 3712 | 1467948245482 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:05 INFO - PROCESS | 3712 | 1467948245573 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 20:24:05 INFO - PROCESS | 3712 | 1467948245579 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:05 INFO - PROCESS | 3712 | 1467948245581 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:05 INFO - PROCESS | 3712 | ++DOCSHELL 142A5400 == 36 [pid = 3712] [id = 446] 20:24:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (180DC000) [pid = 3712] [serial = 1338] [outer = 00000000] 20:24:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (180DFC00) [pid = 3712] [serial = 1339] [outer = 180DC000] 20:24:05 INFO - PROCESS | 3712 | 1467948245623 Marionette DEBUG loaded listener.js 20:24:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (180E1000) [pid = 3712] [serial = 1340] [outer = 180DC000] 20:24:06 INFO - PROCESS | 3712 | 1467948246076 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]]]}] 20:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 658ms 20:24:06 INFO - PROCESS | 3712 | 1467948246132 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 3712 | 1467948246134 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 20:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:24:06 INFO - PROCESS | 3712 | 1467948246137 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:24:06 INFO - PROCESS | 3712 | 1467948246139 Marionette TRACE conn3 <- [1,1750,null,{}] 20:24:06 INFO - PROCESS | 3712 | 1467948246154 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}] 20:24:06 INFO - PROCESS | 3712 | 1467948246156 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:06 INFO - PROCESS | 3712 | 1467948246285 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 20:24:06 INFO - PROCESS | 3712 | 1467948246293 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 3712 | 1467948246295 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:06 INFO - PROCESS | 3712 | ++DOCSHELL 180DC400 == 37 [pid = 3712] [id = 447] 20:24:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (180DD000) [pid = 3712] [serial = 1341] [outer = 00000000] 20:24:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (194EB800) [pid = 3712] [serial = 1342] [outer = 180DD000] 20:24:06 INFO - PROCESS | 3712 | 1467948246389 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1965C800) [pid = 3712] [serial = 1343] [outer = 180DD000] 20:24:06 INFO - PROCESS | 3712 | 1467948246793 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]]]}] 20:24:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:24:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 659ms 20:24:06 INFO - PROCESS | 3712 | 1467948246802 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 3712 | 1467948246804 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 20:24:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:24:06 INFO - PROCESS | 3712 | 1467948246807 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:24:06 INFO - PROCESS | 3712 | 1467948246809 Marionette TRACE conn3 <- [1,1754,null,{}] 20:24:06 INFO - PROCESS | 3712 | 1467948246813 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}] 20:24:06 INFO - PROCESS | 3712 | 1467948246815 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:06 INFO - PROCESS | 3712 | 1467948246962 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 20:24:06 INFO - PROCESS | 3712 | 1467948246988 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:06 INFO - PROCESS | 3712 | 1467948246990 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:06 INFO - PROCESS | 3712 | ++DOCSHELL 161AA400 == 38 [pid = 3712] [id = 448] 20:24:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19663800) [pid = 3712] [serial = 1344] [outer = 00000000] 20:24:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (198E5000) [pid = 3712] [serial = 1345] [outer = 19663800] 20:24:07 INFO - PROCESS | 3712 | 1467948247035 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (19E25C00) [pid = 3712] [serial = 1346] [outer = 19663800] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1326B400) [pid = 3712] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1965E000) [pid = 3712] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (175A8C00) [pid = 3712] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1943E000) [pid = 3712] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (194ED000) [pid = 3712] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16945C00) [pid = 3712] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1666FC00) [pid = 3712] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13C02000) [pid = 3712] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10A77400) [pid = 3712] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13949400) [pid = 3712] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10472C00) [pid = 3712] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19661000) [pid = 3712] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:24:07 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (139DAC00) [pid = 3712] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:24:07 INFO - PROCESS | 3712 | 1467948247566 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]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:24:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 808ms 20:24:07 INFO - PROCESS | 3712 | 1467948247627 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 20:24:07 INFO - PROCESS | 3712 | 1467948247628 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 20:24:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:24:07 INFO - PROCESS | 3712 | 1467948247632 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:24:07 INFO - PROCESS | 3712 | 1467948247633 Marionette TRACE conn3 <- [1,1758,null,{}] 20:24:07 INFO - PROCESS | 3712 | 1467948247637 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}] 20:24:07 INFO - PROCESS | 3712 | 1467948247639 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:07 INFO - PROCESS | 3712 | 1467948247722 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 20:24:07 INFO - PROCESS | 3712 | 1467948247727 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:07 INFO - PROCESS | 3712 | 1467948247729 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:07 INFO - PROCESS | 3712 | ++DOCSHELL 1309F800 == 39 [pid = 3712] [id = 449] 20:24:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13C06C00) [pid = 3712] [serial = 1347] [outer = 00000000] 20:24:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16675000) [pid = 3712] [serial = 1348] [outer = 13C06C00] 20:24:07 INFO - PROCESS | 3712 | 1467948247771 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16DDE000) [pid = 3712] [serial = 1349] [outer = 13C06C00] 20:24:08 INFO - PROCESS | 3712 | 1467948248180 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]]]}] 20:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 614ms 20:24:08 INFO - PROCESS | 3712 | 1467948248234 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 3712 | 1467948248235 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 20:24:08 INFO - PROCESS | 3712 | 1467948248239 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:24:08 INFO - PROCESS | 3712 | 1467948248240 Marionette TRACE conn3 <- [1,1762,null,{}] 20:24:08 INFO - PROCESS | 3712 | 1467948248244 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}] 20:24:08 INFO - PROCESS | 3712 | 1467948248256 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:08 INFO - PROCESS | 3712 | 1467948248335 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 20:24:08 INFO - PROCESS | 3712 | 1467948248343 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 3712 | 1467948248345 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:08 INFO - PROCESS | 3712 | ++DOCSHELL 16ED0C00 == 40 [pid = 3712] [id = 450] 20:24:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1944A800) [pid = 3712] [serial = 1350] [outer = 00000000] 20:24:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19E20800) [pid = 3712] [serial = 1351] [outer = 1944A800] 20:24:08 INFO - PROCESS | 3712 | 1467948248388 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19FD9C00) [pid = 3712] [serial = 1352] [outer = 1944A800] 20:24:08 INFO - PROCESS | 3712 | 1467948248819 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]]]}] 20:24:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:24:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 614ms 20:24:08 INFO - PROCESS | 3712 | 1467948248864 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 3712 | 1467948248865 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 20:24:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:24:08 INFO - PROCESS | 3712 | 1467948248869 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - PROCESS | 3712 | 1467948248870 Marionette TRACE conn3 <- [1,1766,null,{}] 20:24:08 INFO - PROCESS | 3712 | 1467948248874 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}] 20:24:08 INFO - PROCESS | 3712 | 1467948248876 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:08 INFO - PROCESS | 3712 | 1467948248958 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 20:24:08 INFO - PROCESS | 3712 | 1467948248964 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:08 INFO - PROCESS | 3712 | 1467948248966 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:08 INFO - PROCESS | 3712 | ++DOCSHELL 10B94400 == 41 [pid = 3712] [id = 451] 20:24:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (161ACC00) [pid = 3712] [serial = 1353] [outer = 00000000] 20:24:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A38B000) [pid = 3712] [serial = 1354] [outer = 161ACC00] 20:24:08 INFO - PROCESS | 3712 | 1467948248992 Marionette DEBUG loaded listener.js 20:24:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A45D000) [pid = 3712] [serial = 1355] [outer = 161ACC00] 20:24:09 INFO - PROCESS | 3712 | --DOCSHELL 1980C000 == 40 [pid = 3712] [id = 437] 20:24:09 INFO - PROCESS | 3712 | --DOCSHELL 10E5F400 == 39 [pid = 3712] [id = 438] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 12DC5C00 == 38 [pid = 3712] [id = 439] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 142C9400 == 37 [pid = 3712] [id = 441] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 1052EC00 == 36 [pid = 3712] [id = 445] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 142A5400 == 35 [pid = 3712] [id = 446] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 142A8C00 == 34 [pid = 3712] [id = 440] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 16945800 == 33 [pid = 3712] [id = 443] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 1309F800 == 32 [pid = 3712] [id = 449] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 16ED0C00 == 31 [pid = 3712] [id = 450] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 16D9D800 == 30 [pid = 3712] [id = 444] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 161AB000 == 29 [pid = 3712] [id = 442] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 180DC400 == 28 [pid = 3712] [id = 447] 20:24:10 INFO - PROCESS | 3712 | --DOCSHELL 161AA400 == 27 [pid = 3712] [id = 448] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19F7BC00) [pid = 3712] [serial = 1250] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19F73800) [pid = 3712] [serial = 1310] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1A37F000) [pid = 3712] [serial = 1312] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (176BB400) [pid = 3712] [serial = 1297] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19447C00) [pid = 3712] [serial = 1300] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (178BD400) [pid = 3712] [serial = 1298] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19801C00) [pid = 3712] [serial = 1303] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19449800) [pid = 3712] [serial = 1301] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (144D9C00) [pid = 3712] [serial = 1309] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1980B800) [pid = 3712] [serial = 1304] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16DDAC00) [pid = 3712] [serial = 1294] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16678800) [pid = 3712] [serial = 1291] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16921400) [pid = 3712] [serial = 1292] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13E93800) [pid = 3712] [serial = 1288] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142BA800) [pid = 3712] [serial = 1289] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10F2D800) [pid = 3712] [serial = 1285] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13078000) [pid = 3712] [serial = 1286] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1446E000) [pid = 3712] [serial = 1283] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (142BD800) [pid = 3712] [serial = 1282] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10A76800) [pid = 3712] [serial = 1280] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (10534C00) [pid = 3712] [serial = 1279] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1980F000) [pid = 3712] [serial = 1277] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (176C1400) [pid = 3712] [serial = 1306] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (174E6C00) [pid = 3712] [serial = 1295] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (194EB000) [pid = 3712] [serial = 1307] [outer = 00000000] [url = about:blank] 20:24:10 INFO - PROCESS | 3712 | 1467948250688 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]]]}] 20:24:10 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 20:24:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1872ms 20:24:10 INFO - PROCESS | 3712 | 1467948250737 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 20:24:10 INFO - PROCESS | 3712 | 1467948250741 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 20:24:10 INFO - PROCESS | 3712 | 1467948250746 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:24:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:24:10 INFO - PROCESS | 3712 | 1467948250750 Marionette TRACE conn3 <- [1,1770,null,{}] 20:24:10 INFO - PROCESS | 3712 | 1467948250756 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}] 20:24:10 INFO - PROCESS | 3712 | 1467948250759 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:10 INFO - PROCESS | 3712 | 1467948250846 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 20:24:10 INFO - PROCESS | 3712 | 1467948250853 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:10 INFO - PROCESS | 3712 | 1467948250858 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:10 INFO - PROCESS | 3712 | ++DOCSHELL 10A81000 == 28 [pid = 3712] [id = 452] 20:24:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10B92400) [pid = 3712] [serial = 1356] [outer = 00000000] 20:24:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10F2C400) [pid = 3712] [serial = 1357] [outer = 10B92400] 20:24:10 INFO - PROCESS | 3712 | 1467948250906 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (11403400) [pid = 3712] [serial = 1358] [outer = 10B92400] 20:24:11 INFO - PROCESS | 3712 | 1467948251377 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]]]}] 20:24:11 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 20:24:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 658ms 20:24:11 INFO - PROCESS | 3712 | 1467948251413 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 20:24:11 INFO - PROCESS | 3712 | 1467948251418 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 20:24:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:24:11 INFO - PROCESS | 3712 | 1467948251424 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - PROCESS | 3712 | 1467948251427 Marionette TRACE conn3 <- [1,1774,null,{}] 20:24:11 INFO - PROCESS | 3712 | 1467948251431 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}] 20:24:11 INFO - PROCESS | 3712 | 1467948251434 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:11 INFO - PROCESS | 3712 | 1467948251524 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 20:24:11 INFO - PROCESS | 3712 | 1467948251533 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:11 INFO - PROCESS | 3712 | 1467948251536 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:11 INFO - PROCESS | 3712 | ++DOCSHELL 13073000 == 29 [pid = 3712] [id = 453] 20:24:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13074C00) [pid = 3712] [serial = 1359] [outer = 00000000] 20:24:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (130A4800) [pid = 3712] [serial = 1360] [outer = 13074C00] 20:24:11 INFO - PROCESS | 3712 | 1467948251592 Marionette DEBUG loaded listener.js 20:24:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13130C00) [pid = 3712] [serial = 1361] [outer = 13074C00] 20:24:12 INFO - PROCESS | 3712 | 1467948252029 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]]]}] 20:24:12 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 20:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 614ms 20:24:12 INFO - PROCESS | 3712 | 1467948252050 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 20:24:12 INFO - PROCESS | 3712 | 1467948252052 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 20:24:12 INFO - PROCESS | 3712 | 1467948252056 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:24:12 INFO - PROCESS | 3712 | 1467948252059 Marionette TRACE conn3 <- [1,1778,null,{}] 20:24:12 INFO - PROCESS | 3712 | 1467948252071 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}] 20:24:12 INFO - PROCESS | 3712 | 1467948252075 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:12 INFO - PROCESS | 3712 | 1467948252159 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 20:24:12 INFO - PROCESS | 3712 | 1467948252197 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:12 INFO - PROCESS | 3712 | 1467948252200 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:12 INFO - PROCESS | 3712 | ++DOCSHELL 13E94C00 == 30 [pid = 3712] [id = 454] 20:24:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13E96400) [pid = 3712] [serial = 1362] [outer = 00000000] 20:24:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (142BD800) [pid = 3712] [serial = 1363] [outer = 13E96400] 20:24:12 INFO - PROCESS | 3712 | 1467948252247 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (142C4400) [pid = 3712] [serial = 1364] [outer = 13E96400] 20:24:12 INFO - PROCESS | 3712 | 1467948252657 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]]]}] 20:24:12 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) 20:24:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 674ms 20:24:12 INFO - PROCESS | 3712 | 1467948252721 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 20:24:12 INFO - PROCESS | 3712 | 1467948252723 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 20:24:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:24:12 INFO - PROCESS | 3712 | 1467948252727 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:24:12 INFO - PROCESS | 3712 | 1467948252728 Marionette TRACE conn3 <- [1,1782,null,{}] 20:24:12 INFO - PROCESS | 3712 | 1467948252743 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}] 20:24:12 INFO - PROCESS | 3712 | 1467948252745 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:12 INFO - PROCESS | 3712 | 1467948252826 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 20:24:12 INFO - PROCESS | 3712 | 1467948252835 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:12 INFO - PROCESS | 3712 | 1467948252837 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:12 INFO - PROCESS | 3712 | ++DOCSHELL 1446A000 == 31 [pid = 3712] [id = 455] 20:24:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (144DC000) [pid = 3712] [serial = 1365] [outer = 00000000] 20:24:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1312D400) [pid = 3712] [serial = 1366] [outer = 144DC000] 20:24:12 INFO - PROCESS | 3712 | 1467948252881 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (161AD000) [pid = 3712] [serial = 1367] [outer = 144DC000] 20:24:13 INFO - PROCESS | 3712 | 1467948253316 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]]]}] 20:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 614ms 20:24:13 INFO - PROCESS | 3712 | 1467948253345 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 3712 | 1467948253347 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 20:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:24:13 INFO - PROCESS | 3712 | 1467948253355 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:24:13 INFO - PROCESS | 3712 | 1467948253357 Marionette TRACE conn3 <- [1,1786,null,{}] 20:24:13 INFO - PROCESS | 3712 | 1467948253360 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}] 20:24:13 INFO - PROCESS | 3712 | 1467948253362 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:13 INFO - PROCESS | 3712 | 1467948253438 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 20:24:13 INFO - PROCESS | 3712 | 1467948253443 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:13 INFO - PROCESS | 3712 | 1467948253446 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:13 INFO - PROCESS | 3712 | ++DOCSHELL 16650C00 == 32 [pid = 3712] [id = 456] 20:24:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16675C00) [pid = 3712] [serial = 1368] [outer = 00000000] 20:24:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16927C00) [pid = 3712] [serial = 1369] [outer = 16675C00] 20:24:13 INFO - PROCESS | 3712 | 1467948253492 Marionette DEBUG loaded listener.js 20:24:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1692B400) [pid = 3712] [serial = 1370] [outer = 16675C00] 20:24:13 INFO - PROCESS | 3712 | 1467948253931 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]]]}] 20:24:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:24:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 599ms 20:24:13 INFO - PROCESS | 3712 | 1467948253960 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 3712 | 1467948253962 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 20:24:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:24:13 INFO - PROCESS | 3712 | 1467948253969 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:24:13 INFO - PROCESS | 3712 | 1467948253971 Marionette TRACE conn3 <- [1,1790,null,{}] 20:24:13 INFO - PROCESS | 3712 | 1467948253974 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}] 20:24:13 INFO - PROCESS | 3712 | 1467948253980 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:14 INFO - PROCESS | 3712 | 1467948254079 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 20:24:14 INFO - PROCESS | 3712 | 1467948254087 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 3712 | 1467948254089 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:14 INFO - PROCESS | 3712 | ++DOCSHELL 16C8B000 == 33 [pid = 3712] [id = 457] 20:24:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16C8E000) [pid = 3712] [serial = 1371] [outer = 00000000] 20:24:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (174E8400) [pid = 3712] [serial = 1372] [outer = 16C8E000] 20:24:14 INFO - PROCESS | 3712 | 1467948254133 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (175A9C00) [pid = 3712] [serial = 1373] [outer = 16C8E000] 20:24:14 INFO - PROCESS | 3712 | 1467948254540 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]]]}] 20:24:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:24:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 613ms 20:24:14 INFO - PROCESS | 3712 | 1467948254588 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 3712 | 1467948254590 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 20:24:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:24:14 INFO - PROCESS | 3712 | 1467948254597 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:24:14 INFO - PROCESS | 3712 | 1467948254599 Marionette TRACE conn3 <- [1,1794,null,{}] 20:24:14 INFO - PROCESS | 3712 | 1467948254603 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}] 20:24:14 INFO - PROCESS | 3712 | 1467948254604 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:14 INFO - PROCESS | 3712 | 1467948254706 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 20:24:14 INFO - PROCESS | 3712 | 1467948254715 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:14 INFO - PROCESS | 3712 | 1467948254716 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:14 INFO - PROCESS | 3712 | ++DOCSHELL 175F7400 == 34 [pid = 3712] [id = 458] 20:24:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176BB400) [pid = 3712] [serial = 1374] [outer = 00000000] 20:24:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17D9D800) [pid = 3712] [serial = 1375] [outer = 176BB400] 20:24:14 INFO - PROCESS | 3712 | 1467948254760 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (180DC400) [pid = 3712] [serial = 1376] [outer = 176BB400] 20:24:15 INFO - PROCESS | 3712 | 1467948255193 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]]]}] 20:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 674ms 20:24:15 INFO - PROCESS | 3712 | 1467948255258 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 3712 | 1467948255260 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 20:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:24:15 INFO - PROCESS | 3712 | 1467948255264 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - PROCESS | 3712 | 1467948255265 Marionette TRACE conn3 <- [1,1798,null,{}] 20:24:15 INFO - PROCESS | 3712 | 1467948255269 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}] 20:24:15 INFO - PROCESS | 3712 | 1467948255271 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:15 INFO - PROCESS | 3712 | 1467948255348 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 20:24:15 INFO - PROCESS | 3712 | 1467948255355 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:15 INFO - PROCESS | 3712 | 1467948255357 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:15 INFO - PROCESS | 3712 | ++DOCSHELL 1446EC00 == 35 [pid = 3712] [id = 459] 20:24:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (17D8E800) [pid = 3712] [serial = 1377] [outer = 00000000] 20:24:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (194E4C00) [pid = 3712] [serial = 1378] [outer = 17D8E800] 20:24:15 INFO - PROCESS | 3712 | 1467948255401 Marionette DEBUG loaded listener.js 20:24:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19448800) [pid = 3712] [serial = 1379] [outer = 17D8E800] 20:24:15 INFO - PROCESS | 3712 | 1467948255849 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]]]}] 20:24:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:24:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 614ms 20:24:15 INFO - PROCESS | 3712 | 1467948255884 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 3712 | 1467948255886 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 20:24:15 INFO - PROCESS | 3712 | 1467948255889 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:24:15 INFO - PROCESS | 3712 | 1467948255891 Marionette TRACE conn3 <- [1,1802,null,{}] 20:24:15 INFO - PROCESS | 3712 | 1467948255894 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}] 20:24:15 INFO - PROCESS | 3712 | 1467948255896 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:15 INFO - PROCESS | 3712 | 1467948256003 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 20:24:16 INFO - PROCESS | 3712 | 1467948256077 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 3712 | 1467948256078 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:16 INFO - PROCESS | 3712 | ++DOCSHELL 13E93800 == 36 [pid = 3712] [id = 460] 20:24:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (194EE800) [pid = 3712] [serial = 1380] [outer = 00000000] 20:24:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (19665C00) [pid = 3712] [serial = 1381] [outer = 194EE800] 20:24:16 INFO - PROCESS | 3712 | 1467948256121 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19803800) [pid = 3712] [serial = 1382] [outer = 194EE800] 20:24:16 INFO - PROCESS | 3712 | 1467948256532 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]]]}] 20:24:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:24:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 704ms 20:24:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:24:16 INFO - PROCESS | 3712 | 1467948256598 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 20:24:16 INFO - PROCESS | 3712 | 1467948256601 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 20:24:16 INFO - PROCESS | 3712 | 1467948256611 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:24:16 INFO - PROCESS | 3712 | 1467948256613 Marionette TRACE conn3 <- [1,1806,null,{}] 20:24:16 INFO - PROCESS | 3712 | 1467948256616 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}] 20:24:16 INFO - PROCESS | 3712 | 1467948256618 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:16 INFO - PROCESS | 3712 | 1467948256742 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 20:24:16 INFO - PROCESS | 3712 | 1467948256805 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:16 INFO - PROCESS | 3712 | 1467948256807 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:16 INFO - PROCESS | 3712 | ++DOCSHELL 13E91800 == 37 [pid = 3712] [id = 461] 20:24:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (144E6800) [pid = 3712] [serial = 1383] [outer = 00000000] 20:24:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (19979400) [pid = 3712] [serial = 1384] [outer = 144E6800] 20:24:16 INFO - PROCESS | 3712 | 1467948256834 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (19E25000) [pid = 3712] [serial = 1385] [outer = 144E6800] 20:24:17 INFO - PROCESS | 3712 | 1467948257229 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]]]}] 20:24:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:24:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 658ms 20:24:17 INFO - PROCESS | 3712 | 1467948257271 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 3712 | 1467948257273 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 20:24:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:24:17 INFO - PROCESS | 3712 | 1467948257316 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 3712 | 1467948257318 Marionette TRACE conn3 <- [1,1810,null,{}] 20:24:17 INFO - PROCESS | 3712 | 1467948257322 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}] 20:24:17 INFO - PROCESS | 3712 | 1467948257325 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:17 INFO - PROCESS | 3712 | 1467948257450 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1944A800) [pid = 3712] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (180DC000) [pid = 3712] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (180DD000) [pid = 3712] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19663800) [pid = 3712] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (16ED0400) [pid = 3712] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (174E5C00) [pid = 3712] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16B13400) [pid = 3712] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1664E800) [pid = 3712] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (144DA000) [pid = 3712] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (142AB400) [pid = 3712] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1303A800) [pid = 3712] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10E62000) [pid = 3712] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19FDBC00) [pid = 3712] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:24:17 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13C06C00) [pid = 3712] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:24:17 INFO - PROCESS | 3712 | 1467948257660 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:17 INFO - PROCESS | 3712 | 1467948257663 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:17 INFO - PROCESS | 3712 | ++DOCSHELL 10561400 == 38 [pid = 3712] [id = 462] 20:24:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (10A07C00) [pid = 3712] [serial = 1386] [outer = 00000000] 20:24:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (130AEC00) [pid = 3712] [serial = 1387] [outer = 10A07C00] 20:24:17 INFO - PROCESS | 3712 | 1467948257692 Marionette DEBUG loaded listener.js 20:24:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (14FB3800) [pid = 3712] [serial = 1388] [outer = 10A07C00] 20:24:18 INFO - PROCESS | 3712 | 1467948258059 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]]]}] 20:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 764ms 20:24:18 INFO - PROCESS | 3712 | 1467948258090 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 20:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:24:18 INFO - PROCESS | 3712 | 1467948258075 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 20:24:18 INFO - PROCESS | 3712 | 1467948258079 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:24:18 INFO - PROCESS | 3712 | 1467948258080 Marionette TRACE conn3 <- [1,1814,null,{}] 20:24:18 INFO - PROCESS | 3712 | 1467948258084 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}] 20:24:18 INFO - PROCESS | 3712 | 1467948258085 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:18 INFO - PROCESS | 3712 | 1467948258163 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 20:24:18 INFO - PROCESS | 3712 | 1467948258168 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:18 INFO - PROCESS | 3712 | 1467948258170 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:18 INFO - PROCESS | 3712 | ++DOCSHELL 16678C00 == 39 [pid = 3712] [id = 463] 20:24:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1692D800) [pid = 3712] [serial = 1389] [outer = 00000000] 20:24:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19E23400) [pid = 3712] [serial = 1390] [outer = 1692D800] 20:24:18 INFO - PROCESS | 3712 | 1467948258212 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19FDBC00) [pid = 3712] [serial = 1391] [outer = 1692D800] 20:24:18 INFO - PROCESS | 3712 | 1467948258626 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]]]}] 20:24:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:24:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 599ms 20:24:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:24:18 INFO - PROCESS | 3712 | 1467948258698 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 3712 | 1467948258700 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 20:24:18 INFO - PROCESS | 3712 | 1467948258703 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:24:18 INFO - PROCESS | 3712 | 1467948258716 Marionette TRACE conn3 <- [1,1818,null,{}] 20:24:18 INFO - PROCESS | 3712 | 1467948258719 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}] 20:24:18 INFO - PROCESS | 3712 | 1467948258721 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:18 INFO - PROCESS | 3712 | 1467948258799 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 20:24:18 INFO - PROCESS | 3712 | 1467948258804 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:18 INFO - PROCESS | 3712 | 1467948258806 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:18 INFO - PROCESS | 3712 | ++DOCSHELL 16C90C00 == 40 [pid = 3712] [id = 464] 20:24:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1980E800) [pid = 3712] [serial = 1392] [outer = 00000000] 20:24:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A45BC00) [pid = 3712] [serial = 1393] [outer = 1980E800] 20:24:18 INFO - PROCESS | 3712 | 1467948258852 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1A5C4400) [pid = 3712] [serial = 1394] [outer = 1980E800] 20:24:19 INFO - PROCESS | 3712 | 1467948259260 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]]]}] 20:24:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 20:24:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 629ms 20:24:19 INFO - PROCESS | 3712 | 1467948259329 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 20:24:19 INFO - PROCESS | 3712 | 1467948259331 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 20:24:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:24:19 INFO - PROCESS | 3712 | 1467948259334 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:24:19 INFO - PROCESS | 3712 | 1467948259336 Marionette TRACE conn3 <- [1,1822,null,{}] 20:24:19 INFO - PROCESS | 3712 | 1467948259339 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}] 20:24:19 INFO - PROCESS | 3712 | 1467948259341 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:19 INFO - PROCESS | 3712 | 1467948259421 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 20:24:19 INFO - PROCESS | 3712 | 1467948259426 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:19 INFO - PROCESS | 3712 | 1467948259428 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:19 INFO - PROCESS | 3712 | ++DOCSHELL 16670000 == 41 [pid = 3712] [id = 465] 20:24:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (16924800) [pid = 3712] [serial = 1395] [outer = 00000000] 20:24:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A5CBC00) [pid = 3712] [serial = 1396] [outer = 16924800] 20:24:19 INFO - PROCESS | 3712 | 1467948259471 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A5CE800) [pid = 3712] [serial = 1397] [outer = 16924800] 20:24:20 INFO - PROCESS | 3712 | 1467948260258 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]]]}] 20:24:20 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 20:24:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 958ms 20:24:20 INFO - PROCESS | 3712 | 1467948260301 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 3712 | 1467948260306 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 20:24:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:24:20 INFO - PROCESS | 3712 | 1467948260311 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:24:20 INFO - PROCESS | 3712 | 1467948260316 Marionette TRACE conn3 <- [1,1826,null,{}] 20:24:20 INFO - PROCESS | 3712 | 1467948260321 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}] 20:24:20 INFO - PROCESS | 3712 | 1467948260324 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:20 INFO - PROCESS | 3712 | 1467948260449 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 20:24:20 INFO - PROCESS | 3712 | 1467948260584 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:20 INFO - PROCESS | 3712 | 1467948260586 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:20 INFO - PROCESS | 3712 | ++DOCSHELL 10B96000 == 42 [pid = 3712] [id = 466] 20:24:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (10B96800) [pid = 3712] [serial = 1398] [outer = 00000000] 20:24:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (11C47400) [pid = 3712] [serial = 1399] [outer = 10B96800] 20:24:20 INFO - PROCESS | 3712 | 1467948260643 Marionette DEBUG loaded listener.js 20:24:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (130ABC00) [pid = 3712] [serial = 1400] [outer = 10B96800] 20:24:21 INFO - PROCESS | 3712 | 1467948261527 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]]]}] 20:24:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:24:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1302ms 20:24:21 INFO - PROCESS | 3712 | 1467948261612 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 20:24:21 INFO - PROCESS | 3712 | 1467948261616 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 20:24:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:24:21 INFO - PROCESS | 3712 | 1467948261622 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:24:21 INFO - PROCESS | 3712 | 1467948261625 Marionette TRACE conn3 <- [1,1830,null,{}] 20:24:21 INFO - PROCESS | 3712 | 1467948261631 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}] 20:24:21 INFO - PROCESS | 3712 | 1467948261634 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:21 INFO - PROCESS | 3712 | 1467948261737 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 20:24:21 INFO - PROCESS | 3712 | 1467948261847 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:21 INFO - PROCESS | 3712 | 1467948261852 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 16C90C00 == 41 [pid = 3712] [id = 464] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 16678C00 == 40 [pid = 3712] [id = 463] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 10561400 == 39 [pid = 3712] [id = 462] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 13E91800 == 38 [pid = 3712] [id = 461] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 13E93800 == 37 [pid = 3712] [id = 460] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 1446EC00 == 36 [pid = 3712] [id = 459] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 175F7400 == 35 [pid = 3712] [id = 458] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 16C8B000 == 34 [pid = 3712] [id = 457] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 16650C00 == 33 [pid = 3712] [id = 456] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 1446A000 == 32 [pid = 3712] [id = 455] 20:24:21 INFO - PROCESS | 3712 | --DOCSHELL 13E94C00 == 31 [pid = 3712] [id = 454] 20:24:21 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1A38B000) [pid = 3712] [serial = 1354] [outer = 00000000] [url = about:blank] 20:24:21 INFO - PROCESS | 3712 | ++DOCSHELL 10533C00 == 32 [pid = 3712] [id = 467] 20:24:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (10535000) [pid = 3712] [serial = 1401] [outer = 00000000] 20:24:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (10F2B400) [pid = 3712] [serial = 1402] [outer = 10535000] 20:24:21 INFO - PROCESS | 3712 | 1467948261928 Marionette DEBUG loaded listener.js 20:24:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (12935000) [pid = 3712] [serial = 1403] [outer = 10535000] 20:24:22 INFO - PROCESS | 3712 | --DOCSHELL 13073000 == 31 [pid = 3712] [id = 453] 20:24:22 INFO - PROCESS | 3712 | --DOCSHELL 10A81000 == 30 [pid = 3712] [id = 452] 20:24:22 INFO - PROCESS | 3712 | --DOCSHELL 10B94400 == 29 [pid = 3712] [id = 451] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (19FD9C00) [pid = 3712] [serial = 1352] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (180DFC00) [pid = 3712] [serial = 1339] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (194EB800) [pid = 3712] [serial = 1342] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (198E5000) [pid = 3712] [serial = 1345] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (1965C800) [pid = 3712] [serial = 1343] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (19E20800) [pid = 3712] [serial = 1351] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19E25C00) [pid = 3712] [serial = 1346] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (17D97C00) [pid = 3712] [serial = 1336] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (175EDC00) [pid = 3712] [serial = 1333] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (175EF800) [pid = 3712] [serial = 1334] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (16DA0400) [pid = 3712] [serial = 1330] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (16EC7800) [pid = 3712] [serial = 1331] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16676400) [pid = 3712] [serial = 1327] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1667DC00) [pid = 3712] [serial = 1328] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14FB1000) [pid = 3712] [serial = 1324] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (159E5C00) [pid = 3712] [serial = 1325] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (142BF000) [pid = 3712] [serial = 1321] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (142C6400) [pid = 3712] [serial = 1322] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1312E400) [pid = 3712] [serial = 1318] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13155000) [pid = 3712] [serial = 1319] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11402800) [pid = 3712] [serial = 1315] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (11407400) [pid = 3712] [serial = 1316] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1A380400) [pid = 3712] [serial = 1313] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (180E1000) [pid = 3712] [serial = 1340] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16675000) [pid = 3712] [serial = 1348] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16DDE000) [pid = 3712] [serial = 1349] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (17D98800) [pid = 3712] [serial = 1337] [outer = 00000000] [url = about:blank] 20:24:22 INFO - PROCESS | 3712 | 1467948262352 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]]]}] 20:24:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:24:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 764ms 20:24:22 INFO - PROCESS | 3712 | 1467948262389 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 20:24:22 INFO - PROCESS | 3712 | 1467948262394 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 20:24:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:24:22 INFO - PROCESS | 3712 | 1467948262400 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:24:22 INFO - PROCESS | 3712 | 1467948262403 Marionette TRACE conn3 <- [1,1834,null,{}] 20:24:22 INFO - PROCESS | 3712 | 1467948262407 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}] 20:24:22 INFO - PROCESS | 3712 | 1467948262409 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:22 INFO - PROCESS | 3712 | 1467948262494 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 20:24:22 INFO - PROCESS | 3712 | 1467948262501 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:22 INFO - PROCESS | 3712 | 1467948262503 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:22 INFO - PROCESS | 3712 | ++DOCSHELL 131EDC00 == 30 [pid = 3712] [id = 468] 20:24:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13468400) [pid = 3712] [serial = 1404] [outer = 00000000] 20:24:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13926800) [pid = 3712] [serial = 1405] [outer = 13468400] 20:24:22 INFO - PROCESS | 3712 | 1467948262550 Marionette DEBUG loaded listener.js 20:24:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (139D5800) [pid = 3712] [serial = 1406] [outer = 13468400] 20:24:23 INFO - PROCESS | 3712 | 1467948263010 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]]]}] 20:24:23 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) 20:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 659ms 20:24:23 INFO - PROCESS | 3712 | 1467948263063 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 3712 | 1467948263065 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 20:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:24:23 INFO - PROCESS | 3712 | 1467948263069 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 3712 | 1467948263072 Marionette TRACE conn3 <- [1,1838,null,{}] 20:24:23 INFO - PROCESS | 3712 | 1467948263083 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}] 20:24:23 INFO - PROCESS | 3712 | 1467948263087 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:23 INFO - PROCESS | 3712 | 1467948263197 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 20:24:23 INFO - PROCESS | 3712 | 1467948263298 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:23 INFO - PROCESS | 3712 | 1467948263301 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:23 INFO - PROCESS | 3712 | ++DOCSHELL 14F8A800 == 31 [pid = 3712] [id = 469] 20:24:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F8B400) [pid = 3712] [serial = 1407] [outer = 00000000] 20:24:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (15780800) [pid = 3712] [serial = 1408] [outer = 14F8B400] 20:24:23 INFO - PROCESS | 3712 | 1467948263349 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (161A2800) [pid = 3712] [serial = 1409] [outer = 14F8B400] 20:24:23 INFO - PROCESS | 3712 | 1467948263687 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]]]}] 20:24:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:24:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 658ms 20:24:23 INFO - PROCESS | 3712 | 1467948263734 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 3712 | 1467948263737 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 20:24:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:24:23 INFO - PROCESS | 3712 | 1467948263740 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 3712 | 1467948263742 Marionette TRACE conn3 <- [1,1842,null,{}] 20:24:23 INFO - PROCESS | 3712 | 1467948263745 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}] 20:24:23 INFO - PROCESS | 3712 | 1467948263747 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:23 INFO - PROCESS | 3712 | 1467948263840 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 20:24:23 INFO - PROCESS | 3712 | 1467948263845 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:23 INFO - PROCESS | 3712 | 1467948263847 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:23 INFO - PROCESS | 3712 | ++DOCSHELL 16673400 == 32 [pid = 3712] [id = 470] 20:24:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16673C00) [pid = 3712] [serial = 1410] [outer = 00000000] 20:24:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1692C400) [pid = 3712] [serial = 1411] [outer = 16673C00] 20:24:23 INFO - PROCESS | 3712 | 1467948263892 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16950C00) [pid = 3712] [serial = 1412] [outer = 16673C00] 20:24:24 INFO - PROCESS | 3712 | 1467948264346 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]]]}] 20:24:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:24:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 614ms 20:24:24 INFO - PROCESS | 3712 | 1467948264360 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 20:24:24 INFO - PROCESS | 3712 | 1467948264362 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 20:24:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:24:24 INFO - PROCESS | 3712 | 1467948264369 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:24:24 INFO - PROCESS | 3712 | 1467948264370 Marionette TRACE conn3 <- [1,1846,null,{}] 20:24:24 INFO - PROCESS | 3712 | 1467948264380 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}] 20:24:24 INFO - PROCESS | 3712 | 1467948264382 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:24 INFO - PROCESS | 3712 | 1467948264487 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 20:24:24 INFO - PROCESS | 3712 | 1467948264558 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:24 INFO - PROCESS | 3712 | 1467948264560 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:24 INFO - PROCESS | 3712 | ++DOCSHELL 16C90C00 == 33 [pid = 3712] [id = 471] 20:24:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16D9D800) [pid = 3712] [serial = 1413] [outer = 00000000] 20:24:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16DE3400) [pid = 3712] [serial = 1414] [outer = 16D9D800] 20:24:24 INFO - PROCESS | 3712 | 1467948264603 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16F50800) [pid = 3712] [serial = 1415] [outer = 16D9D800] 20:24:25 INFO - PROCESS | 3712 | 1467948265015 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]]]}] 20:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 704ms 20:24:25 INFO - PROCESS | 3712 | 1467948265071 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 3712 | 1467948265073 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 20:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:24:25 INFO - PROCESS | 3712 | 1467948265085 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 3712 | 1467948265087 Marionette TRACE conn3 <- [1,1850,null,{}] 20:24:25 INFO - PROCESS | 3712 | 1467948265090 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}] 20:24:25 INFO - PROCESS | 3712 | 1467948265096 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:25 INFO - PROCESS | 3712 | 1467948265229 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 20:24:25 INFO - PROCESS | 3712 | 1467948265239 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:25 INFO - PROCESS | 3712 | 1467948265241 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:25 INFO - PROCESS | 3712 | ++DOCSHELL 175F5800 == 34 [pid = 3712] [id = 472] 20:24:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (176C0800) [pid = 3712] [serial = 1416] [outer = 00000000] 20:24:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (17D2F800) [pid = 3712] [serial = 1417] [outer = 176C0800] 20:24:25 INFO - PROCESS | 3712 | 1467948265337 Marionette DEBUG loaded listener.js 20:24:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (17D9D400) [pid = 3712] [serial = 1418] [outer = 176C0800] 20:24:25 INFO - PROCESS | 3712 | 1467948265738 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]]]}] 20:24:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:24:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 659ms 20:24:25 INFO - PROCESS | 3712 | 1467948265759 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 3712 | 1467948265762 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 20:24:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:24:25 INFO - PROCESS | 3712 | 1467948265806 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 3712 | 1467948265808 Marionette TRACE conn3 <- [1,1854,null,{}] 20:24:25 INFO - PROCESS | 3712 | 1467948265811 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}] 20:24:25 INFO - PROCESS | 3712 | 1467948265823 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:25 INFO - PROCESS | 3712 | 1467948265935 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 20:24:26 INFO - PROCESS | 3712 | 1467948266121 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:26 INFO - PROCESS | 3712 | 1467948266123 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (17D8E800) [pid = 3712] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16C8E000) [pid = 3712] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (194EE800) [pid = 3712] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13E96400) [pid = 3712] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13074C00) [pid = 3712] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (144E6800) [pid = 3712] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1980E800) [pid = 3712] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10A07C00) [pid = 3712] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1692D800) [pid = 3712] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10B92400) [pid = 3712] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (161ACC00) [pid = 3712] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (144DC000) [pid = 3712] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16675C00) [pid = 3712] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:24:26 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (176BB400) [pid = 3712] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:24:26 INFO - PROCESS | 3712 | ++DOCSHELL 1052EC00 == 35 [pid = 3712] [id = 473] 20:24:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10A07C00) [pid = 3712] [serial = 1419] [outer = 00000000] 20:24:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12D80800) [pid = 3712] [serial = 1420] [outer = 10A07C00] 20:24:26 INFO - PROCESS | 3712 | 1467948266174 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13033000) [pid = 3712] [serial = 1421] [outer = 10A07C00] 20:24:26 INFO - PROCESS | 3712 | 1467948266517 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]]]}] 20:24:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:24:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 793ms 20:24:26 INFO - PROCESS | 3712 | 1467948266572 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 3712 | 1467948266574 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 20:24:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:24:26 INFO - PROCESS | 3712 | 1467948266578 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - PROCESS | 3712 | 1467948266579 Marionette TRACE conn3 <- [1,1858,null,{}] 20:24:26 INFO - PROCESS | 3712 | 1467948266565 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}] 20:24:26 INFO - PROCESS | 3712 | 1467948266567 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:26 INFO - PROCESS | 3712 | 1467948266642 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 20:24:26 INFO - PROCESS | 3712 | 1467948266732 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:26 INFO - PROCESS | 3712 | 1467948266734 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:26 INFO - PROCESS | 3712 | ++DOCSHELL 129A8000 == 36 [pid = 3712] [id = 474] 20:24:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1326B800) [pid = 3712] [serial = 1422] [outer = 00000000] 20:24:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (180D4000) [pid = 3712] [serial = 1423] [outer = 1326B800] 20:24:26 INFO - PROCESS | 3712 | 1467948266784 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (180DC000) [pid = 3712] [serial = 1424] [outer = 1326B800] 20:24:27 INFO - PROCESS | 3712 | 1467948267109 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]]]}] 20:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 569ms 20:24:27 INFO - PROCESS | 3712 | 1467948267139 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 20:24:27 INFO - PROCESS | 3712 | 1467948267141 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 20:24:27 INFO - PROCESS | 3712 | 1467948267145 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:24:27 INFO - PROCESS | 3712 | 1467948267146 Marionette TRACE conn3 <- [1,1862,null,{}] 20:24:27 INFO - PROCESS | 3712 | 1467948267150 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}] 20:24:27 INFO - PROCESS | 3712 | 1467948267152 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:27 INFO - PROCESS | 3712 | 1467948267267 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 20:24:27 INFO - PROCESS | 3712 | 1467948267275 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 3712 | 1467948267276 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:27 INFO - PROCESS | 3712 | ++DOCSHELL 10538400 == 37 [pid = 3712] [id = 475] 20:24:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13157800) [pid = 3712] [serial = 1425] [outer = 00000000] 20:24:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1944A400) [pid = 3712] [serial = 1426] [outer = 13157800] 20:24:27 INFO - PROCESS | 3712 | 1467948267320 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (194E3C00) [pid = 3712] [serial = 1427] [outer = 13157800] 20:24:27 INFO - PROCESS | 3712 | 1467948267716 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]]]}] 20:24:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:24:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 614ms 20:24:27 INFO - PROCESS | 3712 | 1467948267766 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 20:24:27 INFO - PROCESS | 3712 | 1467948267768 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 20:24:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:24:27 INFO - PROCESS | 3712 | 1467948267771 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:24:27 INFO - PROCESS | 3712 | 1467948267773 Marionette TRACE conn3 <- [1,1866,null,{}] 20:24:27 INFO - PROCESS | 3712 | 1467948267776 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}] 20:24:27 INFO - PROCESS | 3712 | 1467948267778 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:27 INFO - PROCESS | 3712 | 1467948267881 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 20:24:27 INFO - PROCESS | 3712 | 1467948267888 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:27 INFO - PROCESS | 3712 | 1467948267890 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:27 INFO - PROCESS | 3712 | ++DOCSHELL 14470000 == 38 [pid = 3712] [id = 476] 20:24:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16649C00) [pid = 3712] [serial = 1428] [outer = 00000000] 20:24:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19661400) [pid = 3712] [serial = 1429] [outer = 16649C00] 20:24:27 INFO - PROCESS | 3712 | 1467948267933 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19662000) [pid = 3712] [serial = 1430] [outer = 16649C00] 20:24:28 INFO - PROCESS | 3712 | 1467948268589 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]]]}] 20:24:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:24:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 868ms 20:24:28 INFO - PROCESS | 3712 | 1467948268623 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 20:24:28 INFO - PROCESS | 3712 | 1467948268628 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 20:24:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:24:28 INFO - PROCESS | 3712 | 1467948268632 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:24:28 INFO - PROCESS | 3712 | 1467948268638 Marionette TRACE conn3 <- [1,1870,null,{}] 20:24:28 INFO - PROCESS | 3712 | 1467948268643 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}] 20:24:28 INFO - PROCESS | 3712 | 1467948268646 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:28 INFO - PROCESS | 3712 | 1467948268756 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 20:24:28 INFO - PROCESS | 3712 | 1467948268896 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:28 INFO - PROCESS | 3712 | 1467948268899 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:28 INFO - PROCESS | 3712 | ++DOCSHELL 10EF8400 == 39 [pid = 3712] [id = 477] 20:24:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (11AE2000) [pid = 3712] [serial = 1431] [outer = 00000000] 20:24:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (12BCEC00) [pid = 3712] [serial = 1432] [outer = 11AE2000] 20:24:28 INFO - PROCESS | 3712 | 1467948268960 Marionette DEBUG loaded listener.js 20:24:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (13E91800) [pid = 3712] [serial = 1433] [outer = 11AE2000] 20:24:29 INFO - PROCESS | 3712 | 1467948269513 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]]]}] 20:24:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:24:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 898ms 20:24:29 INFO - PROCESS | 3712 | 1467948269544 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 3712 | 1467948269549 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 20:24:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:24:29 INFO - PROCESS | 3712 | 1467948269555 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 3712 | 1467948269558 Marionette TRACE conn3 <- [1,1874,null,{}] 20:24:29 INFO - PROCESS | 3712 | 1467948269562 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}] 20:24:29 INFO - PROCESS | 3712 | 1467948269565 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:29 INFO - PROCESS | 3712 | 1467948269675 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 20:24:29 INFO - PROCESS | 3712 | 1467948269781 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:29 INFO - PROCESS | 3712 | 1467948269784 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:29 INFO - PROCESS | 3712 | ++DOCSHELL 16676800 == 40 [pid = 3712] [id = 478] 20:24:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (16676C00) [pid = 3712] [serial = 1434] [outer = 00000000] 20:24:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16C86400) [pid = 3712] [serial = 1435] [outer = 16676C00] 20:24:29 INFO - PROCESS | 3712 | 1467948269822 Marionette DEBUG loaded listener.js 20:24:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (16EC9000) [pid = 3712] [serial = 1436] [outer = 16676C00] 20:24:30 INFO - PROCESS | 3712 | 1467948270413 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]]]}] 20:24:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:24:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 899ms 20:24:30 INFO - PROCESS | 3712 | 1467948270465 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 20:24:30 INFO - PROCESS | 3712 | 1467948270468 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 20:24:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:24:30 INFO - PROCESS | 3712 | 1467948270472 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:24:30 INFO - PROCESS | 3712 | 1467948270475 Marionette TRACE conn3 <- [1,1878,null,{}] 20:24:30 INFO - PROCESS | 3712 | 1467948270486 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}] 20:24:30 INFO - PROCESS | 3712 | 1467948270491 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:30 INFO - PROCESS | 3712 | 1467948270577 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 20:24:30 INFO - PROCESS | 3712 | 1467948270713 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:30 INFO - PROCESS | 3712 | 1467948270717 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:30 INFO - PROCESS | 3712 | ++DOCSHELL 194EE000 == 41 [pid = 3712] [id = 479] 20:24:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1965BC00) [pid = 3712] [serial = 1437] [outer = 00000000] 20:24:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1980B800) [pid = 3712] [serial = 1438] [outer = 1965BC00] 20:24:30 INFO - PROCESS | 3712 | 1467948270773 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (198E7800) [pid = 3712] [serial = 1439] [outer = 1965BC00] 20:24:31 INFO - PROCESS | 3712 | 1467948271439 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]]]}] 20:24:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:24:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1048ms 20:24:31 INFO - PROCESS | 3712 | 1467948271523 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 3712 | 1467948271527 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 20:24:31 INFO - PROCESS | 3712 | 1467948271532 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:24:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:24:31 INFO - PROCESS | 3712 | 1467948271536 Marionette TRACE conn3 <- [1,1882,null,{}] 20:24:31 INFO - PROCESS | 3712 | 1467948271541 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}] 20:24:31 INFO - PROCESS | 3712 | 1467948271544 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:31 INFO - PROCESS | 3712 | 1467948271641 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 20:24:31 INFO - PROCESS | 3712 | 1467948271759 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:31 INFO - PROCESS | 3712 | 1467948271764 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:31 INFO - PROCESS | 3712 | ++DOCSHELL 13077800 == 42 [pid = 3712] [id = 480] 20:24:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (13079400) [pid = 3712] [serial = 1440] [outer = 00000000] 20:24:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13155000) [pid = 3712] [serial = 1441] [outer = 13079400] 20:24:31 INFO - PROCESS | 3712 | 1467948271819 Marionette DEBUG loaded listener.js 20:24:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (13467800) [pid = 3712] [serial = 1442] [outer = 13079400] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 10538400 == 41 [pid = 3712] [id = 475] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 129A8000 == 40 [pid = 3712] [id = 474] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 1052EC00 == 39 [pid = 3712] [id = 473] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 175F5800 == 38 [pid = 3712] [id = 472] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 16C90C00 == 37 [pid = 3712] [id = 471] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 16673400 == 36 [pid = 3712] [id = 470] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 14F8A800 == 35 [pid = 3712] [id = 469] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 131EDC00 == 34 [pid = 3712] [id = 468] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 10533C00 == 33 [pid = 3712] [id = 467] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 16670000 == 32 [pid = 3712] [id = 465] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 10B96000 == 31 [pid = 3712] [id = 466] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 16676800 == 30 [pid = 3712] [id = 478] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 194EE000 == 29 [pid = 3712] [id = 479] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 14470000 == 28 [pid = 3712] [id = 476] 20:24:32 INFO - PROCESS | 3712 | --DOCSHELL 10EF8400 == 27 [pid = 3712] [id = 477] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (19979400) [pid = 3712] [serial = 1384] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (19803800) [pid = 3712] [serial = 1382] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (19E25000) [pid = 3712] [serial = 1385] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1A5C4400) [pid = 3712] [serial = 1394] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (14FB3800) [pid = 3712] [serial = 1388] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19E23400) [pid = 3712] [serial = 1390] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1A45BC00) [pid = 3712] [serial = 1393] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (13130C00) [pid = 3712] [serial = 1361] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1A5CBC00) [pid = 3712] [serial = 1396] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10F2C400) [pid = 3712] [serial = 1357] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (11403400) [pid = 3712] [serial = 1358] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1A45D000) [pid = 3712] [serial = 1355] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1312D400) [pid = 3712] [serial = 1366] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (161AD000) [pid = 3712] [serial = 1367] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16927C00) [pid = 3712] [serial = 1369] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1692B400) [pid = 3712] [serial = 1370] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (180DC400) [pid = 3712] [serial = 1376] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17D9D800) [pid = 3712] [serial = 1375] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (130AEC00) [pid = 3712] [serial = 1387] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19FDBC00) [pid = 3712] [serial = 1391] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19448800) [pid = 3712] [serial = 1379] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (194E4C00) [pid = 3712] [serial = 1378] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (174E8400) [pid = 3712] [serial = 1372] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (175A9C00) [pid = 3712] [serial = 1373] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19665C00) [pid = 3712] [serial = 1381] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (142BD800) [pid = 3712] [serial = 1363] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (142C4400) [pid = 3712] [serial = 1364] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (130A4800) [pid = 3712] [serial = 1360] [outer = 00000000] [url = about:blank] 20:24:32 INFO - PROCESS | 3712 | 1467948272970 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]]]}] 20:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1497ms 20:24:33 INFO - PROCESS | 3712 | 1467948273029 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 3712 | 1467948273033 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 20:24:33 INFO - PROCESS | 3712 | 1467948273037 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:24:33 INFO - PROCESS | 3712 | 1467948273041 Marionette TRACE conn3 <- [1,1886,null,{}] 20:24:33 INFO - PROCESS | 3712 | 1467948273084 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}] 20:24:33 INFO - PROCESS | 3712 | 1467948273087 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:33 INFO - PROCESS | 3712 | 1467948273174 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 20:24:33 INFO - PROCESS | 3712 | 1467948273181 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 3712 | 1467948273184 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:33 INFO - PROCESS | 3712 | ++DOCSHELL 10F2C400 == 28 [pid = 3712] [id = 481] 20:24:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10F30800) [pid = 3712] [serial = 1443] [outer = 00000000] 20:24:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (12820000) [pid = 3712] [serial = 1444] [outer = 10F30800] 20:24:33 INFO - PROCESS | 3712 | 1467948273231 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (129B6800) [pid = 3712] [serial = 1445] [outer = 10F30800] 20:24:33 INFO - PROCESS | 3712 | 1467948273692 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]]]}] 20:24:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:24:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 689ms 20:24:33 INFO - PROCESS | 3712 | 1467948273742 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 3712 | 1467948273746 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 20:24:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:24:33 INFO - PROCESS | 3712 | 1467948273736 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:24:33 INFO - PROCESS | 3712 | 1467948273739 Marionette TRACE conn3 <- [1,1890,null,{}] 20:24:33 INFO - PROCESS | 3712 | 1467948273743 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}] 20:24:33 INFO - PROCESS | 3712 | 1467948273745 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:33 INFO - PROCESS | 3712 | 1467948273829 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 20:24:33 INFO - PROCESS | 3712 | 1467948273837 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:33 INFO - PROCESS | 3712 | 1467948273840 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:33 INFO - PROCESS | 3712 | ++DOCSHELL 1391C000 == 29 [pid = 3712] [id = 482] 20:24:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1391C400) [pid = 3712] [serial = 1446] [outer = 00000000] 20:24:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13C0F000) [pid = 3712] [serial = 1447] [outer = 1391C400] 20:24:33 INFO - PROCESS | 3712 | 1467948273886 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (142AD000) [pid = 3712] [serial = 1448] [outer = 1391C400] 20:24:34 INFO - PROCESS | 3712 | 1467948274344 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]]]}] 20:24:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:24:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 599ms 20:24:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:24:34 INFO - PROCESS | 3712 | 1467948274354 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 20:24:34 INFO - PROCESS | 3712 | 1467948274357 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 20:24:34 INFO - PROCESS | 3712 | 1467948274360 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:24:34 INFO - PROCESS | 3712 | 1467948274363 Marionette TRACE conn3 <- [1,1894,null,{}] 20:24:34 INFO - PROCESS | 3712 | 1467948274374 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}] 20:24:34 INFO - PROCESS | 3712 | 1467948274378 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:34 INFO - PROCESS | 3712 | 1467948274464 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 20:24:34 INFO - PROCESS | 3712 | 1467948274471 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:34 INFO - PROCESS | 3712 | 1467948274474 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:34 INFO - PROCESS | 3712 | ++DOCSHELL 14F90400 == 30 [pid = 3712] [id = 483] 20:24:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F91800) [pid = 3712] [serial = 1449] [outer = 00000000] 20:24:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (159E7000) [pid = 3712] [serial = 1450] [outer = 14F91800] 20:24:34 INFO - PROCESS | 3712 | 1467948274525 Marionette DEBUG loaded listener.js 20:24:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1666E400) [pid = 3712] [serial = 1451] [outer = 14F91800] 20:24:34 INFO - PROCESS | 3712 | 1467948274979 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]]]}] 20:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 704ms 20:24:35 INFO - PROCESS | 3712 | 1467948275068 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 20:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:24:35 INFO - PROCESS | 3712 | 1467948275071 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 20:24:35 INFO - PROCESS | 3712 | 1467948275074 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - PROCESS | 3712 | 1467948275076 Marionette TRACE conn3 <- [1,1898,null,{}] 20:24:35 INFO - PROCESS | 3712 | 1467948275080 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}] 20:24:35 INFO - PROCESS | 3712 | 1467948275082 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:35 INFO - PROCESS | 3712 | 1467948275196 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 20:24:35 INFO - PROCESS | 3712 | 1467948275201 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 3712 | 1467948275203 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:35 INFO - PROCESS | 3712 | ++DOCSHELL 16678C00 == 31 [pid = 3712] [id = 484] 20:24:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1667B000) [pid = 3712] [serial = 1452] [outer = 00000000] 20:24:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16943400) [pid = 3712] [serial = 1453] [outer = 1667B000] 20:24:35 INFO - PROCESS | 3712 | 1467948275298 Marionette DEBUG loaded listener.js 20:24:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16D9B000) [pid = 3712] [serial = 1454] [outer = 1667B000] 20:24:35 INFO - PROCESS | 3712 | 1467948275704 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]]]}] 20:24:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:24:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 674ms 20:24:35 INFO - PROCESS | 3712 | 1467948275754 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 3712 | 1467948275756 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 20:24:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:24:35 INFO - PROCESS | 3712 | 1467948275743 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - PROCESS | 3712 | 1467948275744 Marionette TRACE conn3 <- [1,1902,null,{}] 20:24:35 INFO - PROCESS | 3712 | 1467948275748 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}] 20:24:35 INFO - PROCESS | 3712 | 1467948275750 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:35 INFO - PROCESS | 3712 | 1467948275889 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 20:24:35 INFO - PROCESS | 3712 | 1467948275910 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:35 INFO - PROCESS | 3712 | 1467948275912 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:35 INFO - PROCESS | 3712 | ++DOCSHELL 16EC8800 == 32 [pid = 3712] [id = 485] 20:24:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (174E9800) [pid = 3712] [serial = 1455] [outer = 00000000] 20:24:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (175EB400) [pid = 3712] [serial = 1456] [outer = 174E9800] 20:24:35 INFO - PROCESS | 3712 | 1467948275963 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176BAC00) [pid = 3712] [serial = 1457] [outer = 174E9800] 20:24:36 INFO - PROCESS | 3712 | 1467948276384 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]]]}] 20:24:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:24:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 659ms 20:24:36 INFO - PROCESS | 3712 | 1467948276425 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 20:24:36 INFO - PROCESS | 3712 | 1467948276427 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 20:24:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:24:36 INFO - PROCESS | 3712 | 1467948276430 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:24:36 INFO - PROCESS | 3712 | 1467948276432 Marionette TRACE conn3 <- [1,1906,null,{}] 20:24:36 INFO - PROCESS | 3712 | 1467948276436 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}] 20:24:36 INFO - PROCESS | 3712 | 1467948276441 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:36 INFO - PROCESS | 3712 | 1467948276579 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 20:24:36 INFO - PROCESS | 3712 | 1467948276575 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:36 INFO - PROCESS | 3712 | 1467948276577 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:36 INFO - PROCESS | 3712 | ++DOCSHELL 180D4C00 == 33 [pid = 3712] [id = 486] 20:24:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (180D7000) [pid = 3712] [serial = 1458] [outer = 00000000] 20:24:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19447000) [pid = 3712] [serial = 1459] [outer = 180D7000] 20:24:36 INFO - PROCESS | 3712 | 1467948276623 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (194ED800) [pid = 3712] [serial = 1460] [outer = 180D7000] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16924800) [pid = 3712] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10B96800) [pid = 3712] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (13468400) [pid = 3712] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10535000) [pid = 3712] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16673C00) [pid = 3712] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (14F8B400) [pid = 3712] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10A07C00) [pid = 3712] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1326B800) [pid = 3712] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16649C00) [pid = 3712] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13157800) [pid = 3712] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16D9D800) [pid = 3712] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:24:37 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (176C0800) [pid = 3712] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:24:37 INFO - PROCESS | 3712 | 1467948277237 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]]]}] 20:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 853ms 20:24:37 INFO - PROCESS | 3712 | 1467948277291 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 3712 | 1467948277293 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 20:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:24:37 INFO - PROCESS | 3712 | 1467948277296 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - PROCESS | 3712 | 1467948277307 Marionette TRACE conn3 <- [1,1910,null,{}] 20:24:37 INFO - PROCESS | 3712 | 1467948277311 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}] 20:24:37 INFO - PROCESS | 3712 | 1467948277313 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:37 INFO - PROCESS | 3712 | 1467948277387 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 20:24:37 INFO - PROCESS | 3712 | 1467948277481 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:37 INFO - PROCESS | 3712 | 1467948277483 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:37 INFO - PROCESS | 3712 | ++DOCSHELL 10A77C00 == 34 [pid = 3712] [id = 487] 20:24:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10B92400) [pid = 3712] [serial = 1461] [outer = 00000000] 20:24:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13467C00) [pid = 3712] [serial = 1462] [outer = 10B92400] 20:24:37 INFO - PROCESS | 3712 | 1467948277525 Marionette DEBUG loaded listener.js 20:24:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1446C800) [pid = 3712] [serial = 1463] [outer = 10B92400] 20:24:37 INFO - PROCESS | 3712 | 1467948277858 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]]]}] 20:24:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:24:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 20:24:37 INFO - PROCESS | 3712 | 1467948277876 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 3712 | 1467948277878 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 20:24:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:24:37 INFO - PROCESS | 3712 | 1467948277882 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - PROCESS | 3712 | 1467948277884 Marionette TRACE conn3 <- [1,1914,null,{}] 20:24:37 INFO - PROCESS | 3712 | 1467948277887 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}] 20:24:37 INFO - PROCESS | 3712 | 1467948277889 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:37 INFO - PROCESS | 3712 | 1467948277989 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 20:24:37 INFO - PROCESS | 3712 | 1467948277997 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:37 INFO - PROCESS | 3712 | 1467948277999 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:38 INFO - PROCESS | 3712 | ++DOCSHELL 16921C00 == 35 [pid = 3712] [id = 488] 20:24:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16DA1400) [pid = 3712] [serial = 1464] [outer = 00000000] 20:24:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (194E2400) [pid = 3712] [serial = 1465] [outer = 16DA1400] 20:24:38 INFO - PROCESS | 3712 | 1467948278045 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (194E3400) [pid = 3712] [serial = 1466] [outer = 16DA1400] 20:24:38 INFO - PROCESS | 3712 | 1467948278431 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]]]}] 20:24:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:24:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 599ms 20:24:38 INFO - PROCESS | 3712 | 1467948278483 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 20:24:38 INFO - PROCESS | 3712 | 1467948278485 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 20:24:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:24:38 INFO - PROCESS | 3712 | 1467948278488 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:24:38 INFO - PROCESS | 3712 | 1467948278490 Marionette TRACE conn3 <- [1,1918,null,{}] 20:24:38 INFO - PROCESS | 3712 | 1467948278494 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}] 20:24:38 INFO - PROCESS | 3712 | 1467948278496 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:38 INFO - PROCESS | 3712 | 1467948278607 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 20:24:38 INFO - PROCESS | 3712 | 1467948278690 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:38 INFO - PROCESS | 3712 | 1467948278692 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:38 INFO - PROCESS | 3712 | ++DOCSHELL 10220000 == 36 [pid = 3712] [id = 489] 20:24:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (10537400) [pid = 3712] [serial = 1467] [outer = 00000000] 20:24:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1980C400) [pid = 3712] [serial = 1468] [outer = 10537400] 20:24:38 INFO - PROCESS | 3712 | 1467948278734 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16946400) [pid = 3712] [serial = 1469] [outer = 10537400] 20:24:39 INFO - PROCESS | 3712 | 1467948279152 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]]]}] 20:24:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:24:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 703ms 20:24:39 INFO - PROCESS | 3712 | 1467948279196 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 3712 | 1467948279201 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 20:24:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:24:39 INFO - PROCESS | 3712 | 1467948279206 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:24:39 INFO - PROCESS | 3712 | 1467948279210 Marionette TRACE conn3 <- [1,1922,null,{}] 20:24:39 INFO - PROCESS | 3712 | 1467948279216 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}] 20:24:39 INFO - PROCESS | 3712 | 1467948279219 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:39 INFO - PROCESS | 3712 | 1467948279339 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 20:24:39 INFO - PROCESS | 3712 | 1467948279455 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:39 INFO - PROCESS | 3712 | 1467948279460 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:39 INFO - PROCESS | 3712 | ++DOCSHELL 10EF3000 == 37 [pid = 3712] [id = 490] 20:24:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10EF5800) [pid = 3712] [serial = 1470] [outer = 00000000] 20:24:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (114D5C00) [pid = 3712] [serial = 1471] [outer = 10EF5800] 20:24:39 INFO - PROCESS | 3712 | 1467948279516 Marionette DEBUG loaded listener.js 20:24:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (12BD9000) [pid = 3712] [serial = 1472] [outer = 10EF5800] 20:24:40 INFO - PROCESS | 3712 | 1467948280270 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]]]}] 20:24:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:24:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1093ms 20:24:40 INFO - PROCESS | 3712 | 1467948280316 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 20:24:40 INFO - PROCESS | 3712 | 1467948280321 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 20:24:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:24:40 INFO - PROCESS | 3712 | 1467948280328 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:24:40 INFO - PROCESS | 3712 | 1467948280331 Marionette TRACE conn3 <- [1,1926,null,{}] 20:24:40 INFO - PROCESS | 3712 | 1467948280335 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}] 20:24:40 INFO - PROCESS | 3712 | 1467948280338 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:40 INFO - PROCESS | 3712 | 1467948280454 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 20:24:40 INFO - PROCESS | 3712 | 1467948280588 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:40 INFO - PROCESS | 3712 | 1467948280591 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:40 INFO - PROCESS | 3712 | ++DOCSHELL 142C9C00 == 38 [pid = 3712] [id = 491] 20:24:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (144D8800) [pid = 3712] [serial = 1473] [outer = 00000000] 20:24:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (14F8A800) [pid = 3712] [serial = 1474] [outer = 144D8800] 20:24:40 INFO - PROCESS | 3712 | 1467948280647 Marionette DEBUG loaded listener.js 20:24:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (161AD000) [pid = 3712] [serial = 1475] [outer = 144D8800] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 16921C00 == 37 [pid = 3712] [id = 488] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 10A77C00 == 36 [pid = 3712] [id = 487] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 180D4C00 == 35 [pid = 3712] [id = 486] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 16EC8800 == 34 [pid = 3712] [id = 485] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 16678C00 == 33 [pid = 3712] [id = 484] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 14F90400 == 32 [pid = 3712] [id = 483] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 1391C000 == 31 [pid = 3712] [id = 482] 20:24:41 INFO - PROCESS | 3712 | --DOCSHELL 10F2C400 == 30 [pid = 3712] [id = 481] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19662000) [pid = 3712] [serial = 1430] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19661400) [pid = 3712] [serial = 1429] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1944A400) [pid = 3712] [serial = 1426] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (194E3C00) [pid = 3712] [serial = 1427] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16DE3400) [pid = 3712] [serial = 1414] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (17D2F800) [pid = 3712] [serial = 1417] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (16F50800) [pid = 3712] [serial = 1415] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A5CE800) [pid = 3712] [serial = 1397] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (11C47400) [pid = 3712] [serial = 1399] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (130ABC00) [pid = 3712] [serial = 1400] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13926800) [pid = 3712] [serial = 1405] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (139D5800) [pid = 3712] [serial = 1406] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10F2B400) [pid = 3712] [serial = 1402] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (12935000) [pid = 3712] [serial = 1403] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1692C400) [pid = 3712] [serial = 1411] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (15780800) [pid = 3712] [serial = 1408] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (161A2800) [pid = 3712] [serial = 1409] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (17D9D400) [pid = 3712] [serial = 1418] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (12D80800) [pid = 3712] [serial = 1420] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (180D4000) [pid = 3712] [serial = 1423] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (13033000) [pid = 3712] [serial = 1421] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (180DC000) [pid = 3712] [serial = 1424] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16950C00) [pid = 3712] [serial = 1412] [outer = 00000000] [url = about:blank] 20:24:41 INFO - PROCESS | 3712 | 1467948281487 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]]]}] 20:24:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:24:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1198ms 20:24:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:24:41 INFO - PROCESS | 3712 | 1467948281534 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 3712 | 1467948281538 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 20:24:41 INFO - PROCESS | 3712 | 1467948281543 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 3712 | 1467948281546 Marionette TRACE conn3 <- [1,1930,null,{}] 20:24:41 INFO - PROCESS | 3712 | 1467948281551 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}] 20:24:41 INFO - PROCESS | 3712 | 1467948281554 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:41 INFO - PROCESS | 3712 | 1467948281621 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 20:24:41 INFO - PROCESS | 3712 | 1467948281628 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:41 INFO - PROCESS | 3712 | 1467948281632 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:41 INFO - PROCESS | 3712 | ++DOCSHELL 10E5F400 == 31 [pid = 3712] [id = 492] 20:24:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10E8D400) [pid = 3712] [serial = 1476] [outer = 00000000] 20:24:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (11CD5C00) [pid = 3712] [serial = 1477] [outer = 10E8D400] 20:24:41 INFO - PROCESS | 3712 | 1467948281679 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12D80800) [pid = 3712] [serial = 1478] [outer = 10E8D400] 20:24:42 INFO - PROCESS | 3712 | 1467948282183 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]]]}] 20:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 659ms 20:24:42 INFO - PROCESS | 3712 | 1467948282205 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 3712 | 1467948282209 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 20:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:24:42 INFO - PROCESS | 3712 | 1467948282215 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - PROCESS | 3712 | 1467948282217 Marionette TRACE conn3 <- [1,1934,null,{}] 20:24:42 INFO - PROCESS | 3712 | 1467948282225 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}] 20:24:42 INFO - PROCESS | 3712 | 1467948282227 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:42 INFO - PROCESS | 3712 | 1467948282310 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 20:24:42 INFO - PROCESS | 3712 | 1467948282316 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 3712 | 1467948282319 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:42 INFO - PROCESS | 3712 | ++DOCSHELL 13948400 == 32 [pid = 3712] [id = 493] 20:24:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (139DAC00) [pid = 3712] [serial = 1479] [outer = 00000000] 20:24:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13E9FC00) [pid = 3712] [serial = 1480] [outer = 139DAC00] 20:24:42 INFO - PROCESS | 3712 | 1467948282348 Marionette DEBUG loaded listener.js 20:24:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (142C5C00) [pid = 3712] [serial = 1481] [outer = 139DAC00] 20:24:42 INFO - PROCESS | 3712 | 1467948282797 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]]]}] 20:24:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:24:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 614ms 20:24:42 INFO - PROCESS | 3712 | 1467948282820 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 3712 | 1467948282822 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 20:24:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:24:42 INFO - PROCESS | 3712 | 1467948282826 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - PROCESS | 3712 | 1467948282829 Marionette TRACE conn3 <- [1,1938,null,{}] 20:24:42 INFO - PROCESS | 3712 | 1467948282839 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}] 20:24:42 INFO - PROCESS | 3712 | 1467948282844 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:42 INFO - PROCESS | 3712 | 1467948282931 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 20:24:42 INFO - PROCESS | 3712 | 1467948282969 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:42 INFO - PROCESS | 3712 | 1467948282973 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:43 INFO - PROCESS | 3712 | ++DOCSHELL 1664E800 == 33 [pid = 3712] [id = 494] 20:24:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16650C00) [pid = 3712] [serial = 1482] [outer = 00000000] 20:24:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16925C00) [pid = 3712] [serial = 1483] [outer = 16650C00] 20:24:43 INFO - PROCESS | 3712 | 1467948283110 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16944800) [pid = 3712] [serial = 1484] [outer = 16650C00] 20:24:43 INFO - PROCESS | 3712 | 1467948283487 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]]]}] 20:24:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:24:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 673ms 20:24:43 INFO - PROCESS | 3712 | 1467948283507 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 20:24:43 INFO - PROCESS | 3712 | 1467948283510 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 20:24:43 INFO - PROCESS | 3712 | 1467948283513 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:24:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:24:43 INFO - PROCESS | 3712 | 1467948283514 Marionette TRACE conn3 <- [1,1942,null,{}] 20:24:43 INFO - PROCESS | 3712 | 1467948283518 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}] 20:24:43 INFO - PROCESS | 3712 | 1467948283520 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:43 INFO - PROCESS | 3712 | 1467948283589 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 20:24:43 INFO - PROCESS | 3712 | 1467948283709 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:43 INFO - PROCESS | 3712 | 1467948283711 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:43 INFO - PROCESS | 3712 | ++DOCSHELL 16DD9C00 == 34 [pid = 3712] [id = 495] 20:24:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16DDF800) [pid = 3712] [serial = 1485] [outer = 00000000] 20:24:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1759D400) [pid = 3712] [serial = 1486] [outer = 16DDF800] 20:24:43 INFO - PROCESS | 3712 | 1467948283755 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (178BE000) [pid = 3712] [serial = 1487] [outer = 16DDF800] 20:24:44 INFO - PROCESS | 3712 | 1467948284166 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]]]}] 20:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 704ms 20:24:44 INFO - PROCESS | 3712 | 1467948284219 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 20:24:44 INFO - PROCESS | 3712 | 1467948284221 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 20:24:44 INFO - PROCESS | 3712 | 1467948284225 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:24:44 INFO - PROCESS | 3712 | 1467948284226 Marionette TRACE conn3 <- [1,1946,null,{}] 20:24:44 INFO - PROCESS | 3712 | 1467948284230 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}] 20:24:44 INFO - PROCESS | 3712 | 1467948284232 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:44 INFO - PROCESS | 3712 | 1467948284351 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 20:24:44 INFO - PROCESS | 3712 | 1467948284372 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:44 INFO - PROCESS | 3712 | 1467948284374 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:44 INFO - PROCESS | 3712 | ++DOCSHELL 174E8000 == 35 [pid = 3712] [id = 496] 20:24:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1759CC00) [pid = 3712] [serial = 1488] [outer = 00000000] 20:24:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (180D9000) [pid = 3712] [serial = 1489] [outer = 1759CC00] 20:24:44 INFO - PROCESS | 3712 | 1467948284417 Marionette DEBUG loaded listener.js 20:24:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (180DC800) [pid = 3712] [serial = 1490] [outer = 1759CC00] 20:24:44 INFO - PROCESS | 3712 | 1467948284837 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]]]}] 20:24:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:24:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 674ms 20:24:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:24:44 INFO - PROCESS | 3712 | 1467948284889 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 20:24:44 INFO - PROCESS | 3712 | 1467948284891 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 20:24:44 INFO - PROCESS | 3712 | 1467948284895 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:24:44 INFO - PROCESS | 3712 | 1467948284896 Marionette TRACE conn3 <- [1,1950,null,{}] 20:24:44 INFO - PROCESS | 3712 | 1467948284900 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}] 20:24:44 INFO - PROCESS | 3712 | 1467948284905 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:45 INFO - PROCESS | 3712 | 1467948285036 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 20:24:45 INFO - PROCESS | 3712 | 1467948285098 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 3712 | 1467948285100 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:45 INFO - PROCESS | 3712 | ++DOCSHELL 180DD400 == 36 [pid = 3712] [id = 497] 20:24:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (180E1C00) [pid = 3712] [serial = 1491] [outer = 00000000] 20:24:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (19662000) [pid = 3712] [serial = 1492] [outer = 180E1C00] 20:24:45 INFO - PROCESS | 3712 | 1467948285160 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (194E1C00) [pid = 3712] [serial = 1493] [outer = 180E1C00] 20:24:45 INFO - PROCESS | 3712 | 1467948285601 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]]]}] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14F91800) [pid = 3712] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10F30800) [pid = 3712] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1391C400) [pid = 3712] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13079400) [pid = 3712] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (180D7000) [pid = 3712] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (11AE2000) [pid = 3712] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16676C00) [pid = 3712] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1965BC00) [pid = 3712] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16DA1400) [pid = 3712] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (174E9800) [pid = 3712] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10B92400) [pid = 3712] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:24:45 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1667B000) [pid = 3712] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:24:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:24:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 778ms 20:24:45 INFO - PROCESS | 3712 | 1467948285657 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 20:24:45 INFO - PROCESS | 3712 | 1467948285659 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 20:24:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:24:45 INFO - PROCESS | 3712 | 1467948285663 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:24:45 INFO - PROCESS | 3712 | 1467948285664 Marionette TRACE conn3 <- [1,1954,null,{}] 20:24:45 INFO - PROCESS | 3712 | 1467948285668 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}] 20:24:45 INFO - PROCESS | 3712 | 1467948285670 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:45 INFO - PROCESS | 3712 | 1467948285751 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 20:24:45 INFO - PROCESS | 3712 | 1467948285756 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:45 INFO - PROCESS | 3712 | 1467948285758 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:45 INFO - PROCESS | 3712 | ++DOCSHELL 131E4C00 == 37 [pid = 3712] [id = 498] 20:24:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13C06C00) [pid = 3712] [serial = 1494] [outer = 00000000] 20:24:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (159DF000) [pid = 3712] [serial = 1495] [outer = 13C06C00] 20:24:45 INFO - PROCESS | 3712 | 1467948285802 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (161AA400) [pid = 3712] [serial = 1496] [outer = 13C06C00] 20:24:46 INFO - PROCESS | 3712 | 1467948286206 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]]]}] 20:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 569ms 20:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:24:46 INFO - PROCESS | 3712 | 1467948286241 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 3712 | 1467948286244 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 20:24:46 INFO - PROCESS | 3712 | 1467948286247 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - PROCESS | 3712 | 1467948286249 Marionette TRACE conn3 <- [1,1958,null,{}] 20:24:46 INFO - PROCESS | 3712 | 1467948286252 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}] 20:24:46 INFO - PROCESS | 3712 | 1467948286254 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:46 INFO - PROCESS | 3712 | 1467948286335 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 20:24:46 INFO - PROCESS | 3712 | 1467948286340 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 3712 | 1467948286342 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:46 INFO - PROCESS | 3712 | ++DOCSHELL 1312E400 == 38 [pid = 3712] [id = 499] 20:24:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16946000) [pid = 3712] [serial = 1497] [outer = 00000000] 20:24:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19805800) [pid = 3712] [serial = 1498] [outer = 16946000] 20:24:46 INFO - PROCESS | 3712 | 1467948286386 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19807000) [pid = 3712] [serial = 1499] [outer = 16946000] 20:24:46 INFO - PROCESS | 3712 | 1467948286809 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]]]}] 20:24:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:24:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 599ms 20:24:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:24:46 INFO - PROCESS | 3712 | 1467948286851 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 20:24:46 INFO - PROCESS | 3712 | 1467948286853 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 20:24:46 INFO - PROCESS | 3712 | 1467948286857 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - PROCESS | 3712 | 1467948286859 Marionette TRACE conn3 <- [1,1962,null,{}] 20:24:46 INFO - PROCESS | 3712 | 1467948286862 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}] 20:24:46 INFO - PROCESS | 3712 | 1467948286864 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:46 INFO - PROCESS | 3712 | 1467948286942 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 20:24:46 INFO - PROCESS | 3712 | 1467948286960 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:46 INFO - PROCESS | 3712 | 1467948286962 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:46 INFO - PROCESS | 3712 | ++DOCSHELL 14F91800 == 39 [pid = 3712] [id = 500] 20:24:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19975C00) [pid = 3712] [serial = 1500] [outer = 00000000] 20:24:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19FDF000) [pid = 3712] [serial = 1501] [outer = 19975C00] 20:24:47 INFO - PROCESS | 3712 | 1467948287005 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19FE1C00) [pid = 3712] [serial = 1502] [outer = 19975C00] 20:24:47 INFO - PROCESS | 3712 | 1467948287425 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]]]}] 20:24:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:24:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 599ms 20:24:47 INFO - PROCESS | 3712 | 1467948287477 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 20:24:47 INFO - PROCESS | 3712 | 1467948287479 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 20:24:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:24:47 INFO - PROCESS | 3712 | 1467948287482 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:24:47 INFO - PROCESS | 3712 | 1467948287484 Marionette TRACE conn3 <- [1,1966,null,{}] 20:24:47 INFO - PROCESS | 3712 | 1467948287488 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}] 20:24:47 INFO - PROCESS | 3712 | 1467948287490 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:47 INFO - PROCESS | 3712 | 1467948287615 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 20:24:47 INFO - PROCESS | 3712 | 1467948287757 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:47 INFO - PROCESS | 3712 | 1467948287760 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:47 INFO - PROCESS | 3712 | ++DOCSHELL 10434800 == 40 [pid = 3712] [id = 501] 20:24:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (10472C00) [pid = 3712] [serial = 1503] [outer = 00000000] 20:24:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10538C00) [pid = 3712] [serial = 1504] [outer = 10472C00] 20:24:47 INFO - PROCESS | 3712 | 1467948287819 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10A7F800) [pid = 3712] [serial = 1505] [outer = 10472C00] 20:24:48 INFO - PROCESS | 3712 | 1467948288406 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]]]}] 20:24:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:24:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 958ms 20:24:48 INFO - PROCESS | 3712 | 1467948288452 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 20:24:48 INFO - PROCESS | 3712 | 1467948288457 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 20:24:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:24:48 INFO - PROCESS | 3712 | 1467948288463 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:24:48 INFO - PROCESS | 3712 | 1467948288467 Marionette TRACE conn3 <- [1,1970,null,{}] 20:24:48 INFO - PROCESS | 3712 | 1467948288472 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}] 20:24:48 INFO - PROCESS | 3712 | 1467948288475 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:48 INFO - PROCESS | 3712 | 1467948288582 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 20:24:48 INFO - PROCESS | 3712 | 1467948288690 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:48 INFO - PROCESS | 3712 | 1467948288693 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:48 INFO - PROCESS | 3712 | ++DOCSHELL 144DB400 == 41 [pid = 3712] [id = 502] 20:24:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (144DBC00) [pid = 3712] [serial = 1506] [outer = 00000000] 20:24:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (15780000) [pid = 3712] [serial = 1507] [outer = 144DBC00] 20:24:48 INFO - PROCESS | 3712 | 1467948288747 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16670C00) [pid = 3712] [serial = 1508] [outer = 144DBC00] 20:24:49 INFO - PROCESS | 3712 | 1467948289285 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]]]}] 20:24:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:24:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 869ms 20:24:49 INFO - PROCESS | 3712 | 1467948289333 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 20:24:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:24:49 INFO - PROCESS | 3712 | 1467948289336 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 20:24:49 INFO - PROCESS | 3712 | 1467948289340 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - PROCESS | 3712 | 1467948289342 Marionette TRACE conn3 <- [1,1974,null,{}] 20:24:49 INFO - PROCESS | 3712 | 1467948289347 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}] 20:24:49 INFO - PROCESS | 3712 | 1467948289349 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:49 INFO - PROCESS | 3712 | 1467948289443 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 20:24:49 INFO - PROCESS | 3712 | 1467948289554 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:49 INFO - PROCESS | 3712 | 1467948289556 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:49 INFO - PROCESS | 3712 | ++DOCSHELL 180D6C00 == 42 [pid = 3712] [id = 503] 20:24:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (180D7C00) [pid = 3712] [serial = 1509] [outer = 00000000] 20:24:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19449C00) [pid = 3712] [serial = 1510] [outer = 180D7C00] 20:24:49 INFO - PROCESS | 3712 | 1467948289608 Marionette DEBUG loaded listener.js 20:24:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19661400) [pid = 3712] [serial = 1511] [outer = 180D7C00] 20:24:50 INFO - PROCESS | 3712 | 1467948290218 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]]]}] 20:24:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:24:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 959ms 20:24:50 INFO - PROCESS | 3712 | 1467948290291 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 20:24:50 INFO - PROCESS | 3712 | 1467948290295 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 20:24:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:24:50 INFO - PROCESS | 3712 | 1467948290306 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:24:50 INFO - PROCESS | 3712 | 1467948290310 Marionette TRACE conn3 <- [1,1978,null,{}] 20:24:50 INFO - PROCESS | 3712 | 1467948290314 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}] 20:24:50 INFO - PROCESS | 3712 | 1467948290317 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:50 INFO - PROCESS | 3712 | 1467948290428 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 20:24:50 INFO - PROCESS | 3712 | 1467948290657 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:50 INFO - PROCESS | 3712 | 1467948290661 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:50 INFO - PROCESS | 3712 | ++DOCSHELL 102C9000 == 43 [pid = 3712] [id = 504] 20:24:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1047C000) [pid = 3712] [serial = 1512] [outer = 00000000] 20:24:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (10B94800) [pid = 3712] [serial = 1513] [outer = 1047C000] 20:24:50 INFO - PROCESS | 3712 | 1467948290734 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (114CC800) [pid = 3712] [serial = 1514] [outer = 1047C000] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 13077800 == 42 [pid = 3712] [id = 480] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 14F91800 == 41 [pid = 3712] [id = 500] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 1312E400 == 40 [pid = 3712] [id = 499] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 131E4C00 == 39 [pid = 3712] [id = 498] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 180DD400 == 38 [pid = 3712] [id = 497] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 174E8000 == 37 [pid = 3712] [id = 496] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 16DD9C00 == 36 [pid = 3712] [id = 495] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 1664E800 == 35 [pid = 3712] [id = 494] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 13948400 == 34 [pid = 3712] [id = 493] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 10E5F400 == 33 [pid = 3712] [id = 492] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 10220000 == 32 [pid = 3712] [id = 489] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 10EF3000 == 31 [pid = 3712] [id = 490] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 142C9C00 == 30 [pid = 3712] [id = 491] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 180D6C00 == 29 [pid = 3712] [id = 503] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 10434800 == 28 [pid = 3712] [id = 501] 20:24:51 INFO - PROCESS | 3712 | --DOCSHELL 144DB400 == 27 [pid = 3712] [id = 502] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (159E7000) [pid = 3712] [serial = 1450] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (12820000) [pid = 3712] [serial = 1444] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (129B6800) [pid = 3712] [serial = 1445] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (13C0F000) [pid = 3712] [serial = 1447] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (142AD000) [pid = 3712] [serial = 1448] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13467800) [pid = 3712] [serial = 1442] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13155000) [pid = 3712] [serial = 1441] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19447000) [pid = 3712] [serial = 1459] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13E91800) [pid = 3712] [serial = 1433] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12BCEC00) [pid = 3712] [serial = 1432] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (16EC9000) [pid = 3712] [serial = 1436] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (16C86400) [pid = 3712] [serial = 1435] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (198E7800) [pid = 3712] [serial = 1439] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1980B800) [pid = 3712] [serial = 1438] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (194E3400) [pid = 3712] [serial = 1466] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (175EB400) [pid = 3712] [serial = 1456] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13467C00) [pid = 3712] [serial = 1462] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (194E2400) [pid = 3712] [serial = 1465] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (194ED800) [pid = 3712] [serial = 1460] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16943400) [pid = 3712] [serial = 1453] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16D9B000) [pid = 3712] [serial = 1454] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (176BAC00) [pid = 3712] [serial = 1457] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1980C400) [pid = 3712] [serial = 1468] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1666E400) [pid = 3712] [serial = 1451] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1446C800) [pid = 3712] [serial = 1463] [outer = 00000000] [url = about:blank] 20:24:51 INFO - PROCESS | 3712 | 1467948291938 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]]]}] 20:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1736ms 20:24:52 INFO - PROCESS | 3712 | 1467948292044 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 3712 | 1467948292049 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 20:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:24:52 INFO - PROCESS | 3712 | 1467948292055 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - PROCESS | 3712 | 1467948292058 Marionette TRACE conn3 <- [1,1982,null,{}] 20:24:52 INFO - PROCESS | 3712 | 1467948292065 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}] 20:24:52 INFO - PROCESS | 3712 | 1467948292068 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:52 INFO - PROCESS | 3712 | 1467948292162 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 20:24:52 INFO - PROCESS | 3712 | 1467948292250 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:52 INFO - PROCESS | 3712 | 1467948292255 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:52 INFO - PROCESS | 3712 | ++DOCSHELL 10536C00 == 28 [pid = 3712] [id = 505] 20:24:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (10539400) [pid = 3712] [serial = 1515] [outer = 00000000] 20:24:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (12B05800) [pid = 3712] [serial = 1516] [outer = 10539400] 20:24:52 INFO - PROCESS | 3712 | 1467948292286 Marionette DEBUG loaded listener.js 20:24:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1302F000) [pid = 3712] [serial = 1517] [outer = 10539400] 20:24:52 INFO - PROCESS | 3712 | 1467948292676 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]]]}] 20:24:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:24:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 659ms 20:24:52 INFO - PROCESS | 3712 | 1467948292718 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 3712 | 1467948292723 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 20:24:52 INFO - PROCESS | 3712 | 1467948292733 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:24:52 INFO - PROCESS | 3712 | 1467948292736 Marionette TRACE conn3 <- [1,1986,null,{}] 20:24:52 INFO - PROCESS | 3712 | 1467948292740 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}] 20:24:52 INFO - PROCESS | 3712 | 1467948292743 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:52 INFO - PROCESS | 3712 | 1467948292834 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 20:24:52 INFO - PROCESS | 3712 | 1467948292843 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:52 INFO - PROCESS | 3712 | 1467948292846 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:52 INFO - PROCESS | 3712 | ++DOCSHELL 13948400 == 29 [pid = 3712] [id = 506] 20:24:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13949400) [pid = 3712] [serial = 1518] [outer = 00000000] 20:24:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (13C07800) [pid = 3712] [serial = 1519] [outer = 13949400] 20:24:52 INFO - PROCESS | 3712 | 1467948292893 Marionette DEBUG loaded listener.js 20:24:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (142A9C00) [pid = 3712] [serial = 1520] [outer = 13949400] 20:24:53 INFO - PROCESS | 3712 | 1467948293337 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]]]}] 20:24:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:24:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 614ms 20:24:53 INFO - PROCESS | 3712 | 1467948293353 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 20:24:53 INFO - PROCESS | 3712 | 1467948293355 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 20:24:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:24:53 INFO - PROCESS | 3712 | 1467948293359 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:24:53 INFO - PROCESS | 3712 | 1467948293362 Marionette TRACE conn3 <- [1,1990,null,{}] 20:24:53 INFO - PROCESS | 3712 | 1467948293377 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}] 20:24:53 INFO - PROCESS | 3712 | 1467948293381 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:53 INFO - PROCESS | 3712 | 1467948293463 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 20:24:53 INFO - PROCESS | 3712 | 1467948293472 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:53 INFO - PROCESS | 3712 | 1467948293475 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:53 INFO - PROCESS | 3712 | ++DOCSHELL 14F91800 == 30 [pid = 3712] [id = 507] 20:24:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F91C00) [pid = 3712] [serial = 1521] [outer = 00000000] 20:24:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (161A9C00) [pid = 3712] [serial = 1522] [outer = 14F91C00] 20:24:53 INFO - PROCESS | 3712 | 1467948293522 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16670800) [pid = 3712] [serial = 1523] [outer = 14F91C00] 20:24:53 INFO - PROCESS | 3712 | 1467948293986 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]]]}] 20:24:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 659ms 20:24:54 INFO - PROCESS | 3712 | 1467948294029 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 3712 | 1467948294031 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 20:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:24:54 INFO - PROCESS | 3712 | 1467948294035 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - PROCESS | 3712 | 1467948294037 Marionette TRACE conn3 <- [1,1994,null,{}] 20:24:54 INFO - PROCESS | 3712 | 1467948294040 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}] 20:24:54 INFO - PROCESS | 3712 | 1467948294052 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:54 INFO - PROCESS | 3712 | 1467948294164 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 20:24:54 INFO - PROCESS | 3712 | 1467948294170 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 3712 | 1467948294172 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:54 INFO - PROCESS | 3712 | ++DOCSHELL 1666E400 == 31 [pid = 3712] [id = 508] 20:24:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16679800) [pid = 3712] [serial = 1524] [outer = 00000000] 20:24:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16C8F000) [pid = 3712] [serial = 1525] [outer = 16679800] 20:24:54 INFO - PROCESS | 3712 | 1467948294265 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16DD9C00) [pid = 3712] [serial = 1526] [outer = 16679800] 20:24:54 INFO - PROCESS | 3712 | 1467948294665 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]]]}] 20:24:54 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 20:24:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 673ms 20:24:54 INFO - PROCESS | 3712 | 1467948294716 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 3712 | 1467948294718 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 20:24:54 INFO - PROCESS | 3712 | 1467948294722 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:24:54 INFO - PROCESS | 3712 | 1467948294723 Marionette TRACE conn3 <- [1,1998,null,{}] 20:24:54 INFO - PROCESS | 3712 | 1467948294727 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}] 20:24:54 INFO - PROCESS | 3712 | 1467948294712 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:54 INFO - PROCESS | 3712 | 1467948294819 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 20:24:54 INFO - PROCESS | 3712 | 1467948294909 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:54 INFO - PROCESS | 3712 | 1467948294911 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:54 INFO - PROCESS | 3712 | ++DOCSHELL 16ECF000 == 32 [pid = 3712] [id = 509] 20:24:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16ECFC00) [pid = 3712] [serial = 1527] [outer = 00000000] 20:24:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1759FC00) [pid = 3712] [serial = 1528] [outer = 16ECFC00] 20:24:54 INFO - PROCESS | 3712 | 1467948294954 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (175F3000) [pid = 3712] [serial = 1529] [outer = 16ECFC00] 20:24:55 INFO - PROCESS | 3712 | 1467948295376 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]]]}] 20:24:55 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 20:24:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 704ms 20:24:55 INFO - PROCESS | 3712 | 1467948295427 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 3712 | 1467948295429 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 20:24:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:24:55 INFO - PROCESS | 3712 | 1467948295433 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - PROCESS | 3712 | 1467948295434 Marionette TRACE conn3 <- [1,2002,null,{}] 20:24:55 INFO - PROCESS | 3712 | 1467948295438 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}] 20:24:55 INFO - PROCESS | 3712 | 1467948295444 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:55 INFO - PROCESS | 3712 | 1467948295569 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 20:24:55 INFO - PROCESS | 3712 | 1467948295582 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:55 INFO - PROCESS | 3712 | 1467948295584 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:55 INFO - PROCESS | 3712 | ++DOCSHELL 176BFC00 == 33 [pid = 3712] [id = 510] 20:24:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (178C6400) [pid = 3712] [serial = 1530] [outer = 00000000] 20:24:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (180DC400) [pid = 3712] [serial = 1531] [outer = 178C6400] 20:24:55 INFO - PROCESS | 3712 | 1467948295629 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19449800) [pid = 3712] [serial = 1532] [outer = 178C6400] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16946000) [pid = 3712] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19975C00) [pid = 3712] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1759CC00) [pid = 3712] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (180E1C00) [pid = 3712] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10537400) [pid = 3712] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10EF5800) [pid = 3712] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10E8D400) [pid = 3712] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (144D8800) [pid = 3712] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16650C00) [pid = 3712] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (139DAC00) [pid = 3712] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13C06C00) [pid = 3712] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:24:56 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16DDF800) [pid = 3712] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:24:56 INFO - PROCESS | 3712 | 1467948296257 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]]]}] 20:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 868ms 20:24:56 INFO - PROCESS | 3712 | 1467948296303 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 3712 | 1467948296306 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 20:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:24:56 INFO - PROCESS | 3712 | 1467948296310 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - PROCESS | 3712 | 1467948296313 Marionette TRACE conn3 <- [1,2006,null,{}] 20:24:56 INFO - PROCESS | 3712 | 1467948296317 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}] 20:24:56 INFO - PROCESS | 3712 | 1467948296319 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:56 INFO - PROCESS | 3712 | 1467948296390 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 20:24:56 INFO - PROCESS | 3712 | 1467948296483 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:56 INFO - PROCESS | 3712 | 1467948296485 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:56 INFO - PROCESS | 3712 | ++DOCSHELL 10535C00 == 34 [pid = 3712] [id = 511] 20:24:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10537400) [pid = 3712] [serial = 1533] [outer = 00000000] 20:24:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (144DA400) [pid = 3712] [serial = 1534] [outer = 10537400] 20:24:56 INFO - PROCESS | 3712 | 1467948296531 Marionette DEBUG loaded listener.js 20:24:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14FADC00) [pid = 3712] [serial = 1535] [outer = 10537400] 20:24:56 INFO - PROCESS | 3712 | 1467948296882 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]]]}] 20:24:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:24:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 614ms 20:24:56 INFO - PROCESS | 3712 | 1467948296910 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 3712 | 1467948296912 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 20:24:56 INFO - PROCESS | 3712 | 1467948296915 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:24:56 INFO - PROCESS | 3712 | 1467948296916 Marionette TRACE conn3 <- [1,2010,null,{}] 20:24:56 INFO - PROCESS | 3712 | 1467948296920 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}] 20:24:56 INFO - PROCESS | 3712 | 1467948296921 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:57 INFO - PROCESS | 3712 | 1467948297034 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 20:24:57 INFO - PROCESS | 3712 | 1467948297042 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 3712 | 1467948297044 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:57 INFO - PROCESS | 3712 | ++DOCSHELL 144D8800 == 35 [pid = 3712] [id = 512] 20:24:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17D30800) [pid = 3712] [serial = 1536] [outer = 00000000] 20:24:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (194E7800) [pid = 3712] [serial = 1537] [outer = 17D30800] 20:24:57 INFO - PROCESS | 3712 | 1467948297088 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (194E8C00) [pid = 3712] [serial = 1538] [outer = 17D30800] 20:24:57 INFO - PROCESS | 3712 | 1467948297474 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]]]}] 20:24:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:24:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 614ms 20:24:57 INFO - PROCESS | 3712 | 1467948297534 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 3712 | 1467948297536 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 20:24:57 INFO - PROCESS | 3712 | 1467948297540 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:24:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:24:57 INFO - PROCESS | 3712 | 1467948297541 Marionette TRACE conn3 <- [1,2014,null,{}] 20:24:57 INFO - PROCESS | 3712 | 1467948297545 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}] 20:24:57 INFO - PROCESS | 3712 | 1467948297547 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:57 INFO - PROCESS | 3712 | 1467948297645 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 20:24:57 INFO - PROCESS | 3712 | 1467948297657 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:57 INFO - PROCESS | 3712 | 1467948297658 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:57 INFO - PROCESS | 3712 | ++DOCSHELL 129AE400 == 36 [pid = 3712] [id = 513] 20:24:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (14F90400) [pid = 3712] [serial = 1539] [outer = 00000000] 20:24:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19810000) [pid = 3712] [serial = 1540] [outer = 14F90400] 20:24:57 INFO - PROCESS | 3712 | 1467948297728 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (198E4C00) [pid = 3712] [serial = 1541] [outer = 14F90400] 20:24:58 INFO - PROCESS | 3712 | 1467948298244 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]]]}] 20:24:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:24:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 779ms 20:24:58 INFO - PROCESS | 3712 | 1467948298307 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 20:24:58 INFO - PROCESS | 3712 | 1467948298312 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 20:24:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:24:58 INFO - PROCESS | 3712 | 1467948298317 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:24:58 INFO - PROCESS | 3712 | 1467948298320 Marionette TRACE conn3 <- [1,2018,null,{}] 20:24:58 INFO - PROCESS | 3712 | 1467948298327 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}] 20:24:58 INFO - PROCESS | 3712 | 1467948298330 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:58 INFO - PROCESS | 3712 | 1467948298460 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 20:24:58 INFO - PROCESS | 3712 | 1467948298588 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:58 INFO - PROCESS | 3712 | 1467948298592 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:58 INFO - PROCESS | 3712 | ++DOCSHELL 10534800 == 37 [pid = 3712] [id = 514] 20:24:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10535000) [pid = 3712] [serial = 1542] [outer = 00000000] 20:24:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (12BD9800) [pid = 3712] [serial = 1543] [outer = 10535000] 20:24:58 INFO - PROCESS | 3712 | 1467948298648 Marionette DEBUG loaded listener.js 20:24:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13157C00) [pid = 3712] [serial = 1544] [outer = 10535000] 20:24:59 INFO - PROCESS | 3712 | 1467948299393 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]]]}] 20:24:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:24:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1168ms 20:24:59 INFO - PROCESS | 3712 | 1467948299474 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 20:24:59 INFO - PROCESS | 3712 | 1467948299479 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 20:24:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:24:59 INFO - PROCESS | 3712 | 1467948299486 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:24:59 INFO - PROCESS | 3712 | 1467948299488 Marionette TRACE conn3 <- [1,2022,null,{}] 20:24:59 INFO - PROCESS | 3712 | 1467948299492 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}] 20:24:59 INFO - PROCESS | 3712 | 1467948299496 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:59 INFO - PROCESS | 3712 | 1467948299641 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 20:24:59 INFO - PROCESS | 3712 | 1467948299770 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:24:59 INFO - PROCESS | 3712 | 1467948299773 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:24:59 INFO - PROCESS | 3712 | ++DOCSHELL 1446A000 == 38 [pid = 3712] [id = 515] 20:24:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1446E800) [pid = 3712] [serial = 1545] [outer = 00000000] 20:24:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (161AE400) [pid = 3712] [serial = 1546] [outer = 1446E800] 20:24:59 INFO - PROCESS | 3712 | 1467948299846 Marionette DEBUG loaded listener.js 20:24:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1692E000) [pid = 3712] [serial = 1547] [outer = 1446E800] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 144D8800 == 37 [pid = 3712] [id = 512] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 10535C00 == 36 [pid = 3712] [id = 511] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 176BFC00 == 35 [pid = 3712] [id = 510] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 16ECF000 == 34 [pid = 3712] [id = 509] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 1666E400 == 33 [pid = 3712] [id = 508] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 14F91800 == 32 [pid = 3712] [id = 507] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 13948400 == 31 [pid = 3712] [id = 506] 20:25:00 INFO - PROCESS | 3712 | --DOCSHELL 10536C00 == 30 [pid = 3712] [id = 505] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19FDF000) [pid = 3712] [serial = 1501] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (180D9000) [pid = 3712] [serial = 1489] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19662000) [pid = 3712] [serial = 1492] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16946400) [pid = 3712] [serial = 1469] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (114D5C00) [pid = 3712] [serial = 1471] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12BD9000) [pid = 3712] [serial = 1472] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (11CD5C00) [pid = 3712] [serial = 1477] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (12D80800) [pid = 3712] [serial = 1478] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (14F8A800) [pid = 3712] [serial = 1474] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (161AD000) [pid = 3712] [serial = 1475] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16925C00) [pid = 3712] [serial = 1483] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16944800) [pid = 3712] [serial = 1484] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13E9FC00) [pid = 3712] [serial = 1480] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142C5C00) [pid = 3712] [serial = 1481] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (159DF000) [pid = 3712] [serial = 1495] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (194E1C00) [pid = 3712] [serial = 1493] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (161AA400) [pid = 3712] [serial = 1496] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1759D400) [pid = 3712] [serial = 1486] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (178BE000) [pid = 3712] [serial = 1487] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19FE1C00) [pid = 3712] [serial = 1502] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (180DC800) [pid = 3712] [serial = 1490] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19807000) [pid = 3712] [serial = 1499] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (19805800) [pid = 3712] [serial = 1498] [outer = 00000000] [url = about:blank] 20:25:00 INFO - PROCESS | 3712 | 1467948300716 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]]]}] 20:25:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:25:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1257ms 20:25:00 INFO - PROCESS | 3712 | 1467948300743 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 20:25:00 INFO - PROCESS | 3712 | 1467948300747 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 20:25:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:25:00 INFO - PROCESS | 3712 | 1467948300752 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:25:00 INFO - PROCESS | 3712 | 1467948300755 Marionette TRACE conn3 <- [1,2026,null,{}] 20:25:00 INFO - PROCESS | 3712 | 1467948300760 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}] 20:25:00 INFO - PROCESS | 3712 | 1467948300763 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:00 INFO - PROCESS | 3712 | 1467948300839 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 20:25:00 INFO - PROCESS | 3712 | 1467948300846 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:00 INFO - PROCESS | 3712 | 1467948300850 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:00 INFO - PROCESS | 3712 | ++DOCSHELL 1284C400 == 31 [pid = 3712] [id = 516] 20:25:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (12934800) [pid = 3712] [serial = 1548] [outer = 00000000] 20:25:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (130A1800) [pid = 3712] [serial = 1549] [outer = 12934800] 20:25:00 INFO - PROCESS | 3712 | 1467948300899 Marionette DEBUG loaded listener.js 20:25:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1326B400) [pid = 3712] [serial = 1550] [outer = 12934800] 20:25:01 INFO - PROCESS | 3712 | 1467948301407 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]]]}] 20:25:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:25:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 704ms 20:25:01 INFO - PROCESS | 3712 | 1467948301453 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 20:25:01 INFO - PROCESS | 3712 | 1467948301457 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 20:25:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:25:01 INFO - PROCESS | 3712 | 1467948301463 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:25:01 INFO - PROCESS | 3712 | 1467948301465 Marionette TRACE conn3 <- [1,2030,null,{}] 20:25:01 INFO - PROCESS | 3712 | 1467948301469 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}] 20:25:01 INFO - PROCESS | 3712 | 1467948301472 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:01 INFO - PROCESS | 3712 | 1467948301556 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 20:25:01 INFO - PROCESS | 3712 | 1467948301637 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:01 INFO - PROCESS | 3712 | 1467948301639 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:01 INFO - PROCESS | 3712 | ++DOCSHELL 142AB400 == 32 [pid = 3712] [id = 517] 20:25:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (142ACC00) [pid = 3712] [serial = 1551] [outer = 00000000] 20:25:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (142C4800) [pid = 3712] [serial = 1552] [outer = 142ACC00] 20:25:01 INFO - PROCESS | 3712 | 1467948301685 Marionette DEBUG loaded listener.js 20:25:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (144DB400) [pid = 3712] [serial = 1553] [outer = 142ACC00] 20:25:02 INFO - PROCESS | 3712 | 1467948302049 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]]]}] 20:25:02 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) 20:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 659ms 20:25:02 INFO - PROCESS | 3712 | 1467948302125 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 3712 | 1467948302127 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 20:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:25:02 INFO - PROCESS | 3712 | 1467948302131 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:25:02 INFO - PROCESS | 3712 | 1467948302134 Marionette TRACE conn3 <- [1,2034,null,{}] 20:25:02 INFO - PROCESS | 3712 | 1467948302145 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}] 20:25:02 INFO - PROCESS | 3712 | 1467948302150 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:02 INFO - PROCESS | 3712 | 1467948302258 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 20:25:02 INFO - PROCESS | 3712 | 1467948302273 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 3712 | 1467948302276 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:02 INFO - PROCESS | 3712 | ++DOCSHELL 1692D000 == 33 [pid = 3712] [id = 518] 20:25:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1692DC00) [pid = 3712] [serial = 1554] [outer = 00000000] 20:25:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16C8BC00) [pid = 3712] [serial = 1555] [outer = 1692DC00] 20:25:02 INFO - PROCESS | 3712 | 1467948302323 Marionette DEBUG loaded listener.js 20:25:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16ED0C00) [pid = 3712] [serial = 1556] [outer = 1692DC00] 20:25:02 INFO - PROCESS | 3712 | 1467948302790 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]]]}] 20:25:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:25:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 703ms 20:25:02 INFO - PROCESS | 3712 | 1467948302851 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 20:25:02 INFO - PROCESS | 3712 | 1467948302853 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 20:25:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:25:02 INFO - PROCESS | 3712 | 1467948302857 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:25:02 INFO - PROCESS | 3712 | 1467948302859 Marionette TRACE conn3 <- [1,2038,null,{}] 20:25:02 INFO - PROCESS | 3712 | 1467948302863 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}] 20:25:02 INFO - PROCESS | 3712 | 1467948302865 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:02 INFO - PROCESS | 3712 | 1467948302971 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 20:25:02 INFO - PROCESS | 3712 | 1467948302981 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:02 INFO - PROCESS | 3712 | 1467948302983 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:02 INFO - PROCESS | 3712 | ++DOCSHELL 16DA1800 == 34 [pid = 3712] [id = 519] 20:25:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (175A3000) [pid = 3712] [serial = 1557] [outer = 00000000] 20:25:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (178BCC00) [pid = 3712] [serial = 1558] [outer = 175A3000] 20:25:03 INFO - PROCESS | 3712 | 1467948303026 Marionette DEBUG loaded listener.js 20:25:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17D8E800) [pid = 3712] [serial = 1559] [outer = 175A3000] 20:25:03 INFO - PROCESS | 3712 | 1467948303454 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]]]}] 20:25:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:25:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 659ms 20:25:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:25:03 INFO - PROCESS | 3712 | 1467948303518 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 20:25:03 INFO - PROCESS | 3712 | 1467948303521 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 20:25:03 INFO - PROCESS | 3712 | 1467948303524 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:25:03 INFO - PROCESS | 3712 | 1467948303526 Marionette TRACE conn3 <- [1,2042,null,{}] 20:25:03 INFO - PROCESS | 3712 | 1467948303529 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}] 20:25:03 INFO - PROCESS | 3712 | 1467948303531 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:03 INFO - PROCESS | 3712 | 1467948303666 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 20:25:03 INFO - PROCESS | 3712 | 1467948303688 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:03 INFO - PROCESS | 3712 | 1467948303690 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:03 INFO - PROCESS | 3712 | ++DOCSHELL 17D3A400 == 35 [pid = 3712] [id = 520] 20:25:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (17D9D800) [pid = 3712] [serial = 1560] [outer = 00000000] 20:25:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (180DA800) [pid = 3712] [serial = 1561] [outer = 17D9D800] 20:25:03 INFO - PROCESS | 3712 | 1467948303733 Marionette DEBUG loaded listener.js 20:25:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (180DE000) [pid = 3712] [serial = 1562] [outer = 17D9D800] 20:25:04 INFO - PROCESS | 3712 | 1467948304170 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]]]}] 20:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 659ms 20:25:04 INFO - PROCESS | 3712 | 1467948304189 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 20:25:04 INFO - PROCESS | 3712 | 1467948304191 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 20:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:25:04 INFO - PROCESS | 3712 | 1467948304201 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:25:04 INFO - PROCESS | 3712 | 1467948304202 Marionette TRACE conn3 <- [1,2046,null,{}] 20:25:04 INFO - PROCESS | 3712 | 1467948304206 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}] 20:25:04 INFO - PROCESS | 3712 | 1467948304212 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:04 INFO - PROCESS | 3712 | 1467948304350 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 20:25:04 INFO - PROCESS | 3712 | 1467948304412 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:04 INFO - PROCESS | 3712 | 1467948304414 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:04 INFO - PROCESS | 3712 | ++DOCSHELL 19448000 == 36 [pid = 3712] [id = 521] 20:25:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19448800) [pid = 3712] [serial = 1563] [outer = 00000000] 20:25:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1980C400) [pid = 3712] [serial = 1564] [outer = 19448800] 20:25:04 INFO - PROCESS | 3712 | 1467948304464 Marionette DEBUG loaded listener.js 20:25:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19662C00) [pid = 3712] [serial = 1565] [outer = 19448800] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (14F91C00) [pid = 3712] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1047C000) [pid = 3712] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13949400) [pid = 3712] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10539400) [pid = 3712] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (178C6400) [pid = 3712] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17D30800) [pid = 3712] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10472C00) [pid = 3712] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (144DBC00) [pid = 3712] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (180D7C00) [pid = 3712] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16ECFC00) [pid = 3712] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10537400) [pid = 3712] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:25:04 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16679800) [pid = 3712] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:25:04 INFO - PROCESS | 3712 | 1467948304947 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]]]}] 20:25:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:25:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 763ms 20:25:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:25:04 INFO - PROCESS | 3712 | 1467948304978 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 20:25:04 INFO - PROCESS | 3712 | 1467948304980 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 20:25:04 INFO - PROCESS | 3712 | 1467948304983 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:25:04 INFO - PROCESS | 3712 | 1467948304985 Marionette TRACE conn3 <- [1,2050,null,{}] 20:25:04 INFO - PROCESS | 3712 | 1467948304988 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}] 20:25:04 INFO - PROCESS | 3712 | 1467948304990 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:05 INFO - PROCESS | 3712 | 1467948305050 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 20:25:05 INFO - PROCESS | 3712 | 1467948305145 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 3712 | 1467948305147 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:05 INFO - PROCESS | 3712 | ++DOCSHELL 1047C000 == 37 [pid = 3712] [id = 522] 20:25:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10539400) [pid = 3712] [serial = 1566] [outer = 00000000] 20:25:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (144DFC00) [pid = 3712] [serial = 1567] [outer = 10539400] 20:25:05 INFO - PROCESS | 3712 | 1467948305190 Marionette DEBUG loaded listener.js 20:25:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F82C00) [pid = 3712] [serial = 1568] [outer = 10539400] 20:25:05 INFO - PROCESS | 3712 | 1467948305527 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]]]}] 20:25:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:25:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 599ms 20:25:05 INFO - PROCESS | 3712 | 1467948305586 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 20:25:05 INFO - PROCESS | 3712 | 1467948305588 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 20:25:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:25:05 INFO - PROCESS | 3712 | 1467948305599 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:25:05 INFO - PROCESS | 3712 | 1467948305601 Marionette TRACE conn3 <- [1,2054,null,{}] 20:25:05 INFO - PROCESS | 3712 | 1467948305605 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}] 20:25:05 INFO - PROCESS | 3712 | 1467948305607 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:05 INFO - PROCESS | 3712 | 1467948305684 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 20:25:05 INFO - PROCESS | 3712 | 1467948305689 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:05 INFO - PROCESS | 3712 | 1467948305691 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:05 INFO - PROCESS | 3712 | ++DOCSHELL 16673C00 == 38 [pid = 3712] [id = 523] 20:25:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (17D30800) [pid = 3712] [serial = 1569] [outer = 00000000] 20:25:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19980C00) [pid = 3712] [serial = 1570] [outer = 17D30800] 20:25:05 INFO - PROCESS | 3712 | 1467948305734 Marionette DEBUG loaded listener.js 20:25:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19E25400) [pid = 3712] [serial = 1571] [outer = 17D30800] 20:25:06 INFO - PROCESS | 3712 | 1467948306137 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]]]}] 20:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 569ms 20:25:06 INFO - PROCESS | 3712 | 1467948306171 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 3712 | 1467948306173 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 20:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:25:06 INFO - PROCESS | 3712 | 1467948306177 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - PROCESS | 3712 | 1467948306178 Marionette TRACE conn3 <- [1,2058,null,{}] 20:25:06 INFO - PROCESS | 3712 | 1467948306194 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}] 20:25:06 INFO - PROCESS | 3712 | 1467948306196 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:06 INFO - PROCESS | 3712 | 1467948306258 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 20:25:06 INFO - PROCESS | 3712 | 1467948306264 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:06 INFO - PROCESS | 3712 | 1467948306266 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:06 INFO - PROCESS | 3712 | ++DOCSHELL 1692CC00 == 39 [pid = 3712] [id = 524] 20:25:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (180E0800) [pid = 3712] [serial = 1572] [outer = 00000000] 20:25:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19FDF000) [pid = 3712] [serial = 1573] [outer = 180E0800] 20:25:06 INFO - PROCESS | 3712 | 1467948306318 Marionette DEBUG loaded listener.js 20:25:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19FE3400) [pid = 3712] [serial = 1574] [outer = 180E0800] 20:25:06 INFO - PROCESS | 3712 | 1467948306805 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]]]}] 20:25:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:25:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 674ms 20:25:06 INFO - PROCESS | 3712 | 1467948306840 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 20:25:06 INFO - PROCESS | 3712 | 1467948306845 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 20:25:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:25:06 INFO - PROCESS | 3712 | 1467948306850 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:25:06 INFO - PROCESS | 3712 | 1467948306854 Marionette TRACE conn3 <- [1,2062,null,{}] 20:25:06 INFO - PROCESS | 3712 | 1467948306860 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}] 20:25:06 INFO - PROCESS | 3712 | 1467948306863 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:06 INFO - PROCESS | 3712 | 1467948306977 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 20:25:07 INFO - PROCESS | 3712 | 1467948307085 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:07 INFO - PROCESS | 3712 | 1467948307089 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:07 INFO - PROCESS | 3712 | ++DOCSHELL 12B03000 == 40 [pid = 3712] [id = 525] 20:25:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12B09400) [pid = 3712] [serial = 1575] [outer = 00000000] 20:25:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (130A0800) [pid = 3712] [serial = 1576] [outer = 12B09400] 20:25:07 INFO - PROCESS | 3712 | 1467948307128 Marionette DEBUG loaded listener.js 20:25:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1394FC00) [pid = 3712] [serial = 1577] [outer = 12B09400] 20:25:07 INFO - PROCESS | 3712 | 1467948307759 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]]]}] 20:25:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:25:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 958ms 20:25:07 INFO - PROCESS | 3712 | 1467948307815 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 20:25:07 INFO - PROCESS | 3712 | 1467948307820 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 20:25:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:25:07 INFO - PROCESS | 3712 | 1467948307826 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:25:07 INFO - PROCESS | 3712 | 1467948307829 Marionette TRACE conn3 <- [1,2066,null,{}] 20:25:07 INFO - PROCESS | 3712 | 1467948307833 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}] 20:25:07 INFO - PROCESS | 3712 | 1467948307836 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:07 INFO - PROCESS | 3712 | 1467948307943 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 20:25:08 INFO - PROCESS | 3712 | 1467948308053 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 3712 | 1467948308056 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:08 INFO - PROCESS | 3712 | ++DOCSHELL 161AD000 == 41 [pid = 3712] [id = 526] 20:25:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1666F000) [pid = 3712] [serial = 1578] [outer = 00000000] 20:25:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16922800) [pid = 3712] [serial = 1579] [outer = 1666F000] 20:25:08 INFO - PROCESS | 3712 | 1467948308110 Marionette DEBUG loaded listener.js 20:25:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1694F000) [pid = 3712] [serial = 1580] [outer = 1666F000] 20:25:08 INFO - PROCESS | 3712 | 1467948308645 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]]]}] 20:25:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:25:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 853ms 20:25:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:25:08 INFO - PROCESS | 3712 | 1467948308696 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 20:25:08 INFO - PROCESS | 3712 | 1467948308699 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 20:25:08 INFO - PROCESS | 3712 | 1467948308703 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:25:08 INFO - PROCESS | 3712 | 1467948308707 Marionette TRACE conn3 <- [1,2070,null,{}] 20:25:08 INFO - PROCESS | 3712 | 1467948308717 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}] 20:25:08 INFO - PROCESS | 3712 | 1467948308722 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:08 INFO - PROCESS | 3712 | 1467948308811 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 20:25:08 INFO - PROCESS | 3712 | 1467948308921 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:08 INFO - PROCESS | 3712 | 1467948308924 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:08 INFO - PROCESS | 3712 | ++DOCSHELL 19446000 == 42 [pid = 3712] [id = 527] 20:25:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19447000) [pid = 3712] [serial = 1581] [outer = 00000000] 20:25:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19804C00) [pid = 3712] [serial = 1582] [outer = 19447000] 20:25:08 INFO - PROCESS | 3712 | 1467948308979 Marionette DEBUG loaded listener.js 20:25:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (198E9C00) [pid = 3712] [serial = 1583] [outer = 19447000] 20:25:09 INFO - PROCESS | 3712 | 1467948309553 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]]]}] 20:25:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:25:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 899ms 20:25:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:25:09 INFO - PROCESS | 3712 | 1467948309595 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 20:25:09 INFO - PROCESS | 3712 | 1467948309598 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 20:25:09 INFO - PROCESS | 3712 | 1467948309602 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:25:09 INFO - PROCESS | 3712 | 1467948309604 Marionette TRACE conn3 <- [1,2074,null,{}] 20:25:09 INFO - PROCESS | 3712 | 1467948309607 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}] 20:25:09 INFO - PROCESS | 3712 | 1467948309610 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:09 INFO - PROCESS | 3712 | 1467948309720 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 20:25:09 INFO - PROCESS | 3712 | 1467948309827 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:09 INFO - PROCESS | 3712 | 1467948309829 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:09 INFO - PROCESS | 3712 | ++DOCSHELL 1A38A000 == 43 [pid = 3712] [id = 528] 20:25:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A38A400) [pid = 3712] [serial = 1584] [outer = 00000000] 20:25:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A459400) [pid = 3712] [serial = 1585] [outer = 1A38A400] 20:25:09 INFO - PROCESS | 3712 | 1467948309881 Marionette DEBUG loaded listener.js 20:25:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (1A461800) [pid = 3712] [serial = 1586] [outer = 1A38A400] 20:25:10 INFO - PROCESS | 3712 | 1467948310561 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]]]}] 20:25:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:25:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 988ms 20:25:10 INFO - PROCESS | 3712 | 1467948310609 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 20:25:10 INFO - PROCESS | 3712 | 1467948310613 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 20:25:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:25:10 INFO - PROCESS | 3712 | 1467948310638 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:25:10 INFO - PROCESS | 3712 | 1467948310641 Marionette TRACE conn3 <- [1,2078,null,{}] 20:25:10 INFO - PROCESS | 3712 | 1467948310646 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}] 20:25:10 INFO - PROCESS | 3712 | 1467948310649 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:10 INFO - PROCESS | 3712 | 1467948310733 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 20:25:10 INFO - PROCESS | 3712 | 1467948310871 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:10 INFO - PROCESS | 3712 | 1467948310876 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:10 INFO - PROCESS | 3712 | ++DOCSHELL 1391C800 == 44 [pid = 3712] [id = 529] 20:25:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (13925000) [pid = 3712] [serial = 1587] [outer = 00000000] 20:25:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13C02000) [pid = 3712] [serial = 1588] [outer = 13925000] 20:25:10 INFO - PROCESS | 3712 | 1467948310931 Marionette DEBUG loaded listener.js 20:25:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (142BE400) [pid = 3712] [serial = 1589] [outer = 13925000] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 16673C00 == 43 [pid = 3712] [id = 523] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 1047C000 == 42 [pid = 3712] [id = 522] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 19448000 == 41 [pid = 3712] [id = 521] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 17D3A400 == 40 [pid = 3712] [id = 520] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 16DA1800 == 39 [pid = 3712] [id = 519] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 1692D000 == 38 [pid = 3712] [id = 518] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 142AB400 == 37 [pid = 3712] [id = 517] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 1284C400 == 36 [pid = 3712] [id = 516] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 129AE400 == 35 [pid = 3712] [id = 513] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 10534800 == 34 [pid = 3712] [id = 514] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 1446A000 == 33 [pid = 3712] [id = 515] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 102C9000 == 32 [pid = 3712] [id = 504] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 1A38A000 == 31 [pid = 3712] [id = 528] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 19446000 == 30 [pid = 3712] [id = 527] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 1692CC00 == 29 [pid = 3712] [id = 524] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 12B03000 == 28 [pid = 3712] [id = 525] 20:25:11 INFO - PROCESS | 3712 | --DOCSHELL 161AD000 == 27 [pid = 3712] [id = 526] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (161A9C00) [pid = 3712] [serial = 1522] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (114CC800) [pid = 3712] [serial = 1514] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (10B94800) [pid = 3712] [serial = 1513] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (13C07800) [pid = 3712] [serial = 1519] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (142A9C00) [pid = 3712] [serial = 1520] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (12B05800) [pid = 3712] [serial = 1516] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1302F000) [pid = 3712] [serial = 1517] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (180DC400) [pid = 3712] [serial = 1531] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (194E8C00) [pid = 3712] [serial = 1538] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10A7F800) [pid = 3712] [serial = 1505] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (10538C00) [pid = 3712] [serial = 1504] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16670C00) [pid = 3712] [serial = 1508] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (15780000) [pid = 3712] [serial = 1507] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19661400) [pid = 3712] [serial = 1511] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19449C00) [pid = 3712] [serial = 1510] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (175F3000) [pid = 3712] [serial = 1529] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1759FC00) [pid = 3712] [serial = 1528] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (144DA400) [pid = 3712] [serial = 1534] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (194E7800) [pid = 3712] [serial = 1537] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19449800) [pid = 3712] [serial = 1532] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16C8F000) [pid = 3712] [serial = 1525] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19810000) [pid = 3712] [serial = 1540] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16DD9C00) [pid = 3712] [serial = 1526] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16670800) [pid = 3712] [serial = 1523] [outer = 00000000] [url = about:blank] 20:25:11 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (14FADC00) [pid = 3712] [serial = 1535] [outer = 00000000] [url = about:blank] 20:25:12 INFO - PROCESS | 3712 | 1467948312009 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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1437ms 20:25:12 INFO - PROCESS | 3712 | 1467948312067 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 3712 | 1467948312071 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 20:25:12 INFO - PROCESS | 3712 | 1467948312075 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:25:12 INFO - PROCESS | 3712 | 1467948312080 Marionette TRACE conn3 <- [1,2082,null,{}] 20:25:12 INFO - PROCESS | 3712 | 1467948312085 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}] 20:25:12 INFO - PROCESS | 3712 | 1467948312087 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:12 INFO - PROCESS | 3712 | 1467948312175 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 20:25:12 INFO - PROCESS | 3712 | 1467948312185 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:12 INFO - PROCESS | 3712 | 1467948312188 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:12 INFO - PROCESS | 3712 | ++DOCSHELL 114D1000 == 28 [pid = 3712] [id = 530] 20:25:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (11ADE800) [pid = 3712] [serial = 1590] [outer = 00000000] 20:25:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (129B6800) [pid = 3712] [serial = 1591] [outer = 11ADE800] 20:25:12 INFO - PROCESS | 3712 | 1467948312235 Marionette DEBUG loaded listener.js 20:25:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12D80800) [pid = 3712] [serial = 1592] [outer = 11ADE800] 20:25:12 INFO - PROCESS | 3712 | 1467948312720 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]]]}] 20:25:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:25:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 704ms 20:25:12 INFO - PROCESS | 3712 | 1467948312808 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 20:25:12 INFO - PROCESS | 3712 | 1467948312812 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 20:25:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:25:12 INFO - PROCESS | 3712 | 1467948312821 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:25:12 INFO - PROCESS | 3712 | 1467948312824 Marionette TRACE conn3 <- [1,2086,null,{}] 20:25:12 INFO - PROCESS | 3712 | 1467948312828 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}] 20:25:12 INFO - PROCESS | 3712 | 1467948312831 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:12 INFO - PROCESS | 3712 | 1467948312929 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 20:25:13 INFO - PROCESS | 3712 | 1467948313027 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 3712 | 1467948313030 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:13 INFO - PROCESS | 3712 | ++DOCSHELL 13952800 == 29 [pid = 3712] [id = 531] 20:25:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13953400) [pid = 3712] [serial = 1593] [outer = 00000000] 20:25:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (142A8C00) [pid = 3712] [serial = 1594] [outer = 13953400] 20:25:13 INFO - PROCESS | 3712 | 1467948313075 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (142BB800) [pid = 3712] [serial = 1595] [outer = 13953400] 20:25:13 INFO - PROCESS | 3712 | 1467948313428 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]]]}] 20:25:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:25:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 598ms 20:25:13 INFO - PROCESS | 3712 | 1467948313453 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 20:25:13 INFO - PROCESS | 3712 | 1467948313455 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 20:25:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:25:13 INFO - PROCESS | 3712 | 1467948313459 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:25:13 INFO - PROCESS | 3712 | 1467948313462 Marionette TRACE conn3 <- [1,2090,null,{}] 20:25:13 INFO - PROCESS | 3712 | 1467948313472 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}] 20:25:13 INFO - PROCESS | 3712 | 1467948313477 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:13 INFO - PROCESS | 3712 | 1467948313556 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 20:25:13 INFO - PROCESS | 3712 | 1467948313563 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:13 INFO - PROCESS | 3712 | 1467948313566 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:13 INFO - PROCESS | 3712 | ++DOCSHELL 1577C400 == 30 [pid = 3712] [id = 532] 20:25:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (159E6800) [pid = 3712] [serial = 1596] [outer = 00000000] 20:25:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16670800) [pid = 3712] [serial = 1597] [outer = 159E6800] 20:25:13 INFO - PROCESS | 3712 | 1467948313619 Marionette DEBUG loaded listener.js 20:25:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1667D000) [pid = 3712] [serial = 1598] [outer = 159E6800] 20:25:14 INFO - PROCESS | 3712 | 1467948314107 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]]]}] 20:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 704ms 20:25:14 INFO - PROCESS | 3712 | 1467948314161 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 3712 | 1467948314164 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 20:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:25:14 INFO - PROCESS | 3712 | 1467948314167 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:25:14 INFO - PROCESS | 3712 | 1467948314169 Marionette TRACE conn3 <- [1,2094,null,{}] 20:25:14 INFO - PROCESS | 3712 | 1467948314172 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}] 20:25:14 INFO - PROCESS | 3712 | 1467948314174 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:14 INFO - PROCESS | 3712 | 1467948314317 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 20:25:14 INFO - PROCESS | 3712 | 1467948314339 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 3712 | 1467948314340 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:14 INFO - PROCESS | 3712 | ++DOCSHELL 16950C00 == 31 [pid = 3712] [id = 533] 20:25:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16B15000) [pid = 3712] [serial = 1599] [outer = 00000000] 20:25:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16DA1800) [pid = 3712] [serial = 1600] [outer = 16B15000] 20:25:14 INFO - PROCESS | 3712 | 1467948314385 Marionette DEBUG loaded listener.js 20:25:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16ECA400) [pid = 3712] [serial = 1601] [outer = 16B15000] 20:25:14 INFO - PROCESS | 3712 | 1467948314806 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]]]}] 20:25:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:25:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 719ms 20:25:14 INFO - PROCESS | 3712 | 1467948314871 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 20:25:14 INFO - PROCESS | 3712 | 1467948314873 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 20:25:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:25:14 INFO - PROCESS | 3712 | 1467948314883 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:25:14 INFO - PROCESS | 3712 | 1467948314885 Marionette TRACE conn3 <- [1,2098,null,{}] 20:25:14 INFO - PROCESS | 3712 | 1467948314888 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}] 20:25:14 INFO - PROCESS | 3712 | 1467948314890 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:14 INFO - PROCESS | 3712 | 1467948315000 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 20:25:14 INFO - PROCESS | 3712 | 1467948315010 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:14 INFO - PROCESS | 3712 | 1467948315012 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:15 INFO - PROCESS | 3712 | ++DOCSHELL 1692D000 == 32 [pid = 3712] [id = 534] 20:25:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (174E8000) [pid = 3712] [serial = 1602] [outer = 00000000] 20:25:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (175EEC00) [pid = 3712] [serial = 1603] [outer = 174E8000] 20:25:15 INFO - PROCESS | 3712 | 1467948315056 Marionette DEBUG loaded listener.js 20:25:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (176BB000) [pid = 3712] [serial = 1604] [outer = 174E8000] 20:25:15 INFO - PROCESS | 3712 | 1467948315501 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]]]}] 20:25:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:25:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 673ms 20:25:15 INFO - PROCESS | 3712 | 1467948315565 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 20:25:15 INFO - PROCESS | 3712 | 1467948315567 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 20:25:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:25:15 INFO - PROCESS | 3712 | 1467948315605 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:25:15 INFO - PROCESS | 3712 | 1467948315607 Marionette TRACE conn3 <- [1,2102,null,{}] 20:25:15 INFO - PROCESS | 3712 | 1467948315613 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}] 20:25:15 INFO - PROCESS | 3712 | 1467948315618 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:15 INFO - PROCESS | 3712 | 1467948315929 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (175A3000) [pid = 3712] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19448800) [pid = 3712] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (142ACC00) [pid = 3712] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10535000) [pid = 3712] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (14F90400) [pid = 3712] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1446E800) [pid = 3712] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10539400) [pid = 3712] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17D9D800) [pid = 3712] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (12934800) [pid = 3712] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1692DC00) [pid = 3712] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (180E0800) [pid = 3712] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:25:15 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17D30800) [pid = 3712] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:25:15 INFO - PROCESS | 3712 | 1467948315994 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:15 INFO - PROCESS | 3712 | 1467948315996 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:16 INFO - PROCESS | 3712 | ++DOCSHELL 1052D800 == 33 [pid = 3712] [id = 535] 20:25:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10535000) [pid = 3712] [serial = 1605] [outer = 00000000] 20:25:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (12934800) [pid = 3712] [serial = 1606] [outer = 10535000] 20:25:16 INFO - PROCESS | 3712 | 1467948316025 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14471800) [pid = 3712] [serial = 1607] [outer = 10535000] 20:25:16 INFO - PROCESS | 3712 | 1467948316378 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]]]}] 20:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 839ms 20:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:25:16 INFO - PROCESS | 3712 | 1467948316421 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 3712 | 1467948316423 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 20:25:16 INFO - PROCESS | 3712 | 1467948316427 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 3712 | 1467948316428 Marionette TRACE conn3 <- [1,2106,null,{}] 20:25:16 INFO - PROCESS | 3712 | 1467948316439 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}] 20:25:16 INFO - PROCESS | 3712 | 1467948316441 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:16 INFO - PROCESS | 3712 | 1467948316500 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 20:25:16 INFO - PROCESS | 3712 | 1467948316505 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:16 INFO - PROCESS | 3712 | 1467948316507 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:16 INFO - PROCESS | 3712 | ++DOCSHELL 142BFC00 == 34 [pid = 3712] [id = 536] 20:25:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16925C00) [pid = 3712] [serial = 1608] [outer = 00000000] 20:25:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19441000) [pid = 3712] [serial = 1609] [outer = 16925C00] 20:25:16 INFO - PROCESS | 3712 | 1467948316552 Marionette DEBUG loaded listener.js 20:25:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19449400) [pid = 3712] [serial = 1610] [outer = 16925C00] 20:25:16 INFO - PROCESS | 3712 | 1467948316954 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]]]}] 20:25:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:25:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 569ms 20:25:16 INFO - PROCESS | 3712 | 1467948316986 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 20:25:16 INFO - PROCESS | 3712 | 1467948316988 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 20:25:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:25:16 INFO - PROCESS | 3712 | 1467948316991 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:25:16 INFO - PROCESS | 3712 | 1467948316994 Marionette TRACE conn3 <- [1,2110,null,{}] 20:25:17 INFO - PROCESS | 3712 | 1467948317014 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}] 20:25:17 INFO - PROCESS | 3712 | 1467948317016 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:17 INFO - PROCESS | 3712 | 1467948317097 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 20:25:17 INFO - PROCESS | 3712 | 1467948317102 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 3712 | 1467948317104 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:17 INFO - PROCESS | 3712 | ++DOCSHELL 1943E000 == 35 [pid = 3712] [id = 537] 20:25:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (194E4400) [pid = 3712] [serial = 1611] [outer = 00000000] 20:25:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (194E9800) [pid = 3712] [serial = 1612] [outer = 194E4400] 20:25:17 INFO - PROCESS | 3712 | 1467948317146 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (194EA000) [pid = 3712] [serial = 1613] [outer = 194E4400] 20:25:17 INFO - PROCESS | 3712 | 1467948317568 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]]]}] 20:25:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:25:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 614ms 20:25:17 INFO - PROCESS | 3712 | 1467948317609 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 20:25:17 INFO - PROCESS | 3712 | 1467948317610 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 20:25:17 INFO - PROCESS | 3712 | 1467948317626 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:25:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:25:17 INFO - PROCESS | 3712 | 1467948317627 Marionette TRACE conn3 <- [1,2114,null,{}] 20:25:17 INFO - PROCESS | 3712 | 1467948317635 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}] 20:25:17 INFO - PROCESS | 3712 | 1467948317637 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:17 INFO - PROCESS | 3712 | 1467948317724 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 20:25:17 INFO - PROCESS | 3712 | 1467948317731 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:17 INFO - PROCESS | 3712 | 1467948317733 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:17 INFO - PROCESS | 3712 | ++DOCSHELL 19449000 == 36 [pid = 3712] [id = 538] 20:25:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1965EC00) [pid = 3712] [serial = 1614] [outer = 00000000] 20:25:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1980D800) [pid = 3712] [serial = 1615] [outer = 1965EC00] 20:25:17 INFO - PROCESS | 3712 | 1467948317780 Marionette DEBUG loaded listener.js 20:25:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19661000) [pid = 3712] [serial = 1616] [outer = 1965EC00] 20:25:18 INFO - PROCESS | 3712 | 1467948318579 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]]]}] 20:25:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:25:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1003ms 20:25:18 INFO - PROCESS | 3712 | 1467948318653 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 20:25:18 INFO - PROCESS | 3712 | 1467948318638 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 20:25:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:25:18 INFO - PROCESS | 3712 | 1467948318642 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:25:18 INFO - PROCESS | 3712 | 1467948318648 Marionette TRACE conn3 <- [1,2118,null,{}] 20:25:18 INFO - PROCESS | 3712 | 1467948318654 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}] 20:25:18 INFO - PROCESS | 3712 | 1467948318657 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:18 INFO - PROCESS | 3712 | 1467948318837 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 20:25:18 INFO - PROCESS | 3712 | 1467948318935 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:18 INFO - PROCESS | 3712 | 1467948318938 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:18 INFO - PROCESS | 3712 | ++DOCSHELL 12823400 == 37 [pid = 3712] [id = 539] 20:25:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (12D84C00) [pid = 3712] [serial = 1617] [outer = 00000000] 20:25:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1326B800) [pid = 3712] [serial = 1618] [outer = 12D84C00] 20:25:18 INFO - PROCESS | 3712 | 1467948318996 Marionette DEBUG loaded listener.js 20:25:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (139D6400) [pid = 3712] [serial = 1619] [outer = 12D84C00] 20:25:19 INFO - PROCESS | 3712 | 1467948319670 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] 20:25:19 INFO - PROCESS | 3712 | 1467948319868 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 20:25:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:25:19 INFO - PROCESS | 3712 | 1467948319873 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:25:19 INFO - PROCESS | 3712 | 1467948319876 Marionette TRACE conn3 <- [1,2122,null,{}] 20:25:19 INFO - PROCESS | 3712 | 1467948319865 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}] 20:25:19 INFO - PROCESS | 3712 | 1467948319868 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:19 INFO - PROCESS | 3712 | 1467948319980 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 20:25:20 INFO - PROCESS | 3712 | 1467948320109 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 3712 | 1467948320114 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:20 INFO - PROCESS | 3712 | ++DOCSHELL 1126F000 == 38 [pid = 3712] [id = 540] 20:25:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (11402800) [pid = 3712] [serial = 1620] [outer = 00000000] 20:25:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (129A8000) [pid = 3712] [serial = 1621] [outer = 11402800] 20:25:20 INFO - PROCESS | 3712 | 1467948320164 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (13129400) [pid = 3712] [serial = 1622] [outer = 11402800] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 1943E000 == 37 [pid = 3712] [id = 537] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 142BFC00 == 36 [pid = 3712] [id = 536] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 1052D800 == 35 [pid = 3712] [id = 535] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 1692D000 == 34 [pid = 3712] [id = 534] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 16950C00 == 33 [pid = 3712] [id = 533] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 1577C400 == 32 [pid = 3712] [id = 532] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 13952800 == 31 [pid = 3712] [id = 531] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 114D1000 == 30 [pid = 3712] [id = 530] 20:25:20 INFO - PROCESS | 3712 | --DOCSHELL 1391C800 == 29 [pid = 3712] [id = 529] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (178BCC00) [pid = 3712] [serial = 1558] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1980C400) [pid = 3712] [serial = 1564] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (142C4800) [pid = 3712] [serial = 1552] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (12BD9800) [pid = 3712] [serial = 1543] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13157C00) [pid = 3712] [serial = 1544] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (198E4C00) [pid = 3712] [serial = 1541] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (161AE400) [pid = 3712] [serial = 1546] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1692E000) [pid = 3712] [serial = 1547] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (144DFC00) [pid = 3712] [serial = 1567] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (180DA800) [pid = 3712] [serial = 1561] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (130A1800) [pid = 3712] [serial = 1549] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1326B400) [pid = 3712] [serial = 1550] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16C8BC00) [pid = 3712] [serial = 1555] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (144DB400) [pid = 3712] [serial = 1553] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19FDF000) [pid = 3712] [serial = 1573] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19662C00) [pid = 3712] [serial = 1565] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19FE3400) [pid = 3712] [serial = 1574] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19E25400) [pid = 3712] [serial = 1571] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19980C00) [pid = 3712] [serial = 1570] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (180DE000) [pid = 3712] [serial = 1562] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16ED0C00) [pid = 3712] [serial = 1556] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (17D8E800) [pid = 3712] [serial = 1559] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (14F82C00) [pid = 3712] [serial = 1568] [outer = 00000000] [url = about:blank] 20:25:20 INFO - PROCESS | 3712 | 1467948320629 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]]]}] 20:25:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:25:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 809ms 20:25:20 INFO - PROCESS | 3712 | 1467948320683 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 20:25:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:25:20 INFO - PROCESS | 3712 | 1467948320687 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 20:25:20 INFO - PROCESS | 3712 | 1467948320676 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:25:20 INFO - PROCESS | 3712 | 1467948320680 Marionette TRACE conn3 <- [1,2126,null,{}] 20:25:20 INFO - PROCESS | 3712 | 1467948320684 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}] 20:25:20 INFO - PROCESS | 3712 | 1467948320687 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:20 INFO - PROCESS | 3712 | 1467948320778 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 20:25:20 INFO - PROCESS | 3712 | 1467948320787 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:20 INFO - PROCESS | 3712 | 1467948320790 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:20 INFO - PROCESS | 3712 | ++DOCSHELL 131EF800 == 30 [pid = 3712] [id = 541] 20:25:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1326B400) [pid = 3712] [serial = 1623] [outer = 00000000] 20:25:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (142C6400) [pid = 3712] [serial = 1624] [outer = 1326B400] 20:25:20 INFO - PROCESS | 3712 | 1467948320842 Marionette DEBUG loaded listener.js 20:25:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1446E800) [pid = 3712] [serial = 1625] [outer = 1326B400] 20:25:21 INFO - PROCESS | 3712 | 1467948321310 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]]]}] 20:25:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:25:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 674ms 20:25:21 INFO - PROCESS | 3712 | 1467948321351 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 20:25:21 INFO - PROCESS | 3712 | 1467948321353 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 20:25:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:25:21 INFO - PROCESS | 3712 | 1467948321357 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:25:21 INFO - PROCESS | 3712 | 1467948321359 Marionette TRACE conn3 <- [1,2130,null,{}] 20:25:21 INFO - PROCESS | 3712 | 1467948321370 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}] 20:25:21 INFO - PROCESS | 3712 | 1467948321375 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:21 INFO - PROCESS | 3712 | 1467948321491 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 20:25:21 INFO - PROCESS | 3712 | 1467948321580 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:21 INFO - PROCESS | 3712 | 1467948321583 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:21 INFO - PROCESS | 3712 | ++DOCSHELL 161AA000 == 31 [pid = 3712] [id = 542] 20:25:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (161AC400) [pid = 3712] [serial = 1626] [outer = 00000000] 20:25:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16925000) [pid = 3712] [serial = 1627] [outer = 161AC400] 20:25:21 INFO - PROCESS | 3712 | 1467948321631 Marionette DEBUG loaded listener.js 20:25:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1692F000) [pid = 3712] [serial = 1628] [outer = 161AC400] 20:25:22 INFO - PROCESS | 3712 | 1467948322024 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] 20:25:22 INFO - PROCESS | 3712 | 1467948322064 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 20:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:25:22 INFO - PROCESS | 3712 | 1467948322067 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:25:22 INFO - PROCESS | 3712 | 1467948322069 Marionette TRACE conn3 <- [1,2134,null,{}] 20:25:22 INFO - PROCESS | 3712 | 1467948322072 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}] 20:25:22 INFO - PROCESS | 3712 | 1467948322074 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:22 INFO - PROCESS | 3712 | 1467948322156 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 20:25:22 INFO - PROCESS | 3712 | 1467948322162 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 3712 | 1467948322164 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:22 INFO - PROCESS | 3712 | ++DOCSHELL 16D9DC00 == 32 [pid = 3712] [id = 543] 20:25:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16EC7400) [pid = 3712] [serial = 1629] [outer = 00000000] 20:25:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (176BE000) [pid = 3712] [serial = 1630] [outer = 16EC7400] 20:25:22 INFO - PROCESS | 3712 | 1467948322213 Marionette DEBUG loaded listener.js 20:25:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (178BE000) [pid = 3712] [serial = 1631] [outer = 16EC7400] 20:25:22 INFO - PROCESS | 3712 | 1467948322702 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] 20:25:22 INFO - PROCESS | 3712 | 1467948322752 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 20:25:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:25:22 INFO - PROCESS | 3712 | 1467948322739 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:25:22 INFO - PROCESS | 3712 | 1467948322741 Marionette TRACE conn3 <- [1,2138,null,{}] 20:25:22 INFO - PROCESS | 3712 | 1467948322744 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}] 20:25:22 INFO - PROCESS | 3712 | 1467948322746 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:22 INFO - PROCESS | 3712 | 1467948322887 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 20:25:22 INFO - PROCESS | 3712 | 1467948322909 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:22 INFO - PROCESS | 3712 | 1467948322911 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:22 INFO - PROCESS | 3712 | ++DOCSHELL 180DB000 == 33 [pid = 3712] [id = 544] 20:25:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (180DB400) [pid = 3712] [serial = 1632] [outer = 00000000] 20:25:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (180E2000) [pid = 3712] [serial = 1633] [outer = 180DB400] 20:25:22 INFO - PROCESS | 3712 | 1467948322954 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19447C00) [pid = 3712] [serial = 1634] [outer = 180DB400] 20:25:23 INFO - PROCESS | 3712 | 1467948323377 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]]]}] 20:25:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 20:25:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 674ms 20:25:23 INFO - PROCESS | 3712 | 1467948323417 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 20:25:23 INFO - PROCESS | 3712 | 1467948323419 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 20:25:23 INFO - PROCESS | 3712 | 1467948323423 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:25:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:25:23 INFO - PROCESS | 3712 | 1467948323424 Marionette TRACE conn3 <- [1,2142,null,{}] 20:25:23 INFO - PROCESS | 3712 | 1467948323428 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}] 20:25:23 INFO - PROCESS | 3712 | 1467948323434 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:23 INFO - PROCESS | 3712 | 1467948323574 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 20:25:23 INFO - PROCESS | 3712 | 1467948323626 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:23 INFO - PROCESS | 3712 | 1467948323628 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:23 INFO - PROCESS | 3712 | ++DOCSHELL 19665C00 == 34 [pid = 3712] [id = 545] 20:25:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19801C00) [pid = 3712] [serial = 1635] [outer = 00000000] 20:25:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (198E5C00) [pid = 3712] [serial = 1636] [outer = 19801C00] 20:25:23 INFO - PROCESS | 3712 | 1467948323672 Marionette DEBUG loaded listener.js 20:25:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19E17400) [pid = 3712] [serial = 1637] [outer = 19801C00] 20:25:24 INFO - PROCESS | 3712 | 1467948324093 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]]]}] 20:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 703ms 20:25:24 INFO - PROCESS | 3712 | 1467948324128 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 3712 | 1467948324130 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 20:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:25:24 INFO - PROCESS | 3712 | 1467948324133 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:25:24 INFO - PROCESS | 3712 | 1467948324135 Marionette TRACE conn3 <- [1,2146,null,{}] 20:25:24 INFO - PROCESS | 3712 | 1467948324138 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}] 20:25:24 INFO - PROCESS | 3712 | 1467948324140 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:24 INFO - PROCESS | 3712 | 1467948324278 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 20:25:24 INFO - PROCESS | 3712 | 1467948324290 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 3712 | 1467948324292 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:24 INFO - PROCESS | 3712 | ++DOCSHELL 12935000 == 35 [pid = 3712] [id = 546] 20:25:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19E20C00) [pid = 3712] [serial = 1638] [outer = 00000000] 20:25:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19F7A400) [pid = 3712] [serial = 1639] [outer = 19E20C00] 20:25:24 INFO - PROCESS | 3712 | 1467948324344 Marionette DEBUG loaded listener.js 20:25:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (19FD9400) [pid = 3712] [serial = 1640] [outer = 19E20C00] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (13925000) [pid = 3712] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13953400) [pid = 3712] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16B15000) [pid = 3712] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (11ADE800) [pid = 3712] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (159E6800) [pid = 3712] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (174E8000) [pid = 3712] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10535000) [pid = 3712] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16925C00) [pid = 3712] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (12B09400) [pid = 3712] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1666F000) [pid = 3712] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19447000) [pid = 3712] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1A38A400) [pid = 3712] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:25:24 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (194E4400) [pid = 3712] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:25:24 INFO - PROCESS | 3712 | 1467948324812 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]]]}] 20:25:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:25:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 704ms 20:25:24 INFO - PROCESS | 3712 | 1467948324839 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 20:25:24 INFO - PROCESS | 3712 | 1467948324841 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 20:25:24 INFO - PROCESS | 3712 | 1467948324844 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:25:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:25:24 INFO - PROCESS | 3712 | 1467948324846 Marionette TRACE conn3 <- [1,2150,null,{}] 20:25:24 INFO - PROCESS | 3712 | 1467948324850 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}] 20:25:24 INFO - PROCESS | 3712 | 1467948324851 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:24 INFO - PROCESS | 3712 | 1467948324929 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 20:25:24 INFO - PROCESS | 3712 | 1467948324934 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:24 INFO - PROCESS | 3712 | 1467948324936 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:24 INFO - PROCESS | 3712 | ++DOCSHELL 1391BC00 == 36 [pid = 3712] [id = 547] 20:25:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (159E6800) [pid = 3712] [serial = 1641] [outer = 00000000] 20:25:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (175EFC00) [pid = 3712] [serial = 1642] [outer = 159E6800] 20:25:24 INFO - PROCESS | 3712 | 1467948324984 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (180E2800) [pid = 3712] [serial = 1643] [outer = 159E6800] 20:25:25 INFO - PROCESS | 3712 | --DOCSHELL 1AF40400 == 35 [pid = 3712] [id = 16] 20:25:25 INFO - PROCESS | 3712 | 1467948325425 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]]]}] 20:25:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:25:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 674ms 20:25:25 INFO - PROCESS | 3712 | 1467948325526 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 20:25:25 INFO - PROCESS | 3712 | 1467948325528 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 20:25:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:25:25 INFO - PROCESS | 3712 | 1467948325531 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:25:25 INFO - PROCESS | 3712 | 1467948325533 Marionette TRACE conn3 <- [1,2154,null,{}] 20:25:25 INFO - PROCESS | 3712 | 1467948325537 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}] 20:25:25 INFO - PROCESS | 3712 | 1467948325538 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:25 INFO - PROCESS | 3712 | 1467948325599 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 20:25:25 INFO - PROCESS | 3712 | 1467948325635 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:25 INFO - PROCESS | 3712 | 1467948325637 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:25 INFO - PROCESS | 3712 | ++DOCSHELL 1052EC00 == 36 [pid = 3712] [id = 548] 20:25:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (159E3400) [pid = 3712] [serial = 1644] [outer = 00000000] 20:25:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1980D400) [pid = 3712] [serial = 1645] [outer = 159E3400] 20:25:25 INFO - PROCESS | 3712 | 1467948325679 Marionette DEBUG loaded listener.js 20:25:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19E25400) [pid = 3712] [serial = 1646] [outer = 159E3400] 20:25:26 INFO - PROCESS | 3712 | 1467948326115 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]]]}] 20:25:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:25:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 674ms 20:25:26 INFO - PROCESS | 3712 | 1467948326194 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 20:25:26 INFO - PROCESS | 3712 | 1467948326197 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 20:25:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:25:26 INFO - PROCESS | 3712 | 1467948326200 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:25:26 INFO - PROCESS | 3712 | 1467948326202 Marionette TRACE conn3 <- [1,2158,null,{}] 20:25:26 INFO - PROCESS | 3712 | 1467948326206 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}] 20:25:26 INFO - PROCESS | 3712 | 1467948326208 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:26 INFO - PROCESS | 3712 | 1467948326286 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 20:25:26 INFO - PROCESS | 3712 | 1467948326291 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:26 INFO - PROCESS | 3712 | 1467948326293 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:26 INFO - PROCESS | 3712 | ++DOCSHELL 11CD5C00 == 37 [pid = 3712] [id = 549] 20:25:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16C8E800) [pid = 3712] [serial = 1647] [outer = 00000000] 20:25:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A456C00) [pid = 3712] [serial = 1648] [outer = 16C8E800] 20:25:26 INFO - PROCESS | 3712 | 1467948326349 Marionette DEBUG loaded listener.js 20:25:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A458800) [pid = 3712] [serial = 1649] [outer = 16C8E800] 20:25:27 INFO - PROCESS | 3712 | 1467948327027 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]]]}] 20:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 868ms 20:25:27 INFO - PROCESS | 3712 | 1467948327073 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 3712 | 1467948327077 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 20:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:25:27 INFO - PROCESS | 3712 | 1467948327086 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 3712 | 1467948327089 Marionette TRACE conn3 <- [1,2162,null,{}] 20:25:27 INFO - PROCESS | 3712 | 1467948327094 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}] 20:25:27 INFO - PROCESS | 3712 | 1467948327098 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:27 INFO - PROCESS | 3712 | 1467948327206 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 20:25:27 INFO - PROCESS | 3712 | 1467948327324 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:27 INFO - PROCESS | 3712 | 1467948327327 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:27 INFO - PROCESS | 3712 | ++DOCSHELL 10B98800 == 38 [pid = 3712] [id = 550] 20:25:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10F2C000) [pid = 3712] [serial = 1650] [outer = 00000000] 20:25:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1391CC00) [pid = 3712] [serial = 1651] [outer = 10F2C000] 20:25:27 INFO - PROCESS | 3712 | 1467948327384 Marionette DEBUG loaded listener.js 20:25:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (14F8B800) [pid = 3712] [serial = 1652] [outer = 10F2C000] 20:25:27 INFO - PROCESS | 3712 | 1467948327945 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]]]}] 20:25:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:25:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 913ms 20:25:27 INFO - PROCESS | 3712 | 1467948327997 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 20:25:27 INFO - PROCESS | 3712 | 1467948328002 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 20:25:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:25:27 INFO - PROCESS | 3712 | 1467948328008 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:25:27 INFO - PROCESS | 3712 | 1467948328011 Marionette TRACE conn3 <- [1,2166,null,{}] 20:25:27 INFO - PROCESS | 3712 | 1467948328015 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}] 20:25:27 INFO - PROCESS | 3712 | 1467948328018 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:28 INFO - PROCESS | 3712 | 1467948328147 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 20:25:28 INFO - PROCESS | 3712 | 1467948328283 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:28 INFO - PROCESS | 3712 | 1467948328286 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:28 INFO - PROCESS | 3712 | ++DOCSHELL 16674C00 == 39 [pid = 3712] [id = 551] 20:25:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16926400) [pid = 3712] [serial = 1653] [outer = 00000000] 20:25:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (175A8400) [pid = 3712] [serial = 1654] [outer = 16926400] 20:25:28 INFO - PROCESS | 3712 | 1467948328342 Marionette DEBUG loaded listener.js 20:25:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (180D7000) [pid = 3712] [serial = 1655] [outer = 16926400] 20:25:28 INFO - PROCESS | 3712 | 1467948328930 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]]]}] 20:25:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:25:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 958ms 20:25:28 INFO - PROCESS | 3712 | 1467948328957 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 20:25:28 INFO - PROCESS | 3712 | 1467948328959 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 20:25:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:25:28 INFO - PROCESS | 3712 | 1467948328963 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:25:28 INFO - PROCESS | 3712 | 1467948328967 Marionette TRACE conn3 <- [1,2170,null,{}] 20:25:28 INFO - PROCESS | 3712 | 1467948328978 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}] 20:25:28 INFO - PROCESS | 3712 | 1467948328983 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:29 INFO - PROCESS | 3712 | 1467948329100 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 20:25:29 INFO - PROCESS | 3712 | 1467948329214 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:29 INFO - PROCESS | 3712 | 1467948329217 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:29 INFO - PROCESS | 3712 | ++DOCSHELL 1692DC00 == 40 [pid = 3712] [id = 552] 20:25:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (16D9B400) [pid = 3712] [serial = 1656] [outer = 00000000] 20:25:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (180D8C00) [pid = 3712] [serial = 1657] [outer = 16D9B400] 20:25:29 INFO - PROCESS | 3712 | 1467948329273 Marionette DEBUG loaded listener.js 20:25:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19F7D400) [pid = 3712] [serial = 1658] [outer = 16D9B400] 20:25:30 INFO - PROCESS | 3712 | 1467948330009 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]]]}] 20:25:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:25:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1048ms 20:25:30 INFO - PROCESS | 3712 | 1467948330025 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 20:25:30 INFO - PROCESS | 3712 | 1467948330029 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 20:25:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:25:30 INFO - PROCESS | 3712 | 1467948330034 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:25:30 INFO - PROCESS | 3712 | 1467948330037 Marionette TRACE conn3 <- [1,2174,null,{}] 20:25:30 INFO - PROCESS | 3712 | 1467948330043 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}] 20:25:30 INFO - PROCESS | 3712 | 1467948330046 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:30 INFO - PROCESS | 3712 | 1467948330146 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 20:25:30 INFO - PROCESS | 3712 | 1467948330236 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:30 INFO - PROCESS | 3712 | 1467948330240 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:30 INFO - PROCESS | 3712 | ++DOCSHELL 114D1000 == 41 [pid = 3712] [id = 553] 20:25:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (11ADE400) [pid = 3712] [serial = 1659] [outer = 00000000] 20:25:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (1312F000) [pid = 3712] [serial = 1660] [outer = 11ADE400] 20:25:30 INFO - PROCESS | 3712 | 1467948330289 Marionette DEBUG loaded listener.js 20:25:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1326A000) [pid = 3712] [serial = 1661] [outer = 11ADE400] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 1052EC00 == 40 [pid = 3712] [id = 548] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 1391BC00 == 39 [pid = 3712] [id = 547] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 12935000 == 38 [pid = 3712] [id = 546] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 19665C00 == 37 [pid = 3712] [id = 545] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 180DB000 == 36 [pid = 3712] [id = 544] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 16D9DC00 == 35 [pid = 3712] [id = 543] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 161AA000 == 34 [pid = 3712] [id = 542] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 131EF800 == 33 [pid = 3712] [id = 541] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 1126F000 == 32 [pid = 3712] [id = 540] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 12823400 == 31 [pid = 3712] [id = 539] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 1B082C00 == 30 [pid = 3712] [id = 17] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 19449000 == 29 [pid = 3712] [id = 538] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 16674C00 == 28 [pid = 3712] [id = 551] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 1692DC00 == 27 [pid = 3712] [id = 552] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 11CD5C00 == 26 [pid = 3712] [id = 549] 20:25:31 INFO - PROCESS | 3712 | --DOCSHELL 10B98800 == 25 [pid = 3712] [id = 550] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (16670800) [pid = 3712] [serial = 1597] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (175EEC00) [pid = 3712] [serial = 1603] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (12934800) [pid = 3712] [serial = 1606] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (176BB000) [pid = 3712] [serial = 1604] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (19441000) [pid = 3712] [serial = 1609] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (194EA000) [pid = 3712] [serial = 1613] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1394FC00) [pid = 3712] [serial = 1577] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (130A0800) [pid = 3712] [serial = 1576] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1694F000) [pid = 3712] [serial = 1580] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16922800) [pid = 3712] [serial = 1579] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (198E9C00) [pid = 3712] [serial = 1583] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19804C00) [pid = 3712] [serial = 1582] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A461800) [pid = 3712] [serial = 1586] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1A459400) [pid = 3712] [serial = 1585] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16ECA400) [pid = 3712] [serial = 1601] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (14471800) [pid = 3712] [serial = 1607] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19449400) [pid = 3712] [serial = 1610] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1667D000) [pid = 3712] [serial = 1598] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (194E9800) [pid = 3712] [serial = 1612] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142BE400) [pid = 3712] [serial = 1589] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13C02000) [pid = 3712] [serial = 1588] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (142A8C00) [pid = 3712] [serial = 1594] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16DA1800) [pid = 3712] [serial = 1600] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (142BB800) [pid = 3712] [serial = 1595] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (129B6800) [pid = 3712] [serial = 1591] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (12D80800) [pid = 3712] [serial = 1592] [outer = 00000000] [url = about:blank] 20:25:31 INFO - PROCESS | 3712 | 1467948331427 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]]]}] 20:25:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:25:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1438ms 20:25:31 INFO - PROCESS | 3712 | 1467948331473 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 20:25:31 INFO - PROCESS | 3712 | 1467948331477 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 20:25:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:25:31 INFO - PROCESS | 3712 | 1467948331482 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:25:31 INFO - PROCESS | 3712 | 1467948331485 Marionette TRACE conn3 <- [1,2178,null,{}] 20:25:31 INFO - PROCESS | 3712 | 1467948331527 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}] 20:25:31 INFO - PROCESS | 3712 | 1467948331529 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:31 INFO - PROCESS | 3712 | 1467948331633 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 20:25:31 INFO - PROCESS | 3712 | 1467948331650 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:31 INFO - PROCESS | 3712 | 1467948331652 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:31 INFO - PROCESS | 3712 | ++DOCSHELL 10BA1400 == 26 [pid = 3712] [id = 554] 20:25:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1126A800) [pid = 3712] [serial = 1662] [outer = 00000000] 20:25:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (11AE3400) [pid = 3712] [serial = 1663] [outer = 1126A800] 20:25:31 INFO - PROCESS | 3712 | 1467948331699 Marionette DEBUG loaded listener.js 20:25:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (1281E800) [pid = 3712] [serial = 1664] [outer = 1126A800] 20:25:32 INFO - PROCESS | 3712 | 1467948332160 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]]]}] 20:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 703ms 20:25:32 INFO - PROCESS | 3712 | 1467948332186 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 3712 | 1467948332191 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 20:25:32 INFO - PROCESS | 3712 | 1467948332197 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:25:32 INFO - PROCESS | 3712 | 1467948332200 Marionette TRACE conn3 <- [1,2182,null,{}] 20:25:32 INFO - PROCESS | 3712 | 1467948332204 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}] 20:25:32 INFO - PROCESS | 3712 | 1467948332207 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:32 INFO - PROCESS | 3712 | 1467948332296 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 20:25:32 INFO - PROCESS | 3712 | 1467948332305 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 3712 | 1467948332307 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:32 INFO - PROCESS | 3712 | ++DOCSHELL 131E6800 == 27 [pid = 3712] [id = 555] 20:25:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (131EB800) [pid = 3712] [serial = 1665] [outer = 00000000] 20:25:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1391C400) [pid = 3712] [serial = 1666] [outer = 131EB800] 20:25:32 INFO - PROCESS | 3712 | 1467948332353 Marionette DEBUG loaded listener.js 20:25:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (139D5800) [pid = 3712] [serial = 1667] [outer = 131EB800] 20:25:32 INFO - PROCESS | 3712 | 1467948332796 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]]]}] 20:25:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:25:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 614ms 20:25:32 INFO - PROCESS | 3712 | 1467948332818 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 20:25:32 INFO - PROCESS | 3712 | 1467948332820 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 20:25:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:25:32 INFO - PROCESS | 3712 | 1467948332824 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:25:32 INFO - PROCESS | 3712 | 1467948332827 Marionette TRACE conn3 <- [1,2186,null,{}] 20:25:32 INFO - PROCESS | 3712 | 1467948332841 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}] 20:25:32 INFO - PROCESS | 3712 | 1467948332845 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:32 INFO - PROCESS | 3712 | 1467948332910 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 20:25:32 INFO - PROCESS | 3712 | 1467948332920 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:32 INFO - PROCESS | 3712 | 1467948332923 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:32 INFO - PROCESS | 3712 | ++DOCSHELL 144E2C00 == 28 [pid = 3712] [id = 556] 20:25:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14F8BC00) [pid = 3712] [serial = 1668] [outer = 00000000] 20:25:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1577C400) [pid = 3712] [serial = 1669] [outer = 14F8BC00] 20:25:32 INFO - PROCESS | 3712 | 1467948332977 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (161A1C00) [pid = 3712] [serial = 1670] [outer = 14F8BC00] 20:25:33 INFO - PROCESS | 3712 | 1467948333440 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]]]}] 20:25:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:25:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 674ms 20:25:33 INFO - PROCESS | 3712 | 1467948333488 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 20:25:33 INFO - PROCESS | 3712 | 1467948333491 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 20:25:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:25:33 INFO - PROCESS | 3712 | 1467948333503 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:25:33 INFO - PROCESS | 3712 | 1467948333505 Marionette TRACE conn3 <- [1,2190,null,{}] 20:25:33 INFO - PROCESS | 3712 | 1467948333508 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}] 20:25:33 INFO - PROCESS | 3712 | 1467948333510 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:33 INFO - PROCESS | 3712 | 1467948333624 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 20:25:33 INFO - PROCESS | 3712 | 1467948333629 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:33 INFO - PROCESS | 3712 | 1467948333631 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:33 INFO - PROCESS | 3712 | ++DOCSHELL 159E0000 == 29 [pid = 3712] [id = 557] 20:25:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (161AC000) [pid = 3712] [serial = 1671] [outer = 00000000] 20:25:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16927000) [pid = 3712] [serial = 1672] [outer = 161AC000] 20:25:33 INFO - PROCESS | 3712 | 1467948333661 Marionette DEBUG loaded listener.js 20:25:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16947400) [pid = 3712] [serial = 1673] [outer = 161AC000] 20:25:34 INFO - PROCESS | 3712 | 1467948334093 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]]]}] 20:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 614ms 20:25:34 INFO - PROCESS | 3712 | 1467948334111 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 3712 | 1467948334113 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 20:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:25:34 INFO - PROCESS | 3712 | 1467948334116 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:25:34 INFO - PROCESS | 3712 | 1467948334118 Marionette TRACE conn3 <- [1,2194,null,{}] 20:25:34 INFO - PROCESS | 3712 | 1467948334121 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}] 20:25:34 INFO - PROCESS | 3712 | 1467948334123 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:34 INFO - PROCESS | 3712 | 1467948334240 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 20:25:34 INFO - PROCESS | 3712 | 1467948334246 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 3712 | 1467948334248 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:34 INFO - PROCESS | 3712 | ++DOCSHELL 16679000 == 30 [pid = 3712] [id = 558] 20:25:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16B15C00) [pid = 3712] [serial = 1674] [outer = 00000000] 20:25:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16DDF800) [pid = 3712] [serial = 1675] [outer = 16B15C00] 20:25:34 INFO - PROCESS | 3712 | 1467948334291 Marionette DEBUG loaded listener.js 20:25:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16F57C00) [pid = 3712] [serial = 1676] [outer = 16B15C00] 20:25:34 INFO - PROCESS | 3712 | 1467948334751 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]]]}] 20:25:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:25:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 673ms 20:25:34 INFO - PROCESS | 3712 | 1467948334794 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 20:25:34 INFO - PROCESS | 3712 | 1467948334796 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 20:25:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:25:34 INFO - PROCESS | 3712 | 1467948334800 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:25:34 INFO - PROCESS | 3712 | 1467948334802 Marionette TRACE conn3 <- [1,2198,null,{}] 20:25:34 INFO - PROCESS | 3712 | 1467948334805 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}] 20:25:34 INFO - PROCESS | 3712 | 1467948334811 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:34 INFO - PROCESS | 3712 | 1467948334931 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 20:25:34 INFO - PROCESS | 3712 | 1467948334944 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:34 INFO - PROCESS | 3712 | 1467948334946 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:34 INFO - PROCESS | 3712 | ++DOCSHELL 175A0800 == 31 [pid = 3712] [id = 559] 20:25:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (176B5400) [pid = 3712] [serial = 1677] [outer = 00000000] 20:25:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (178C6400) [pid = 3712] [serial = 1678] [outer = 176B5400] 20:25:34 INFO - PROCESS | 3712 | 1467948334998 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (180E0800) [pid = 3712] [serial = 1679] [outer = 176B5400] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (159E3400) [pid = 3712] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (180DB400) [pid = 3712] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19801C00) [pid = 3712] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19E20C00) [pid = 3712] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1965EC00) [pid = 3712] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (11402800) [pid = 3712] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16C8E800) [pid = 3712] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (161AC400) [pid = 3712] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16EC7400) [pid = 3712] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (12D84C00) [pid = 3712] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1326B400) [pid = 3712] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (159E6800) [pid = 3712] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1B2BA400) [pid = 3712] [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.] 20:25:35 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1B074800) [pid = 3712] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:25:35 INFO - PROCESS | 3712 | 1467948335703 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]]]}] 20:25:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:25:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 959ms 20:25:35 INFO - PROCESS | 3712 | 1467948335750 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 20:25:35 INFO - PROCESS | 3712 | 1467948335752 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 20:25:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:25:35 INFO - PROCESS | 3712 | 1467948335756 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:25:35 INFO - PROCESS | 3712 | 1467948335767 Marionette TRACE conn3 <- [1,2202,null,{}] 20:25:35 INFO - PROCESS | 3712 | 1467948335775 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}] 20:25:35 INFO - PROCESS | 3712 | 1467948335777 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:35 INFO - PROCESS | 3712 | 1467948335854 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 20:25:35 INFO - PROCESS | 3712 | 1467948335865 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:35 INFO - PROCESS | 3712 | 1467948335867 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:35 INFO - PROCESS | 3712 | ++DOCSHELL 142C6C00 == 32 [pid = 3712] [id = 560] 20:25:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (159E3400) [pid = 3712] [serial = 1680] [outer = 00000000] 20:25:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16673C00) [pid = 3712] [serial = 1681] [outer = 159E3400] 20:25:35 INFO - PROCESS | 3712 | 1467948335912 Marionette DEBUG loaded listener.js 20:25:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16922800) [pid = 3712] [serial = 1682] [outer = 159E3400] 20:25:36 INFO - PROCESS | 3712 | 1467948336343 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]]]}] 20:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 20:25:36 INFO - PROCESS | 3712 | 1467948336396 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 3712 | 1467948336398 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 20:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:25:36 INFO - PROCESS | 3712 | 1467948336401 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:25:36 INFO - PROCESS | 3712 | 1467948336403 Marionette TRACE conn3 <- [1,2206,null,{}] 20:25:36 INFO - PROCESS | 3712 | 1467948336407 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}] 20:25:36 INFO - PROCESS | 3712 | 1467948336409 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:36 INFO - PROCESS | 3712 | 1467948336470 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 20:25:36 INFO - PROCESS | 3712 | 1467948336475 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:36 INFO - PROCESS | 3712 | 1467948336477 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:36 INFO - PROCESS | 3712 | ++DOCSHELL 142C0C00 == 33 [pid = 3712] [id = 561] 20:25:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (174E6C00) [pid = 3712] [serial = 1683] [outer = 00000000] 20:25:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19448800) [pid = 3712] [serial = 1684] [outer = 174E6C00] 20:25:36 INFO - PROCESS | 3712 | 1467948336522 Marionette DEBUG loaded listener.js 20:25:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19449000) [pid = 3712] [serial = 1685] [outer = 174E6C00] 20:25:36 INFO - PROCESS | 3712 | 1467948336913 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]]]}] 20:25:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:25:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 569ms 20:25:36 INFO - PROCESS | 3712 | 1467948336970 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 20:25:36 INFO - PROCESS | 3712 | 1467948336971 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 20:25:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:25:36 INFO - PROCESS | 3712 | 1467948336979 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:25:36 INFO - PROCESS | 3712 | 1467948336981 Marionette TRACE conn3 <- [1,2210,null,{}] 20:25:36 INFO - PROCESS | 3712 | 1467948336984 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}] 20:25:36 INFO - PROCESS | 3712 | 1467948336986 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:37 INFO - PROCESS | 3712 | 1467948337070 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 20:25:37 INFO - PROCESS | 3712 | 1467948337079 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 3712 | 1467948337081 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:37 INFO - PROCESS | 3712 | ++DOCSHELL 144DA000 == 34 [pid = 3712] [id = 562] 20:25:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1965C800) [pid = 3712] [serial = 1686] [outer = 00000000] 20:25:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19664400) [pid = 3712] [serial = 1687] [outer = 1965C800] 20:25:37 INFO - PROCESS | 3712 | 1467948337124 Marionette DEBUG loaded listener.js 20:25:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (19804C00) [pid = 3712] [serial = 1688] [outer = 1965C800] 20:25:37 INFO - PROCESS | 3712 | 1467948337549 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]]]}] 20:25:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:25:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 614ms 20:25:37 INFO - PROCESS | 3712 | 1467948337621 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 20:25:37 INFO - PROCESS | 3712 | 1467948337625 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 20:25:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:25:37 INFO - PROCESS | 3712 | 1467948337635 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:25:37 INFO - PROCESS | 3712 | 1467948337639 Marionette TRACE conn3 <- [1,2214,null,{}] 20:25:37 INFO - PROCESS | 3712 | 1467948337645 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}] 20:25:37 INFO - PROCESS | 3712 | 1467948337649 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:37 INFO - PROCESS | 3712 | 1467948337773 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 20:25:37 INFO - PROCESS | 3712 | 1467948337910 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:37 INFO - PROCESS | 3712 | 1467948337915 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:37 INFO - PROCESS | 3712 | ++DOCSHELL 10B96800 == 35 [pid = 3712] [id = 563] 20:25:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10B98800) [pid = 3712] [serial = 1689] [outer = 00000000] 20:25:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (10F2C400) [pid = 3712] [serial = 1690] [outer = 10B98800] 20:25:37 INFO - PROCESS | 3712 | 1467948337972 Marionette DEBUG loaded listener.js 20:25:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (129AB800) [pid = 3712] [serial = 1691] [outer = 10B98800] 20:25:38 INFO - PROCESS | 3712 | 1467948338750 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]]]}] 20:25:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 20:25:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1198ms 20:25:38 INFO - PROCESS | 3712 | 1467948338846 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 20:25:38 INFO - PROCESS | 3712 | 1467948338849 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 20:25:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:25:38 INFO - PROCESS | 3712 | 1467948338856 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:25:38 INFO - PROCESS | 3712 | 1467948338860 Marionette TRACE conn3 <- [1,2218,null,{}] 20:25:38 INFO - PROCESS | 3712 | 1467948338864 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}] 20:25:38 INFO - PROCESS | 3712 | 1467948338867 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:38 INFO - PROCESS | 3712 | 1467948338993 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 20:25:39 INFO - PROCESS | 3712 | 1467948339153 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:39 INFO - PROCESS | 3712 | 1467948339156 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:39 INFO - PROCESS | 3712 | ++DOCSHELL 1307C000 == 36 [pid = 3712] [id = 564] 20:25:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13951800) [pid = 3712] [serial = 1692] [outer = 00000000] 20:25:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (142C6800) [pid = 3712] [serial = 1693] [outer = 13951800] 20:25:39 INFO - PROCESS | 3712 | 1467948339215 Marionette DEBUG loaded listener.js 20:25:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (159D9400) [pid = 3712] [serial = 1694] [outer = 13951800] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 142C0C00 == 35 [pid = 3712] [id = 561] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 142C6C00 == 34 [pid = 3712] [id = 560] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 175A0800 == 33 [pid = 3712] [id = 559] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 16679000 == 32 [pid = 3712] [id = 558] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 159E0000 == 31 [pid = 3712] [id = 557] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 144E2C00 == 30 [pid = 3712] [id = 556] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 131E6800 == 29 [pid = 3712] [id = 555] 20:25:39 INFO - PROCESS | 3712 | --DOCSHELL 10BA1400 == 28 [pid = 3712] [id = 554] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1B07FC00) [pid = 3712] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19E25400) [pid = 3712] [serial = 1646] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (180E2000) [pid = 3712] [serial = 1633] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (198E5C00) [pid = 3712] [serial = 1636] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19F7A400) [pid = 3712] [serial = 1639] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19661000) [pid = 3712] [serial = 1616] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1980D800) [pid = 3712] [serial = 1615] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129A8000) [pid = 3712] [serial = 1621] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1A458800) [pid = 3712] [serial = 1649] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13129400) [pid = 3712] [serial = 1622] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19E17400) [pid = 3712] [serial = 1637] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A456C00) [pid = 3712] [serial = 1648] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16925000) [pid = 3712] [serial = 1627] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1692F000) [pid = 3712] [serial = 1628] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (176BE000) [pid = 3712] [serial = 1630] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1326B800) [pid = 3712] [serial = 1618] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (139D6400) [pid = 3712] [serial = 1619] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (142C6400) [pid = 3712] [serial = 1624] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1446E800) [pid = 3712] [serial = 1625] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19FD9400) [pid = 3712] [serial = 1640] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1980D400) [pid = 3712] [serial = 1645] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (175EFC00) [pid = 3712] [serial = 1642] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19447C00) [pid = 3712] [serial = 1634] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1667C400) [pid = 3712] [serial = 1124] [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.] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (178BE000) [pid = 3712] [serial = 1631] [outer = 00000000] [url = about:blank] 20:25:39 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (180E2800) [pid = 3712] [serial = 1643] [outer = 00000000] [url = about:blank] 20:25:40 INFO - PROCESS | 3712 | 1467948340010 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]]]}] 20:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1198ms 20:25:40 INFO - PROCESS | 3712 | 1467948340058 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 20:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:25:40 INFO - PROCESS | 3712 | 1467948340062 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 20:25:40 INFO - PROCESS | 3712 | 1467948340066 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - PROCESS | 3712 | 1467948340069 Marionette TRACE conn3 <- [1,2222,null,{}] 20:25:40 INFO - PROCESS | 3712 | 1467948340075 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}] 20:25:40 INFO - PROCESS | 3712 | 1467948340077 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:40 INFO - PROCESS | 3712 | 1467948340153 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 20:25:40 INFO - PROCESS | 3712 | 1467948340160 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 3712 | 1467948340164 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:40 INFO - PROCESS | 3712 | ++DOCSHELL 114D2400 == 29 [pid = 3712] [id = 565] 20:25:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (11C47400) [pid = 3712] [serial = 1695] [outer = 00000000] 20:25:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (130AEC00) [pid = 3712] [serial = 1696] [outer = 11C47400] 20:25:40 INFO - PROCESS | 3712 | 1467948340211 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (131E5000) [pid = 3712] [serial = 1697] [outer = 11C47400] 20:25:40 INFO - PROCESS | 3712 | 1467948340706 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]]]}] 20:25:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:25:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 658ms 20:25:40 INFO - PROCESS | 3712 | 1467948340727 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 20:25:40 INFO - PROCESS | 3712 | 1467948340731 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 20:25:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:25:40 INFO - PROCESS | 3712 | 1467948340738 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:25:40 INFO - PROCESS | 3712 | 1467948340740 Marionette TRACE conn3 <- [1,2226,null,{}] 20:25:40 INFO - PROCESS | 3712 | 1467948340744 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}] 20:25:40 INFO - PROCESS | 3712 | 1467948340746 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:40 INFO - PROCESS | 3712 | 1467948340829 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 20:25:40 INFO - PROCESS | 3712 | 1467948340835 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:40 INFO - PROCESS | 3712 | 1467948340837 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:40 INFO - PROCESS | 3712 | ++DOCSHELL 13949400 == 30 [pid = 3712] [id = 566] 20:25:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (13E91800) [pid = 3712] [serial = 1698] [outer = 00000000] 20:25:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (142C0400) [pid = 3712] [serial = 1699] [outer = 13E91800] 20:25:40 INFO - PROCESS | 3712 | 1467948340883 Marionette DEBUG loaded listener.js 20:25:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (142C9000) [pid = 3712] [serial = 1700] [outer = 13E91800] 20:25:41 INFO - PROCESS | 3712 | 1467948341333 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]]]}] 20:25:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:25:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 614ms 20:25:41 INFO - PROCESS | 3712 | 1467948341358 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 20:25:41 INFO - PROCESS | 3712 | 1467948341360 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 20:25:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:25:41 INFO - PROCESS | 3712 | 1467948341367 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:25:41 INFO - PROCESS | 3712 | 1467948341371 Marionette TRACE conn3 <- [1,2230,null,{}] 20:25:41 INFO - PROCESS | 3712 | 1467948341364 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}] 20:25:41 INFO - PROCESS | 3712 | 1467948341369 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:41 INFO - PROCESS | 3712 | 1467948341451 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 20:25:41 INFO - PROCESS | 3712 | 1467948341591 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:41 INFO - PROCESS | 3712 | 1467948341594 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:41 INFO - PROCESS | 3712 | ++DOCSHELL 16924000 == 31 [pid = 3712] [id = 567] 20:25:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16924800) [pid = 3712] [serial = 1701] [outer = 00000000] 20:25:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1692CC00) [pid = 3712] [serial = 1702] [outer = 16924800] 20:25:41 INFO - PROCESS | 3712 | 1467948341650 Marionette DEBUG loaded listener.js 20:25:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16C8C400) [pid = 3712] [serial = 1703] [outer = 16924800] 20:25:42 INFO - PROCESS | 3712 | 1467948342010 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]]]}] 20:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 674ms 20:25:42 INFO - PROCESS | 3712 | 1467948342026 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 20:25:42 INFO - PROCESS | 3712 | 1467948342029 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 20:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:25:42 INFO - PROCESS | 3712 | 1467948342032 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:25:42 INFO - PROCESS | 3712 | 1467948342034 Marionette TRACE conn3 <- [1,2234,null,{}] 20:25:42 INFO - PROCESS | 3712 | 1467948342037 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}] 20:25:42 INFO - PROCESS | 3712 | 1467948342039 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:42 INFO - PROCESS | 3712 | 1467948342125 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 20:25:42 INFO - PROCESS | 3712 | 1467948342220 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 3712 | 1467948342222 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:42 INFO - PROCESS | 3712 | ++DOCSHELL 16C8B000 == 32 [pid = 3712] [id = 568] 20:25:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16D9C000) [pid = 3712] [serial = 1704] [outer = 00000000] 20:25:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (175F3000) [pid = 3712] [serial = 1705] [outer = 16D9C000] 20:25:42 INFO - PROCESS | 3712 | 1467948342265 Marionette DEBUG loaded listener.js 20:25:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (178C2C00) [pid = 3712] [serial = 1706] [outer = 16D9C000] 20:25:42 INFO - PROCESS | 3712 | 1467948342660 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]]]}] 20:25:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:25:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 659ms 20:25:42 INFO - PROCESS | 3712 | 1467948342697 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 20:25:42 INFO - PROCESS | 3712 | 1467948342699 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 20:25:42 INFO - PROCESS | 3712 | 1467948342702 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:25:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:25:42 INFO - PROCESS | 3712 | 1467948342704 Marionette TRACE conn3 <- [1,2238,null,{}] 20:25:42 INFO - PROCESS | 3712 | 1467948342707 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}] 20:25:42 INFO - PROCESS | 3712 | 1467948342709 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:42 INFO - PROCESS | 3712 | 1467948342827 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 20:25:42 INFO - PROCESS | 3712 | 1467948342921 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:42 INFO - PROCESS | 3712 | 1467948342923 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:42 INFO - PROCESS | 3712 | ++DOCSHELL 1759D400 == 33 [pid = 3712] [id = 569] 20:25:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (178BCC00) [pid = 3712] [serial = 1707] [outer = 00000000] 20:25:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (180DD000) [pid = 3712] [serial = 1708] [outer = 178BCC00] 20:25:42 INFO - PROCESS | 3712 | 1467948342966 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (180DEC00) [pid = 3712] [serial = 1709] [outer = 178BCC00] 20:25:43 INFO - PROCESS | 3712 | 1467948343385 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]]]}] 20:25:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:25:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 703ms 20:25:43 INFO - PROCESS | 3712 | 1467948343419 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 20:25:43 INFO - PROCESS | 3712 | 1467948343421 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 20:25:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:25:43 INFO - PROCESS | 3712 | 1467948343425 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:25:43 INFO - PROCESS | 3712 | 1467948343426 Marionette TRACE conn3 <- [1,2242,null,{}] 20:25:43 INFO - PROCESS | 3712 | 1467948343430 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}] 20:25:43 INFO - PROCESS | 3712 | 1467948343435 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:43 INFO - PROCESS | 3712 | 1467948343567 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 20:25:43 INFO - PROCESS | 3712 | 1467948343630 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:43 INFO - PROCESS | 3712 | 1467948343641 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:43 INFO - PROCESS | 3712 | ++DOCSHELL 10EF3800 == 34 [pid = 3712] [id = 570] 20:25:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (17D2F800) [pid = 3712] [serial = 1710] [outer = 00000000] 20:25:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19809C00) [pid = 3712] [serial = 1711] [outer = 17D2F800] 20:25:43 INFO - PROCESS | 3712 | 1467948343687 Marionette DEBUG loaded listener.js 20:25:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1965C400) [pid = 3712] [serial = 1712] [outer = 17D2F800] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16B15C00) [pid = 3712] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (131EB800) [pid = 3712] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11ADE400) [pid = 3712] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14F8BC00) [pid = 3712] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (176B5400) [pid = 3712] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1126A800) [pid = 3712] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10F2C000) [pid = 3712] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16926400) [pid = 3712] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16D9B400) [pid = 3712] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (159E3400) [pid = 3712] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (174E6C00) [pid = 3712] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:25:44 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (161AC000) [pid = 3712] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:25:44 INFO - PROCESS | 3712 | 1467948344095 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]]]}] 20:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 704ms 20:25:44 INFO - PROCESS | 3712 | 1467948344151 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 20:25:44 INFO - PROCESS | 3712 | 1467948344153 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 20:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:25:44 INFO - PROCESS | 3712 | 1467948344162 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - PROCESS | 3712 | 1467948344165 Marionette TRACE conn3 <- [1,2246,null,{}] 20:25:44 INFO - PROCESS | 3712 | 1467948344170 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}] 20:25:44 INFO - PROCESS | 3712 | 1467948344173 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:44 INFO - PROCESS | 3712 | 1467948344238 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 20:25:44 INFO - PROCESS | 3712 | 1467948344243 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 3712 | 1467948344245 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:44 INFO - PROCESS | 3712 | ++DOCSHELL 1126A800 == 35 [pid = 3712] [id = 571] 20:25:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (11407400) [pid = 3712] [serial = 1713] [outer = 00000000] 20:25:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16920800) [pid = 3712] [serial = 1714] [outer = 11407400] 20:25:44 INFO - PROCESS | 3712 | 1467948344287 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16D9B400) [pid = 3712] [serial = 1715] [outer = 11407400] 20:25:44 INFO - PROCESS | 3712 | 1467948344708 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]]]}] 20:25:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:25:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 20:25:44 INFO - PROCESS | 3712 | 1467948344780 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 20:25:44 INFO - PROCESS | 3712 | 1467948344782 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 20:25:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:25:44 INFO - PROCESS | 3712 | 1467948344786 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:25:44 INFO - PROCESS | 3712 | 1467948344787 Marionette TRACE conn3 <- [1,2250,null,{}] 20:25:44 INFO - PROCESS | 3712 | 1467948344791 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}] 20:25:44 INFO - PROCESS | 3712 | 1467948344792 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:44 INFO - PROCESS | 3712 | 1467948344869 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 20:25:44 INFO - PROCESS | 3712 | 1467948344874 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:44 INFO - PROCESS | 3712 | 1467948344876 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:44 INFO - PROCESS | 3712 | ++DOCSHELL 14F8BC00 == 36 [pid = 3712] [id = 572] 20:25:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (161A9C00) [pid = 3712] [serial = 1716] [outer = 00000000] 20:25:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (198E7C00) [pid = 3712] [serial = 1717] [outer = 161A9C00] 20:25:44 INFO - PROCESS | 3712 | 1467948344919 Marionette DEBUG loaded listener.js 20:25:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1997EC00) [pid = 3712] [serial = 1718] [outer = 161A9C00] 20:25:45 INFO - PROCESS | 3712 | 1467948345324 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]]]}] 20:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 569ms 20:25:45 INFO - PROCESS | 3712 | 1467948345361 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 20:25:45 INFO - PROCESS | 3712 | 1467948345363 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 20:25:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:25:45 INFO - PROCESS | 3712 | 1467948345371 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:25:45 INFO - PROCESS | 3712 | 1467948345372 Marionette TRACE conn3 <- [1,2254,null,{}] 20:25:45 INFO - PROCESS | 3712 | 1467948345376 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}] 20:25:45 INFO - PROCESS | 3712 | 1467948345378 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:45 INFO - PROCESS | 3712 | 1467948345465 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 20:25:45 INFO - PROCESS | 3712 | 1467948345470 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:45 INFO - PROCESS | 3712 | 1467948345472 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:45 INFO - PROCESS | 3712 | ++DOCSHELL 19810800 == 37 [pid = 3712] [id = 573] 20:25:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19E21000) [pid = 3712] [serial = 1719] [outer = 00000000] 20:25:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19FD9000) [pid = 3712] [serial = 1720] [outer = 19E21000] 20:25:45 INFO - PROCESS | 3712 | 1467948345514 Marionette DEBUG loaded listener.js 20:25:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16945C00) [pid = 3712] [serial = 1721] [outer = 19E21000] 20:25:45 INFO - PROCESS | 3712 | 1467948345933 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]]]}] 20:25:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:25:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 614ms 20:25:46 INFO - PROCESS | 3712 | 1467948346015 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 20:25:46 INFO - PROCESS | 3712 | 1467948346019 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 20:25:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:25:46 INFO - PROCESS | 3712 | 1467948346029 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:25:46 INFO - PROCESS | 3712 | 1467948346034 Marionette TRACE conn3 <- [1,2258,null,{}] 20:25:46 INFO - PROCESS | 3712 | 1467948346041 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}] 20:25:46 INFO - PROCESS | 3712 | 1467948346044 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:46 INFO - PROCESS | 3712 | 1467948346160 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 20:25:46 INFO - PROCESS | 3712 | 1467948346301 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:46 INFO - PROCESS | 3712 | 1467948346307 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:46 INFO - PROCESS | 3712 | ++DOCSHELL 11405400 == 38 [pid = 3712] [id = 574] 20:25:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (11C3F800) [pid = 3712] [serial = 1722] [outer = 00000000] 20:25:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (12D79400) [pid = 3712] [serial = 1723] [outer = 11C3F800] 20:25:46 INFO - PROCESS | 3712 | 1467948346364 Marionette DEBUG loaded listener.js 20:25:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1314DC00) [pid = 3712] [serial = 1724] [outer = 11C3F800] 20:25:46 INFO - PROCESS | 3712 | 1467948346983 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]]]}] 20:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1004ms 20:25:47 INFO - PROCESS | 3712 | 1467948347041 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 20:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:25:47 INFO - PROCESS | 3712 | 1467948347044 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 20:25:47 INFO - PROCESS | 3712 | 1467948347069 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:25:47 INFO - PROCESS | 3712 | 1467948347073 Marionette TRACE conn3 <- [1,2262,null,{}] 20:25:47 INFO - PROCESS | 3712 | 1467948347078 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}] 20:25:47 INFO - PROCESS | 3712 | 1467948347080 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:47 INFO - PROCESS | 3712 | 1467948347187 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 20:25:47 INFO - PROCESS | 3712 | 1467948347313 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:47 INFO - PROCESS | 3712 | 1467948347316 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:47 INFO - PROCESS | 3712 | ++DOCSHELL 1577BC00 == 39 [pid = 3712] [id = 575] 20:25:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (159E5C00) [pid = 3712] [serial = 1725] [outer = 00000000] 20:25:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16677400) [pid = 3712] [serial = 1726] [outer = 159E5C00] 20:25:47 INFO - PROCESS | 3712 | 1467948347371 Marionette DEBUG loaded listener.js 20:25:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16D9DC00) [pid = 3712] [serial = 1727] [outer = 159E5C00] 20:25:47 INFO - PROCESS | 3712 | 1467948347887 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]]]}] 20:25:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:25:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 883ms 20:25:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:25:47 INFO - PROCESS | 3712 | 1467948347934 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 20:25:47 INFO - PROCESS | 3712 | 1467948347937 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 20:25:47 INFO - PROCESS | 3712 | 1467948347941 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:25:47 INFO - PROCESS | 3712 | 1467948347943 Marionette TRACE conn3 <- [1,2266,null,{}] 20:25:47 INFO - PROCESS | 3712 | 1467948347952 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}] 20:25:47 INFO - PROCESS | 3712 | 1467948347957 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:48 INFO - PROCESS | 3712 | 1467948348048 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 20:25:48 INFO - PROCESS | 3712 | 1467948348159 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:48 INFO - PROCESS | 3712 | 1467948348163 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:48 INFO - PROCESS | 3712 | ++DOCSHELL 1965A800 == 40 [pid = 3712] [id = 576] 20:25:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1965D000) [pid = 3712] [serial = 1728] [outer = 00000000] 20:25:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (198DAC00) [pid = 3712] [serial = 1729] [outer = 1965D000] 20:25:48 INFO - PROCESS | 3712 | 1467948348267 Marionette DEBUG loaded listener.js 20:25:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19F73800) [pid = 3712] [serial = 1730] [outer = 1965D000] 20:25:49 INFO - PROCESS | 3712 | 1467948349057 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]]]}] 20:25:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:25:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1138ms 20:25:49 INFO - PROCESS | 3712 | 1467948349084 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 20:25:49 INFO - PROCESS | 3712 | 1467948349088 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 20:25:49 INFO - PROCESS | 3712 | 1467948349093 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:25:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:25:49 INFO - PROCESS | 3712 | 1467948349096 Marionette TRACE conn3 <- [1,2270,null,{}] 20:25:49 INFO - PROCESS | 3712 | 1467948349101 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}] 20:25:49 INFO - PROCESS | 3712 | 1467948349104 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:49 INFO - PROCESS | 3712 | 1467948349204 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 20:25:49 INFO - PROCESS | 3712 | 1467948349347 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:49 INFO - PROCESS | 3712 | 1467948349351 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:49 INFO - PROCESS | 3712 | ++DOCSHELL 11ADE400 == 41 [pid = 3712] [id = 577] 20:25:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (129B6800) [pid = 3712] [serial = 1731] [outer = 00000000] 20:25:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (130A1800) [pid = 3712] [serial = 1732] [outer = 129B6800] 20:25:49 INFO - PROCESS | 3712 | 1467948349402 Marionette DEBUG loaded listener.js 20:25:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1394A400) [pid = 3712] [serial = 1733] [outer = 129B6800] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 14F8BC00 == 40 [pid = 3712] [id = 572] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 1126A800 == 39 [pid = 3712] [id = 571] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 10EF3800 == 38 [pid = 3712] [id = 570] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 1759D400 == 37 [pid = 3712] [id = 569] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 16C8B000 == 36 [pid = 3712] [id = 568] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 16924000 == 35 [pid = 3712] [id = 567] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 13949400 == 34 [pid = 3712] [id = 566] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 114D2400 == 33 [pid = 3712] [id = 565] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 144DA000 == 32 [pid = 3712] [id = 562] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 114D1000 == 31 [pid = 3712] [id = 553] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 1307C000 == 30 [pid = 3712] [id = 564] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 10B96800 == 29 [pid = 3712] [id = 563] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 1965A800 == 28 [pid = 3712] [id = 576] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 19810800 == 27 [pid = 3712] [id = 573] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 11405400 == 26 [pid = 3712] [id = 574] 20:25:50 INFO - PROCESS | 3712 | --DOCSHELL 1577BC00 == 25 [pid = 3712] [id = 575] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16DDF800) [pid = 3712] [serial = 1675] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1391C400) [pid = 3712] [serial = 1666] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (139D5800) [pid = 3712] [serial = 1667] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1326A000) [pid = 3712] [serial = 1661] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1312F000) [pid = 3712] [serial = 1660] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1577C400) [pid = 3712] [serial = 1669] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (178C6400) [pid = 3712] [serial = 1678] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (11AE3400) [pid = 3712] [serial = 1663] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1281E800) [pid = 3712] [serial = 1664] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (14F8B800) [pid = 3712] [serial = 1652] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1391CC00) [pid = 3712] [serial = 1651] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (180D7000) [pid = 3712] [serial = 1655] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (175A8400) [pid = 3712] [serial = 1654] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19F7D400) [pid = 3712] [serial = 1658] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (180D8C00) [pid = 3712] [serial = 1657] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16F57C00) [pid = 3712] [serial = 1676] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (19664400) [pid = 3712] [serial = 1687] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16673C00) [pid = 3712] [serial = 1681] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19449000) [pid = 3712] [serial = 1685] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16922800) [pid = 3712] [serial = 1682] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (180E0800) [pid = 3712] [serial = 1679] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16927000) [pid = 3712] [serial = 1672] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (16947400) [pid = 3712] [serial = 1673] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19448800) [pid = 3712] [serial = 1684] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (161A1C00) [pid = 3712] [serial = 1670] [outer = 00000000] [url = about:blank] 20:25:50 INFO - PROCESS | 3712 | 1467948350443 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]]]}] 20:25:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:25:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1392ms 20:25:50 INFO - PROCESS | 3712 | 1467948350494 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 20:25:50 INFO - PROCESS | 3712 | 1467948350498 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 20:25:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:25:50 INFO - PROCESS | 3712 | 1467948350503 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:25:50 INFO - PROCESS | 3712 | 1467948350507 Marionette TRACE conn3 <- [1,2274,null,{}] 20:25:50 INFO - PROCESS | 3712 | 1467948350512 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}] 20:25:50 INFO - PROCESS | 3712 | 1467948350515 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:50 INFO - PROCESS | 3712 | 1467948350604 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 20:25:50 INFO - PROCESS | 3712 | 1467948350613 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:50 INFO - PROCESS | 3712 | 1467948350616 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:50 INFO - PROCESS | 3712 | ++DOCSHELL 10E60800 == 26 [pid = 3712] [id = 578] 20:25:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10E64400) [pid = 3712] [serial = 1734] [outer = 00000000] 20:25:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (114D2400) [pid = 3712] [serial = 1735] [outer = 10E64400] 20:25:50 INFO - PROCESS | 3712 | 1467948350646 Marionette DEBUG loaded listener.js 20:25:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (12820000) [pid = 3712] [serial = 1736] [outer = 10E64400] 20:25:51 INFO - PROCESS | 3712 | 1467948351127 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]]]}] 20:25:51 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 20:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 674ms 20:25:51 INFO - PROCESS | 3712 | 1467948351167 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 20:25:51 INFO - PROCESS | 3712 | 1467948351172 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 20:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:25:51 INFO - PROCESS | 3712 | 1467948351179 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:25:51 INFO - PROCESS | 3712 | 1467948351182 Marionette TRACE conn3 <- [1,2278,null,{}] 20:25:51 INFO - PROCESS | 3712 | 1467948351186 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}] 20:25:51 INFO - PROCESS | 3712 | 1467948351189 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:51 INFO - PROCESS | 3712 | 1467948351317 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 20:25:51 INFO - PROCESS | 3712 | 1467948351420 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 3712 | 1467948351423 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:51 INFO - PROCESS | 3712 | ++DOCSHELL 13923000 == 27 [pid = 3712] [id = 579] 20:25:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13923400) [pid = 3712] [serial = 1737] [outer = 00000000] 20:25:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13C0F800) [pid = 3712] [serial = 1738] [outer = 13923400] 20:25:51 INFO - PROCESS | 3712 | 1467948351469 Marionette DEBUG loaded listener.js 20:25:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (142A8400) [pid = 3712] [serial = 1739] [outer = 13923400] 20:25:51 INFO - PROCESS | 3712 | 1467948351813 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]]]}] 20:25:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:25:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 659ms 20:25:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:25:51 INFO - PROCESS | 3712 | 1467948351859 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 20:25:51 INFO - PROCESS | 3712 | 1467948351845 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 20:25:51 INFO - PROCESS | 3712 | 1467948351849 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:25:51 INFO - PROCESS | 3712 | 1467948351852 Marionette TRACE conn3 <- [1,2282,null,{}] 20:25:51 INFO - PROCESS | 3712 | 1467948351862 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}] 20:25:51 INFO - PROCESS | 3712 | 1467948351867 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:51 INFO - PROCESS | 3712 | 1467948351948 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 20:25:51 INFO - PROCESS | 3712 | 1467948351955 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:51 INFO - PROCESS | 3712 | 1467948351958 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:51 INFO - PROCESS | 3712 | ++DOCSHELL 14FB0400 == 28 [pid = 3712] [id = 580] 20:25:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (14FB0C00) [pid = 3712] [serial = 1740] [outer = 00000000] 20:25:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (159E7000) [pid = 3712] [serial = 1741] [outer = 14FB0C00] 20:25:51 INFO - PROCESS | 3712 | 1467948352005 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1664E800) [pid = 3712] [serial = 1742] [outer = 14FB0C00] 20:25:52 INFO - PROCESS | 3712 | 1467948352477 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]]]}] 20:25:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:25:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 658ms 20:25:52 INFO - PROCESS | 3712 | 1467948352527 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 20:25:52 INFO - PROCESS | 3712 | 1467948352529 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 20:25:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:25:52 INFO - PROCESS | 3712 | 1467948352533 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:25:52 INFO - PROCESS | 3712 | 1467948352534 Marionette TRACE conn3 <- [1,2286,null,{}] 20:25:52 INFO - PROCESS | 3712 | 1467948352538 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}] 20:25:52 INFO - PROCESS | 3712 | 1467948352540 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:52 INFO - PROCESS | 3712 | 1467948352683 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 20:25:52 INFO - PROCESS | 3712 | 1467948352729 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:52 INFO - PROCESS | 3712 | 1467948352731 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:52 INFO - PROCESS | 3712 | ++DOCSHELL 16927000 == 29 [pid = 3712] [id = 581] 20:25:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16927400) [pid = 3712] [serial = 1743] [outer = 00000000] 20:25:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1692DC00) [pid = 3712] [serial = 1744] [outer = 16927400] 20:25:52 INFO - PROCESS | 3712 | 1467948352774 Marionette DEBUG loaded listener.js 20:25:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16B20800) [pid = 3712] [serial = 1745] [outer = 16927400] 20:25:53 INFO - PROCESS | 3712 | 1467948353178 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]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 659ms 20:25:53 INFO - PROCESS | 3712 | 1467948353195 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 3712 | 1467948353197 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 20:25:53 INFO - PROCESS | 3712 | 1467948353200 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:25:53 INFO - PROCESS | 3712 | 1467948353202 Marionette TRACE conn3 <- [1,2290,null,{}] 20:25:53 INFO - PROCESS | 3712 | 1467948353205 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}] 20:25:53 INFO - PROCESS | 3712 | 1467948353207 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:53 INFO - PROCESS | 3712 | 1467948353328 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 20:25:53 INFO - PROCESS | 3712 | 1467948353334 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:53 INFO - PROCESS | 3712 | 1467948353336 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:53 INFO - PROCESS | 3712 | ++DOCSHELL 16921800 == 30 [pid = 3712] [id = 582] 20:25:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16B19000) [pid = 3712] [serial = 1746] [outer = 00000000] 20:25:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16F57C00) [pid = 3712] [serial = 1747] [outer = 16B19000] 20:25:53 INFO - PROCESS | 3712 | 1467948353430 Marionette DEBUG loaded listener.js 20:25:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1759CC00) [pid = 3712] [serial = 1748] [outer = 16B19000] 20:25:53 INFO - PROCESS | 3712 | 1467948353840 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]]]}] 20:25:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:25:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 674ms 20:25:53 INFO - PROCESS | 3712 | 1467948353883 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 20:25:53 INFO - PROCESS | 3712 | 1467948353885 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 20:25:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:25:53 INFO - PROCESS | 3712 | 1467948353888 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:25:53 INFO - PROCESS | 3712 | 1467948353890 Marionette TRACE conn3 <- [1,2294,null,{}] 20:25:53 INFO - PROCESS | 3712 | 1467948353893 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}] 20:25:53 INFO - PROCESS | 3712 | 1467948353898 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:54 INFO - PROCESS | 3712 | 1467948354035 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (178BCC00) [pid = 3712] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17D2F800) [pid = 3712] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1965C800) [pid = 3712] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10B98800) [pid = 3712] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16924800) [pid = 3712] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13951800) [pid = 3712] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (13E91800) [pid = 3712] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (11C47400) [pid = 3712] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19E21000) [pid = 3712] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (11407400) [pid = 3712] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16D9C000) [pid = 3712] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:25:54 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (161A9C00) [pid = 3712] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:25:54 INFO - PROCESS | 3712 | 1467948354287 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 3712 | 1467948354289 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:54 INFO - PROCESS | 3712 | ++DOCSHELL 1055A400 == 31 [pid = 3712] [id = 583] 20:25:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1059AC00) [pid = 3712] [serial = 1749] [outer = 00000000] 20:25:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (12D84C00) [pid = 3712] [serial = 1750] [outer = 1059AC00] 20:25:54 INFO - PROCESS | 3712 | 1467948354332 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16674400) [pid = 3712] [serial = 1751] [outer = 1059AC00] 20:25:54 INFO - PROCESS | 3712 | 1467948354676 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]]]}] 20:25:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:25:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 808ms 20:25:54 INFO - PROCESS | 3712 | 1467948354697 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 20:25:54 INFO - PROCESS | 3712 | 1467948354699 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 20:25:54 INFO - PROCESS | 3712 | 1467948354702 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:25:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:25:54 INFO - PROCESS | 3712 | 1467948354714 Marionette TRACE conn3 <- [1,2298,null,{}] 20:25:54 INFO - PROCESS | 3712 | 1467948354718 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}] 20:25:54 INFO - PROCESS | 3712 | 1467948354719 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:54 INFO - PROCESS | 3712 | 1467948354814 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 20:25:54 INFO - PROCESS | 3712 | 1467948354821 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:54 INFO - PROCESS | 3712 | 1467948354823 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:54 INFO - PROCESS | 3712 | ++DOCSHELL 10478000 == 32 [pid = 3712] [id = 584] 20:25:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (1052E000) [pid = 3712] [serial = 1752] [outer = 00000000] 20:25:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (180DB000) [pid = 3712] [serial = 1753] [outer = 1052E000] 20:25:54 INFO - PROCESS | 3712 | 1467948354870 Marionette DEBUG loaded listener.js 20:25:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (180DE000) [pid = 3712] [serial = 1754] [outer = 1052E000] 20:25:55 INFO - PROCESS | 3712 | 1467948355255 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]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms 20:25:55 INFO - PROCESS | 3712 | 1467948355325 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 3712 | 1467948355327 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 20:25:55 INFO - PROCESS | 3712 | 1467948355330 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:25:55 INFO - PROCESS | 3712 | 1467948355331 Marionette TRACE conn3 <- [1,2302,null,{}] 20:25:55 INFO - PROCESS | 3712 | 1467948355335 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}] 20:25:55 INFO - PROCESS | 3712 | 1467948355337 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:55 INFO - PROCESS | 3712 | 1467948355456 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 20:25:55 INFO - PROCESS | 3712 | 1467948355495 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:55 INFO - PROCESS | 3712 | 1467948355497 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:55 INFO - PROCESS | 3712 | ++DOCSHELL 176B6800 == 33 [pid = 3712] [id = 585] 20:25:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (180D4000) [pid = 3712] [serial = 1755] [outer = 00000000] 20:25:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1944A400) [pid = 3712] [serial = 1756] [outer = 180D4000] 20:25:55 INFO - PROCESS | 3712 | 1467948355539 Marionette DEBUG loaded listener.js 20:25:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1944B000) [pid = 3712] [serial = 1757] [outer = 180D4000] 20:25:55 INFO - PROCESS | 3712 | 1467948355925 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]]]}] 20:25:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:25:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 614ms 20:25:55 INFO - PROCESS | 3712 | 1467948355949 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 20:25:55 INFO - PROCESS | 3712 | 1467948355951 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 20:25:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:25:55 INFO - PROCESS | 3712 | 1467948355954 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:25:55 INFO - PROCESS | 3712 | 1467948355956 Marionette TRACE conn3 <- [1,2306,null,{}] 20:25:55 INFO - PROCESS | 3712 | 1467948355959 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}] 20:25:55 INFO - PROCESS | 3712 | 1467948355961 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:56 INFO - PROCESS | 3712 | 1467948356076 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 20:25:56 INFO - PROCESS | 3712 | 1467948356067 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:56 INFO - PROCESS | 3712 | 1467948356069 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:56 INFO - PROCESS | 3712 | ++DOCSHELL 19449800 == 34 [pid = 3712] [id = 586] 20:25:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (194EA000) [pid = 3712] [serial = 1758] [outer = 00000000] 20:25:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19665000) [pid = 3712] [serial = 1759] [outer = 194EA000] 20:25:56 INFO - PROCESS | 3712 | 1467948356112 Marionette DEBUG loaded listener.js 20:25:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19808800) [pid = 3712] [serial = 1760] [outer = 194EA000] 20:25:56 INFO - PROCESS | 3712 | 1467948356874 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] 20:25:56 INFO - PROCESS | 3712 | 1467948356909 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 20:25:56 INFO - PROCESS | 3712 | 1467948356914 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:25:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 20:25:56 INFO - PROCESS | 3712 | 1467948356919 Marionette TRACE conn3 <- [1,2310,null,{}] 20:25:56 INFO - PROCESS | 3712 | 1467948356924 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}] 20:25:56 INFO - PROCESS | 3712 | 1467948356927 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:57 INFO - PROCESS | 3712 | 1467948357047 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 20:25:57 INFO - PROCESS | 3712 | 1467948357182 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:57 INFO - PROCESS | 3712 | 1467948357185 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:57 INFO - PROCESS | 3712 | ++DOCSHELL 10E5E400 == 35 [pid = 3712] [id = 587] 20:25:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10E97000) [pid = 3712] [serial = 1761] [outer = 00000000] 20:25:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1314B800) [pid = 3712] [serial = 1762] [outer = 10E97000] 20:25:57 INFO - PROCESS | 3712 | 1467948357242 Marionette DEBUG loaded listener.js 20:25:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13C0DC00) [pid = 3712] [serial = 1763] [outer = 10E97000] 20:25:57 INFO - PROCESS | 3712 | 1467948357910 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]]]}] 20:25:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:25:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1003ms 20:25:57 INFO - PROCESS | 3712 | 1467948357965 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 20:25:57 INFO - PROCESS | 3712 | 1467948357970 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 20:25:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:25:57 INFO - PROCESS | 3712 | 1467948357978 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:25:57 INFO - PROCESS | 3712 | 1467948357981 Marionette TRACE conn3 <- [1,2314,null,{}] 20:25:57 INFO - PROCESS | 3712 | 1467948357985 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}] 20:25:57 INFO - PROCESS | 3712 | 1467948357988 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:58 INFO - PROCESS | 3712 | 1467948358190 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 20:25:58 INFO - PROCESS | 3712 | 1467948358339 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:58 INFO - PROCESS | 3712 | 1467948358342 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:58 INFO - PROCESS | 3712 | ++DOCSHELL 1052FC00 == 36 [pid = 3712] [id = 588] 20:25:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10530000) [pid = 3712] [serial = 1764] [outer = 00000000] 20:25:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1059BC00) [pid = 3712] [serial = 1765] [outer = 10530000] 20:25:58 INFO - PROCESS | 3712 | 1467948358392 Marionette DEBUG loaded listener.js 20:25:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10F2B400) [pid = 3712] [serial = 1766] [outer = 10530000] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 176B6800 == 35 [pid = 3712] [id = 585] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 10478000 == 34 [pid = 3712] [id = 584] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 1055A400 == 33 [pid = 3712] [id = 583] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 16921800 == 32 [pid = 3712] [id = 582] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 16927000 == 31 [pid = 3712] [id = 581] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 14FB0400 == 30 [pid = 3712] [id = 580] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 13923000 == 29 [pid = 3712] [id = 579] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 10E60800 == 28 [pid = 3712] [id = 578] 20:25:58 INFO - PROCESS | 3712 | --DOCSHELL 11ADE400 == 27 [pid = 3712] [id = 577] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (180DD000) [pid = 3712] [serial = 1708] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19809C00) [pid = 3712] [serial = 1711] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19804C00) [pid = 3712] [serial = 1688] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10F2C400) [pid = 3712] [serial = 1690] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (129AB800) [pid = 3712] [serial = 1691] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1692CC00) [pid = 3712] [serial = 1702] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16C8C400) [pid = 3712] [serial = 1703] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (142C6800) [pid = 3712] [serial = 1693] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (159D9400) [pid = 3712] [serial = 1694] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142C0400) [pid = 3712] [serial = 1699] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (142C9000) [pid = 3712] [serial = 1700] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (130AEC00) [pid = 3712] [serial = 1696] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (131E5000) [pid = 3712] [serial = 1697] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (180DEC00) [pid = 3712] [serial = 1709] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19FD9000) [pid = 3712] [serial = 1720] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16D9B400) [pid = 3712] [serial = 1715] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16945C00) [pid = 3712] [serial = 1721] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16920800) [pid = 3712] [serial = 1714] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1965C400) [pid = 3712] [serial = 1712] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (175F3000) [pid = 3712] [serial = 1705] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (178C2C00) [pid = 3712] [serial = 1706] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (198E7C00) [pid = 3712] [serial = 1717] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (1997EC00) [pid = 3712] [serial = 1718] [outer = 00000000] [url = about:blank] 20:25:58 INFO - PROCESS | 3712 | 1467948358924 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]]]}] 20:25:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:25:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1003ms 20:25:58 INFO - PROCESS | 3712 | 1467948358968 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 20:25:58 INFO - PROCESS | 3712 | 1467948358972 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 20:25:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:25:58 INFO - PROCESS | 3712 | 1467948358993 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:25:58 INFO - PROCESS | 3712 | 1467948358996 Marionette TRACE conn3 <- [1,2318,null,{}] 20:25:58 INFO - PROCESS | 3712 | 1467948359000 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}] 20:25:58 INFO - PROCESS | 3712 | 1467948359003 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:59 INFO - PROCESS | 3712 | 1467948359093 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 20:25:59 INFO - PROCESS | 3712 | 1467948359102 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 3712 | 1467948359105 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:59 INFO - PROCESS | 3712 | ++DOCSHELL 13073000 == 28 [pid = 3712] [id = 589] 20:25:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1307B400) [pid = 3712] [serial = 1767] [outer = 00000000] 20:25:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (13467C00) [pid = 3712] [serial = 1768] [outer = 1307B400] 20:25:59 INFO - PROCESS | 3712 | 1467948359152 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (13952C00) [pid = 3712] [serial = 1769] [outer = 1307B400] 20:25:59 INFO - PROCESS | 3712 | 1467948359611 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]]]}] 20:25:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:25:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 659ms 20:25:59 INFO - PROCESS | 3712 | 1467948359669 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 20:25:59 INFO - PROCESS | 3712 | 1467948359672 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 20:25:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:25:59 INFO - PROCESS | 3712 | 1467948359676 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:25:59 INFO - PROCESS | 3712 | 1467948359678 Marionette TRACE conn3 <- [1,2322,null,{}] 20:25:59 INFO - PROCESS | 3712 | 1467948359682 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}] 20:25:59 INFO - PROCESS | 3712 | 1467948359684 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:59 INFO - PROCESS | 3712 | 1467948359770 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 20:25:59 INFO - PROCESS | 3712 | 1467948359871 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:25:59 INFO - PROCESS | 3712 | 1467948359874 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:25:59 INFO - PROCESS | 3712 | ++DOCSHELL 144E6800 == 29 [pid = 3712] [id = 590] 20:25:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (144E7400) [pid = 3712] [serial = 1770] [outer = 00000000] 20:25:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (159E3400) [pid = 3712] [serial = 1771] [outer = 144E7400] 20:25:59 INFO - PROCESS | 3712 | 1467948359918 Marionette DEBUG loaded listener.js 20:25:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16673C00) [pid = 3712] [serial = 1772] [outer = 144E7400] 20:26:00 INFO - PROCESS | 3712 | 1467948360278 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]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 614ms 20:26:00 INFO - PROCESS | 3712 | 1467948360298 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 3712 | 1467948360301 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 20:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:26:00 INFO - PROCESS | 3712 | 1467948360312 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 3712 | 1467948360316 Marionette TRACE conn3 <- [1,2326,null,{}] 20:26:00 INFO - PROCESS | 3712 | 1467948360320 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}] 20:26:00 INFO - PROCESS | 3712 | 1467948360323 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:00 INFO - PROCESS | 3712 | 1467948360409 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 20:26:00 INFO - PROCESS | 3712 | 1467948360398 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:00 INFO - PROCESS | 3712 | 1467948360400 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:00 INFO - PROCESS | 3712 | ++DOCSHELL 1667B800 == 30 [pid = 3712] [id = 591] 20:26:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16920800) [pid = 3712] [serial = 1773] [outer = 00000000] 20:26:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16DA1800) [pid = 3712] [serial = 1774] [outer = 16920800] 20:26:00 INFO - PROCESS | 3712 | 1467948360448 Marionette DEBUG loaded listener.js 20:26:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (175A0400) [pid = 3712] [serial = 1775] [outer = 16920800] 20:26:00 INFO - PROCESS | 3712 | 1467948360873 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]]]}] 20:26:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:26:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 629ms 20:26:00 INFO - PROCESS | 3712 | 1467948360929 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 20:26:00 INFO - PROCESS | 3712 | 1467948360932 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 20:26:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:26:00 INFO - PROCESS | 3712 | 1467948360935 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:26:00 INFO - PROCESS | 3712 | 1467948360937 Marionette TRACE conn3 <- [1,2330,null,{}] 20:26:00 INFO - PROCESS | 3712 | 1467948360945 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}] 20:26:00 INFO - PROCESS | 3712 | 1467948360947 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:01 INFO - PROCESS | 3712 | 1467948361058 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 20:26:01 INFO - PROCESS | 3712 | 1467948361147 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 3712 | 1467948361150 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:01 INFO - PROCESS | 3712 | ++DOCSHELL 175F5800 == 31 [pid = 3712] [id = 592] 20:26:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (176BEC00) [pid = 3712] [serial = 1776] [outer = 00000000] 20:26:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (17D35800) [pid = 3712] [serial = 1777] [outer = 176BEC00] 20:26:01 INFO - PROCESS | 3712 | 1467948361192 Marionette DEBUG loaded listener.js 20:26:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (180D4800) [pid = 3712] [serial = 1778] [outer = 176BEC00] 20:26:01 INFO - PROCESS | 3712 | 1467948361596 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]]]}] 20:26:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:26:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 718ms 20:26:01 INFO - PROCESS | 3712 | 1467948361640 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 20:26:01 INFO - PROCESS | 3712 | 1467948361642 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 20:26:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:26:01 INFO - PROCESS | 3712 | 1467948361645 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:26:01 INFO - PROCESS | 3712 | 1467948361647 Marionette TRACE conn3 <- [1,2334,null,{}] 20:26:01 INFO - PROCESS | 3712 | 1467948361656 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}] 20:26:01 INFO - PROCESS | 3712 | 1467948361658 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:01 INFO - PROCESS | 3712 | 1467948361771 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 20:26:01 INFO - PROCESS | 3712 | 1467948361786 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:01 INFO - PROCESS | 3712 | 1467948361792 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:01 INFO - PROCESS | 3712 | ++DOCSHELL 13074C00 == 32 [pid = 3712] [id = 593] 20:26:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19440000) [pid = 3712] [serial = 1779] [outer = 00000000] 20:26:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19449C00) [pid = 3712] [serial = 1780] [outer = 19440000] 20:26:01 INFO - PROCESS | 3712 | 1467948361902 Marionette DEBUG loaded listener.js 20:26:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1965E800) [pid = 3712] [serial = 1781] [outer = 19440000] 20:26:02 INFO - PROCESS | 3712 | 1467948362326 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]]]}] 20:26:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:26:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 704ms 20:26:02 INFO - PROCESS | 3712 | 1467948362385 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 20:26:02 INFO - PROCESS | 3712 | 1467948362387 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 20:26:02 INFO - PROCESS | 3712 | 1467948362390 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:26:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:26:02 INFO - PROCESS | 3712 | 1467948362392 Marionette TRACE conn3 <- [1,2338,null,{}] 20:26:02 INFO - PROCESS | 3712 | 1467948362396 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}] 20:26:02 INFO - PROCESS | 3712 | 1467948362398 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:02 INFO - PROCESS | 3712 | 1467948362505 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 20:26:02 INFO - PROCESS | 3712 | 1467948362570 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:02 INFO - PROCESS | 3712 | 1467948362572 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:02 INFO - PROCESS | 3712 | ++DOCSHELL 180DF800 == 33 [pid = 3712] [id = 594] 20:26:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19664400) [pid = 3712] [serial = 1782] [outer = 00000000] 20:26:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (198E0800) [pid = 3712] [serial = 1783] [outer = 19664400] 20:26:02 INFO - PROCESS | 3712 | 1467948362624 Marionette DEBUG loaded listener.js 20:26:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (198E1000) [pid = 3712] [serial = 1784] [outer = 19664400] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (180D4000) [pid = 3712] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16927400) [pid = 3712] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (10E64400) [pid = 3712] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14FB0C00) [pid = 3712] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (129B6800) [pid = 3712] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13923400) [pid = 3712] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16B19000) [pid = 3712] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (11C3F800) [pid = 3712] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (159E5C00) [pid = 3712] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1965D000) [pid = 3712] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1059AC00) [pid = 3712] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:26:02 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1052E000) [pid = 3712] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:26:03 INFO - PROCESS | 3712 | 1467948363028 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]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 674ms 20:26:03 INFO - PROCESS | 3712 | 1467948363051 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 3712 | 1467948363053 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 20:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:26:03 INFO - PROCESS | 3712 | 1467948363057 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - PROCESS | 3712 | 1467948363058 Marionette TRACE conn3 <- [1,2342,null,{}] 20:26:03 INFO - PROCESS | 3712 | 1467948363062 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}] 20:26:03 INFO - PROCESS | 3712 | 1467948363064 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:03 INFO - PROCESS | 3712 | 1467948363139 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 20:26:03 INFO - PROCESS | 3712 | 1467948363144 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 3712 | 1467948363146 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:03 INFO - PROCESS | 3712 | ++DOCSHELL 10B94800 == 34 [pid = 3712] [id = 595] 20:26:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13156000) [pid = 3712] [serial = 1785] [outer = 00000000] 20:26:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (161AA800) [pid = 3712] [serial = 1786] [outer = 13156000] 20:26:03 INFO - PROCESS | 3712 | 1467948363189 Marionette DEBUG loaded listener.js 20:26:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (17D34000) [pid = 3712] [serial = 1787] [outer = 13156000] 20:26:03 INFO - PROCESS | 3712 | 1467948363614 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]]]}] 20:26:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:26:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 613ms 20:26:03 INFO - PROCESS | 3712 | 1467948363675 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 20:26:03 INFO - PROCESS | 3712 | 1467948363677 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 20:26:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:26:03 INFO - PROCESS | 3712 | 1467948363681 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:26:03 INFO - PROCESS | 3712 | 1467948363682 Marionette TRACE conn3 <- [1,2346,null,{}] 20:26:03 INFO - PROCESS | 3712 | 1467948363686 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}] 20:26:03 INFO - PROCESS | 3712 | 1467948363687 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:03 INFO - PROCESS | 3712 | 1467948363747 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 20:26:03 INFO - PROCESS | 3712 | 1467948363752 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:03 INFO - PROCESS | 3712 | 1467948363754 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:03 INFO - PROCESS | 3712 | ++DOCSHELL 159E2C00 == 35 [pid = 3712] [id = 596] 20:26:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (161AA400) [pid = 3712] [serial = 1788] [outer = 00000000] 20:26:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (198DA800) [pid = 3712] [serial = 1789] [outer = 161AA400] 20:26:03 INFO - PROCESS | 3712 | 1467948363797 Marionette DEBUG loaded listener.js 20:26:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19E20000) [pid = 3712] [serial = 1790] [outer = 161AA400] 20:26:04 INFO - PROCESS | 3712 | 1467948364227 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]]]}] 20:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 614ms 20:26:04 INFO - PROCESS | 3712 | 1467948364285 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 3712 | 1467948364287 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 20:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:26:04 INFO - PROCESS | 3712 | 1467948364290 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 3712 | 1467948364292 Marionette TRACE conn3 <- [1,2350,null,{}] 20:26:04 INFO - PROCESS | 3712 | 1467948364296 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}] 20:26:04 INFO - PROCESS | 3712 | 1467948364297 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:04 INFO - PROCESS | 3712 | 1467948364375 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 20:26:04 INFO - PROCESS | 3712 | 1467948364383 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:04 INFO - PROCESS | 3712 | 1467948364385 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:04 INFO - PROCESS | 3712 | ++DOCSHELL 175F6C00 == 36 [pid = 3712] [id = 597] 20:26:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (194E9800) [pid = 3712] [serial = 1791] [outer = 00000000] 20:26:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19FDC000) [pid = 3712] [serial = 1792] [outer = 194E9800] 20:26:04 INFO - PROCESS | 3712 | 1467948364437 Marionette DEBUG loaded listener.js 20:26:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19FE2400) [pid = 3712] [serial = 1793] [outer = 194E9800] 20:26:04 INFO - PROCESS | 3712 | 1467948364899 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]]]}] 20:26:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:26:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 674ms 20:26:04 INFO - PROCESS | 3712 | 1467948364970 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 20:26:04 INFO - PROCESS | 3712 | 1467948364974 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 20:26:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:26:04 INFO - PROCESS | 3712 | 1467948364980 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:26:04 INFO - PROCESS | 3712 | 1467948364984 Marionette TRACE conn3 <- [1,2354,null,{}] 20:26:04 INFO - PROCESS | 3712 | 1467948364991 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}] 20:26:04 INFO - PROCESS | 3712 | 1467948364995 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:05 INFO - PROCESS | 3712 | 1467948365142 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 20:26:05 INFO - PROCESS | 3712 | 1467948365263 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:05 INFO - PROCESS | 3712 | 1467948365268 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:05 INFO - PROCESS | 3712 | ++DOCSHELL 12936C00 == 37 [pid = 3712] [id = 598] 20:26:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (129A8000) [pid = 3712] [serial = 1794] [outer = 00000000] 20:26:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1303A800) [pid = 3712] [serial = 1795] [outer = 129A8000] 20:26:05 INFO - PROCESS | 3712 | 1467948365324 Marionette DEBUG loaded listener.js 20:26:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (13154800) [pid = 3712] [serial = 1796] [outer = 129A8000] 20:26:05 INFO - PROCESS | 3712 | 1467948365864 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]]]}] 20:26:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:26:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 958ms 20:26:05 INFO - PROCESS | 3712 | 1467948365929 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 20:26:05 INFO - PROCESS | 3712 | 1467948365934 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 20:26:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:26:05 INFO - PROCESS | 3712 | 1467948365941 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:26:05 INFO - PROCESS | 3712 | 1467948365944 Marionette TRACE conn3 <- [1,2358,null,{}] 20:26:05 INFO - PROCESS | 3712 | 1467948365948 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}] 20:26:05 INFO - PROCESS | 3712 | 1467948365950 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:06 INFO - PROCESS | 3712 | 1467948366064 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 20:26:06 INFO - PROCESS | 3712 | 1467948366195 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:06 INFO - PROCESS | 3712 | 1467948366198 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:06 INFO - PROCESS | 3712 | ++DOCSHELL 161A1C00 == 38 [pid = 3712] [id = 599] 20:26:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1667AC00) [pid = 3712] [serial = 1797] [outer = 00000000] 20:26:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16923000) [pid = 3712] [serial = 1798] [outer = 1667AC00] 20:26:06 INFO - PROCESS | 3712 | 1467948366253 Marionette DEBUG loaded listener.js 20:26:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1694F000) [pid = 3712] [serial = 1799] [outer = 1667AC00] 20:26:06 INFO - PROCESS | 3712 | 1467948366814 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]]]}] 20:26:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:26:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 899ms 20:26:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:26:06 INFO - PROCESS | 3712 | 1467948366850 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 20:26:06 INFO - PROCESS | 3712 | 1467948366852 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 20:26:06 INFO - PROCESS | 3712 | 1467948366856 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:26:06 INFO - PROCESS | 3712 | 1467948366860 Marionette TRACE conn3 <- [1,2362,null,{}] 20:26:06 INFO - PROCESS | 3712 | 1467948366871 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}] 20:26:06 INFO - PROCESS | 3712 | 1467948366875 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:06 INFO - PROCESS | 3712 | 1467948366982 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 20:26:07 INFO - PROCESS | 3712 | 1467948367119 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:07 INFO - PROCESS | 3712 | 1467948367123 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:07 INFO - PROCESS | 3712 | ++DOCSHELL 1965B800 == 39 [pid = 3712] [id = 600] 20:26:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1965BC00) [pid = 3712] [serial = 1800] [outer = 00000000] 20:26:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19E1F800) [pid = 3712] [serial = 1801] [outer = 1965BC00] 20:26:07 INFO - PROCESS | 3712 | 1467948367180 Marionette DEBUG loaded listener.js 20:26:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A37F000) [pid = 3712] [serial = 1802] [outer = 1965BC00] 20:26:07 INFO - PROCESS | 3712 | 1467948367742 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]]]}] 20:26:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:26:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 959ms 20:26:07 INFO - PROCESS | 3712 | 1467948367821 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 20:26:07 INFO - PROCESS | 3712 | 1467948367824 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 20:26:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:26:07 INFO - PROCESS | 3712 | 1467948367828 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:26:07 INFO - PROCESS | 3712 | 1467948367830 Marionette TRACE conn3 <- [1,2366,null,{}] 20:26:07 INFO - PROCESS | 3712 | 1467948367833 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}] 20:26:07 INFO - PROCESS | 3712 | 1467948367836 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:08 INFO - PROCESS | 3712 | 1467948368071 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 20:26:08 INFO - PROCESS | 3712 | 1467948368235 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:08 INFO - PROCESS | 3712 | 1467948368238 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:08 INFO - PROCESS | 3712 | ++DOCSHELL 0C778400 == 40 [pid = 3712] [id = 601] 20:26:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (0F394C00) [pid = 3712] [serial = 1803] [outer = 00000000] 20:26:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (10538000) [pid = 3712] [serial = 1804] [outer = 0F394C00] 20:26:08 INFO - PROCESS | 3712 | 1467948368288 Marionette DEBUG loaded listener.js 20:26:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10B95800) [pid = 3712] [serial = 1805] [outer = 0F394C00] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 159E2C00 == 39 [pid = 3712] [id = 596] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 10B94800 == 38 [pid = 3712] [id = 595] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 180DF800 == 37 [pid = 3712] [id = 594] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 13074C00 == 36 [pid = 3712] [id = 593] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 175F5800 == 35 [pid = 3712] [id = 592] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 1667B800 == 34 [pid = 3712] [id = 591] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 144E6800 == 33 [pid = 3712] [id = 590] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 13073000 == 32 [pid = 3712] [id = 589] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 1052FC00 == 31 [pid = 3712] [id = 588] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 10E5E400 == 30 [pid = 3712] [id = 587] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 19449800 == 29 [pid = 3712] [id = 586] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 1965B800 == 28 [pid = 3712] [id = 600] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 175F6C00 == 27 [pid = 3712] [id = 597] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 12936C00 == 26 [pid = 3712] [id = 598] 20:26:09 INFO - PROCESS | 3712 | --DOCSHELL 161A1C00 == 25 [pid = 3712] [id = 599] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1944A400) [pid = 3712] [serial = 1756] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1692DC00) [pid = 3712] [serial = 1744] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (114D2400) [pid = 3712] [serial = 1735] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (12820000) [pid = 3712] [serial = 1736] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (159E7000) [pid = 3712] [serial = 1741] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1394A400) [pid = 3712] [serial = 1733] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (130A1800) [pid = 3712] [serial = 1732] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13C0F800) [pid = 3712] [serial = 1738] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (142A8400) [pid = 3712] [serial = 1739] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16F57C00) [pid = 3712] [serial = 1747] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16B20800) [pid = 3712] [serial = 1745] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1314DC00) [pid = 3712] [serial = 1724] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (12D79400) [pid = 3712] [serial = 1723] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16D9DC00) [pid = 3712] [serial = 1727] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16677400) [pid = 3712] [serial = 1726] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19F73800) [pid = 3712] [serial = 1730] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (198DAC00) [pid = 3712] [serial = 1729] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (12D84C00) [pid = 3712] [serial = 1750] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1759CC00) [pid = 3712] [serial = 1748] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1944B000) [pid = 3712] [serial = 1757] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16674400) [pid = 3712] [serial = 1751] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (180DE000) [pid = 3712] [serial = 1754] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (180DB000) [pid = 3712] [serial = 1753] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (1664E800) [pid = 3712] [serial = 1742] [outer = 00000000] [url = about:blank] 20:26:09 INFO - PROCESS | 3712 | 1467948369476 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]]]}] 20:26:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 20:26:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1692ms 20:26:09 INFO - PROCESS | 3712 | 1467948369522 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 20:26:09 INFO - PROCESS | 3712 | 1467948369527 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 20:26:09 INFO - PROCESS | 3712 | 1467948369532 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:26:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:26:09 INFO - PROCESS | 3712 | 1467948369535 Marionette TRACE conn3 <- [1,2370,null,{}] 20:26:09 INFO - PROCESS | 3712 | 1467948369541 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}] 20:26:09 INFO - PROCESS | 3712 | 1467948369544 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:09 INFO - PROCESS | 3712 | 1467948369662 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 20:26:09 INFO - PROCESS | 3712 | 1467948369756 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:09 INFO - PROCESS | 3712 | 1467948369761 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:09 INFO - PROCESS | 3712 | ++DOCSHELL 10EF3000 == 26 [pid = 3712] [id = 602] 20:26:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10EFCC00) [pid = 3712] [serial = 1806] [outer = 00000000] 20:26:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (114D5C00) [pid = 3712] [serial = 1807] [outer = 10EFCC00] 20:26:09 INFO - PROCESS | 3712 | 1467948369808 Marionette DEBUG loaded listener.js 20:26:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (11CD2000) [pid = 3712] [serial = 1808] [outer = 10EFCC00] 20:26:10 INFO - PROCESS | 3712 | 1467948370240 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]]]}] 20:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 763ms 20:26:10 INFO - PROCESS | 3712 | 1467948370301 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 20:26:10 INFO - PROCESS | 3712 | 1467948370306 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 20:26:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:26:10 INFO - PROCESS | 3712 | 1467948370331 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:26:10 INFO - PROCESS | 3712 | 1467948370334 Marionette TRACE conn3 <- [1,2374,null,{}] 20:26:10 INFO - PROCESS | 3712 | 1467948370324 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}] 20:26:10 INFO - PROCESS | 3712 | 1467948370327 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:10 INFO - PROCESS | 3712 | 1467948370423 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 20:26:10 INFO - PROCESS | 3712 | 1467948370429 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:10 INFO - PROCESS | 3712 | 1467948370432 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:10 INFO - PROCESS | 3712 | ++DOCSHELL 1314E800 == 27 [pid = 3712] [id = 603] 20:26:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (13157800) [pid = 3712] [serial = 1809] [outer = 00000000] 20:26:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (13464C00) [pid = 3712] [serial = 1810] [outer = 13157800] 20:26:10 INFO - PROCESS | 3712 | 1467948370478 Marionette DEBUG loaded listener.js 20:26:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13949C00) [pid = 3712] [serial = 1811] [outer = 13157800] 20:26:10 INFO - PROCESS | 3712 | 1467948370928 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]]]}] 20:26:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:26:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 674ms 20:26:11 INFO - PROCESS | 3712 | 1467948371023 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 3712 | 1467948371025 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 20:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:26:11 INFO - PROCESS | 3712 | 1467948371029 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:26:11 INFO - PROCESS | 3712 | 1467948371033 Marionette TRACE conn3 <- [1,2378,null,{}] 20:26:11 INFO - PROCESS | 3712 | 1467948371046 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}] 20:26:11 INFO - PROCESS | 3712 | 1467948371051 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:11 INFO - PROCESS | 3712 | 1467948371170 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 20:26:11 INFO - PROCESS | 3712 | 1467948371216 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 3712 | 1467948371219 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:11 INFO - PROCESS | 3712 | ++DOCSHELL 142C2400 == 28 [pid = 3712] [id = 604] 20:26:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (142C3000) [pid = 3712] [serial = 1812] [outer = 00000000] 20:26:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (144D9C00) [pid = 3712] [serial = 1813] [outer = 142C3000] 20:26:11 INFO - PROCESS | 3712 | 1467948371266 Marionette DEBUG loaded listener.js 20:26:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (14F8E000) [pid = 3712] [serial = 1814] [outer = 142C3000] 20:26:11 INFO - PROCESS | 3712 | 1467948371660 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]]]}] 20:26:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:26:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 673ms 20:26:11 INFO - PROCESS | 3712 | 1467948371700 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 20:26:11 INFO - PROCESS | 3712 | 1467948371703 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 20:26:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:26:11 INFO - PROCESS | 3712 | 1467948371707 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:26:11 INFO - PROCESS | 3712 | 1467948371708 Marionette TRACE conn3 <- [1,2382,null,{}] 20:26:11 INFO - PROCESS | 3712 | 1467948371712 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}] 20:26:11 INFO - PROCESS | 3712 | 1467948371714 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:11 INFO - PROCESS | 3712 | 1467948371832 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 20:26:11 INFO - PROCESS | 3712 | 1467948371838 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:11 INFO - PROCESS | 3712 | 1467948371840 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:11 INFO - PROCESS | 3712 | ++DOCSHELL 1577E400 == 29 [pid = 3712] [id = 605] 20:26:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (159DF800) [pid = 3712] [serial = 1815] [outer = 00000000] 20:26:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16674400) [pid = 3712] [serial = 1816] [outer = 159DF800] 20:26:11 INFO - PROCESS | 3712 | 1467948371888 Marionette DEBUG loaded listener.js 20:26:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16922C00) [pid = 3712] [serial = 1817] [outer = 159DF800] 20:26:12 INFO - PROCESS | 3712 | 1467948372337 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]]]}] 20:26:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:26:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 659ms 20:26:12 INFO - PROCESS | 3712 | 1467948372372 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 20:26:12 INFO - PROCESS | 3712 | 1467948372374 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 20:26:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:26:12 INFO - PROCESS | 3712 | 1467948372377 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:26:12 INFO - PROCESS | 3712 | 1467948372379 Marionette TRACE conn3 <- [1,2386,null,{}] 20:26:12 INFO - PROCESS | 3712 | 1467948372389 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}] 20:26:12 INFO - PROCESS | 3712 | 1467948372391 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:12 INFO - PROCESS | 3712 | 1467948372524 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 20:26:12 INFO - PROCESS | 3712 | 1467948372537 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:12 INFO - PROCESS | 3712 | 1467948372539 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:12 INFO - PROCESS | 3712 | ++DOCSHELL 1692BC00 == 30 [pid = 3712] [id = 606] 20:26:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1692F400) [pid = 3712] [serial = 1818] [outer = 00000000] 20:26:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16B16000) [pid = 3712] [serial = 1819] [outer = 1692F400] 20:26:12 INFO - PROCESS | 3712 | 1467948372582 Marionette DEBUG loaded listener.js 20:26:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16C91800) [pid = 3712] [serial = 1820] [outer = 1692F400] 20:26:13 INFO - PROCESS | 3712 | 1467948373010 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]]]}] 20:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 659ms 20:26:13 INFO - PROCESS | 3712 | 1467948373056 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 3712 | 1467948373058 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 20:26:13 INFO - PROCESS | 3712 | 1467948373062 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:26:13 INFO - PROCESS | 3712 | 1467948373063 Marionette TRACE conn3 <- [1,2390,null,{}] 20:26:13 INFO - PROCESS | 3712 | 1467948373072 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}] 20:26:13 INFO - PROCESS | 3712 | 1467948373077 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:13 INFO - PROCESS | 3712 | 1467948373207 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 20:26:13 INFO - PROCESS | 3712 | 1467948373218 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:13 INFO - PROCESS | 3712 | 1467948373220 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:13 INFO - PROCESS | 3712 | ++DOCSHELL 174EAC00 == 31 [pid = 3712] [id = 607] 20:26:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (175A5C00) [pid = 3712] [serial = 1821] [outer = 00000000] 20:26:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (178C2C00) [pid = 3712] [serial = 1822] [outer = 175A5C00] 20:26:13 INFO - PROCESS | 3712 | 1467948373304 Marionette DEBUG loaded listener.js 20:26:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17D96800) [pid = 3712] [serial = 1823] [outer = 175A5C00] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (194E9800) [pid = 3712] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19664400) [pid = 3712] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (194EA000) [pid = 3712] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (161AA400) [pid = 3712] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10E97000) [pid = 3712] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16920800) [pid = 3712] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (144E7400) [pid = 3712] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1307B400) [pid = 3712] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19440000) [pid = 3712] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (176BEC00) [pid = 3712] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (13156000) [pid = 3712] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:26:13 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10530000) [pid = 3712] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:26:13 INFO - PROCESS | 3712 | 1467948373908 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]]]}] 20:26:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:26:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 898ms 20:26:13 INFO - PROCESS | 3712 | 1467948373969 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 20:26:13 INFO - PROCESS | 3712 | 1467948373971 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 20:26:13 INFO - PROCESS | 3712 | 1467948373974 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:26:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:26:13 INFO - PROCESS | 3712 | 1467948373986 Marionette TRACE conn3 <- [1,2394,null,{}] 20:26:13 INFO - PROCESS | 3712 | 1467948373990 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}] 20:26:13 INFO - PROCESS | 3712 | 1467948373992 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:14 INFO - PROCESS | 3712 | 1467948374072 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 20:26:14 INFO - PROCESS | 3712 | 1467948374077 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 3712 | 1467948374079 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:14 INFO - PROCESS | 3712 | ++DOCSHELL 14F8D400 == 32 [pid = 3712] [id = 608] 20:26:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14F8DC00) [pid = 3712] [serial = 1824] [outer = 00000000] 20:26:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16F4F000) [pid = 3712] [serial = 1825] [outer = 14F8DC00] 20:26:14 INFO - PROCESS | 3712 | 1467948374122 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (174EA000) [pid = 3712] [serial = 1826] [outer = 14F8DC00] 20:26:14 INFO - PROCESS | 3712 | 1467948374552 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]]]}] 20:26:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:26:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 20:26:14 INFO - PROCESS | 3712 | 1467948374615 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 20:26:14 INFO - PROCESS | 3712 | 1467948374617 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 20:26:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:26:14 INFO - PROCESS | 3712 | 1467948374603 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:26:14 INFO - PROCESS | 3712 | 1467948374604 Marionette TRACE conn3 <- [1,2398,null,{}] 20:26:14 INFO - PROCESS | 3712 | 1467948374608 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}] 20:26:14 INFO - PROCESS | 3712 | 1467948374609 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:14 INFO - PROCESS | 3712 | 1467948374688 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 20:26:14 INFO - PROCESS | 3712 | 1467948374696 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:14 INFO - PROCESS | 3712 | 1467948374699 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:14 INFO - PROCESS | 3712 | ++DOCSHELL 1694E000 == 33 [pid = 3712] [id = 609] 20:26:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (180D5C00) [pid = 3712] [serial = 1827] [outer = 00000000] 20:26:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (180E2000) [pid = 3712] [serial = 1828] [outer = 180D5C00] 20:26:14 INFO - PROCESS | 3712 | 1467948374744 Marionette DEBUG loaded listener.js 20:26:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (180E2800) [pid = 3712] [serial = 1829] [outer = 180D5C00] 20:26:15 INFO - PROCESS | 3712 | 1467948375162 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]]]}] 20:26:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:26:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 614ms 20:26:15 INFO - PROCESS | 3712 | 1467948375220 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 20:26:15 INFO - PROCESS | 3712 | 1467948375222 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 20:26:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:26:15 INFO - PROCESS | 3712 | 1467948375226 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:26:15 INFO - PROCESS | 3712 | 1467948375227 Marionette TRACE conn3 <- [1,2402,null,{}] 20:26:15 INFO - PROCESS | 3712 | 1467948375231 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}] 20:26:15 INFO - PROCESS | 3712 | 1467948375233 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:15 INFO - PROCESS | 3712 | 1467948375309 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 20:26:15 INFO - PROCESS | 3712 | 1467948375316 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:15 INFO - PROCESS | 3712 | 1467948375318 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:15 INFO - PROCESS | 3712 | ++DOCSHELL 142BCC00 == 34 [pid = 3712] [id = 610] 20:26:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19442800) [pid = 3712] [serial = 1830] [outer = 00000000] 20:26:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (194E8000) [pid = 3712] [serial = 1831] [outer = 19442800] 20:26:15 INFO - PROCESS | 3712 | 1467948375360 Marionette DEBUG loaded listener.js 20:26:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (194E8C00) [pid = 3712] [serial = 1832] [outer = 19442800] 20:26:16 INFO - PROCESS | 3712 | 1467948376142 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]]]}] 20:26:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:26:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 958ms 20:26:16 INFO - PROCESS | 3712 | 1467948376195 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 20:26:16 INFO - PROCESS | 3712 | 1467948376199 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 20:26:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:26:16 INFO - PROCESS | 3712 | 1467948376204 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:26:16 INFO - PROCESS | 3712 | 1467948376209 Marionette TRACE conn3 <- [1,2406,null,{}] 20:26:16 INFO - PROCESS | 3712 | 1467948376215 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}] 20:26:16 INFO - PROCESS | 3712 | 1467948376218 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:16 INFO - PROCESS | 3712 | 1467948376319 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 20:26:16 INFO - PROCESS | 3712 | 1467948376456 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:16 INFO - PROCESS | 3712 | 1467948376459 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:16 INFO - PROCESS | 3712 | ++DOCSHELL 1140B800 == 35 [pid = 3712] [id = 611] 20:26:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (11ADD800) [pid = 3712] [serial = 1833] [outer = 00000000] 20:26:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (13152800) [pid = 3712] [serial = 1834] [outer = 11ADD800] 20:26:16 INFO - PROCESS | 3712 | 1467948376515 Marionette DEBUG loaded listener.js 20:26:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1394A000) [pid = 3712] [serial = 1835] [outer = 11ADD800] 20:26:17 INFO - PROCESS | 3712 | 1467948377385 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]]]}] 20:26:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:26:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1258ms 20:26:17 INFO - PROCESS | 3712 | 1467948377462 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 20:26:17 INFO - PROCESS | 3712 | 1467948377466 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 20:26:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:26:17 INFO - PROCESS | 3712 | 1467948377472 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:26:17 INFO - PROCESS | 3712 | 1467948377475 Marionette TRACE conn3 <- [1,2410,null,{}] 20:26:17 INFO - PROCESS | 3712 | 1467948377463 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}] 20:26:17 INFO - PROCESS | 3712 | 1467948377466 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:17 INFO - PROCESS | 3712 | 1467948377593 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 20:26:17 INFO - PROCESS | 3712 | 1467948377737 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:17 INFO - PROCESS | 3712 | 1467948377742 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:17 INFO - PROCESS | 3712 | ++DOCSHELL 129B3800 == 36 [pid = 3712] [id = 612] 20:26:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (129B5000) [pid = 3712] [serial = 1836] [outer = 00000000] 20:26:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (12DC3C00) [pid = 3712] [serial = 1837] [outer = 129B5000] 20:26:17 INFO - PROCESS | 3712 | 1467948377800 Marionette DEBUG loaded listener.js 20:26:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (130AC000) [pid = 3712] [serial = 1838] [outer = 129B5000] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 1694E000 == 35 [pid = 3712] [id = 609] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 14F8D400 == 34 [pid = 3712] [id = 608] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 174EAC00 == 33 [pid = 3712] [id = 607] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 1692BC00 == 32 [pid = 3712] [id = 606] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 1577E400 == 31 [pid = 3712] [id = 605] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 142C2400 == 30 [pid = 3712] [id = 604] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 1314E800 == 29 [pid = 3712] [id = 603] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 10EF3000 == 28 [pid = 3712] [id = 602] 20:26:18 INFO - PROCESS | 3712 | --DOCSHELL 0C778400 == 27 [pid = 3712] [id = 601] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (198E0800) [pid = 3712] [serial = 1783] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19665000) [pid = 3712] [serial = 1759] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (198DA800) [pid = 3712] [serial = 1789] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1314B800) [pid = 3712] [serial = 1762] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19808800) [pid = 3712] [serial = 1760] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16DA1800) [pid = 3712] [serial = 1774] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (13C0DC00) [pid = 3712] [serial = 1763] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (198E1000) [pid = 3712] [serial = 1784] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (159E3400) [pid = 3712] [serial = 1771] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (13467C00) [pid = 3712] [serial = 1768] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19449C00) [pid = 3712] [serial = 1780] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (17D35800) [pid = 3712] [serial = 1777] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (161AA800) [pid = 3712] [serial = 1786] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10F2B400) [pid = 3712] [serial = 1766] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1965E800) [pid = 3712] [serial = 1781] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (17D34000) [pid = 3712] [serial = 1787] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (13952C00) [pid = 3712] [serial = 1769] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1059BC00) [pid = 3712] [serial = 1765] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16673C00) [pid = 3712] [serial = 1772] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (180D4800) [pid = 3712] [serial = 1778] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (175A0400) [pid = 3712] [serial = 1775] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (19FDC000) [pid = 3712] [serial = 1792] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19FE2400) [pid = 3712] [serial = 1793] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (19E20000) [pid = 3712] [serial = 1790] [outer = 00000000] [url = about:blank] 20:26:18 INFO - PROCESS | 3712 | 1467948378282 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]]]}] 20:26:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:26:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 868ms 20:26:18 INFO - PROCESS | 3712 | 1467948378341 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 20:26:18 INFO - PROCESS | 3712 | 1467948378346 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 20:26:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:26:18 INFO - PROCESS | 3712 | 1467948378333 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:26:18 INFO - PROCESS | 3712 | 1467948378336 Marionette TRACE conn3 <- [1,2414,null,{}] 20:26:18 INFO - PROCESS | 3712 | 1467948378340 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}] 20:26:18 INFO - PROCESS | 3712 | 1467948378342 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:18 INFO - PROCESS | 3712 | 1467948378429 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 20:26:18 INFO - PROCESS | 3712 | 1467948378444 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:18 INFO - PROCESS | 3712 | 1467948378446 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:18 INFO - PROCESS | 3712 | ++DOCSHELL 13921800 == 28 [pid = 3712] [id = 613] 20:26:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (13952400) [pid = 3712] [serial = 1839] [outer = 00000000] 20:26:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (142A8C00) [pid = 3712] [serial = 1840] [outer = 13952400] 20:26:18 INFO - PROCESS | 3712 | 1467948378492 Marionette DEBUG loaded listener.js 20:26:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (142BB800) [pid = 3712] [serial = 1841] [outer = 13952400] 20:26:18 INFO - PROCESS | 3712 | 1467948378957 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]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 674ms 20:26:19 INFO - PROCESS | 3712 | 1467948379017 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 3712 | 1467948379020 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 20:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:26:19 INFO - PROCESS | 3712 | 1467948379023 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 3712 | 1467948379027 Marionette TRACE conn3 <- [1,2418,null,{}] 20:26:19 INFO - PROCESS | 3712 | 1467948379038 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}] 20:26:19 INFO - PROCESS | 3712 | 1467948379043 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:19 INFO - PROCESS | 3712 | 1467948379142 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 20:26:19 INFO - PROCESS | 3712 | 1467948379248 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:19 INFO - PROCESS | 3712 | 1467948379252 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:19 INFO - PROCESS | 3712 | ++DOCSHELL 159DF000 == 29 [pid = 3712] [id = 614] 20:26:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (159E3400) [pid = 3712] [serial = 1842] [outer = 00000000] 20:26:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16671800) [pid = 3712] [serial = 1843] [outer = 159E3400] 20:26:19 INFO - PROCESS | 3712 | 1467948379298 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (1667B000) [pid = 3712] [serial = 1844] [outer = 159E3400] 20:26:19 INFO - PROCESS | 3712 | 1467948379653 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]]]}] 20:26:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:26:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 673ms 20:26:19 INFO - PROCESS | 3712 | 1467948379687 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 20:26:19 INFO - PROCESS | 3712 | 1467948379689 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 20:26:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:26:19 INFO - PROCESS | 3712 | 1467948379693 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:26:19 INFO - PROCESS | 3712 | 1467948379694 Marionette TRACE conn3 <- [1,2422,null,{}] 20:26:19 INFO - PROCESS | 3712 | 1467948379698 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}] 20:26:19 INFO - PROCESS | 3712 | 1467948379699 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:19 INFO - PROCESS | 3712 | 1467948379781 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 20:26:19 INFO - PROCESS | 3712 | 1467948379787 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:19 INFO - PROCESS | 3712 | 1467948379789 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:19 INFO - PROCESS | 3712 | ++DOCSHELL 16945C00 == 30 [pid = 3712] [id = 615] 20:26:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16946000) [pid = 3712] [serial = 1845] [outer = 00000000] 20:26:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (174E6400) [pid = 3712] [serial = 1846] [outer = 16946000] 20:26:19 INFO - PROCESS | 3712 | 1467948379838 Marionette DEBUG loaded listener.js 20:26:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (175A0400) [pid = 3712] [serial = 1847] [outer = 16946000] 20:26:20 INFO - PROCESS | 3712 | 1467948380328 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]]]}] 20:26:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:26:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 674ms 20:26:20 INFO - PROCESS | 3712 | 1467948380370 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 20:26:20 INFO - PROCESS | 3712 | 1467948380372 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 20:26:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:26:20 INFO - PROCESS | 3712 | 1467948380376 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:26:20 INFO - PROCESS | 3712 | 1467948380377 Marionette TRACE conn3 <- [1,2426,null,{}] 20:26:20 INFO - PROCESS | 3712 | 1467948380388 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}] 20:26:20 INFO - PROCESS | 3712 | 1467948380390 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:20 INFO - PROCESS | 3712 | 1467948380499 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 20:26:20 INFO - PROCESS | 3712 | 1467948380576 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:20 INFO - PROCESS | 3712 | 1467948380578 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:20 INFO - PROCESS | 3712 | ++DOCSHELL 175E8400 == 31 [pid = 3712] [id = 616] 20:26:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (176B5400) [pid = 3712] [serial = 1848] [outer = 00000000] 20:26:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (178BC400) [pid = 3712] [serial = 1849] [outer = 176B5400] 20:26:20 INFO - PROCESS | 3712 | 1467948380620 Marionette DEBUG loaded listener.js 20:26:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (180D3C00) [pid = 3712] [serial = 1850] [outer = 176B5400] 20:26:21 INFO - PROCESS | 3712 | 1467948381020 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]]]}] 20:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 719ms 20:26:21 INFO - PROCESS | 3712 | 1467948381078 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 3712 | 1467948381080 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 20:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:26:21 INFO - PROCESS | 3712 | 1467948381084 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 3712 | 1467948381085 Marionette TRACE conn3 <- [1,2430,null,{}] 20:26:21 INFO - PROCESS | 3712 | 1467948381088 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}] 20:26:21 INFO - PROCESS | 3712 | 1467948381094 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:21 INFO - PROCESS | 3712 | 1467948381228 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 20:26:21 INFO - PROCESS | 3712 | 1467948381294 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 3712 | 1467948381296 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:21 INFO - PROCESS | 3712 | ++DOCSHELL 180DB000 == 32 [pid = 3712] [id = 617] 20:26:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (180DD000) [pid = 3712] [serial = 1851] [outer = 00000000] 20:26:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (194F0000) [pid = 3712] [serial = 1852] [outer = 180DD000] 20:26:21 INFO - PROCESS | 3712 | 1467948381339 Marionette DEBUG loaded listener.js 20:26:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19665000) [pid = 3712] [serial = 1853] [outer = 180DD000] 20:26:21 INFO - PROCESS | 3712 | 1467948381729 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]]]}] 20:26:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:26:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 674ms 20:26:21 INFO - PROCESS | 3712 | 1467948381749 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 20:26:21 INFO - PROCESS | 3712 | 1467948381751 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 20:26:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:26:21 INFO - PROCESS | 3712 | 1467948381755 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:26:21 INFO - PROCESS | 3712 | 1467948381756 Marionette TRACE conn3 <- [1,2434,null,{}] 20:26:21 INFO - PROCESS | 3712 | 1467948381760 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}] 20:26:21 INFO - PROCESS | 3712 | 1467948381762 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:21 INFO - PROCESS | 3712 | 1467948381910 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 20:26:21 INFO - PROCESS | 3712 | 1467948381920 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:21 INFO - PROCESS | 3712 | 1467948381922 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:21 INFO - PROCESS | 3712 | ++DOCSHELL 19803400 == 33 [pid = 3712] [id = 618] 20:26:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19805C00) [pid = 3712] [serial = 1854] [outer = 00000000] 20:26:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (198DA800) [pid = 3712] [serial = 1855] [outer = 19805C00] 20:26:21 INFO - PROCESS | 3712 | 1467948381965 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (198E4C00) [pid = 3712] [serial = 1856] [outer = 19805C00] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (180D5C00) [pid = 3712] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (129A8000) [pid = 3712] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1667AC00) [pid = 3712] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1965BC00) [pid = 3712] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (14F8DC00) [pid = 3712] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (142C3000) [pid = 3712] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (0F394C00) [pid = 3712] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (159DF800) [pid = 3712] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10EFCC00) [pid = 3712] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (13157800) [pid = 3712] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1692F400) [pid = 3712] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:26:22 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (175A5C00) [pid = 3712] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:26:22 INFO - PROCESS | 3712 | 1467948382438 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]]]}] 20:26:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:26:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 703ms 20:26:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:26:22 INFO - PROCESS | 3712 | 1467948382476 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 20:26:22 INFO - PROCESS | 3712 | 1467948382478 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 20:26:22 INFO - PROCESS | 3712 | 1467948382481 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:26:22 INFO - PROCESS | 3712 | 1467948382483 Marionette TRACE conn3 <- [1,2438,null,{}] 20:26:22 INFO - PROCESS | 3712 | 1467948382486 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}] 20:26:22 INFO - PROCESS | 3712 | 1467948382488 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:22 INFO - PROCESS | 3712 | 1467948382565 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 20:26:22 INFO - PROCESS | 3712 | 1467948382570 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:22 INFO - PROCESS | 3712 | 1467948382572 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:22 INFO - PROCESS | 3712 | ++DOCSHELL 139DEC00 == 34 [pid = 3712] [id = 619] 20:26:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (161AC400) [pid = 3712] [serial = 1857] [outer = 00000000] 20:26:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16C8D000) [pid = 3712] [serial = 1858] [outer = 161AC400] 20:26:22 INFO - PROCESS | 3712 | 1467948382599 Marionette DEBUG loaded listener.js 20:26:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16DE4400) [pid = 3712] [serial = 1859] [outer = 161AC400] 20:26:23 INFO - PROCESS | 3712 | 1467948383003 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]]]}] 20:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 569ms 20:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:26:23 INFO - PROCESS | 3712 | 1467948383046 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 3712 | 1467948383048 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 20:26:23 INFO - PROCESS | 3712 | 1467948383056 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 3712 | 1467948383058 Marionette TRACE conn3 <- [1,2442,null,{}] 20:26:23 INFO - PROCESS | 3712 | 1467948383061 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}] 20:26:23 INFO - PROCESS | 3712 | 1467948383063 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:23 INFO - PROCESS | 3712 | 1467948383140 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 20:26:23 INFO - PROCESS | 3712 | 1467948383146 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 3712 | 1467948383148 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:23 INFO - PROCESS | 3712 | ++DOCSHELL 19804800 == 35 [pid = 3712] [id = 620] 20:26:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19804C00) [pid = 3712] [serial = 1860] [outer = 00000000] 20:26:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (198E9800) [pid = 3712] [serial = 1861] [outer = 19804C00] 20:26:23 INFO - PROCESS | 3712 | 1467948383191 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19973C00) [pid = 3712] [serial = 1862] [outer = 19804C00] 20:26:23 INFO - PROCESS | 3712 | 1467948383612 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]]]}] 20:26:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:26:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 569ms 20:26:23 INFO - PROCESS | 3712 | 1467948383631 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 20:26:23 INFO - PROCESS | 3712 | 1467948383633 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 20:26:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:26:23 INFO - PROCESS | 3712 | 1467948383636 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:26:23 INFO - PROCESS | 3712 | 1467948383638 Marionette TRACE conn3 <- [1,2446,null,{}] 20:26:23 INFO - PROCESS | 3712 | 1467948383642 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}] 20:26:23 INFO - PROCESS | 3712 | 1467948383644 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:23 INFO - PROCESS | 3712 | 1467948383763 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 20:26:23 INFO - PROCESS | 3712 | 1467948383771 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:23 INFO - PROCESS | 3712 | 1467948383773 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:23 INFO - PROCESS | 3712 | ++DOCSHELL 1692F400 == 36 [pid = 3712] [id = 621] 20:26:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19E18000) [pid = 3712] [serial = 1863] [outer = 00000000] 20:26:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16925800) [pid = 3712] [serial = 1864] [outer = 19E18000] 20:26:23 INFO - PROCESS | 3712 | 1467948383820 Marionette DEBUG loaded listener.js 20:26:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19E25800) [pid = 3712] [serial = 1865] [outer = 19E18000] 20:26:24 INFO - PROCESS | 3712 | 1467948384367 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]]]}] 20:26:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:26:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 779ms 20:26:24 INFO - PROCESS | 3712 | 1467948384403 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 20:26:24 INFO - PROCESS | 3712 | 1467948384407 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 20:26:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:26:24 INFO - PROCESS | 3712 | 1467948384412 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:26:24 INFO - PROCESS | 3712 | 1467948384415 Marionette TRACE conn3 <- [1,2450,null,{}] 20:26:24 INFO - PROCESS | 3712 | 1467948384421 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}] 20:26:24 INFO - PROCESS | 3712 | 1467948384424 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:24 INFO - PROCESS | 3712 | 1467948384576 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 20:26:24 INFO - PROCESS | 3712 | 1467948384673 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:24 INFO - PROCESS | 3712 | 1467948384676 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:24 INFO - PROCESS | 3712 | ++DOCSHELL 10A06400 == 37 [pid = 3712] [id = 622] 20:26:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (10A7DC00) [pid = 3712] [serial = 1866] [outer = 00000000] 20:26:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (131EA800) [pid = 3712] [serial = 1867] [outer = 10A7DC00] 20:26:24 INFO - PROCESS | 3712 | 1467948384736 Marionette DEBUG loaded listener.js 20:26:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (13C0DC00) [pid = 3712] [serial = 1868] [outer = 10A7DC00] 20:26:25 INFO - PROCESS | 3712 | 1467948385334 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]]]}] 20:26:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:26:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 958ms 20:26:25 INFO - PROCESS | 3712 | 1467948385384 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 20:26:25 INFO - PROCESS | 3712 | 1467948385388 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 20:26:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:26:25 INFO - PROCESS | 3712 | 1467948385395 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:26:25 INFO - PROCESS | 3712 | 1467948385398 Marionette TRACE conn3 <- [1,2454,null,{}] 20:26:25 INFO - PROCESS | 3712 | 1467948385402 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}] 20:26:25 INFO - PROCESS | 3712 | 1467948385404 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:25 INFO - PROCESS | 3712 | 1467948385499 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 20:26:25 INFO - PROCESS | 3712 | 1467948385611 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:25 INFO - PROCESS | 3712 | 1467948385613 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:25 INFO - PROCESS | 3712 | ++DOCSHELL 161AC000 == 38 [pid = 3712] [id = 623] 20:26:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (161ADC00) [pid = 3712] [serial = 1869] [outer = 00000000] 20:26:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1692C800) [pid = 3712] [serial = 1870] [outer = 161ADC00] 20:26:25 INFO - PROCESS | 3712 | 1467948385709 Marionette DEBUG loaded listener.js 20:26:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16DDE000) [pid = 3712] [serial = 1871] [outer = 161ADC00] 20:26:26 INFO - PROCESS | 3712 | 1467948386247 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]]]}] 20:26:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:26:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 913ms 20:26:26 INFO - PROCESS | 3712 | 1467948386288 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 20:26:26 INFO - PROCESS | 3712 | 1467948386290 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 20:26:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:26:26 INFO - PROCESS | 3712 | 1467948386294 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:26:26 INFO - PROCESS | 3712 | 1467948386298 Marionette TRACE conn3 <- [1,2458,null,{}] 20:26:26 INFO - PROCESS | 3712 | 1467948386309 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}] 20:26:26 INFO - PROCESS | 3712 | 1467948386314 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:26 INFO - PROCESS | 3712 | 1467948386422 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 20:26:26 INFO - PROCESS | 3712 | 1467948386535 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:26 INFO - PROCESS | 3712 | 1467948386538 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:26 INFO - PROCESS | 3712 | ++DOCSHELL 19663800 == 39 [pid = 3712] [id = 624] 20:26:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19663C00) [pid = 3712] [serial = 1872] [outer = 00000000] 20:26:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (198E9000) [pid = 3712] [serial = 1873] [outer = 19663C00] 20:26:26 INFO - PROCESS | 3712 | 1467948386617 Marionette DEBUG loaded listener.js 20:26:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19FDB000) [pid = 3712] [serial = 1874] [outer = 19663C00] 20:26:27 INFO - PROCESS | 3712 | 1467948387141 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]]]}] 20:26:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:26:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 898ms 20:26:27 INFO - PROCESS | 3712 | 1467948387203 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 20:26:27 INFO - PROCESS | 3712 | 1467948387206 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 20:26:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:26:27 INFO - PROCESS | 3712 | 1467948387209 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:26:27 INFO - PROCESS | 3712 | 1467948387211 Marionette TRACE conn3 <- [1,2462,null,{}] 20:26:27 INFO - PROCESS | 3712 | 1467948387215 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}] 20:26:27 INFO - PROCESS | 3712 | 1467948387217 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:27 INFO - PROCESS | 3712 | 1467948387323 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 20:26:27 INFO - PROCESS | 3712 | 1467948387431 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:27 INFO - PROCESS | 3712 | 1467948387434 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:27 INFO - PROCESS | 3712 | ++DOCSHELL 10EF6000 == 40 [pid = 3712] [id = 625] 20:26:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (10EF7C00) [pid = 3712] [serial = 1875] [outer = 00000000] 20:26:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (15783400) [pid = 3712] [serial = 1876] [outer = 10EF7C00] 20:26:27 INFO - PROCESS | 3712 | 1467948387469 Marionette DEBUG loaded listener.js 20:26:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (16927C00) [pid = 3712] [serial = 1877] [outer = 10EF7C00] 20:26:28 INFO - PROCESS | 3712 | 1467948388230 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]]]}] 20:26:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:26:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1048ms 20:26:28 INFO - PROCESS | 3712 | 1467948388256 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 20:26:28 INFO - PROCESS | 3712 | 1467948388260 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 20:26:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:26:28 INFO - PROCESS | 3712 | 1467948388265 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:26:28 INFO - PROCESS | 3712 | 1467948388269 Marionette TRACE conn3 <- [1,2466,null,{}] 20:26:28 INFO - PROCESS | 3712 | 1467948388274 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}] 20:26:28 INFO - PROCESS | 3712 | 1467948388277 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:28 INFO - PROCESS | 3712 | 1467948388376 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 20:26:28 INFO - PROCESS | 3712 | 1467948388518 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:28 INFO - PROCESS | 3712 | 1467948388521 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:28 INFO - PROCESS | 3712 | ++DOCSHELL 10F31400 == 41 [pid = 3712] [id = 626] 20:26:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (11264400) [pid = 3712] [serial = 1878] [outer = 00000000] 20:26:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (13E96400) [pid = 3712] [serial = 1879] [outer = 11264400] 20:26:28 INFO - PROCESS | 3712 | 1467948388569 Marionette DEBUG loaded listener.js 20:26:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (142C6800) [pid = 3712] [serial = 1880] [outer = 11264400] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 19804800 == 40 [pid = 3712] [id = 620] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 139DEC00 == 39 [pid = 3712] [id = 619] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 19803400 == 38 [pid = 3712] [id = 618] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 180DB000 == 37 [pid = 3712] [id = 617] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 175E8400 == 36 [pid = 3712] [id = 616] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 16945C00 == 35 [pid = 3712] [id = 615] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 159DF000 == 34 [pid = 3712] [id = 614] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 13921800 == 33 [pid = 3712] [id = 613] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 129B3800 == 32 [pid = 3712] [id = 612] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 1140B800 == 31 [pid = 3712] [id = 611] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 142BCC00 == 30 [pid = 3712] [id = 610] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 10EF6000 == 29 [pid = 3712] [id = 625] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 161AC000 == 28 [pid = 3712] [id = 623] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 19663800 == 27 [pid = 3712] [id = 624] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 1692F400 == 26 [pid = 3712] [id = 621] 20:26:29 INFO - PROCESS | 3712 | --DOCSHELL 10A06400 == 25 [pid = 3712] [id = 622] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (144D9C00) [pid = 3712] [serial = 1813] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (10B95800) [pid = 3712] [serial = 1805] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16674400) [pid = 3712] [serial = 1816] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (10538000) [pid = 3712] [serial = 1804] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (114D5C00) [pid = 3712] [serial = 1807] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (11CD2000) [pid = 3712] [serial = 1808] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13464C00) [pid = 3712] [serial = 1810] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13949C00) [pid = 3712] [serial = 1811] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16B16000) [pid = 3712] [serial = 1819] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (178C2C00) [pid = 3712] [serial = 1822] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (180E2000) [pid = 3712] [serial = 1828] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13154800) [pid = 3712] [serial = 1796] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1303A800) [pid = 3712] [serial = 1795] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1694F000) [pid = 3712] [serial = 1799] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16923000) [pid = 3712] [serial = 1798] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A37F000) [pid = 3712] [serial = 1802] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (194E8000) [pid = 3712] [serial = 1831] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19E1F800) [pid = 3712] [serial = 1801] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (17D96800) [pid = 3712] [serial = 1823] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16922C00) [pid = 3712] [serial = 1817] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (16F4F000) [pid = 3712] [serial = 1825] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (174EA000) [pid = 3712] [serial = 1826] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (180E2800) [pid = 3712] [serial = 1829] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (14F8E000) [pid = 3712] [serial = 1814] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16C91800) [pid = 3712] [serial = 1820] [outer = 00000000] [url = about:blank] 20:26:29 INFO - PROCESS | 3712 | 1467948389959 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]]]}] 20:26:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:26:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1737ms 20:26:29 INFO - PROCESS | 3712 | 1467948390003 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 20:26:29 INFO - PROCESS | 3712 | 1467948390007 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 20:26:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:26:30 INFO - PROCESS | 3712 | 1467948390013 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:26:30 INFO - PROCESS | 3712 | 1467948390018 Marionette TRACE conn3 <- [1,2470,null,{}] 20:26:30 INFO - PROCESS | 3712 | 1467948390024 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}] 20:26:30 INFO - PROCESS | 3712 | 1467948390027 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:30 INFO - PROCESS | 3712 | 1467948390145 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 20:26:30 INFO - PROCESS | 3712 | 1467948390276 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:30 INFO - PROCESS | 3712 | 1467948390279 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:30 INFO - PROCESS | 3712 | ++DOCSHELL 11266400 == 26 [pid = 3712] [id = 627] 20:26:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (11269000) [pid = 3712] [serial = 1881] [outer = 00000000] 20:26:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (11CD5C00) [pid = 3712] [serial = 1882] [outer = 11269000] 20:26:30 INFO - PROCESS | 3712 | 1467948390320 Marionette DEBUG loaded listener.js 20:26:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (129B3800) [pid = 3712] [serial = 1883] [outer = 11269000] 20:26:31 INFO - PROCESS | 3712 | 1467948391069 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]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1093ms 20:26:31 INFO - PROCESS | 3712 | 1467948391130 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 20:26:31 INFO - PROCESS | 3712 | 1467948391118 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 20:26:31 INFO - PROCESS | 3712 | 1467948391125 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:26:31 INFO - PROCESS | 3712 | 1467948391128 Marionette TRACE conn3 <- [1,2474,null,{}] 20:26:31 INFO - PROCESS | 3712 | 1467948391132 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}] 20:26:31 INFO - PROCESS | 3712 | 1467948391135 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:31 INFO - PROCESS | 3712 | 1467948391260 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 20:26:31 INFO - PROCESS | 3712 | 1467948391418 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:31 INFO - PROCESS | 3712 | 1467948391422 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:31 INFO - PROCESS | 3712 | ++DOCSHELL 102C9000 == 27 [pid = 3712] [id = 628] 20:26:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (102D2C00) [pid = 3712] [serial = 1884] [outer = 00000000] 20:26:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (10A10400) [pid = 3712] [serial = 1885] [outer = 102D2C00] 20:26:31 INFO - PROCESS | 3712 | 1467948391472 Marionette DEBUG loaded listener.js 20:26:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10E5E000) [pid = 3712] [serial = 1886] [outer = 102D2C00] 20:26:31 INFO - PROCESS | 3712 | 1467948391955 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]]]}] 20:26:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:26:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 868ms 20:26:31 INFO - PROCESS | 3712 | 1467948391997 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 20:26:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:26:31 INFO - PROCESS | 3712 | 1467948392003 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 20:26:31 INFO - PROCESS | 3712 | 1467948392009 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - PROCESS | 3712 | 1467948392013 Marionette TRACE conn3 <- [1,2478,null,{}] 20:26:32 INFO - PROCESS | 3712 | 1467948392018 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}] 20:26:32 INFO - PROCESS | 3712 | 1467948392023 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:32 INFO - PROCESS | 3712 | 1467948392107 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 20:26:32 INFO - PROCESS | 3712 | 1467948392116 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 3712 | 1467948392119 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:32 INFO - PROCESS | 3712 | ++DOCSHELL 13464C00 == 28 [pid = 3712] [id = 629] 20:26:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1391BC00) [pid = 3712] [serial = 1887] [outer = 00000000] 20:26:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (142BA400) [pid = 3712] [serial = 1888] [outer = 1391BC00] 20:26:32 INFO - PROCESS | 3712 | 1467948392164 Marionette DEBUG loaded listener.js 20:26:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (142C8000) [pid = 3712] [serial = 1889] [outer = 1391BC00] 20:26:32 INFO - PROCESS | 3712 | 1467948392620 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]]]}] 20:26:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:26:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 659ms 20:26:32 INFO - PROCESS | 3712 | 1467948392687 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 20:26:32 INFO - PROCESS | 3712 | 1467948392691 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 20:26:32 INFO - PROCESS | 3712 | 1467948392696 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:26:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:26:32 INFO - PROCESS | 3712 | 1467948392698 Marionette TRACE conn3 <- [1,2482,null,{}] 20:26:32 INFO - PROCESS | 3712 | 1467948392702 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}] 20:26:32 INFO - PROCESS | 3712 | 1467948392704 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:32 INFO - PROCESS | 3712 | 1467948392801 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 20:26:32 INFO - PROCESS | 3712 | 1467948392899 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:32 INFO - PROCESS | 3712 | 1467948392902 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:32 INFO - PROCESS | 3712 | ++DOCSHELL 14F8A800 == 29 [pid = 3712] [id = 630] 20:26:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14FB0C00) [pid = 3712] [serial = 1890] [outer = 00000000] 20:26:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (159E5C00) [pid = 3712] [serial = 1891] [outer = 14FB0C00] 20:26:32 INFO - PROCESS | 3712 | 1467948392946 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1664F400) [pid = 3712] [serial = 1892] [outer = 14FB0C00] 20:26:33 INFO - PROCESS | 3712 | 1467948393323 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]]]}] 20:26:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:26:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 674ms 20:26:33 INFO - PROCESS | 3712 | 1467948393361 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 20:26:33 INFO - PROCESS | 3712 | 1467948393363 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 20:26:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:26:33 INFO - PROCESS | 3712 | 1467948393368 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:26:33 INFO - PROCESS | 3712 | 1467948393374 Marionette TRACE conn3 <- [1,2486,null,{}] 20:26:33 INFO - PROCESS | 3712 | 1467948393383 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}] 20:26:33 INFO - PROCESS | 3712 | 1467948393386 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:33 INFO - PROCESS | 3712 | 1467948393470 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 20:26:33 INFO - PROCESS | 3712 | 1467948393476 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:33 INFO - PROCESS | 3712 | 1467948393478 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:33 INFO - PROCESS | 3712 | ++DOCSHELL 16950800 == 30 [pid = 3712] [id = 631] 20:26:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16950C00) [pid = 3712] [serial = 1893] [outer = 00000000] 20:26:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16C91800) [pid = 3712] [serial = 1894] [outer = 16950C00] 20:26:33 INFO - PROCESS | 3712 | 1467948393521 Marionette DEBUG loaded listener.js 20:26:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (174EA000) [pid = 3712] [serial = 1895] [outer = 16950C00] 20:26:33 INFO - PROCESS | 3712 | 1467948393969 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]]]}] 20:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 674ms 20:26:34 INFO - PROCESS | 3712 | 1467948394048 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 3712 | 1467948394050 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 20:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:26:34 INFO - PROCESS | 3712 | 1467948394036 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - PROCESS | 3712 | 1467948394039 Marionette TRACE conn3 <- [1,2490,null,{}] 20:26:34 INFO - PROCESS | 3712 | 1467948394043 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}] 20:26:34 INFO - PROCESS | 3712 | 1467948394046 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:34 INFO - PROCESS | 3712 | 1467948394189 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 20:26:34 INFO - PROCESS | 3712 | 1467948394255 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 3712 | 1467948394257 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:34 INFO - PROCESS | 3712 | ++DOCSHELL 175F6C00 == 31 [pid = 3712] [id = 632] 20:26:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (176C2400) [pid = 3712] [serial = 1896] [outer = 00000000] 20:26:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (17D97C00) [pid = 3712] [serial = 1897] [outer = 176C2400] 20:26:34 INFO - PROCESS | 3712 | 1467948394300 Marionette DEBUG loaded listener.js 20:26:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (180D7800) [pid = 3712] [serial = 1898] [outer = 176C2400] 20:26:34 INFO - PROCESS | 3712 | 1467948394707 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]]]}] 20:26:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:26:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 718ms 20:26:34 INFO - PROCESS | 3712 | 1467948394756 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 20:26:34 INFO - PROCESS | 3712 | 1467948394758 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 20:26:34 INFO - PROCESS | 3712 | 1467948394761 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:26:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:26:34 INFO - PROCESS | 3712 | 1467948394763 Marionette TRACE conn3 <- [1,2494,null,{}] 20:26:34 INFO - PROCESS | 3712 | 1467948394767 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}] 20:26:34 INFO - PROCESS | 3712 | 1467948394769 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:34 INFO - PROCESS | 3712 | 1467948394861 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 20:26:34 INFO - PROCESS | 3712 | 1467948394866 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:34 INFO - PROCESS | 3712 | 1467948394872 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:34 INFO - PROCESS | 3712 | ++DOCSHELL 16C8EC00 == 32 [pid = 3712] [id = 633] 20:26:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (180E1400) [pid = 3712] [serial = 1899] [outer = 00000000] 20:26:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1943F800) [pid = 3712] [serial = 1900] [outer = 180E1400] 20:26:34 INFO - PROCESS | 3712 | 1467948394978 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (194E3C00) [pid = 3712] [serial = 1901] [outer = 180E1400] 20:26:35 INFO - PROCESS | 3712 | 1467948395406 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]]]}] 20:26:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:26:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 704ms 20:26:35 INFO - PROCESS | 3712 | 1467948395498 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 20:26:35 INFO - PROCESS | 3712 | 1467948395500 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 20:26:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:26:35 INFO - PROCESS | 3712 | 1467948395504 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:26:35 INFO - PROCESS | 3712 | 1467948395506 Marionette TRACE conn3 <- [1,2498,null,{}] 20:26:35 INFO - PROCESS | 3712 | 1467948395509 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}] 20:26:35 INFO - PROCESS | 3712 | 1467948395512 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:35 INFO - PROCESS | 3712 | 1467948395627 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 20:26:35 INFO - PROCESS | 3712 | 1467948395691 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:35 INFO - PROCESS | 3712 | 1467948395693 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:35 INFO - PROCESS | 3712 | ++DOCSHELL 1047CC00 == 33 [pid = 3712] [id = 634] 20:26:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19662000) [pid = 3712] [serial = 1902] [outer = 00000000] 20:26:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (198DB000) [pid = 3712] [serial = 1903] [outer = 19662000] 20:26:35 INFO - PROCESS | 3712 | 1467948395737 Marionette DEBUG loaded listener.js 20:26:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (198DD800) [pid = 3712] [serial = 1904] [outer = 19662000] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (10EF7C00) [pid = 3712] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19663C00) [pid = 3712] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (161ADC00) [pid = 3712] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (10A7DC00) [pid = 3712] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (19804C00) [pid = 3712] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19E18000) [pid = 3712] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (176B5400) [pid = 3712] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (180DD000) [pid = 3712] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19805C00) [pid = 3712] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (159E3400) [pid = 3712] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (19442800) [pid = 3712] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (11ADD800) [pid = 3712] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13952400) [pid = 3712] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (129B5000) [pid = 3712] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16946000) [pid = 3712] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:26:35 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (161AC400) [pid = 3712] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:26:36 INFO - PROCESS | 3712 | 1467948396123 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 674ms 20:26:36 INFO - PROCESS | 3712 | 1467948396186 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 3712 | 1467948396188 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 20:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:26:36 INFO - PROCESS | 3712 | 1467948396191 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 3712 | 1467948396177 Marionette TRACE conn3 <- [1,2502,null,{}] 20:26:36 INFO - PROCESS | 3712 | 1467948396180 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}] 20:26:36 INFO - PROCESS | 3712 | 1467948396182 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:36 INFO - PROCESS | 3712 | 1467948396257 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 20:26:36 INFO - PROCESS | 3712 | 1467948396263 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 3712 | 1467948396265 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:36 INFO - PROCESS | 3712 | ++DOCSHELL 13C04000 == 34 [pid = 3712] [id = 635] 20:26:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (13C06C00) [pid = 3712] [serial = 1905] [outer = 00000000] 20:26:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (17D34000) [pid = 3712] [serial = 1906] [outer = 13C06C00] 20:26:36 INFO - PROCESS | 3712 | 1467948396308 Marionette DEBUG loaded listener.js 20:26:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19449C00) [pid = 3712] [serial = 1907] [outer = 13C06C00] 20:26:36 INFO - PROCESS | 3712 | 1467948396738 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]]]}] 20:26:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:26:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 614ms 20:26:36 INFO - PROCESS | 3712 | 1467948396790 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 20:26:36 INFO - PROCESS | 3712 | 1467948396792 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 20:26:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:26:36 INFO - PROCESS | 3712 | 1467948396795 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:26:36 INFO - PROCESS | 3712 | 1467948396797 Marionette TRACE conn3 <- [1,2506,null,{}] 20:26:36 INFO - PROCESS | 3712 | 1467948396800 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}] 20:26:36 INFO - PROCESS | 3712 | 1467948396802 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:36 INFO - PROCESS | 3712 | 1467948396880 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 20:26:36 INFO - PROCESS | 3712 | 1467948396885 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:36 INFO - PROCESS | 3712 | 1467948396887 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:36 INFO - PROCESS | 3712 | ++DOCSHELL 10560C00 == 35 [pid = 3712] [id = 636] 20:26:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (10A0BC00) [pid = 3712] [serial = 1908] [outer = 00000000] 20:26:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19809C00) [pid = 3712] [serial = 1909] [outer = 10A0BC00] 20:26:36 INFO - PROCESS | 3712 | 1467948396954 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19E25000) [pid = 3712] [serial = 1910] [outer = 10A0BC00] 20:26:37 INFO - PROCESS | 3712 | 1467948397389 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]]]}] 20:26:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:26:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 613ms 20:26:37 INFO - PROCESS | 3712 | 1467948397416 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 20:26:37 INFO - PROCESS | 3712 | 1467948397418 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 20:26:37 INFO - PROCESS | 3712 | 1467948397421 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:26:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:26:37 INFO - PROCESS | 3712 | 1467948397423 Marionette TRACE conn3 <- [1,2510,null,{}] 20:26:37 INFO - PROCESS | 3712 | 1467948397427 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}] 20:26:37 INFO - PROCESS | 3712 | 1467948397429 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:37 INFO - PROCESS | 3712 | 1467948397489 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 20:26:37 INFO - PROCESS | 3712 | 1467948397495 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:37 INFO - PROCESS | 3712 | 1467948397497 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:37 INFO - PROCESS | 3712 | ++DOCSHELL 16C8F400 == 36 [pid = 3712] [id = 637] 20:26:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17D30800) [pid = 3712] [serial = 1911] [outer = 00000000] 20:26:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A381000) [pid = 3712] [serial = 1912] [outer = 17D30800] 20:26:37 INFO - PROCESS | 3712 | 1467948397539 Marionette DEBUG loaded listener.js 20:26:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A38B000) [pid = 3712] [serial = 1913] [outer = 17D30800] 20:26:38 INFO - PROCESS | 3712 | --DOCSHELL 13464C00 == 35 [pid = 3712] [id = 629] 20:26:38 INFO - PROCESS | 3712 | --DOCSHELL 102C9000 == 34 [pid = 3712] [id = 628] 20:26:38 INFO - PROCESS | 3712 | --DOCSHELL 11266400 == 33 [pid = 3712] [id = 627] 20:26:38 INFO - PROCESS | 3712 | --DOCSHELL 10F31400 == 32 [pid = 3712] [id = 626] 20:26:39 INFO - PROCESS | 3712 | --DOCSHELL 16950800 == 31 [pid = 3712] [id = 631] 20:26:39 INFO - PROCESS | 3712 | --DOCSHELL 16C8EC00 == 30 [pid = 3712] [id = 633] 20:26:39 INFO - PROCESS | 3712 | --DOCSHELL 1047CC00 == 29 [pid = 3712] [id = 634] 20:26:39 INFO - PROCESS | 3712 | --DOCSHELL 175F6C00 == 28 [pid = 3712] [id = 632] 20:26:39 INFO - PROCESS | 3712 | --DOCSHELL 10560C00 == 27 [pid = 3712] [id = 636] 20:26:39 INFO - PROCESS | 3712 | --DOCSHELL 14F8A800 == 26 [pid = 3712] [id = 630] 20:26:39 INFO - PROCESS | 3712 | --DOCSHELL 13C04000 == 25 [pid = 3712] [id = 635] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (15783400) [pid = 3712] [serial = 1876] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (16DDE000) [pid = 3712] [serial = 1871] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (198E9000) [pid = 3712] [serial = 1873] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13C0DC00) [pid = 3712] [serial = 1868] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1692C800) [pid = 3712] [serial = 1870] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (131EA800) [pid = 3712] [serial = 1867] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (13E96400) [pid = 3712] [serial = 1879] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19973C00) [pid = 3712] [serial = 1862] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19E25800) [pid = 3712] [serial = 1865] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16925800) [pid = 3712] [serial = 1864] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (178BC400) [pid = 3712] [serial = 1849] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (194F0000) [pid = 3712] [serial = 1852] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (180D3C00) [pid = 3712] [serial = 1850] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (198DA800) [pid = 3712] [serial = 1855] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (19665000) [pid = 3712] [serial = 1853] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16671800) [pid = 3712] [serial = 1843] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (1667B000) [pid = 3712] [serial = 1844] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (194E8C00) [pid = 3712] [serial = 1832] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (13152800) [pid = 3712] [serial = 1834] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1394A000) [pid = 3712] [serial = 1835] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (198E4C00) [pid = 3712] [serial = 1856] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (142A8C00) [pid = 3712] [serial = 1840] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (142BB800) [pid = 3712] [serial = 1841] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (12DC3C00) [pid = 3712] [serial = 1837] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (130AC000) [pid = 3712] [serial = 1838] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (174E6400) [pid = 3712] [serial = 1846] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (198E9800) [pid = 3712] [serial = 1861] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (16C8D000) [pid = 3712] [serial = 1858] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (16DE4400) [pid = 3712] [serial = 1859] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (175A0400) [pid = 3712] [serial = 1847] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (16927C00) [pid = 3712] [serial = 1877] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (19FDB000) [pid = 3712] [serial = 1874] [outer = 00000000] [url = about:blank] 20:26:39 INFO - PROCESS | 3712 | 1467948399306 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]]]}] 20:26:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:26:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1932ms 20:26:39 INFO - PROCESS | 3712 | 1467948399344 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 20:26:39 INFO - PROCESS | 3712 | 1467948399349 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 20:26:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:26:39 INFO - PROCESS | 3712 | 1467948399354 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:26:39 INFO - PROCESS | 3712 | 1467948399358 Marionette TRACE conn3 <- [1,2514,null,{}] 20:26:39 INFO - PROCESS | 3712 | 1467948399364 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}] 20:26:39 INFO - PROCESS | 3712 | 1467948399367 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:39 INFO - PROCESS | 3712 | 1467948399483 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 20:26:39 INFO - PROCESS | 3712 | 1467948399498 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:39 INFO - PROCESS | 3712 | 1467948399500 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:39 INFO - PROCESS | 3712 | ++DOCSHELL 1126A800 == 26 [pid = 3712] [id = 638] 20:26:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (1140B800) [pid = 3712] [serial = 1914] [outer = 00000000] 20:26:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (12DC3C00) [pid = 3712] [serial = 1915] [outer = 1140B800] 20:26:39 INFO - PROCESS | 3712 | 1467948399553 Marionette DEBUG loaded listener.js 20:26:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (13079400) [pid = 3712] [serial = 1916] [outer = 1140B800] 20:26:40 INFO - PROCESS | 3712 | 1467948400041 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]]]}] 20:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 703ms 20:26:40 INFO - PROCESS | 3712 | 1467948400078 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 3712 | 1467948400083 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 20:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:26:40 INFO - PROCESS | 3712 | 1467948400073 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - PROCESS | 3712 | 1467948400076 Marionette TRACE conn3 <- [1,2518,null,{}] 20:26:40 INFO - PROCESS | 3712 | 1467948400080 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}] 20:26:40 INFO - PROCESS | 3712 | 1467948400082 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:40 INFO - PROCESS | 3712 | 1467948400181 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 20:26:40 INFO - PROCESS | 3712 | 1467948400190 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 3712 | 1467948400193 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:40 INFO - PROCESS | 3712 | ++DOCSHELL 13948400 == 27 [pid = 3712] [id = 639] 20:26:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (1394AC00) [pid = 3712] [serial = 1917] [outer = 00000000] 20:26:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (13C10800) [pid = 3712] [serial = 1918] [outer = 1394AC00] 20:26:40 INFO - PROCESS | 3712 | 1467948400244 Marionette DEBUG loaded listener.js 20:26:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (142ACC00) [pid = 3712] [serial = 1919] [outer = 1394AC00] 20:26:40 INFO - PROCESS | 3712 | 1467948400704 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]]]}] 20:26:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:26:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 659ms 20:26:40 INFO - PROCESS | 3712 | 1467948400754 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 20:26:40 INFO - PROCESS | 3712 | 1467948400756 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 20:26:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:26:40 INFO - PROCESS | 3712 | 1467948400760 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:26:40 INFO - PROCESS | 3712 | 1467948400764 Marionette TRACE conn3 <- [1,2522,null,{}] 20:26:40 INFO - PROCESS | 3712 | 1467948400775 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}] 20:26:40 INFO - PROCESS | 3712 | 1467948400779 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:40 INFO - PROCESS | 3712 | 1467948400889 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 20:26:40 INFO - PROCESS | 3712 | 1467948400973 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:40 INFO - PROCESS | 3712 | 1467948400976 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:40 INFO - PROCESS | 3712 | ++DOCSHELL 159E7400 == 28 [pid = 3712] [id = 640] 20:26:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (161A2800) [pid = 3712] [serial = 1920] [outer = 00000000] 20:26:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (1664E800) [pid = 3712] [serial = 1921] [outer = 161A2800] 20:26:41 INFO - PROCESS | 3712 | 1467948401023 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1667B000) [pid = 3712] [serial = 1922] [outer = 161A2800] 20:26:41 INFO - PROCESS | 3712 | 1467948401400 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]]]}] 20:26:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:26:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 659ms 20:26:41 INFO - PROCESS | 3712 | 1467948401423 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 20:26:41 INFO - PROCESS | 3712 | 1467948401426 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 20:26:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:26:41 INFO - PROCESS | 3712 | 1467948401429 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:26:41 INFO - PROCESS | 3712 | 1467948401430 Marionette TRACE conn3 <- [1,2526,null,{}] 20:26:41 INFO - PROCESS | 3712 | 1467948401434 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}] 20:26:41 INFO - PROCESS | 3712 | 1467948401436 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:41 INFO - PROCESS | 3712 | 1467948401518 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 20:26:41 INFO - PROCESS | 3712 | 1467948401612 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:41 INFO - PROCESS | 3712 | 1467948401614 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:41 INFO - PROCESS | 3712 | ++DOCSHELL 1664DC00 == 29 [pid = 3712] [id = 641] 20:26:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (16678800) [pid = 3712] [serial = 1923] [outer = 00000000] 20:26:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1692E800) [pid = 3712] [serial = 1924] [outer = 16678800] 20:26:41 INFO - PROCESS | 3712 | 1467948401658 Marionette DEBUG loaded listener.js 20:26:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (16C86400) [pid = 3712] [serial = 1925] [outer = 16678800] 20:26:42 INFO - PROCESS | 3712 | 1467948402018 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]]]}] 20:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 614ms 20:26:42 INFO - PROCESS | 3712 | 1467948402050 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 3712 | 1467948402051 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 20:26:42 INFO - PROCESS | 3712 | 1467948402055 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:26:42 INFO - PROCESS | 3712 | 1467948402057 Marionette TRACE conn3 <- [1,2530,null,{}] 20:26:42 INFO - PROCESS | 3712 | 1467948402060 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}] 20:26:42 INFO - PROCESS | 3712 | 1467948402062 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:42 INFO - PROCESS | 3712 | 1467948402159 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 20:26:42 INFO - PROCESS | 3712 | 1467948402212 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 3712 | 1467948402214 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:42 INFO - PROCESS | 3712 | ++DOCSHELL 16DDA800 == 30 [pid = 3712] [id = 642] 20:26:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (16DE3400) [pid = 3712] [serial = 1926] [outer = 00000000] 20:26:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (174EB400) [pid = 3712] [serial = 1927] [outer = 16DE3400] 20:26:42 INFO - PROCESS | 3712 | 1467948402258 Marionette DEBUG loaded listener.js 20:26:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (175EEC00) [pid = 3712] [serial = 1928] [outer = 16DE3400] 20:26:42 INFO - PROCESS | 3712 | 1467948402652 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]]]}] 20:26:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:26:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 673ms 20:26:42 INFO - PROCESS | 3712 | 1467948402718 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 20:26:42 INFO - PROCESS | 3712 | 1467948402720 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 20:26:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:26:42 INFO - PROCESS | 3712 | 1467948402723 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:26:42 INFO - PROCESS | 3712 | 1467948402725 Marionette TRACE conn3 <- [1,2534,null,{}] 20:26:42 INFO - PROCESS | 3712 | 1467948402729 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}] 20:26:42 INFO - PROCESS | 3712 | 1467948402734 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:42 INFO - PROCESS | 3712 | 1467948402871 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 20:26:42 INFO - PROCESS | 3712 | 1467948402879 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:42 INFO - PROCESS | 3712 | 1467948402881 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:42 INFO - PROCESS | 3712 | ++DOCSHELL 0C76B800 == 31 [pid = 3712] [id = 643] 20:26:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (174EB000) [pid = 3712] [serial = 1929] [outer = 00000000] 20:26:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (194EC800) [pid = 3712] [serial = 1930] [outer = 174EB000] 20:26:42 INFO - PROCESS | 3712 | 1467948402932 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (180D6000) [pid = 3712] [serial = 1931] [outer = 174EB000] 20:26:43 INFO - PROCESS | 3712 | 1467948403361 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]]]}] 20:26:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:26:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 674ms 20:26:43 INFO - PROCESS | 3712 | 1467948403395 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 20:26:43 INFO - PROCESS | 3712 | 1467948403397 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 20:26:43 INFO - PROCESS | 3712 | 1467948403400 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:26:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:26:43 INFO - PROCESS | 3712 | 1467948403412 Marionette TRACE conn3 <- [1,2538,null,{}] 20:26:43 INFO - PROCESS | 3712 | 1467948403420 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}] 20:26:43 INFO - PROCESS | 3712 | 1467948403422 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:43 INFO - PROCESS | 3712 | 1467948403538 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 20:26:43 INFO - PROCESS | 3712 | 1467948403545 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:43 INFO - PROCESS | 3712 | 1467948403547 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:43 INFO - PROCESS | 3712 | ++DOCSHELL 19449800 == 32 [pid = 3712] [id = 644] 20:26:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (194E8C00) [pid = 3712] [serial = 1932] [outer = 00000000] 20:26:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19806800) [pid = 3712] [serial = 1933] [outer = 194E8C00] 20:26:43 INFO - PROCESS | 3712 | 1467948403593 Marionette DEBUG loaded listener.js 20:26:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (180E2800) [pid = 3712] [serial = 1934] [outer = 194E8C00] 20:26:44 INFO - PROCESS | 3712 | 1467948404004 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]]]}] 20:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 20:26:44 INFO - PROCESS | 3712 | 1467948404045 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 3712 | 1467948404047 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 20:26:44 INFO - PROCESS | 3712 | 1467948404051 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 3712 | 1467948404053 Marionette TRACE conn3 <- [1,2542,null,{}] 20:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:26:44 INFO - PROCESS | 3712 | 1467948404056 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}] 20:26:44 INFO - PROCESS | 3712 | 1467948404058 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:44 INFO - PROCESS | 3712 | 1467948404139 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 20:26:44 INFO - PROCESS | 3712 | 1467948404145 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 3712 | 1467948404147 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:44 INFO - PROCESS | 3712 | ++DOCSHELL 194E9800 == 33 [pid = 3712] [id = 645] 20:26:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (194ED400) [pid = 3712] [serial = 1935] [outer = 00000000] 20:26:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19E17400) [pid = 3712] [serial = 1936] [outer = 194ED400] 20:26:44 INFO - PROCESS | 3712 | 1467948404189 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19E1D800) [pid = 3712] [serial = 1937] [outer = 194ED400] 20:26:44 INFO - PROCESS | 3712 | 1467948404652 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]]]}] 20:26:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:26:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 614ms 20:26:44 INFO - PROCESS | 3712 | 1467948404657 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 20:26:44 INFO - PROCESS | 3712 | 1467948404659 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 20:26:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:26:44 INFO - PROCESS | 3712 | 1467948404669 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:26:44 INFO - PROCESS | 3712 | 1467948404670 Marionette TRACE conn3 <- [1,2546,null,{}] 20:26:44 INFO - PROCESS | 3712 | 1467948404674 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}] 20:26:44 INFO - PROCESS | 3712 | 1467948404676 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:44 INFO - PROCESS | 3712 | 1467948404790 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 20:26:44 INFO - PROCESS | 3712 | 1467948404798 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:44 INFO - PROCESS | 3712 | 1467948404800 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:44 INFO - PROCESS | 3712 | ++DOCSHELL 159E5400 == 34 [pid = 3712] [id = 646] 20:26:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19FD9800) [pid = 3712] [serial = 1938] [outer = 00000000] 20:26:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19FE1800) [pid = 3712] [serial = 1939] [outer = 19FD9800] 20:26:44 INFO - PROCESS | 3712 | 1467948404899 Marionette DEBUG loaded listener.js 20:26:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19FE2000) [pid = 3712] [serial = 1940] [outer = 19FD9800] 20:26:45 INFO - PROCESS | 3712 | 1467948405319 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]]]}] 20:26:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:26:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 674ms 20:26:45 INFO - PROCESS | 3712 | 1467948405345 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 20:26:45 INFO - PROCESS | 3712 | 1467948405347 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 20:26:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:26:45 INFO - PROCESS | 3712 | 1467948405351 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:26:45 INFO - PROCESS | 3712 | 1467948405353 Marionette TRACE conn3 <- [1,2550,null,{}] 20:26:45 INFO - PROCESS | 3712 | 1467948405356 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}] 20:26:45 INFO - PROCESS | 3712 | 1467948405358 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:45 INFO - PROCESS | 3712 | 1467948405469 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 20:26:45 INFO - PROCESS | 3712 | 1467948405474 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:45 INFO - PROCESS | 3712 | 1467948405476 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:45 INFO - PROCESS | 3712 | ++DOCSHELL 1692D800 == 35 [pid = 3712] [id = 647] 20:26:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19440000) [pid = 3712] [serial = 1941] [outer = 00000000] 20:26:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A45DC00) [pid = 3712] [serial = 1942] [outer = 19440000] 20:26:45 INFO - PROCESS | 3712 | 1467948405574 Marionette DEBUG loaded listener.js 20:26:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A460000) [pid = 3712] [serial = 1943] [outer = 19440000] 20:26:45 INFO - PROCESS | 3712 | 1467948405988 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 658ms 20:26:46 INFO - PROCESS | 3712 | 1467948406017 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 3712 | 1467948406019 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 20:26:46 INFO - PROCESS | 3712 | 1467948406037 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 3712 | 1467948406040 Marionette TRACE conn3 <- [1,2554,null,{}] 20:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:26:46 INFO - PROCESS | 3712 | 1467948406044 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}] 20:26:46 INFO - PROCESS | 3712 | 1467948406047 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:46 INFO - PROCESS | 3712 | 1467948406197 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 20:26:46 INFO - PROCESS | 3712 | 1467948406222 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:46 INFO - PROCESS | 3712 | 1467948406225 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:46 INFO - PROCESS | 3712 | ++DOCSHELL 16D9B400 == 36 [pid = 3712] [id = 648] 20:26:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A464C00) [pid = 3712] [serial = 1944] [outer = 00000000] 20:26:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A5C8C00) [pid = 3712] [serial = 1945] [outer = 1A464C00] 20:26:46 INFO - PROCESS | 3712 | 1467948406257 Marionette DEBUG loaded listener.js 20:26:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A5CCC00) [pid = 3712] [serial = 1946] [outer = 1A464C00] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (176C2400) [pid = 3712] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (180E1400) [pid = 3712] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19662000) [pid = 3712] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10A0BC00) [pid = 3712] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (102D2C00) [pid = 3712] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (11269000) [pid = 3712] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (11264400) [pid = 3712] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16950C00) [pid = 3712] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14FB0C00) [pid = 3712] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1391BC00) [pid = 3712] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:26:46 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13C06C00) [pid = 3712] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:26:46 INFO - PROCESS | 3712 | 1467948406946 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]]]}] 20:26:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:26:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 943ms 20:26:46 INFO - PROCESS | 3712 | 1467948406987 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 20:26:46 INFO - PROCESS | 3712 | 1467948406989 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 20:26:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:26:46 INFO - PROCESS | 3712 | 1467948406992 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:26:46 INFO - PROCESS | 3712 | 1467948406994 Marionette TRACE conn3 <- [1,2558,null,{}] 20:26:46 INFO - PROCESS | 3712 | 1467948406997 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}] 20:26:46 INFO - PROCESS | 3712 | 1467948406999 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:47 INFO - PROCESS | 3712 | 1467948407078 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 20:26:47 INFO - PROCESS | 3712 | 1467948407083 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 3712 | 1467948407085 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:47 INFO - PROCESS | 3712 | ++DOCSHELL 12DC9000 == 37 [pid = 3712] [id = 649] 20:26:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (13921800) [pid = 3712] [serial = 1947] [outer = 00000000] 20:26:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (14FB1000) [pid = 3712] [serial = 1948] [outer = 13921800] 20:26:47 INFO - PROCESS | 3712 | 1467948407128 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16922800) [pid = 3712] [serial = 1949] [outer = 13921800] 20:26:47 INFO - PROCESS | 3712 | 1467948407527 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]]]}] 20:26:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:26:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 569ms 20:26:47 INFO - PROCESS | 3712 | 1467948407570 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 20:26:47 INFO - PROCESS | 3712 | 1467948407572 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 20:26:47 INFO - PROCESS | 3712 | 1467948407575 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:26:47 INFO - PROCESS | 3712 | 1467948407577 Marionette TRACE conn3 <- [1,2562,null,{}] 20:26:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:26:47 INFO - PROCESS | 3712 | 1467948407580 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}] 20:26:47 INFO - PROCESS | 3712 | 1467948407592 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:47 INFO - PROCESS | 3712 | 1467948407671 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 20:26:47 INFO - PROCESS | 3712 | 1467948407677 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:47 INFO - PROCESS | 3712 | 1467948407679 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:47 INFO - PROCESS | 3712 | ++DOCSHELL 16B1B400 == 38 [pid = 3712] [id = 650] 20:26:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16ED0000) [pid = 3712] [serial = 1950] [outer = 00000000] 20:26:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1A462400) [pid = 3712] [serial = 1951] [outer = 16ED0000] 20:26:47 INFO - PROCESS | 3712 | 1467948407722 Marionette DEBUG loaded listener.js 20:26:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A5C6C00) [pid = 3712] [serial = 1952] [outer = 16ED0000] 20:26:48 INFO - PROCESS | 3712 | 1467948408148 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]]]}] 20:26:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:26:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 614ms 20:26:48 INFO - PROCESS | 3712 | 1467948408206 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 20:26:48 INFO - PROCESS | 3712 | 1467948408208 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 20:26:48 INFO - PROCESS | 3712 | 1467948408212 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:26:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:26:48 INFO - PROCESS | 3712 | 1467948408214 Marionette TRACE conn3 <- [1,2566,null,{}] 20:26:48 INFO - PROCESS | 3712 | 1467948408217 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}] 20:26:48 INFO - PROCESS | 3712 | 1467948408219 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:48 INFO - PROCESS | 3712 | 1467948408309 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 20:26:48 INFO - PROCESS | 3712 | 1467948408315 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:48 INFO - PROCESS | 3712 | 1467948408317 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:48 INFO - PROCESS | 3712 | ++DOCSHELL 16943400 == 39 [pid = 3712] [id = 651] 20:26:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (180DA000) [pid = 3712] [serial = 1953] [outer = 00000000] 20:26:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A96BC00) [pid = 3712] [serial = 1954] [outer = 180DA000] 20:26:48 INFO - PROCESS | 3712 | 1467948408358 Marionette DEBUG loaded listener.js 20:26:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A96F000) [pid = 3712] [serial = 1955] [outer = 180DA000] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 1126A800 == 38 [pid = 3712] [id = 638] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 16C8F400 == 37 [pid = 3712] [id = 637] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 1664DC00 == 36 [pid = 3712] [id = 641] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 16DDA800 == 35 [pid = 3712] [id = 642] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 194E9800 == 34 [pid = 3712] [id = 645] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 16B1B400 == 33 [pid = 3712] [id = 650] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 0C76B800 == 32 [pid = 3712] [id = 643] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 19449800 == 31 [pid = 3712] [id = 644] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 12DC9000 == 30 [pid = 3712] [id = 649] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 159E7400 == 29 [pid = 3712] [id = 640] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 16D9B400 == 28 [pid = 3712] [id = 648] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 1692D800 == 27 [pid = 3712] [id = 647] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 159E5400 == 26 [pid = 3712] [id = 646] 20:26:49 INFO - PROCESS | 3712 | --DOCSHELL 13948400 == 25 [pid = 3712] [id = 639] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (17D97C00) [pid = 3712] [serial = 1897] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (180D7800) [pid = 3712] [serial = 1898] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (194E3C00) [pid = 3712] [serial = 1901] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1943F800) [pid = 3712] [serial = 1900] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (198DB000) [pid = 3712] [serial = 1903] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (19E25000) [pid = 3712] [serial = 1910] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (19809C00) [pid = 3712] [serial = 1909] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (198DD800) [pid = 3712] [serial = 1904] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A381000) [pid = 3712] [serial = 1912] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10E5E000) [pid = 3712] [serial = 1886] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (10A10400) [pid = 3712] [serial = 1885] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (129B3800) [pid = 3712] [serial = 1883] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (11CD5C00) [pid = 3712] [serial = 1882] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (142C6800) [pid = 3712] [serial = 1880] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16C91800) [pid = 3712] [serial = 1894] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (159E5C00) [pid = 3712] [serial = 1891] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1664F400) [pid = 3712] [serial = 1892] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (142BA400) [pid = 3712] [serial = 1888] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (142C8000) [pid = 3712] [serial = 1889] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (17D34000) [pid = 3712] [serial = 1906] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (174EA000) [pid = 3712] [serial = 1895] [outer = 00000000] [url = about:blank] 20:26:49 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (19449C00) [pid = 3712] [serial = 1907] [outer = 00000000] [url = about:blank] 20:26:50 INFO - PROCESS | 3712 | 1467948410115 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]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1932ms 20:26:50 INFO - PROCESS | 3712 | 1467948410142 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 3712 | 1467948410146 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 20:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:26:50 INFO - PROCESS | 3712 | 1467948410151 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - PROCESS | 3712 | 1467948410154 Marionette TRACE conn3 <- [1,2570,null,{}] 20:26:50 INFO - PROCESS | 3712 | 1467948410160 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}] 20:26:50 INFO - PROCESS | 3712 | 1467948410164 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:50 INFO - PROCESS | 3712 | 1467948410255 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 20:26:50 INFO - PROCESS | 3712 | 1467948410264 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 3712 | 1467948410268 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:50 INFO - PROCESS | 3712 | ++DOCSHELL 10A77400 == 26 [pid = 3712] [id = 652] 20:26:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (10A77800) [pid = 3712] [serial = 1956] [outer = 00000000] 20:26:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (10EF7C00) [pid = 3712] [serial = 1957] [outer = 10A77800] 20:26:50 INFO - PROCESS | 3712 | 1467948410317 Marionette DEBUG loaded listener.js 20:26:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (10F31400) [pid = 3712] [serial = 1958] [outer = 10A77800] 20:26:50 INFO - PROCESS | 3712 | 1467948410806 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]]]}] 20:26:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:26:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 673ms 20:26:50 INFO - PROCESS | 3712 | 1467948410829 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 20:26:50 INFO - PROCESS | 3712 | 1467948410834 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 20:26:50 INFO - PROCESS | 3712 | 1467948410844 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:26:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:26:50 INFO - PROCESS | 3712 | 1467948410847 Marionette TRACE conn3 <- [1,2574,null,{}] 20:26:50 INFO - PROCESS | 3712 | 1467948410834 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}] 20:26:50 INFO - PROCESS | 3712 | 1467948410837 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:50 INFO - PROCESS | 3712 | 1467948410922 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 20:26:50 INFO - PROCESS | 3712 | 1467948410930 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:50 INFO - PROCESS | 3712 | 1467948410933 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:50 INFO - PROCESS | 3712 | ++DOCSHELL 12BD4800 == 27 [pid = 3712] [id = 653] 20:26:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (12BD9000) [pid = 3712] [serial = 1959] [outer = 00000000] 20:26:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (12DC3800) [pid = 3712] [serial = 1960] [outer = 12BD9000] 20:26:50 INFO - PROCESS | 3712 | 1467948410980 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (130AE800) [pid = 3712] [serial = 1961] [outer = 12BD9000] 20:26:51 INFO - PROCESS | 3712 | 1467948411446 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]]]}] 20:26:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:26:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 674ms 20:26:51 INFO - PROCESS | 3712 | 1467948411510 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 20:26:51 INFO - PROCESS | 3712 | 1467948411512 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 20:26:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:26:51 INFO - PROCESS | 3712 | 1467948411516 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:26:51 INFO - PROCESS | 3712 | 1467948411519 Marionette TRACE conn3 <- [1,2578,null,{}] 20:26:51 INFO - PROCESS | 3712 | 1467948411530 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}] 20:26:51 INFO - PROCESS | 3712 | 1467948411535 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:51 INFO - PROCESS | 3712 | 1467948411617 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 20:26:51 INFO - PROCESS | 3712 | 1467948411725 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:51 INFO - PROCESS | 3712 | 1467948411728 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:51 INFO - PROCESS | 3712 | ++DOCSHELL 13E94C00 == 28 [pid = 3712] [id = 654] 20:26:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13E9A800) [pid = 3712] [serial = 1962] [outer = 00000000] 20:26:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (142BD800) [pid = 3712] [serial = 1963] [outer = 13E9A800] 20:26:51 INFO - PROCESS | 3712 | 1467948411776 Marionette DEBUG loaded listener.js 20:26:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (142C5C00) [pid = 3712] [serial = 1964] [outer = 13E9A800] 20:26:52 INFO - PROCESS | 3712 | 1467948412133 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 674ms 20:26:52 INFO - PROCESS | 3712 | 1467948412176 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 3712 | 1467948412178 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 20:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:26:52 INFO - PROCESS | 3712 | 1467948412182 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - PROCESS | 3712 | 1467948412194 Marionette TRACE conn3 <- [1,2582,null,{}] 20:26:52 INFO - PROCESS | 3712 | 1467948412198 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}] 20:26:52 INFO - PROCESS | 3712 | 1467948412200 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:52 INFO - PROCESS | 3712 | 1467948412319 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 20:26:52 INFO - PROCESS | 3712 | 1467948412332 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 3712 | 1467948412334 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:52 INFO - PROCESS | 3712 | ++DOCSHELL 142BCC00 == 29 [pid = 3712] [id = 655] 20:26:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (142C3000) [pid = 3712] [serial = 1965] [outer = 00000000] 20:26:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14F8C800) [pid = 3712] [serial = 1966] [outer = 142C3000] 20:26:52 INFO - PROCESS | 3712 | 1467948412387 Marionette DEBUG loaded listener.js 20:26:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (15780800) [pid = 3712] [serial = 1967] [outer = 142C3000] 20:26:52 INFO - PROCESS | 3712 | 1467948412783 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]]]}] 20:26:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:26:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 629ms 20:26:52 INFO - PROCESS | 3712 | 1467948412823 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 20:26:52 INFO - PROCESS | 3712 | 1467948412825 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 20:26:52 INFO - PROCESS | 3712 | 1467948412828 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:26:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:26:52 INFO - PROCESS | 3712 | 1467948412830 Marionette TRACE conn3 <- [1,2586,null,{}] 20:26:52 INFO - PROCESS | 3712 | 1467948412833 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}] 20:26:52 INFO - PROCESS | 3712 | 1467948412835 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:52 INFO - PROCESS | 3712 | 1467948412933 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 20:26:52 INFO - PROCESS | 3712 | 1467948412973 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:52 INFO - PROCESS | 3712 | 1467948412975 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:52 INFO - PROCESS | 3712 | ++DOCSHELL 159E5400 == 30 [pid = 3712] [id = 656] 20:26:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (159E6400) [pid = 3712] [serial = 1968] [outer = 00000000] 20:26:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16674800) [pid = 3712] [serial = 1969] [outer = 159E6400] 20:26:53 INFO - PROCESS | 3712 | 1467948413019 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16774000) [pid = 3712] [serial = 1970] [outer = 159E6400] 20:26:53 INFO - PROCESS | 3712 | 1467948413424 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]]]}] 20:26:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:26:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 658ms 20:26:53 INFO - PROCESS | 3712 | 1467948413492 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 20:26:53 INFO - PROCESS | 3712 | 1467948413494 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 20:26:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:26:53 INFO - PROCESS | 3712 | 1467948413497 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:26:53 INFO - PROCESS | 3712 | 1467948413499 Marionette TRACE conn3 <- [1,2590,null,{}] 20:26:53 INFO - PROCESS | 3712 | 1467948413502 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}] 20:26:53 INFO - PROCESS | 3712 | 1467948413508 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:53 INFO - PROCESS | 3712 | 1467948413612 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 20:26:53 INFO - PROCESS | 3712 | 1467948413625 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:53 INFO - PROCESS | 3712 | 1467948413627 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:53 INFO - PROCESS | 3712 | ++DOCSHELL 16947400 == 31 [pid = 3712] [id = 657] 20:26:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16C8EC00) [pid = 3712] [serial = 1971] [outer = 00000000] 20:26:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16DE0400) [pid = 3712] [serial = 1972] [outer = 16C8EC00] 20:26:53 INFO - PROCESS | 3712 | 1467948413671 Marionette DEBUG loaded listener.js 20:26:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (174EC800) [pid = 3712] [serial = 1973] [outer = 16C8EC00] 20:26:54 INFO - PROCESS | 3712 | 1467948414118 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]]]}] 20:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 674ms 20:26:54 INFO - PROCESS | 3712 | 1467948414174 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 20:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:26:54 INFO - PROCESS | 3712 | 1467948414187 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 20:26:54 INFO - PROCESS | 3712 | 1467948414190 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 3712 | 1467948414192 Marionette TRACE conn3 <- [1,2594,null,{}] 20:26:54 INFO - PROCESS | 3712 | 1467948414195 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}] 20:26:54 INFO - PROCESS | 3712 | 1467948414197 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:54 INFO - PROCESS | 3712 | 1467948414280 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 20:26:54 INFO - PROCESS | 3712 | 1467948414289 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 3712 | 1467948414291 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:54 INFO - PROCESS | 3712 | ++DOCSHELL 16DDF800 == 32 [pid = 3712] [id = 658] 20:26:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16ECF000) [pid = 3712] [serial = 1974] [outer = 00000000] 20:26:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (178C8C00) [pid = 3712] [serial = 1975] [outer = 16ECF000] 20:26:54 INFO - PROCESS | 3712 | 1467948414334 Marionette DEBUG loaded listener.js 20:26:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (178C9400) [pid = 3712] [serial = 1976] [outer = 16ECF000] 20:26:54 INFO - PROCESS | 3712 | 1467948414768 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]]]}] 20:26:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:26:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 659ms 20:26:54 INFO - PROCESS | 3712 | 1467948414855 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 20:26:54 INFO - PROCESS | 3712 | 1467948414858 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 20:26:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:26:54 INFO - PROCESS | 3712 | 1467948414861 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:26:54 INFO - PROCESS | 3712 | 1467948414863 Marionette TRACE conn3 <- [1,2598,null,{}] 20:26:54 INFO - PROCESS | 3712 | 1467948414867 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}] 20:26:54 INFO - PROCESS | 3712 | 1467948414869 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:54 INFO - PROCESS | 3712 | 1467948414944 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 20:26:54 INFO - PROCESS | 3712 | 1467948414951 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:54 INFO - PROCESS | 3712 | 1467948414953 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:54 INFO - PROCESS | 3712 | ++DOCSHELL 180D9000 == 33 [pid = 3712] [id = 659] 20:26:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (180DA800) [pid = 3712] [serial = 1977] [outer = 00000000] 20:26:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (180DF000) [pid = 3712] [serial = 1978] [outer = 180DA800] 20:26:54 INFO - PROCESS | 3712 | 1467948414995 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (180DF800) [pid = 3712] [serial = 1979] [outer = 180DA800] 20:26:55 INFO - PROCESS | 3712 | 1467948415446 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]]]}] 20:26:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:26:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 614ms 20:26:55 INFO - PROCESS | 3712 | 1467948415483 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 20:26:55 INFO - PROCESS | 3712 | 1467948415485 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 20:26:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:26:55 INFO - PROCESS | 3712 | 1467948415488 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:26:55 INFO - PROCESS | 3712 | 1467948415490 Marionette TRACE conn3 <- [1,2602,null,{}] 20:26:55 INFO - PROCESS | 3712 | 1467948415476 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}] 20:26:55 INFO - PROCESS | 3712 | 1467948415478 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:55 INFO - PROCESS | 3712 | 1467948415588 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 20:26:55 INFO - PROCESS | 3712 | 1467948415677 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:55 INFO - PROCESS | 3712 | 1467948415679 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:55 INFO - PROCESS | 3712 | ++DOCSHELL 13E93800 == 34 [pid = 3712] [id = 660] 20:26:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19442800) [pid = 3712] [serial = 1980] [outer = 00000000] 20:26:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (194E3C00) [pid = 3712] [serial = 1981] [outer = 19442800] 20:26:55 INFO - PROCESS | 3712 | 1467948415722 Marionette DEBUG loaded listener.js 20:26:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (194E4400) [pid = 3712] [serial = 1982] [outer = 19442800] 20:26:56 INFO - PROCESS | 3712 | 1467948416112 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]]]}] 20:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 673ms 20:26:56 INFO - PROCESS | 3712 | 1467948416151 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 3712 | 1467948416153 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 20:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:26:56 INFO - PROCESS | 3712 | 1467948416157 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:26:56 INFO - PROCESS | 3712 | 1467948416158 Marionette TRACE conn3 <- [1,2606,null,{}] 20:26:56 INFO - PROCESS | 3712 | 1467948416178 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}] 20:26:56 INFO - PROCESS | 3712 | 1467948416180 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:56 INFO - PROCESS | 3712 | 1467948416291 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 20:26:56 INFO - PROCESS | 3712 | 1467948416299 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:56 INFO - PROCESS | 3712 | 1467948416284 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:56 INFO - PROCESS | 3712 | ++DOCSHELL 144DF000 == 35 [pid = 3712] [id = 661] 20:26:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (175EF800) [pid = 3712] [serial = 1983] [outer = 00000000] 20:26:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19807000) [pid = 3712] [serial = 1984] [outer = 175EF800] 20:26:56 INFO - PROCESS | 3712 | 1467948416327 Marionette DEBUG loaded listener.js 20:26:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1980E000) [pid = 3712] [serial = 1985] [outer = 175EF800] 20:26:56 INFO - PROCESS | 3712 | 1467948416755 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]]]}] 20:26:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:26:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 629ms 20:26:56 INFO - PROCESS | 3712 | 1467948416779 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 20:26:56 INFO - PROCESS | 3712 | 1467948416782 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 20:26:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:26:56 INFO - PROCESS | 3712 | 1467948416785 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:26:56 INFO - PROCESS | 3712 | 1467948416787 Marionette TRACE conn3 <- [1,2610,null,{}] 20:26:56 INFO - PROCESS | 3712 | 1467948416791 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}] 20:26:56 INFO - PROCESS | 3712 | 1467948416793 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:56 INFO - PROCESS | 3712 | 1467948416918 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 20:26:57 INFO - PROCESS | 3712 | 1467948417015 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 3712 | 1467948417018 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:57 INFO - PROCESS | 3712 | ++DOCSHELL 159E3400 == 36 [pid = 3712] [id = 662] 20:26:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1980DC00) [pid = 3712] [serial = 1986] [outer = 00000000] 20:26:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (19E25000) [pid = 3712] [serial = 1987] [outer = 1980DC00] 20:26:57 INFO - PROCESS | 3712 | 1467948417062 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (19FDBC00) [pid = 3712] [serial = 1988] [outer = 1980DC00] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (16DE3400) [pid = 3712] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (161A2800) [pid = 3712] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19FD9800) [pid = 3712] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (194E8C00) [pid = 3712] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (194ED400) [pid = 3712] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16678800) [pid = 3712] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (1394AC00) [pid = 3712] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1A464C00) [pid = 3712] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16ED0000) [pid = 3712] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (17D30800) [pid = 3712] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19440000) [pid = 3712] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13921800) [pid = 3712] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (174EB000) [pid = 3712] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:26:57 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1140B800) [pid = 3712] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:26:57 INFO - PROCESS | 3712 | 1467948417578 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]]]}] 20:26:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:26:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 854ms 20:26:57 INFO - PROCESS | 3712 | 1467948417654 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 20:26:57 INFO - PROCESS | 3712 | 1467948417656 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 20:26:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:26:57 INFO - PROCESS | 3712 | 1467948417659 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:26:57 INFO - PROCESS | 3712 | 1467948417661 Marionette TRACE conn3 <- [1,2614,null,{}] 20:26:57 INFO - PROCESS | 3712 | 1467948417665 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}] 20:26:57 INFO - PROCESS | 3712 | 1467948417667 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:57 INFO - PROCESS | 3712 | 1467948417747 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 20:26:57 INFO - PROCESS | 3712 | 1467948417752 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:57 INFO - PROCESS | 3712 | 1467948417754 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:57 INFO - PROCESS | 3712 | ++DOCSHELL 14FB0400 == 37 [pid = 3712] [id = 663] 20:26:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (14FB4000) [pid = 3712] [serial = 1989] [outer = 00000000] 20:26:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16B1D000) [pid = 3712] [serial = 1990] [outer = 14FB4000] 20:26:57 INFO - PROCESS | 3712 | 1467948417796 Marionette DEBUG loaded listener.js 20:26:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (17D96800) [pid = 3712] [serial = 1991] [outer = 14FB4000] 20:26:58 INFO - PROCESS | 3712 | 1467948418199 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 569ms 20:26:58 INFO - PROCESS | 3712 | 1467948418245 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 3712 | 1467948418247 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 20:26:58 INFO - PROCESS | 3712 | 1467948418255 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - PROCESS | 3712 | 1467948418257 Marionette TRACE conn3 <- [1,2618,null,{}] 20:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:26:58 INFO - PROCESS | 3712 | 1467948418260 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}] 20:26:58 INFO - PROCESS | 3712 | 1467948418262 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:58 INFO - PROCESS | 3712 | 1467948418340 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 20:26:58 INFO - PROCESS | 3712 | 1467948418345 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 3712 | 1467948418347 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:58 INFO - PROCESS | 3712 | ++DOCSHELL 19665C00 == 38 [pid = 3712] [id = 664] 20:26:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19804C00) [pid = 3712] [serial = 1992] [outer = 00000000] 20:26:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19FE1C00) [pid = 3712] [serial = 1993] [outer = 19804C00] 20:26:58 INFO - PROCESS | 3712 | 1467948418389 Marionette DEBUG loaded listener.js 20:26:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1A388C00) [pid = 3712] [serial = 1994] [outer = 19804C00] 20:26:58 INFO - PROCESS | 3712 | 1467948418801 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]]]}] 20:26:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:26:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 599ms 20:26:58 INFO - PROCESS | 3712 | 1467948418861 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 20:26:58 INFO - PROCESS | 3712 | 1467948418863 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 20:26:58 INFO - PROCESS | 3712 | 1467948418867 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:26:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:26:58 INFO - PROCESS | 3712 | 1467948418868 Marionette TRACE conn3 <- [1,2622,null,{}] 20:26:58 INFO - PROCESS | 3712 | 1467948418872 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}] 20:26:58 INFO - PROCESS | 3712 | 1467948418873 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:58 INFO - PROCESS | 3712 | 1467948418951 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 20:26:58 INFO - PROCESS | 3712 | 1467948418956 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:26:58 INFO - PROCESS | 3712 | 1467948418958 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:58 INFO - PROCESS | 3712 | ++DOCSHELL 16946C00 == 39 [pid = 3712] [id = 665] 20:26:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1759CC00) [pid = 3712] [serial = 1995] [outer = 00000000] 20:26:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1A463C00) [pid = 3712] [serial = 1996] [outer = 1759CC00] 20:26:58 INFO - PROCESS | 3712 | 1467948419000 Marionette DEBUG loaded listener.js 20:26:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (1A5CAC00) [pid = 3712] [serial = 1997] [outer = 1759CC00] 20:26:59 INFO - PROCESS | 3712 | 1467948419723 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]]]}] 20:26:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:26:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 899ms 20:26:59 INFO - PROCESS | 3712 | 1467948419778 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 20:26:59 INFO - PROCESS | 3712 | 1467948419782 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 20:26:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:26:59 INFO - PROCESS | 3712 | 1467948419787 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:26:59 INFO - PROCESS | 3712 | 1467948419790 Marionette TRACE conn3 <- [1,2626,null,{}] 20:26:59 INFO - PROCESS | 3712 | 1467948419796 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}] 20:26:59 INFO - PROCESS | 3712 | 1467948419799 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:26:59 INFO - PROCESS | 3712 | 1467948419930 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 20:27:00 INFO - PROCESS | 3712 | 1467948420028 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:00 INFO - PROCESS | 3712 | 1467948420031 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:00 INFO - PROCESS | 3712 | ++DOCSHELL 10559800 == 40 [pid = 3712] [id = 666] 20:27:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10A78400) [pid = 3712] [serial = 1998] [outer = 00000000] 20:27:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (12822800) [pid = 3712] [serial = 1999] [outer = 10A78400] 20:27:00 INFO - PROCESS | 3712 | 1467948420086 Marionette DEBUG loaded listener.js 20:27:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (12D78C00) [pid = 3712] [serial = 2000] [outer = 10A78400] 20:27:00 INFO - PROCESS | 3712 | 1467948420763 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]]]}] 20:27:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:27:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1003ms 20:27:00 INFO - PROCESS | 3712 | 1467948420795 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 20:27:00 INFO - PROCESS | 3712 | 1467948420800 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 20:27:00 INFO - PROCESS | 3712 | 1467948420825 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:27:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:27:00 INFO - PROCESS | 3712 | 1467948420828 Marionette TRACE conn3 <- [1,2630,null,{}] 20:27:00 INFO - PROCESS | 3712 | 1467948420855 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}] 20:27:00 INFO - PROCESS | 3712 | 1467948420858 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:01 INFO - PROCESS | 3712 | 1467948421014 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 20:27:01 INFO - PROCESS | 3712 | 1467948421075 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:01 INFO - PROCESS | 3712 | 1467948421078 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:01 INFO - PROCESS | 3712 | ++DOCSHELL 13154800 == 41 [pid = 3712] [id = 667] 20:27:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (131E5000) [pid = 3712] [serial = 2001] [outer = 00000000] 20:27:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (13467C00) [pid = 3712] [serial = 2002] [outer = 131E5000] 20:27:01 INFO - PROCESS | 3712 | 1467948421132 Marionette DEBUG loaded listener.js 20:27:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (13C06C00) [pid = 3712] [serial = 2003] [outer = 131E5000] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 19665C00 == 40 [pid = 3712] [id = 664] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 14FB0400 == 39 [pid = 3712] [id = 663] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 159E3400 == 38 [pid = 3712] [id = 662] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 144DF000 == 37 [pid = 3712] [id = 661] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 13E93800 == 36 [pid = 3712] [id = 660] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 180D9000 == 35 [pid = 3712] [id = 659] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 16DDF800 == 34 [pid = 3712] [id = 658] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 16947400 == 33 [pid = 3712] [id = 657] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 159E5400 == 32 [pid = 3712] [id = 656] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 142BCC00 == 31 [pid = 3712] [id = 655] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 13E94C00 == 30 [pid = 3712] [id = 654] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 12BD4800 == 29 [pid = 3712] [id = 653] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 10A77400 == 28 [pid = 3712] [id = 652] 20:27:01 INFO - PROCESS | 3712 | --DOCSHELL 16943400 == 27 [pid = 3712] [id = 651] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1A96BC00) [pid = 3712] [serial = 1954] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (13C10800) [pid = 3712] [serial = 1918] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (1667B000) [pid = 3712] [serial = 1922] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (12DC3C00) [pid = 3712] [serial = 1915] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1A5C8C00) [pid = 3712] [serial = 1945] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (16922800) [pid = 3712] [serial = 1949] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1A5C6C00) [pid = 3712] [serial = 1952] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (175EEC00) [pid = 3712] [serial = 1928] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (1664E800) [pid = 3712] [serial = 1921] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (19FE1800) [pid = 3712] [serial = 1939] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19806800) [pid = 3712] [serial = 1933] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (174EB400) [pid = 3712] [serial = 1927] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19E1D800) [pid = 3712] [serial = 1937] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (180E2800) [pid = 3712] [serial = 1934] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (1692E800) [pid = 3712] [serial = 1924] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (142ACC00) [pid = 3712] [serial = 1919] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1A5CCC00) [pid = 3712] [serial = 1946] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A462400) [pid = 3712] [serial = 1951] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A38B000) [pid = 3712] [serial = 1913] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19E17400) [pid = 3712] [serial = 1936] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16C86400) [pid = 3712] [serial = 1925] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A45DC00) [pid = 3712] [serial = 1942] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (14FB1000) [pid = 3712] [serial = 1948] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (19FE2000) [pid = 3712] [serial = 1940] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (180D6000) [pid = 3712] [serial = 1931] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (13079400) [pid = 3712] [serial = 1916] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A460000) [pid = 3712] [serial = 1943] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (194EC800) [pid = 3712] [serial = 1930] [outer = 00000000] [url = about:blank] 20:27:01 INFO - PROCESS | 3712 | 1467948421967 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]]]}] 20:27:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:27:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1197ms 20:27:02 INFO - PROCESS | 3712 | 1467948422032 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 3712 | 1467948422036 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 20:27:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:27:02 INFO - PROCESS | 3712 | 1467948422040 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 3712 | 1467948422046 Marionette TRACE conn3 <- [1,2634,null,{}] 20:27:02 INFO - PROCESS | 3712 | 1467948422050 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}] 20:27:02 INFO - PROCESS | 3712 | 1467948422053 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:02 INFO - PROCESS | 3712 | 1467948422124 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 20:27:02 INFO - PROCESS | 3712 | 1467948422135 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 3712 | 1467948422138 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:02 INFO - PROCESS | 3712 | ++DOCSHELL 10A77400 == 28 [pid = 3712] [id = 668] 20:27:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10A7AC00) [pid = 3712] [serial = 2004] [outer = 00000000] 20:27:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (11CD5C00) [pid = 3712] [serial = 2005] [outer = 10A7AC00] 20:27:02 INFO - PROCESS | 3712 | 1467948422185 Marionette DEBUG loaded listener.js 20:27:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (12DC3C00) [pid = 3712] [serial = 2006] [outer = 10A7AC00] 20:27:02 INFO - PROCESS | 3712 | 1467948422704 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]]]}] 20:27:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:27:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 704ms 20:27:02 INFO - PROCESS | 3712 | 1467948422743 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 20:27:02 INFO - PROCESS | 3712 | 1467948422747 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 20:27:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:27:02 INFO - PROCESS | 3712 | 1467948422753 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:27:02 INFO - PROCESS | 3712 | 1467948422755 Marionette TRACE conn3 <- [1,2638,null,{}] 20:27:02 INFO - PROCESS | 3712 | 1467948422759 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}] 20:27:02 INFO - PROCESS | 3712 | 1467948422762 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:02 INFO - PROCESS | 3712 | 1467948422848 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 20:27:02 INFO - PROCESS | 3712 | 1467948422856 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:02 INFO - PROCESS | 3712 | 1467948422842 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:02 INFO - PROCESS | 3712 | ++DOCSHELL 13E93800 == 29 [pid = 3712] [id = 669] 20:27:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13E94C00) [pid = 3712] [serial = 2007] [outer = 00000000] 20:27:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (142AD000) [pid = 3712] [serial = 2008] [outer = 13E94C00] 20:27:02 INFO - PROCESS | 3712 | 1467948422893 Marionette DEBUG loaded listener.js 20:27:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (142C4000) [pid = 3712] [serial = 2009] [outer = 13E94C00] 20:27:03 INFO - PROCESS | 3712 | 1467948423339 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]]]}] 20:27:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:27:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 599ms 20:27:03 INFO - PROCESS | 3712 | 1467948423356 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 20:27:03 INFO - PROCESS | 3712 | 1467948423359 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 20:27:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:27:03 INFO - PROCESS | 3712 | 1467948423362 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:27:03 INFO - PROCESS | 3712 | 1467948423366 Marionette TRACE conn3 <- [1,2642,null,{}] 20:27:03 INFO - PROCESS | 3712 | 1467948423376 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}] 20:27:03 INFO - PROCESS | 3712 | 1467948423381 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:03 INFO - PROCESS | 3712 | 1467948423464 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 20:27:03 INFO - PROCESS | 3712 | 1467948423471 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:03 INFO - PROCESS | 3712 | 1467948423474 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:03 INFO - PROCESS | 3712 | ++DOCSHELL 16671800 == 30 [pid = 3712] [id = 670] 20:27:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16672000) [pid = 3712] [serial = 2010] [outer = 00000000] 20:27:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16921800) [pid = 3712] [serial = 2011] [outer = 16672000] 20:27:03 INFO - PROCESS | 3712 | 1467948423542 Marionette DEBUG loaded listener.js 20:27:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (1692E000) [pid = 3712] [serial = 2012] [outer = 16672000] 20:27:04 INFO - PROCESS | 3712 | 1467948424024 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]]]}] 20:27:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:27:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 704ms 20:27:04 INFO - PROCESS | 3712 | 1467948424085 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 3712 | 1467948424070 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 20:27:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:27:04 INFO - PROCESS | 3712 | 1467948424073 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - PROCESS | 3712 | 1467948424075 Marionette TRACE conn3 <- [1,2646,null,{}] 20:27:04 INFO - PROCESS | 3712 | 1467948424078 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}] 20:27:04 INFO - PROCESS | 3712 | 1467948424080 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:04 INFO - PROCESS | 3712 | 1467948424190 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 20:27:04 INFO - PROCESS | 3712 | 1467948424198 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 3712 | 1467948424200 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:04 INFO - PROCESS | 3712 | ++DOCSHELL 16D9C800 == 31 [pid = 3712] [id = 671] 20:27:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16D9D800) [pid = 3712] [serial = 2013] [outer = 00000000] 20:27:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16EC8800) [pid = 3712] [serial = 2014] [outer = 16D9D800] 20:27:04 INFO - PROCESS | 3712 | 1467948424248 Marionette DEBUG loaded listener.js 20:27:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (174ED400) [pid = 3712] [serial = 2015] [outer = 16D9D800] 20:27:04 INFO - PROCESS | 3712 | 1467948424703 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]]]}] 20:27:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:27:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 659ms 20:27:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:27:04 INFO - PROCESS | 3712 | 1467948424753 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 20:27:04 INFO - PROCESS | 3712 | 1467948424755 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 20:27:04 INFO - PROCESS | 3712 | 1467948424758 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:27:04 INFO - PROCESS | 3712 | 1467948424760 Marionette TRACE conn3 <- [1,2650,null,{}] 20:27:04 INFO - PROCESS | 3712 | 1467948424763 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}] 20:27:04 INFO - PROCESS | 3712 | 1467948424765 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:04 INFO - PROCESS | 3712 | 1467948424875 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 20:27:04 INFO - PROCESS | 3712 | 1467948424884 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:04 INFO - PROCESS | 3712 | 1467948424886 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:04 INFO - PROCESS | 3712 | ++DOCSHELL 1667BC00 == 32 [pid = 3712] [id = 672] 20:27:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16B16C00) [pid = 3712] [serial = 2016] [outer = 00000000] 20:27:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (176C0000) [pid = 3712] [serial = 2017] [outer = 16B16C00] 20:27:04 INFO - PROCESS | 3712 | 1467948424967 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (178C1400) [pid = 3712] [serial = 2018] [outer = 16B16C00] 20:27:05 INFO - PROCESS | 3712 | 1467948425386 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]]]}] 20:27:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:27:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 659ms 20:27:05 INFO - PROCESS | 3712 | 1467948425422 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 20:27:05 INFO - PROCESS | 3712 | 1467948425424 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 20:27:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:27:05 INFO - PROCESS | 3712 | 1467948425437 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:27:05 INFO - PROCESS | 3712 | 1467948425439 Marionette TRACE conn3 <- [1,2654,null,{}] 20:27:05 INFO - PROCESS | 3712 | 1467948425443 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}] 20:27:05 INFO - PROCESS | 3712 | 1467948425448 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:05 INFO - PROCESS | 3712 | 1467948425598 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 20:27:05 INFO - PROCESS | 3712 | 1467948425629 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:05 INFO - PROCESS | 3712 | 1467948425631 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:05 INFO - PROCESS | 3712 | ++DOCSHELL 180E2800 == 33 [pid = 3712] [id = 673] 20:27:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (194E2400) [pid = 3712] [serial = 2019] [outer = 00000000] 20:27:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (194F0000) [pid = 3712] [serial = 2020] [outer = 194E2400] 20:27:05 INFO - PROCESS | 3712 | 1467948425683 Marionette DEBUG loaded listener.js 20:27:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (194F0400) [pid = 3712] [serial = 2021] [outer = 194E2400] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19442800) [pid = 3712] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (16C8EC00) [pid = 3712] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (13E9A800) [pid = 3712] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10A77800) [pid = 3712] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16ECF000) [pid = 3712] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (142C3000) [pid = 3712] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (159E6400) [pid = 3712] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (180DA800) [pid = 3712] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (180DA000) [pid = 3712] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (12BD9000) [pid = 3712] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (175EF800) [pid = 3712] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19804C00) [pid = 3712] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1980DC00) [pid = 3712] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:27:06 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (14FB4000) [pid = 3712] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:27:06 INFO - PROCESS | 3712 | 1467948426551 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]]]}] 20:27:06 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) 20:27:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1168ms 20:27:06 INFO - PROCESS | 3712 | 1467948426603 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 20:27:06 INFO - PROCESS | 3712 | 1467948426605 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 20:27:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:27:06 INFO - PROCESS | 3712 | 1467948426608 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:27:06 INFO - PROCESS | 3712 | 1467948426610 Marionette TRACE conn3 <- [1,2658,null,{}] 20:27:06 INFO - PROCESS | 3712 | 1467948426614 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}] 20:27:06 INFO - PROCESS | 3712 | 1467948426616 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:06 INFO - PROCESS | 3712 | 1467948426716 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 20:27:06 INFO - PROCESS | 3712 | 1467948426777 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:06 INFO - PROCESS | 3712 | 1467948426780 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:06 INFO - PROCESS | 3712 | ++DOCSHELL 1303A800 == 34 [pid = 3712] [id = 674] 20:27:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (14F88C00) [pid = 3712] [serial = 2022] [outer = 00000000] 20:27:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16674C00) [pid = 3712] [serial = 2023] [outer = 14F88C00] 20:27:06 INFO - PROCESS | 3712 | 1467948426824 Marionette DEBUG loaded listener.js 20:27:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (16B1E800) [pid = 3712] [serial = 2024] [outer = 14F88C00] 20:27:07 INFO - PROCESS | 3712 | 1467948427649 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"]]]}] 20:27:07 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 20:27:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:27:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:27:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:27:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1093ms 20:27:07 INFO - PROCESS | 3712 | 1467948427690 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 20:27:07 INFO - PROCESS | 3712 | 1467948427692 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 20:27:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:27:07 INFO - PROCESS | 3712 | 1467948427696 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:27:07 INFO - PROCESS | 3712 | 1467948427698 Marionette TRACE conn3 <- [1,2662,null,{}] 20:27:07 INFO - PROCESS | 3712 | 1467948427701 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}] 20:27:07 INFO - PROCESS | 3712 | 1467948427703 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:07 INFO - PROCESS | 3712 | 1467948427816 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 20:27:07 INFO - PROCESS | 3712 | 1467948427823 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:07 INFO - PROCESS | 3712 | 1467948427824 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:07 INFO - PROCESS | 3712 | ++DOCSHELL 12BD9000 == 35 [pid = 3712] [id = 675] 20:27:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (142ACC00) [pid = 3712] [serial = 2025] [outer = 00000000] 20:27:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19669800) [pid = 3712] [serial = 2026] [outer = 142ACC00] 20:27:07 INFO - PROCESS | 3712 | 1467948427867 Marionette DEBUG loaded listener.js 20:27:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1980EC00) [pid = 3712] [serial = 2027] [outer = 142ACC00] 20:27:08 INFO - PROCESS | 3712 | 1467948428771 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"]]]}] 20:27:08 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 20:27:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:27:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:27:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:27:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1093ms 20:27:08 INFO - PROCESS | 3712 | 1467948428811 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 20:27:08 INFO - PROCESS | 3712 | 1467948428815 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 20:27:08 INFO - PROCESS | 3712 | 1467948428821 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:27:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:27:08 INFO - PROCESS | 3712 | 1467948428824 Marionette TRACE conn3 <- [1,2666,null,{}] 20:27:08 INFO - PROCESS | 3712 | 1467948428830 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}] 20:27:08 INFO - PROCESS | 3712 | 1467948428816 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:08 INFO - PROCESS | 3712 | 1467948428961 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 20:27:09 INFO - PROCESS | 3712 | 1467948429094 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:09 INFO - PROCESS | 3712 | 1467948429099 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:09 INFO - PROCESS | 3712 | ++DOCSHELL 114D2400 == 36 [pid = 3712] [id = 676] 20:27:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (114D5C00) [pid = 3712] [serial = 2028] [outer = 00000000] 20:27:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (12BDA000) [pid = 3712] [serial = 2029] [outer = 114D5C00] 20:27:09 INFO - PROCESS | 3712 | 1467948429199 Marionette DEBUG loaded listener.js 20:27:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1345E000) [pid = 3712] [serial = 2030] [outer = 114D5C00] 20:27:10 INFO - PROCESS | 3712 | 1467948430223 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]]]}] 20:27:10 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) 20:27:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1437ms 20:27:10 INFO - PROCESS | 3712 | 1467948430256 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 20:27:10 INFO - PROCESS | 3712 | 1467948430261 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 20:27:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:27:10 INFO - PROCESS | 3712 | 1467948430267 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:27:10 INFO - PROCESS | 3712 | 1467948430270 Marionette TRACE conn3 <- [1,2670,null,{}] 20:27:10 INFO - PROCESS | 3712 | 1467948430274 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}] 20:27:10 INFO - PROCESS | 3712 | 1467948430277 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:10 INFO - PROCESS | 3712 | 1467948430384 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 20:27:10 INFO - PROCESS | 3712 | 1467948430507 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:10 INFO - PROCESS | 3712 | 1467948430510 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:10 INFO - PROCESS | 3712 | ++DOCSHELL 161A6400 == 37 [pid = 3712] [id = 677] 20:27:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (161AA800) [pid = 3712] [serial = 2031] [outer = 00000000] 20:27:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16921C00) [pid = 3712] [serial = 2032] [outer = 161AA800] 20:27:10 INFO - PROCESS | 3712 | 1467948430565 Marionette DEBUG loaded listener.js 20:27:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16946400) [pid = 3712] [serial = 2033] [outer = 161AA800] 20:27:11 INFO - PROCESS | 3712 | 1467948431617 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]]]}] 20:27:11 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) 20:27:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1392ms 20:27:11 INFO - PROCESS | 3712 | 1467948431723 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 20:27:11 INFO - PROCESS | 3712 | 1467948431729 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 20:27:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:27:11 INFO - PROCESS | 3712 | 1467948431744 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:27:11 INFO - PROCESS | 3712 | 1467948431747 Marionette TRACE conn3 <- [1,2674,null,{}] 20:27:11 INFO - PROCESS | 3712 | 1467948431753 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}] 20:27:11 INFO - PROCESS | 3712 | 1467948431756 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:11 INFO - PROCESS | 3712 | 1467948431899 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 20:27:12 INFO - PROCESS | 3712 | 1467948432030 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:12 INFO - PROCESS | 3712 | 1467948432033 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:12 INFO - PROCESS | 3712 | ++DOCSHELL 13077800 == 38 [pid = 3712] [id = 678] 20:27:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (13079400) [pid = 3712] [serial = 2034] [outer = 00000000] 20:27:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1394A000) [pid = 3712] [serial = 2035] [outer = 13079400] 20:27:12 INFO - PROCESS | 3712 | 1467948432084 Marionette DEBUG loaded listener.js 20:27:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13E91400) [pid = 3712] [serial = 2036] [outer = 13079400] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 1303A800 == 37 [pid = 3712] [id = 674] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 180E2800 == 36 [pid = 3712] [id = 673] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 1667BC00 == 35 [pid = 3712] [id = 672] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 16D9C800 == 34 [pid = 3712] [id = 671] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 16671800 == 33 [pid = 3712] [id = 670] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 13E93800 == 32 [pid = 3712] [id = 669] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 10A77400 == 31 [pid = 3712] [id = 668] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 10559800 == 30 [pid = 3712] [id = 666] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 13154800 == 29 [pid = 3712] [id = 667] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 16946C00 == 28 [pid = 3712] [id = 665] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 161A6400 == 27 [pid = 3712] [id = 677] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 12BD9000 == 26 [pid = 3712] [id = 675] 20:27:12 INFO - PROCESS | 3712 | --DOCSHELL 114D2400 == 25 [pid = 3712] [id = 676] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (194E3C00) [pid = 3712] [serial = 1981] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16DE0400) [pid = 3712] [serial = 1972] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (174EC800) [pid = 3712] [serial = 1973] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (142BD800) [pid = 3712] [serial = 1963] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (142C5C00) [pid = 3712] [serial = 1964] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10EF7C00) [pid = 3712] [serial = 1957] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (10F31400) [pid = 3712] [serial = 1958] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (178C8C00) [pid = 3712] [serial = 1975] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (178C9400) [pid = 3712] [serial = 1976] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (14F8C800) [pid = 3712] [serial = 1966] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (15780800) [pid = 3712] [serial = 1967] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16674800) [pid = 3712] [serial = 1969] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (16774000) [pid = 3712] [serial = 1970] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (180DF000) [pid = 3712] [serial = 1978] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A96F000) [pid = 3712] [serial = 1955] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (12DC3800) [pid = 3712] [serial = 1960] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (130AE800) [pid = 3712] [serial = 1961] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (19807000) [pid = 3712] [serial = 1984] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (194E4400) [pid = 3712] [serial = 1982] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1A388C00) [pid = 3712] [serial = 1994] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (19E25000) [pid = 3712] [serial = 1987] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (1980E000) [pid = 3712] [serial = 1985] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (1A463C00) [pid = 3712] [serial = 1996] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (19FE1C00) [pid = 3712] [serial = 1993] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (19FDBC00) [pid = 3712] [serial = 1988] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (16B1D000) [pid = 3712] [serial = 1990] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (180DF800) [pid = 3712] [serial = 1979] [outer = 00000000] [url = about:blank] 20:27:12 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (17D96800) [pid = 3712] [serial = 1991] [outer = 00000000] [url = about:blank] 20:27:13 INFO - PROCESS | 3712 | 1467948433549 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"]]]}] 20:27:13 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 20:27:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:27:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:27:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:27:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1827ms 20:27:13 INFO - PROCESS | 3712 | 1467948433577 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 20:27:13 INFO - PROCESS | 3712 | 1467948433581 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 20:27:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:27:13 INFO - PROCESS | 3712 | 1467948433586 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:27:13 INFO - PROCESS | 3712 | 1467948433589 Marionette TRACE conn3 <- [1,2678,null,{}] 20:27:13 INFO - PROCESS | 3712 | 1467948433594 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}] 20:27:13 INFO - PROCESS | 3712 | 1467948433597 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:13 INFO - PROCESS | 3712 | 1467948433688 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 20:27:13 INFO - PROCESS | 3712 | 1467948433695 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:13 INFO - PROCESS | 3712 | 1467948433698 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:13 INFO - PROCESS | 3712 | ++DOCSHELL 10EF7C00 == 26 [pid = 3712] [id = 679] 20:27:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (10EFC000) [pid = 3712] [serial = 2037] [outer = 00000000] 20:27:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (12B03000) [pid = 3712] [serial = 2038] [outer = 10EFC000] 20:27:13 INFO - PROCESS | 3712 | 1467948433747 Marionette DEBUG loaded listener.js 20:27:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (13031C00) [pid = 3712] [serial = 2039] [outer = 10EFC000] 20:27:14 INFO - PROCESS | 3712 | 1467948434712 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"]]]}] 20:27:14 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 20:27:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:27:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:27:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:27:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1138ms 20:27:14 INFO - PROCESS | 3712 | 1467948434738 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 20:27:14 INFO - PROCESS | 3712 | 1467948434743 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 20:27:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:27:14 INFO - PROCESS | 3712 | 1467948434758 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:27:14 INFO - PROCESS | 3712 | 1467948434761 Marionette TRACE conn3 <- [1,2682,null,{}] 20:27:14 INFO - PROCESS | 3712 | 1467948434765 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}] 20:27:14 INFO - PROCESS | 3712 | 1467948434767 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:14 INFO - PROCESS | 3712 | 1467948434896 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 20:27:14 INFO - PROCESS | 3712 | 1467948434902 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:14 INFO - PROCESS | 3712 | 1467948434905 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:14 INFO - PROCESS | 3712 | ++DOCSHELL 13C0F000 == 27 [pid = 3712] [id = 680] 20:27:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (13E93800) [pid = 3712] [serial = 2040] [outer = 00000000] 20:27:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (142C6800) [pid = 3712] [serial = 2041] [outer = 13E93800] 20:27:14 INFO - PROCESS | 3712 | 1467948434951 Marionette DEBUG loaded listener.js 20:27:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (14469800) [pid = 3712] [serial = 2042] [outer = 13E93800] 20:27:15 INFO - PROCESS | 3712 | 1467948435864 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"]]]}] 20:27:15 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 20:27:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:27:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:27:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:27:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1137ms 20:27:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:27:15 INFO - PROCESS | 3712 | 1467948435902 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 20:27:15 INFO - PROCESS | 3712 | 1467948435905 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 20:27:15 INFO - PROCESS | 3712 | 1467948435914 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:27:15 INFO - PROCESS | 3712 | 1467948435917 Marionette TRACE conn3 <- [1,2686,null,{}] 20:27:15 INFO - PROCESS | 3712 | 1467948435928 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}] 20:27:15 INFO - PROCESS | 3712 | 1467948435932 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:16 INFO - PROCESS | 3712 | 1467948436052 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 20:27:16 INFO - PROCESS | 3712 | 1467948436059 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:16 INFO - PROCESS | 3712 | 1467948436062 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:16 INFO - PROCESS | 3712 | ++DOCSHELL 16649C00 == 28 [pid = 3712] [id = 681] 20:27:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1666F000) [pid = 3712] [serial = 2043] [outer = 00000000] 20:27:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (16926000) [pid = 3712] [serial = 2044] [outer = 1666F000] 20:27:16 INFO - PROCESS | 3712 | 1467948436109 Marionette DEBUG loaded listener.js 20:27:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16946C00) [pid = 3712] [serial = 2045] [outer = 1666F000] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (14F88C00) [pid = 3712] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (142ACC00) [pid = 3712] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (16B16C00) [pid = 3712] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (194E2400) [pid = 3712] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (10A78400) [pid = 3712] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (131E5000) [pid = 3712] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (16D9D800) [pid = 3712] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1759CC00) [pid = 3712] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (16672000) [pid = 3712] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (13E94C00) [pid = 3712] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:27:16 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (10A7AC00) [pid = 3712] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:27:17 INFO - PROCESS | 3712 | 1467948437028 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"]]]}] 20:27:17 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 20:27:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:27:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:27:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:27:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1168ms 20:27:17 INFO - PROCESS | 3712 | 1467948437081 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 3712 | 1467948437084 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 20:27:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:27:17 INFO - PROCESS | 3712 | 1467948437087 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 3712 | 1467948437089 Marionette TRACE conn3 <- [1,2690,null,{}] 20:27:17 INFO - PROCESS | 3712 | 1467948437093 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}] 20:27:17 INFO - PROCESS | 3712 | 1467948437095 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:17 INFO - PROCESS | 3712 | 1467948437180 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 20:27:17 INFO - PROCESS | 3712 | 1467948437186 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 3712 | 1467948437188 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:17 INFO - PROCESS | 3712 | ++DOCSHELL 13466400 == 29 [pid = 3712] [id = 682] 20:27:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (159DF000) [pid = 3712] [serial = 2046] [outer = 00000000] 20:27:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (16C8E800) [pid = 3712] [serial = 2047] [outer = 159DF000] 20:27:17 INFO - PROCESS | 3712 | 1467948437231 Marionette DEBUG loaded listener.js 20:27:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (16EC7400) [pid = 3712] [serial = 2048] [outer = 159DF000] 20:27:17 INFO - PROCESS | 3712 | 1467948437662 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]]]}] 20:27:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:27:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 614ms 20:27:17 INFO - PROCESS | 3712 | 1467948437688 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 20:27:17 INFO - PROCESS | 3712 | 1467948437690 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 20:27:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:27:17 INFO - PROCESS | 3712 | 1467948437693 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:27:17 INFO - PROCESS | 3712 | 1467948437695 Marionette TRACE conn3 <- [1,2694,null,{}] 20:27:17 INFO - PROCESS | 3712 | 1467948437699 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}] 20:27:17 INFO - PROCESS | 3712 | 1467948437701 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:17 INFO - PROCESS | 3712 | 1467948437777 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 20:27:17 INFO - PROCESS | 3712 | 1467948437783 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:17 INFO - PROCESS | 3712 | 1467948437785 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:17 INFO - PROCESS | 3712 | ++DOCSHELL 16DA0000 == 30 [pid = 3712] [id = 683] 20:27:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (174EB000) [pid = 3712] [serial = 2049] [outer = 00000000] 20:27:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (176BA400) [pid = 3712] [serial = 2050] [outer = 174EB000] 20:27:17 INFO - PROCESS | 3712 | 1467948437828 Marionette DEBUG loaded listener.js 20:27:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (178BD000) [pid = 3712] [serial = 2051] [outer = 174EB000] 20:27:18 INFO - PROCESS | 3712 | 1467948438289 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]]]}] 20:27:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:27:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 614ms 20:27:18 INFO - PROCESS | 3712 | 1467948438313 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 20:27:18 INFO - PROCESS | 3712 | 1467948438315 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 20:27:18 INFO - PROCESS | 3712 | 1467948438318 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:27:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:27:18 INFO - PROCESS | 3712 | 1467948438320 Marionette TRACE conn3 <- [1,2698,null,{}] 20:27:18 INFO - PROCESS | 3712 | 1467948438328 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}] 20:27:18 INFO - PROCESS | 3712 | 1467948438333 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:18 INFO - PROCESS | 3712 | 1467948438422 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 20:27:18 INFO - PROCESS | 3712 | 1467948438428 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:18 INFO - PROCESS | 3712 | 1467948438430 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:18 INFO - PROCESS | 3712 | ++DOCSHELL 17D9D400 == 31 [pid = 3712] [id = 684] 20:27:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (180D3C00) [pid = 3712] [serial = 2052] [outer = 00000000] 20:27:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (180E2800) [pid = 3712] [serial = 2053] [outer = 180D3C00] 20:27:18 INFO - PROCESS | 3712 | 1467948438473 Marionette DEBUG loaded listener.js 20:27:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (19443800) [pid = 3712] [serial = 2054] [outer = 180D3C00] 20:27:19 INFO - PROCESS | 3712 | 1467948439269 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] 20:27:19 INFO - PROCESS | 3712 | 1467948439348 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 20:27:19 INFO - PROCESS | 3712 | 1467948439354 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:27:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:27:19 INFO - PROCESS | 3712 | 1467948439359 Marionette TRACE conn3 <- [1,2702,null,{}] 20:27:19 INFO - PROCESS | 3712 | 1467948439365 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}] 20:27:19 INFO - PROCESS | 3712 | 1467948439368 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:19 INFO - PROCESS | 3712 | 1467948439499 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 20:27:19 INFO - PROCESS | 3712 | 1467948439626 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:19 INFO - PROCESS | 3712 | 1467948439629 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:19 INFO - PROCESS | 3712 | ++DOCSHELL 10F34000 == 32 [pid = 3712] [id = 685] 20:27:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (11ADE400) [pid = 3712] [serial = 2055] [outer = 00000000] 20:27:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (13C10800) [pid = 3712] [serial = 2056] [outer = 11ADE400] 20:27:19 INFO - PROCESS | 3712 | 1467948439687 Marionette DEBUG loaded listener.js 20:27:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (144D8800) [pid = 3712] [serial = 2057] [outer = 11ADE400] 20:27:20 INFO - PROCESS | 3712 | 1467948440542 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]]]}] 20:27:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:27:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1243ms 20:27:20 INFO - PROCESS | 3712 | 1467948440610 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 20:27:20 INFO - PROCESS | 3712 | 1467948440614 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 20:27:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:27:20 INFO - PROCESS | 3712 | 1467948440620 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:27:20 INFO - PROCESS | 3712 | 1467948440623 Marionette TRACE conn3 <- [1,2706,null,{}] 20:27:20 INFO - PROCESS | 3712 | 1467948440629 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}] 20:27:20 INFO - PROCESS | 3712 | 1467948440631 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:20 INFO - PROCESS | 3712 | 1467948440777 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 20:27:20 INFO - PROCESS | 3712 | --DOCSHELL 16DA0000 == 31 [pid = 3712] [id = 683] 20:27:20 INFO - PROCESS | 3712 | --DOCSHELL 13466400 == 30 [pid = 3712] [id = 682] 20:27:20 INFO - PROCESS | 3712 | --DOCSHELL 16649C00 == 29 [pid = 3712] [id = 681] 20:27:20 INFO - PROCESS | 3712 | --DOCSHELL 13C0F000 == 28 [pid = 3712] [id = 680] 20:27:20 INFO - PROCESS | 3712 | --DOCSHELL 10EF7C00 == 27 [pid = 3712] [id = 679] 20:27:20 INFO - PROCESS | 3712 | --DOCSHELL 13077800 == 26 [pid = 3712] [id = 678] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19669800) [pid = 3712] [serial = 2026] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (176C0000) [pid = 3712] [serial = 2017] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (194F0000) [pid = 3712] [serial = 2020] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (12822800) [pid = 3712] [serial = 1999] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (12D78C00) [pid = 3712] [serial = 2000] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (13467C00) [pid = 3712] [serial = 2002] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (13C06C00) [pid = 3712] [serial = 2003] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (16EC8800) [pid = 3712] [serial = 2014] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (1A5CAC00) [pid = 3712] [serial = 1997] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (16921800) [pid = 3712] [serial = 2011] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (1692E000) [pid = 3712] [serial = 2012] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (142AD000) [pid = 3712] [serial = 2008] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (142C4000) [pid = 3712] [serial = 2009] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (178C1400) [pid = 3712] [serial = 2018] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (11CD5C00) [pid = 3712] [serial = 2005] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (12DC3C00) [pid = 3712] [serial = 2006] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (16674C00) [pid = 3712] [serial = 2023] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 48 (194F0400) [pid = 3712] [serial = 2021] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 47 (1980EC00) [pid = 3712] [serial = 2027] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 46 (16B1E800) [pid = 3712] [serial = 2024] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | --DOMWINDOW == 45 (174ED400) [pid = 3712] [serial = 2015] [outer = 00000000] [url = about:blank] 20:27:20 INFO - PROCESS | 3712 | 1467948440898 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:20 INFO - PROCESS | 3712 | 1467948440904 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:20 INFO - PROCESS | 3712 | ++DOCSHELL 10A09C00 == 27 [pid = 3712] [id = 686] 20:27:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 46 (10A74800) [pid = 3712] [serial = 2058] [outer = 00000000] 20:27:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 47 (10F34C00) [pid = 3712] [serial = 2059] [outer = 10A74800] 20:27:20 INFO - PROCESS | 3712 | 1467948440952 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 48 (11CD5C00) [pid = 3712] [serial = 2060] [outer = 10A74800] 20:27:21 INFO - PROCESS | 3712 | 1467948441387 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] 20:27:21 INFO - PROCESS | 3712 | 1467948441432 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 20:27:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:27:21 INFO - PROCESS | 3712 | 1467948441438 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:27:21 INFO - PROCESS | 3712 | 1467948441441 Marionette TRACE conn3 <- [1,2710,null,{}] 20:27:21 INFO - PROCESS | 3712 | 1467948441444 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}] 20:27:21 INFO - PROCESS | 3712 | 1467948441447 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:21 INFO - PROCESS | 3712 | 1467948441531 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 20:27:21 INFO - PROCESS | 3712 | 1467948441537 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:21 INFO - PROCESS | 3712 | 1467948441539 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:21 INFO - PROCESS | 3712 | ++DOCSHELL 13950800 == 28 [pid = 3712] [id = 687] 20:27:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 49 (13952800) [pid = 3712] [serial = 2061] [outer = 00000000] 20:27:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (142A6C00) [pid = 3712] [serial = 2062] [outer = 13952800] 20:27:21 INFO - PROCESS | 3712 | 1467948441590 Marionette DEBUG loaded listener.js 20:27:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (142BF400) [pid = 3712] [serial = 2063] [outer = 13952800] 20:27:22 INFO - PROCESS | 3712 | 1467948442061 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] 20:27:22 INFO - PROCESS | 3712 | 1467948442119 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 20:27:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:27:22 INFO - PROCESS | 3712 | 1467948442122 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 3712 | 1467948442126 Marionette TRACE conn3 <- [1,2714,null,{}] 20:27:22 INFO - PROCESS | 3712 | 1467948442164 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}] 20:27:22 INFO - PROCESS | 3712 | 1467948442169 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:22 INFO - PROCESS | 3712 | 1467948442285 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 20:27:22 INFO - PROCESS | 3712 | 1467948442330 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 3712 | 1467948442333 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:22 INFO - PROCESS | 3712 | ++DOCSHELL 161AA400 == 29 [pid = 3712] [id = 688] 20:27:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (161AB800) [pid = 3712] [serial = 2064] [outer = 00000000] 20:27:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (1667C400) [pid = 3712] [serial = 2065] [outer = 161AB800] 20:27:22 INFO - PROCESS | 3712 | 1467948442380 Marionette DEBUG loaded listener.js 20:27:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (16925800) [pid = 3712] [serial = 2066] [outer = 161AB800] 20:27:22 INFO - PROCESS | 3712 | 1467948442758 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]]]}] 20:27:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:27:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 674ms 20:27:22 INFO - PROCESS | 3712 | 1467948442782 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 20:27:22 INFO - PROCESS | 3712 | 1467948442785 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 20:27:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:27:22 INFO - PROCESS | 3712 | 1467948442804 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:27:22 INFO - PROCESS | 3712 | 1467948442806 Marionette TRACE conn3 <- [1,2718,null,{}] 20:27:22 INFO - PROCESS | 3712 | 1467948442809 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}] 20:27:22 INFO - PROCESS | 3712 | 1467948442811 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:22 INFO - PROCESS | 3712 | 1467948442943 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 20:27:22 INFO - PROCESS | 3712 | 1467948443004 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:22 INFO - PROCESS | 3712 | 1467948443006 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:23 INFO - PROCESS | 3712 | ++DOCSHELL 16922800 == 30 [pid = 3712] [id = 689] 20:27:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (16946000) [pid = 3712] [serial = 2067] [outer = 00000000] 20:27:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (16F58C00) [pid = 3712] [serial = 2068] [outer = 16946000] 20:27:23 INFO - PROCESS | 3712 | 1467948443050 Marionette DEBUG loaded listener.js 20:27:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (175A0800) [pid = 3712] [serial = 2069] [outer = 16946000] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (13079400) [pid = 3712] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 55 (10EFC000) [pid = 3712] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 54 (13E93800) [pid = 3712] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 53 (1666F000) [pid = 3712] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 52 (159DF000) [pid = 3712] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 51 (174EB000) [pid = 3712] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 50 (114D5C00) [pid = 3712] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:27:23 INFO - PROCESS | 3712 | --DOMWINDOW == 49 (161AA800) [pid = 3712] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:27:23 INFO - PROCESS | 3712 | 1467948443922 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"]]]}] 20:27:23 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 20:27:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:27:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:27:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:27:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1138ms 20:27:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:27:23 INFO - PROCESS | 3712 | 1467948443954 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 20:27:23 INFO - PROCESS | 3712 | 1467948443956 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 20:27:23 INFO - PROCESS | 3712 | 1467948443959 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:27:23 INFO - PROCESS | 3712 | 1467948443961 Marionette TRACE conn3 <- [1,2722,null,{}] 20:27:23 INFO - PROCESS | 3712 | 1467948443965 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}] 20:27:23 INFO - PROCESS | 3712 | 1467948443967 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:24 INFO - PROCESS | 3712 | 1467948444045 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 20:27:24 INFO - PROCESS | 3712 | 1467948444050 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 3712 | 1467948444052 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:24 INFO - PROCESS | 3712 | ++DOCSHELL 174E7800 == 31 [pid = 3712] [id = 690] 20:27:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 50 (1759D000) [pid = 3712] [serial = 2070] [outer = 00000000] 20:27:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 51 (176BF400) [pid = 3712] [serial = 2071] [outer = 1759D000] 20:27:24 INFO - PROCESS | 3712 | 1467948444095 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 52 (17D98800) [pid = 3712] [serial = 2072] [outer = 1759D000] 20:27:24 INFO - PROCESS | 3712 | 1467948444505 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]]]}] 20:27:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:27:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 569ms 20:27:24 INFO - PROCESS | 3712 | 1467948444539 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 20:27:24 INFO - PROCESS | 3712 | 1467948444541 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 20:27:24 INFO - PROCESS | 3712 | 1467948444544 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:27:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:27:24 INFO - PROCESS | 3712 | 1467948444546 Marionette TRACE conn3 <- [1,2726,null,{}] 20:27:24 INFO - PROCESS | 3712 | 1467948444554 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}] 20:27:24 INFO - PROCESS | 3712 | 1467948444559 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:24 INFO - PROCESS | 3712 | 1467948444659 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 20:27:24 INFO - PROCESS | 3712 | 1467948444667 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:24 INFO - PROCESS | 3712 | 1467948444669 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:24 INFO - PROCESS | 3712 | ++DOCSHELL 16673800 == 32 [pid = 3712] [id = 691] 20:27:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 53 (180DD800) [pid = 3712] [serial = 2073] [outer = 00000000] 20:27:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 54 (19443000) [pid = 3712] [serial = 2074] [outer = 180DD800] 20:27:24 INFO - PROCESS | 3712 | 1467948444712 Marionette DEBUG loaded listener.js 20:27:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 55 (194E2800) [pid = 3712] [serial = 2075] [outer = 180DD800] 20:27:25 INFO - PROCESS | 3712 | 1467948445125 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]]]}] 20:27:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:27:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 614ms 20:27:25 INFO - PROCESS | 3712 | 1467948445150 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 3712 | 1467948445152 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 20:27:25 INFO - PROCESS | 3712 | 1467948445155 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:27:25 INFO - PROCESS | 3712 | 1467948445157 Marionette TRACE conn3 <- [1,2730,null,{}] 20:27:25 INFO - PROCESS | 3712 | 1467948445160 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}] 20:27:25 INFO - PROCESS | 3712 | 1467948445162 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:25 INFO - PROCESS | 3712 | 1467948445247 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 20:27:25 INFO - PROCESS | 3712 | 1467948445252 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 3712 | 1467948445254 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:25 INFO - PROCESS | 3712 | ++DOCSHELL 1026DC00 == 33 [pid = 3712] [id = 692] 20:27:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 56 (10275800) [pid = 3712] [serial = 2076] [outer = 00000000] 20:27:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (194F0400) [pid = 3712] [serial = 2077] [outer = 10275800] 20:27:25 INFO - PROCESS | 3712 | 1467948445300 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (194F0C00) [pid = 3712] [serial = 2078] [outer = 10275800] 20:27:25 INFO - PROCESS | 3712 | 1467948445722 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]]]}] 20:27:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:27:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 614ms 20:27:25 INFO - PROCESS | 3712 | 1467948445784 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 20:27:25 INFO - PROCESS | 3712 | 1467948445786 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 20:27:25 INFO - PROCESS | 3712 | 1467948445789 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:27:25 INFO - PROCESS | 3712 | 1467948445791 Marionette TRACE conn3 <- [1,2734,null,{}] 20:27:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:27:25 INFO - PROCESS | 3712 | 1467948445795 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}] 20:27:25 INFO - PROCESS | 3712 | 1467948445796 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:25 INFO - PROCESS | 3712 | 1467948445872 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 20:27:25 INFO - PROCESS | 3712 | 1467948445877 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:25 INFO - PROCESS | 3712 | 1467948445879 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:25 INFO - PROCESS | 3712 | ++DOCSHELL 1980D400 == 34 [pid = 3712] [id = 693] 20:27:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1980DC00) [pid = 3712] [serial = 2079] [outer = 00000000] 20:27:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (198E2400) [pid = 3712] [serial = 2080] [outer = 1980DC00] 20:27:25 INFO - PROCESS | 3712 | 1467948445921 Marionette DEBUG loaded listener.js 20:27:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (198E7C00) [pid = 3712] [serial = 2081] [outer = 1980DC00] 20:27:26 INFO - PROCESS | 3712 | 1467948446323 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]]]}] 20:27:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:27:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 569ms 20:27:26 INFO - PROCESS | 3712 | 1467948446370 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 20:27:26 INFO - PROCESS | 3712 | 1467948446372 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 20:27:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:27:26 INFO - PROCESS | 3712 | 1467948446391 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:27:26 INFO - PROCESS | 3712 | 1467948446392 Marionette TRACE conn3 <- [1,2738,null,{}] 20:27:26 INFO - PROCESS | 3712 | 1467948446396 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}] 20:27:26 INFO - PROCESS | 3712 | 1467948446398 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:26 INFO - PROCESS | 3712 | 1467948446459 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 20:27:26 INFO - PROCESS | 3712 | 1467948446464 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:26 INFO - PROCESS | 3712 | 1467948446466 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:26 INFO - PROCESS | 3712 | ++DOCSHELL 14F88C00 == 35 [pid = 3712] [id = 694] 20:27:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (19806C00) [pid = 3712] [serial = 2082] [outer = 00000000] 20:27:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (19E1FC00) [pid = 3712] [serial = 2083] [outer = 19806C00] 20:27:26 INFO - PROCESS | 3712 | 1467948446508 Marionette DEBUG loaded listener.js 20:27:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (19F72C00) [pid = 3712] [serial = 2084] [outer = 19806C00] 20:27:27 INFO - PROCESS | 3712 | 1467948447195 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]]]}] 20:27:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:27:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 853ms 20:27:27 INFO - PROCESS | 3712 | 1467948447249 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 20:27:27 INFO - PROCESS | 3712 | 1467948447254 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 20:27:27 INFO - PROCESS | 3712 | 1467948447259 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:27:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:27:27 INFO - PROCESS | 3712 | 1467948447248 Marionette TRACE conn3 <- [1,2742,null,{}] 20:27:27 INFO - PROCESS | 3712 | 1467948447253 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}] 20:27:27 INFO - PROCESS | 3712 | 1467948447256 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:27 INFO - PROCESS | 3712 | 1467948447367 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 20:27:27 INFO - PROCESS | 3712 | 1467948447503 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:27 INFO - PROCESS | 3712 | 1467948447506 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:27 INFO - PROCESS | 3712 | ++DOCSHELL 129A9800 == 36 [pid = 3712] [id = 695] 20:27:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (12BD2800) [pid = 3712] [serial = 2085] [outer = 00000000] 20:27:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (13C02000) [pid = 3712] [serial = 2086] [outer = 12BD2800] 20:27:27 INFO - PROCESS | 3712 | 1467948447563 Marionette DEBUG loaded listener.js 20:27:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (144DF000) [pid = 3712] [serial = 2087] [outer = 12BD2800] 20:27:28 INFO - PROCESS | 3712 | 1467948448171 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]]]}] 20:27:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:27:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 958ms 20:27:28 INFO - PROCESS | 3712 | 1467948448210 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 20:27:28 INFO - PROCESS | 3712 | 1467948448215 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 20:27:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:27:28 INFO - PROCESS | 3712 | 1467948448221 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:27:28 INFO - PROCESS | 3712 | 1467948448224 Marionette TRACE conn3 <- [1,2746,null,{}] 20:27:28 INFO - PROCESS | 3712 | 1467948448228 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}] 20:27:28 INFO - PROCESS | 3712 | 1467948448231 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:28 INFO - PROCESS | 3712 | 1467948448339 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 20:27:28 INFO - PROCESS | 3712 | 1467948448476 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:28 INFO - PROCESS | 3712 | 1467948448479 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:28 INFO - PROCESS | 3712 | ++DOCSHELL 1666FC00 == 37 [pid = 3712] [id = 696] 20:27:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16670000) [pid = 3712] [serial = 2088] [outer = 00000000] 20:27:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16C8F000) [pid = 3712] [serial = 2089] [outer = 16670000] 20:27:28 INFO - PROCESS | 3712 | 1467948448534 Marionette DEBUG loaded listener.js 20:27:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (174ED400) [pid = 3712] [serial = 2090] [outer = 16670000] 20:27:29 INFO - PROCESS | 3712 | 1467948449137 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]]]}] 20:27:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:27:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 959ms 20:27:29 INFO - PROCESS | 3712 | 1467948449189 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 20:27:29 INFO - PROCESS | 3712 | 1467948449191 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 20:27:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:27:29 INFO - PROCESS | 3712 | 1467948449195 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:27:29 INFO - PROCESS | 3712 | 1467948449199 Marionette TRACE conn3 <- [1,2750,null,{}] 20:27:29 INFO - PROCESS | 3712 | 1467948449210 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}] 20:27:29 INFO - PROCESS | 3712 | 1467948449215 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:29 INFO - PROCESS | 3712 | 1467948449316 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 20:27:29 INFO - PROCESS | 3712 | 1467948449559 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:29 INFO - PROCESS | 3712 | 1467948449562 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:29 INFO - PROCESS | 3712 | ++DOCSHELL 1058C400 == 38 [pid = 3712] [id = 697] 20:27:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10A0A400) [pid = 3712] [serial = 2091] [outer = 00000000] 20:27:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (10A80C00) [pid = 3712] [serial = 2092] [outer = 10A0A400] 20:27:29 INFO - PROCESS | 3712 | 1467948449623 Marionette DEBUG loaded listener.js 20:27:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (12B05000) [pid = 3712] [serial = 2093] [outer = 10A0A400] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 1980D400 == 37 [pid = 3712] [id = 693] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 1026DC00 == 36 [pid = 3712] [id = 692] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 16673800 == 35 [pid = 3712] [id = 691] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 174E7800 == 34 [pid = 3712] [id = 690] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 16922800 == 33 [pid = 3712] [id = 689] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 161AA400 == 32 [pid = 3712] [id = 688] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 13950800 == 31 [pid = 3712] [id = 687] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 10A09C00 == 30 [pid = 3712] [id = 686] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 17D9D400 == 29 [pid = 3712] [id = 684] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 10F34000 == 28 [pid = 3712] [id = 685] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 1666FC00 == 27 [pid = 3712] [id = 696] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 14F88C00 == 26 [pid = 3712] [id = 694] 20:27:30 INFO - PROCESS | 3712 | --DOCSHELL 129A9800 == 25 [pid = 3712] [id = 695] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (13E91400) [pid = 3712] [serial = 2036] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1394A000) [pid = 3712] [serial = 2035] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (12B03000) [pid = 3712] [serial = 2038] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (142C6800) [pid = 3712] [serial = 2041] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (16926000) [pid = 3712] [serial = 2044] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16946C00) [pid = 3712] [serial = 2045] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (16C8E800) [pid = 3712] [serial = 2047] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (176BA400) [pid = 3712] [serial = 2050] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1345E000) [pid = 3712] [serial = 2030] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (12BDA000) [pid = 3712] [serial = 2029] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (16946400) [pid = 3712] [serial = 2033] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (16921C00) [pid = 3712] [serial = 2032] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (180E2800) [pid = 3712] [serial = 2053] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (14469800) [pid = 3712] [serial = 2042] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (13031C00) [pid = 3712] [serial = 2039] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (16EC7400) [pid = 3712] [serial = 2048] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | --DOMWINDOW == 56 (178BD000) [pid = 3712] [serial = 2051] [outer = 00000000] [url = about:blank] 20:27:30 INFO - PROCESS | 3712 | 1467948450753 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]]]}] 20:27:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:27:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1587ms 20:27:30 INFO - PROCESS | 3712 | 1467948450795 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 20:27:30 INFO - PROCESS | 3712 | 1467948450799 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 20:27:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:27:30 INFO - PROCESS | 3712 | 1467948450805 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:27:30 INFO - PROCESS | 3712 | 1467948450808 Marionette TRACE conn3 <- [1,2754,null,{}] 20:27:30 INFO - PROCESS | 3712 | 1467948450814 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}] 20:27:30 INFO - PROCESS | 3712 | 1467948450817 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:30 INFO - PROCESS | 3712 | 1467948450935 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 20:27:30 INFO - PROCESS | 3712 | 1467948450945 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:30 INFO - PROCESS | 3712 | 1467948450950 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:30 INFO - PROCESS | 3712 | ++DOCSHELL 10EF3800 == 26 [pid = 3712] [id = 698] 20:27:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 57 (10EF6000) [pid = 3712] [serial = 2094] [outer = 00000000] 20:27:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (11402800) [pid = 3712] [serial = 2095] [outer = 10EF6000] 20:27:30 INFO - PROCESS | 3712 | 1467948450999 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (1140C400) [pid = 3712] [serial = 2096] [outer = 10EF6000] 20:27:31 INFO - PROCESS | 3712 | 1467948451492 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]]]}] 20:27:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:27:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 718ms 20:27:31 INFO - PROCESS | 3712 | 1467948451507 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 20:27:31 INFO - PROCESS | 3712 | 1467948451512 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 20:27:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:27:31 INFO - PROCESS | 3712 | 1467948451518 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:27:31 INFO - PROCESS | 3712 | 1467948451521 Marionette TRACE conn3 <- [1,2758,null,{}] 20:27:31 INFO - PROCESS | 3712 | 1467948451524 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}] 20:27:31 INFO - PROCESS | 3712 | 1467948451527 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:31 INFO - PROCESS | 3712 | 1467948451614 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 20:27:31 INFO - PROCESS | 3712 | 1467948451620 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:31 INFO - PROCESS | 3712 | 1467948451623 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:31 INFO - PROCESS | 3712 | ++DOCSHELL 1314E800 == 27 [pid = 3712] [id = 699] 20:27:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (13150400) [pid = 3712] [serial = 2097] [outer = 00000000] 20:27:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (1345E000) [pid = 3712] [serial = 2098] [outer = 13150400] 20:27:31 INFO - PROCESS | 3712 | 1467948451670 Marionette DEBUG loaded listener.js 20:27:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (1391BC00) [pid = 3712] [serial = 2099] [outer = 13150400] 20:27:32 INFO - PROCESS | 3712 | 1467948452125 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]]]}] 20:27:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:27:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 622ms 20:27:32 INFO - PROCESS | 3712 | 1467948452137 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 3712 | 1467948452139 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 20:27:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:27:32 INFO - PROCESS | 3712 | 1467948452142 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:27:32 INFO - PROCESS | 3712 | 1467948452146 Marionette TRACE conn3 <- [1,2762,null,{}] 20:27:32 INFO - PROCESS | 3712 | 1467948452160 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}] 20:27:32 INFO - PROCESS | 3712 | 1467948452165 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:32 INFO - PROCESS | 3712 | 1467948452250 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 20:27:32 INFO - PROCESS | 3712 | 1467948452259 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 3712 | 1467948452262 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:32 INFO - PROCESS | 3712 | ++DOCSHELL 14469800 == 28 [pid = 3712] [id = 700] 20:27:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1446A000) [pid = 3712] [serial = 2100] [outer = 00000000] 20:27:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (14F8B400) [pid = 3712] [serial = 2101] [outer = 1446A000] 20:27:32 INFO - PROCESS | 3712 | 1467948452312 Marionette DEBUG loaded listener.js 20:27:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (14FB0C00) [pid = 3712] [serial = 2102] [outer = 1446A000] 20:27:32 INFO - PROCESS | 3712 | 1467948452807 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]]]}] 20:27:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:27:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 678ms 20:27:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:27:32 INFO - PROCESS | 3712 | 1467948452848 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 20:27:32 INFO - PROCESS | 3712 | 1467948452851 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 20:27:32 INFO - PROCESS | 3712 | 1467948452854 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:27:32 INFO - PROCESS | 3712 | 1467948452856 Marionette TRACE conn3 <- [1,2766,null,{}] 20:27:32 INFO - PROCESS | 3712 | 1467948452859 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}] 20:27:32 INFO - PROCESS | 3712 | 1467948452844 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:32 INFO - PROCESS | 3712 | 1467948452965 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 20:27:32 INFO - PROCESS | 3712 | 1467948452971 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:32 INFO - PROCESS | 3712 | 1467948452973 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:33 INFO - PROCESS | 3712 | ++DOCSHELL 161A1400 == 29 [pid = 3712] [id = 701] 20:27:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (161A9C00) [pid = 3712] [serial = 2103] [outer = 00000000] 20:27:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16924800) [pid = 3712] [serial = 2104] [outer = 161A9C00] 20:27:33 INFO - PROCESS | 3712 | 1467948453067 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1692C400) [pid = 3712] [serial = 2105] [outer = 161A9C00] 20:27:33 INFO - PROCESS | 3712 | 1467948453489 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]]]}] 20:27:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:27:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 692ms 20:27:33 INFO - PROCESS | 3712 | 1467948453534 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 20:27:33 INFO - PROCESS | 3712 | 1467948453536 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 20:27:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:27:33 INFO - PROCESS | 3712 | 1467948453543 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:27:33 INFO - PROCESS | 3712 | 1467948453545 Marionette TRACE conn3 <- [1,2770,null,{}] 20:27:33 INFO - PROCESS | 3712 | 1467948453548 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}] 20:27:33 INFO - PROCESS | 3712 | 1467948453550 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:33 INFO - PROCESS | 3712 | 1467948453664 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 20:27:33 INFO - PROCESS | 3712 | 1467948453757 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:33 INFO - PROCESS | 3712 | 1467948453759 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:33 INFO - PROCESS | 3712 | ++DOCSHELL 16947000 == 30 [pid = 3712] [id = 702] 20:27:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16947400) [pid = 3712] [serial = 2106] [outer = 00000000] 20:27:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (16C8B000) [pid = 3712] [serial = 2107] [outer = 16947400] 20:27:33 INFO - PROCESS | 3712 | 1467948453802 Marionette DEBUG loaded listener.js 20:27:33 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (16D9C000) [pid = 3712] [serial = 2108] [outer = 16947400] 20:27:34 INFO - PROCESS | 3712 | 1467948454207 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]]]}] 20:27:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:27:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 739ms 20:27:34 INFO - PROCESS | 3712 | 1467948454268 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 20:27:34 INFO - PROCESS | 3712 | 1467948454271 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 20:27:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:27:34 INFO - PROCESS | 3712 | 1467948454274 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:27:34 INFO - PROCESS | 3712 | 1467948454275 Marionette TRACE conn3 <- [1,2774,null,{}] 20:27:34 INFO - PROCESS | 3712 | 1467948454279 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}] 20:27:34 INFO - PROCESS | 3712 | 1467948454284 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:34 INFO - PROCESS | 3712 | 1467948454417 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 20:27:34 INFO - PROCESS | 3712 | 1467948454427 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:34 INFO - PROCESS | 3712 | 1467948454429 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:34 INFO - PROCESS | 3712 | ++DOCSHELL 16EC7400 == 31 [pid = 3712] [id = 703] 20:27:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (174E6400) [pid = 3712] [serial = 2109] [outer = 00000000] 20:27:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (176BF800) [pid = 3712] [serial = 2110] [outer = 174E6400] 20:27:34 INFO - PROCESS | 3712 | 1467948454534 Marionette DEBUG loaded listener.js 20:27:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (180D5400) [pid = 3712] [serial = 2111] [outer = 174E6400] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19806C00) [pid = 3712] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1759D000) [pid = 3712] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13952800) [pid = 3712] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (180DD800) [pid = 3712] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (11ADE400) [pid = 3712] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1980DC00) [pid = 3712] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (10A74800) [pid = 3712] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (161AB800) [pid = 3712] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (180D3C00) [pid = 3712] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (10275800) [pid = 3712] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:27:34 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (16946000) [pid = 3712] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:27:35 INFO - PROCESS | 3712 | 1467948455072 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]]]}] 20:27:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:27:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 831ms 20:27:35 INFO - PROCESS | 3712 | 1467948455100 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 3712 | 1467948455102 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 20:27:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:27:35 INFO - PROCESS | 3712 | 1467948455106 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 3712 | 1467948455107 Marionette TRACE conn3 <- [1,2778,null,{}] 20:27:35 INFO - PROCESS | 3712 | 1467948455111 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}] 20:27:35 INFO - PROCESS | 3712 | 1467948455113 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:35 INFO - PROCESS | 3712 | 1467948455240 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 20:27:35 INFO - PROCESS | 3712 | 1467948455304 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 3712 | 1467948455306 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:35 INFO - PROCESS | 3712 | ++DOCSHELL 10538000 == 32 [pid = 3712] [id = 704] 20:27:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10A74800) [pid = 3712] [serial = 2112] [outer = 00000000] 20:27:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (1692EC00) [pid = 3712] [serial = 2113] [outer = 10A74800] 20:27:35 INFO - PROCESS | 3712 | 1467948455349 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (180DA800) [pid = 3712] [serial = 2114] [outer = 10A74800] 20:27:35 INFO - PROCESS | 3712 | 1467948455708 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]]]}] 20:27:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:27:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 615ms 20:27:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:27:35 INFO - PROCESS | 3712 | 1467948455744 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 20:27:35 INFO - PROCESS | 3712 | 1467948455746 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 20:27:35 INFO - PROCESS | 3712 | 1467948455749 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:27:35 INFO - PROCESS | 3712 | 1467948455751 Marionette TRACE conn3 <- [1,2782,null,{}] 20:27:35 INFO - PROCESS | 3712 | 1467948455754 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}] 20:27:35 INFO - PROCESS | 3712 | 1467948455756 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:35 INFO - PROCESS | 3712 | 1467948455869 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 20:27:35 INFO - PROCESS | 3712 | 1467948455877 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:35 INFO - PROCESS | 3712 | 1467948455879 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:35 INFO - PROCESS | 3712 | ++DOCSHELL 1326D400 == 33 [pid = 3712] [id = 705] 20:27:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16D9DC00) [pid = 3712] [serial = 2115] [outer = 00000000] 20:27:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1944A400) [pid = 3712] [serial = 2116] [outer = 16D9DC00] 20:27:35 INFO - PROCESS | 3712 | 1467948455921 Marionette DEBUG loaded listener.js 20:27:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (194E6800) [pid = 3712] [serial = 2117] [outer = 16D9DC00] 20:27:36 INFO - PROCESS | 3712 | 1467948456317 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]]]}] 20:27:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:27:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 615ms 20:27:36 INFO - PROCESS | 3712 | 1467948456369 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 20:27:36 INFO - PROCESS | 3712 | 1467948456371 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 20:27:36 INFO - PROCESS | 3712 | 1467948456374 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:27:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:27:36 INFO - PROCESS | 3712 | 1467948456376 Marionette TRACE conn3 <- [1,2786,null,{}] 20:27:36 INFO - PROCESS | 3712 | 1467948456380 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}] 20:27:36 INFO - PROCESS | 3712 | 1467948456382 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:36 INFO - PROCESS | 3712 | 1467948456462 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 20:27:36 INFO - PROCESS | 3712 | 1467948456582 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:36 INFO - PROCESS | 3712 | 1467948456584 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:36 INFO - PROCESS | 3712 | ++DOCSHELL 10530000 == 34 [pid = 3712] [id = 706] 20:27:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (194EC400) [pid = 3712] [serial = 2118] [outer = 00000000] 20:27:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1980C400) [pid = 3712] [serial = 2119] [outer = 194EC400] 20:27:36 INFO - PROCESS | 3712 | 1467948456629 Marionette DEBUG loaded listener.js 20:27:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19665000) [pid = 3712] [serial = 2120] [outer = 194EC400] 20:27:37 INFO - PROCESS | 3712 | 1467948457096 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]]]}] 20:27:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:27:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 784ms 20:27:37 INFO - PROCESS | 3712 | 1467948457177 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 20:27:37 INFO - PROCESS | 3712 | 1467948457183 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 20:27:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:27:37 INFO - PROCESS | 3712 | 1467948457190 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:27:37 INFO - PROCESS | 3712 | 1467948457194 Marionette TRACE conn3 <- [1,2790,null,{}] 20:27:37 INFO - PROCESS | 3712 | 1467948457201 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}] 20:27:37 INFO - PROCESS | 3712 | 1467948457204 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:37 INFO - PROCESS | 3712 | 1467948457319 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 20:27:37 INFO - PROCESS | 3712 | 1467948457473 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:37 INFO - PROCESS | 3712 | 1467948457476 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:37 INFO - PROCESS | 3712 | ++DOCSHELL 10A74400 == 35 [pid = 3712] [id = 707] 20:27:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10E64400) [pid = 3712] [serial = 2121] [outer = 00000000] 20:27:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (129ADC00) [pid = 3712] [serial = 2122] [outer = 10E64400] 20:27:37 INFO - PROCESS | 3712 | 1467948457533 Marionette DEBUG loaded listener.js 20:27:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (13154C00) [pid = 3712] [serial = 2123] [outer = 10E64400] 20:27:38 INFO - PROCESS | 3712 | 1467948458225 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]]]}] 20:27:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:27:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1077ms 20:27:38 INFO - PROCESS | 3712 | 1467948458273 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 20:27:38 INFO - PROCESS | 3712 | 1467948458278 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 20:27:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:27:38 INFO - PROCESS | 3712 | 1467948458284 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:27:38 INFO - PROCESS | 3712 | 1467948458287 Marionette TRACE conn3 <- [1,2794,null,{}] 20:27:38 INFO - PROCESS | 3712 | 1467948458291 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}] 20:27:38 INFO - PROCESS | 3712 | 1467948458294 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:38 INFO - PROCESS | 3712 | 1467948458414 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 20:27:38 INFO - PROCESS | 3712 | 1467948458534 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:38 INFO - PROCESS | 3712 | 1467948458537 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:38 INFO - PROCESS | 3712 | ++DOCSHELL 161A6400 == 36 [pid = 3712] [id = 708] 20:27:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (161A7000) [pid = 3712] [serial = 2124] [outer = 00000000] 20:27:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1667C800) [pid = 3712] [serial = 2125] [outer = 161A7000] 20:27:38 INFO - PROCESS | 3712 | 1467948458591 Marionette DEBUG loaded listener.js 20:27:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16946C00) [pid = 3712] [serial = 2126] [outer = 161A7000] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 1326D400 == 35 [pid = 3712] [id = 705] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 10538000 == 34 [pid = 3712] [id = 704] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 16EC7400 == 33 [pid = 3712] [id = 703] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 16947000 == 32 [pid = 3712] [id = 702] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 161A1400 == 31 [pid = 3712] [id = 701] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 14469800 == 30 [pid = 3712] [id = 700] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 1314E800 == 29 [pid = 3712] [id = 699] 20:27:39 INFO - PROCESS | 3712 | --DOCSHELL 10EF3800 == 28 [pid = 3712] [id = 698] 20:27:39 INFO - PROCESS | 3712 | 1467948459499 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]]]}] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (19F72C00) [pid = 3712] [serial = 2084] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19E1FC00) [pid = 3712] [serial = 2083] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (176BF400) [pid = 3712] [serial = 2071] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (142A6C00) [pid = 3712] [serial = 2062] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142BF400) [pid = 3712] [serial = 2063] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (19443000) [pid = 3712] [serial = 2074] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (13C10800) [pid = 3712] [serial = 2056] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (198E7C00) [pid = 3712] [serial = 2081] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (144D8800) [pid = 3712] [serial = 2057] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (10F34C00) [pid = 3712] [serial = 2059] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (11CD5C00) [pid = 3712] [serial = 2060] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1667C400) [pid = 3712] [serial = 2065] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19443800) [pid = 3712] [serial = 2054] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (194F0400) [pid = 3712] [serial = 2077] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (198E2400) [pid = 3712] [serial = 2080] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (16F58C00) [pid = 3712] [serial = 2068] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (175A0800) [pid = 3712] [serial = 2069] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (194F0C00) [pid = 3712] [serial = 2078] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 59 (17D98800) [pid = 3712] [serial = 2072] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 58 (194E2800) [pid = 3712] [serial = 2075] [outer = 00000000] [url = about:blank] 20:27:39 INFO - PROCESS | 3712 | --DOMWINDOW == 57 (16925800) [pid = 3712] [serial = 2066] [outer = 00000000] [url = about:blank] 20:27:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:27:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1277ms 20:27:39 INFO - PROCESS | 3712 | 1467948459547 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 20:27:39 INFO - PROCESS | 3712 | 1467948459551 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 20:27:39 INFO - PROCESS | 3712 | 1467948459557 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:27:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:27:39 INFO - PROCESS | 3712 | 1467948459560 Marionette TRACE conn3 <- [1,2798,null,{}] 20:27:39 INFO - PROCESS | 3712 | 1467948459565 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}] 20:27:39 INFO - PROCESS | 3712 | 1467948459568 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:39 INFO - PROCESS | 3712 | 1467948459659 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 20:27:39 INFO - PROCESS | 3712 | 1467948459666 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:39 INFO - PROCESS | 3712 | 1467948459669 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:39 INFO - PROCESS | 3712 | ++DOCSHELL 10E63C00 == 29 [pid = 3712] [id = 709] 20:27:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 58 (10E8C400) [pid = 3712] [serial = 2127] [outer = 00000000] 20:27:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 59 (11C45C00) [pid = 3712] [serial = 2128] [outer = 10E8C400] 20:27:39 INFO - PROCESS | 3712 | 1467948459722 Marionette DEBUG loaded listener.js 20:27:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 60 (129B5000) [pid = 3712] [serial = 2129] [outer = 10E8C400] 20:27:40 INFO - PROCESS | 3712 | 1467948460228 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]]]}] 20:27:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:27:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 677ms 20:27:40 INFO - PROCESS | 3712 | 1467948460257 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 3712 | 1467948460261 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 20:27:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:27:40 INFO - PROCESS | 3712 | 1467948460268 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:27:40 INFO - PROCESS | 3712 | 1467948460270 Marionette TRACE conn3 <- [1,2802,null,{}] 20:27:40 INFO - PROCESS | 3712 | 1467948460274 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}] 20:27:40 INFO - PROCESS | 3712 | 1467948460276 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:40 INFO - PROCESS | 3712 | 1467948460359 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 20:27:40 INFO - PROCESS | 3712 | 1467948460365 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:40 INFO - PROCESS | 3712 | 1467948460367 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:40 INFO - PROCESS | 3712 | ++DOCSHELL 1394AC00 == 30 [pid = 3712] [id = 710] 20:27:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (139DE000) [pid = 3712] [serial = 2130] [outer = 00000000] 20:27:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (142A7800) [pid = 3712] [serial = 2131] [outer = 139DE000] 20:27:40 INFO - PROCESS | 3712 | 1467948460414 Marionette DEBUG loaded listener.js 20:27:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (142C1C00) [pid = 3712] [serial = 2132] [outer = 139DE000] 20:27:40 INFO - PROCESS | 3712 | 1467948460864 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]]]}] 20:27:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:27:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 631ms 20:27:40 INFO - PROCESS | 3712 | 1467948460888 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 20:27:40 INFO - PROCESS | 3712 | 1467948460890 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 20:27:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:27:40 INFO - PROCESS | 3712 | 1467948460893 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:27:40 INFO - PROCESS | 3712 | 1467948460897 Marionette TRACE conn3 <- [1,2806,null,{}] 20:27:40 INFO - PROCESS | 3712 | 1467948460907 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}] 20:27:40 INFO - PROCESS | 3712 | 1467948460912 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:40 INFO - PROCESS | 3712 | 1467948460994 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 20:27:41 INFO - PROCESS | 3712 | 1467948461121 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 3712 | 1467948461124 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:41 INFO - PROCESS | 3712 | ++DOCSHELL 1667AC00 == 31 [pid = 3712] [id = 711] 20:27:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (1667B800) [pid = 3712] [serial = 2133] [outer = 00000000] 20:27:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (16928800) [pid = 3712] [serial = 2134] [outer = 1667B800] 20:27:41 INFO - PROCESS | 3712 | 1467948461177 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (16B19400) [pid = 3712] [serial = 2135] [outer = 1667B800] 20:27:41 INFO - PROCESS | 3712 | 1467948461561 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]]]}] 20:27:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:27:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 20:27:41 INFO - PROCESS | 3712 | 1467948461591 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 20:27:41 INFO - PROCESS | 3712 | 1467948461594 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 20:27:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:27:41 INFO - PROCESS | 3712 | 1467948461597 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:27:41 INFO - PROCESS | 3712 | 1467948461599 Marionette TRACE conn3 <- [1,2810,null,{}] 20:27:41 INFO - PROCESS | 3712 | 1467948461602 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}] 20:27:41 INFO - PROCESS | 3712 | 1467948461604 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:41 INFO - PROCESS | 3712 | 1467948461686 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 20:27:41 INFO - PROCESS | 3712 | 1467948461797 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:41 INFO - PROCESS | 3712 | 1467948461799 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:41 INFO - PROCESS | 3712 | ++DOCSHELL 16DE0400 == 32 [pid = 3712] [id = 712] 20:27:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (16F4F000) [pid = 3712] [serial = 2136] [outer = 00000000] 20:27:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (175F4400) [pid = 3712] [serial = 2137] [outer = 16F4F000] 20:27:41 INFO - PROCESS | 3712 | 1467948461829 Marionette DEBUG loaded listener.js 20:27:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (178C5800) [pid = 3712] [serial = 2138] [outer = 16F4F000] 20:27:42 INFO - PROCESS | 3712 | 1467948462238 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]]]}] 20:27:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:27:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 693ms 20:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:27:42 INFO - PROCESS | 3712 | 1467948462281 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 20:27:42 INFO - PROCESS | 3712 | 1467948462283 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 20:27:42 INFO - PROCESS | 3712 | 1467948462287 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:27:42 INFO - PROCESS | 3712 | 1467948462288 Marionette TRACE conn3 <- [1,2814,null,{}] 20:27:42 INFO - PROCESS | 3712 | 1467948462292 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}] 20:27:42 INFO - PROCESS | 3712 | 1467948462294 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:42 INFO - PROCESS | 3712 | 1467948462438 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 20:27:42 INFO - PROCESS | 3712 | 1467948462502 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:42 INFO - PROCESS | 3712 | 1467948462504 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:42 INFO - PROCESS | 3712 | ++DOCSHELL 17D3A000 == 33 [pid = 3712] [id = 713] 20:27:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (17D99800) [pid = 3712] [serial = 2139] [outer = 00000000] 20:27:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (180D8000) [pid = 3712] [serial = 2140] [outer = 17D99800] 20:27:42 INFO - PROCESS | 3712 | 1467948462547 Marionette DEBUG loaded listener.js 20:27:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (180D9400) [pid = 3712] [serial = 2141] [outer = 17D99800] 20:27:42 INFO - PROCESS | 3712 | 1467948462950 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:27:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:27:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 724ms 20:27:43 INFO - PROCESS | 3712 | 1467948463011 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 20:27:43 INFO - PROCESS | 3712 | 1467948463013 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 20:27:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:27:43 INFO - PROCESS | 3712 | 1467948463016 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:27:43 INFO - PROCESS | 3712 | 1467948463018 Marionette TRACE conn3 <- [1,2818,null,{}] 20:27:43 INFO - PROCESS | 3712 | 1467948463022 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}] 20:27:43 INFO - PROCESS | 3712 | 1467948463027 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:43 INFO - PROCESS | 3712 | 1467948463161 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 20:27:43 INFO - PROCESS | 3712 | 1467948463226 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 3712 | 1467948463228 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:43 INFO - PROCESS | 3712 | ++DOCSHELL 194EE400 == 34 [pid = 3712] [id = 714] 20:27:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1965D800) [pid = 3712] [serial = 2142] [outer = 00000000] 20:27:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (19809C00) [pid = 3712] [serial = 2143] [outer = 1965D800] 20:27:43 INFO - PROCESS | 3712 | 1467948463271 Marionette DEBUG loaded listener.js 20:27:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (19663C00) [pid = 3712] [serial = 2144] [outer = 1965D800] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1446A000) [pid = 3712] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10EF6000) [pid = 3712] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10A0A400) [pid = 3712] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (12BD2800) [pid = 3712] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16670000) [pid = 3712] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (174E6400) [pid = 3712] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (16D9DC00) [pid = 3712] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (16947400) [pid = 3712] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (10A74800) [pid = 3712] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (13150400) [pid = 3712] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:27:43 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (161A9C00) [pid = 3712] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:27:43 INFO - PROCESS | 3712 | 1467948463782 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]]]}] 20:27:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:27:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 785ms 20:27:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:27:43 INFO - PROCESS | 3712 | 1467948463817 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 20:27:43 INFO - PROCESS | 3712 | 1467948463819 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 20:27:43 INFO - PROCESS | 3712 | 1467948463822 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:27:43 INFO - PROCESS | 3712 | 1467948463824 Marionette TRACE conn3 <- [1,2822,null,{}] 20:27:43 INFO - PROCESS | 3712 | 1467948463827 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}] 20:27:43 INFO - PROCESS | 3712 | 1467948463829 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:43 INFO - PROCESS | 3712 | 1467948463911 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 20:27:43 INFO - PROCESS | 3712 | 1467948463917 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:43 INFO - PROCESS | 3712 | 1467948463919 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:43 INFO - PROCESS | 3712 | ++DOCSHELL 13467C00 == 35 [pid = 3712] [id = 715] 20:27:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (13927800) [pid = 3712] [serial = 2145] [outer = 00000000] 20:27:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (142C6C00) [pid = 3712] [serial = 2146] [outer = 13927800] 20:27:43 INFO - PROCESS | 3712 | 1467948463963 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1666E400) [pid = 3712] [serial = 2147] [outer = 13927800] 20:27:44 INFO - PROCESS | 3712 | 1467948464382 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 631ms 20:27:44 INFO - PROCESS | 3712 | 1467948464443 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 20:27:44 INFO - PROCESS | 3712 | 1467948464445 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 20:27:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:27:44 INFO - PROCESS | 3712 | 1467948464449 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:27:44 INFO - PROCESS | 3712 | 1467948464450 Marionette TRACE conn3 <- [1,2826,null,{}] 20:27:44 INFO - PROCESS | 3712 | 1467948464454 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}] 20:27:44 INFO - PROCESS | 3712 | 1467948464456 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:44 INFO - PROCESS | 3712 | 1467948464535 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 20:27:44 INFO - PROCESS | 3712 | 1467948464540 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:44 INFO - PROCESS | 3712 | 1467948464542 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:44 INFO - PROCESS | 3712 | ++DOCSHELL 16672800 == 36 [pid = 3712] [id = 716] 20:27:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (16923000) [pid = 3712] [serial = 2148] [outer = 00000000] 20:27:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (19808400) [pid = 3712] [serial = 2149] [outer = 16923000] 20:27:44 INFO - PROCESS | 3712 | 1467948464585 Marionette DEBUG loaded listener.js 20:27:44 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (19981C00) [pid = 3712] [serial = 2150] [outer = 16923000] 20:27:45 INFO - PROCESS | 3712 | 1467948465016 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]]]}] 20:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 585ms 20:27:45 INFO - PROCESS | 3712 | 1467948465051 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 3712 | 1467948465053 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 20:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:27:45 INFO - PROCESS | 3712 | 1467948465057 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:27:45 INFO - PROCESS | 3712 | 1467948465058 Marionette TRACE conn3 <- [1,2830,null,{}] 20:27:45 INFO - PROCESS | 3712 | 1467948465062 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}] 20:27:45 INFO - PROCESS | 3712 | 1467948465048 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:45 INFO - PROCESS | 3712 | 1467948465125 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 20:27:45 INFO - PROCESS | 3712 | 1467948465130 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 3712 | 1467948465132 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:45 INFO - PROCESS | 3712 | ++DOCSHELL 16678C00 == 37 [pid = 3712] [id = 717] 20:27:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (19E21000) [pid = 3712] [serial = 2151] [outer = 00000000] 20:27:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (19FD9000) [pid = 3712] [serial = 2152] [outer = 19E21000] 20:27:45 INFO - PROCESS | 3712 | 1467948465184 Marionette DEBUG loaded listener.js 20:27:45 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (19FDB800) [pid = 3712] [serial = 2153] [outer = 19E21000] 20:27:45 INFO - PROCESS | 3712 | 1467948465640 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]]]}] 20:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 631ms 20:27:45 INFO - PROCESS | 3712 | 1467948465678 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 20:27:45 INFO - PROCESS | 3712 | 1467948465680 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 20:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:27:45 INFO - PROCESS | 3712 | 1467948465739 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:27:45 INFO - PROCESS | 3712 | 1467948465743 Marionette TRACE conn3 <- [1,2834,null,{}] 20:27:45 INFO - PROCESS | 3712 | 1467948465750 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}] 20:27:45 INFO - PROCESS | 3712 | 1467948465754 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:45 INFO - PROCESS | 3712 | 1467948465863 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 20:27:45 INFO - PROCESS | 3712 | 1467948466005 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:45 INFO - PROCESS | 3712 | 1467948466009 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:46 INFO - PROCESS | 3712 | ++DOCSHELL 10E5F400 == 38 [pid = 3712] [id = 718] 20:27:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10E8EC00) [pid = 3712] [serial = 2154] [outer = 00000000] 20:27:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1284C400) [pid = 3712] [serial = 2155] [outer = 10E8EC00] 20:27:46 INFO - PROCESS | 3712 | 1467948466064 Marionette DEBUG loaded listener.js 20:27:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13128400) [pid = 3712] [serial = 2156] [outer = 10E8EC00] 20:27:46 INFO - PROCESS | 3712 | 1467948466700 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]]]}] 20:27:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:27:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1093ms 20:27:46 INFO - PROCESS | 3712 | 1467948466776 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 20:27:46 INFO - PROCESS | 3712 | 1467948466780 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 20:27:46 INFO - PROCESS | 3712 | 1467948466806 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:27:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:27:46 INFO - PROCESS | 3712 | 1467948466808 Marionette TRACE conn3 <- [1,2838,null,{}] 20:27:46 INFO - PROCESS | 3712 | 1467948466814 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}] 20:27:46 INFO - PROCESS | 3712 | 1467948466818 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:46 INFO - PROCESS | 3712 | 1467948466979 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 20:27:46 INFO - PROCESS | 3712 | 1467948466990 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:46 INFO - PROCESS | 3712 | 1467948466993 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:46 INFO - PROCESS | 3712 | ++DOCSHELL 159E5400 == 39 [pid = 3712] [id = 719] 20:27:46 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (161A1400) [pid = 3712] [serial = 2157] [outer = 00000000] 20:27:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16677000) [pid = 3712] [serial = 2158] [outer = 161A1400] 20:27:47 INFO - PROCESS | 3712 | 1467948467047 Marionette DEBUG loaded listener.js 20:27:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16DDAC00) [pid = 3712] [serial = 2159] [outer = 161A1400] 20:27:47 INFO - PROCESS | 3712 | 1467948467626 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 892ms 20:27:47 INFO - PROCESS | 3712 | 1467948467694 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 20:27:47 INFO - PROCESS | 3712 | 1467948467697 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 20:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:27:47 INFO - PROCESS | 3712 | 1467948467701 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:27:47 INFO - PROCESS | 3712 | 1467948467703 Marionette TRACE conn3 <- [1,2842,null,{}] 20:27:47 INFO - PROCESS | 3712 | 1467948467707 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}] 20:27:47 INFO - PROCESS | 3712 | 1467948467709 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:47 INFO - PROCESS | 3712 | 1467948467815 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 20:27:47 INFO - PROCESS | 3712 | 1467948467956 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:47 INFO - PROCESS | 3712 | 1467948467962 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:47 INFO - PROCESS | 3712 | ++DOCSHELL 19448000 == 40 [pid = 3712] [id = 720] 20:27:47 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (194E3800) [pid = 3712] [serial = 2160] [outer = 00000000] 20:27:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1965F800) [pid = 3712] [serial = 2161] [outer = 194E3800] 20:27:48 INFO - PROCESS | 3712 | 1467948468019 Marionette DEBUG loaded listener.js 20:27:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (19976800) [pid = 3712] [serial = 2162] [outer = 194E3800] 20:27:48 INFO - PROCESS | 3712 | 1467948468611 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]]]}] 20:27:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:27:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 985ms 20:27:48 INFO - PROCESS | 3712 | 1467948468691 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 20:27:48 INFO - PROCESS | 3712 | 1467948468693 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 20:27:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:27:48 INFO - PROCESS | 3712 | 1467948468697 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:27:48 INFO - PROCESS | 3712 | 1467948468699 Marionette TRACE conn3 <- [1,2846,null,{}] 20:27:48 INFO - PROCESS | 3712 | 1467948468703 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}] 20:27:48 INFO - PROCESS | 3712 | 1467948468705 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:48 INFO - PROCESS | 3712 | 1467948468838 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 20:27:48 INFO - PROCESS | 3712 | 1467948468975 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:48 INFO - PROCESS | 3712 | 1467948468978 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:48 INFO - PROCESS | 3712 | ++DOCSHELL 10EF8000 == 41 [pid = 3712] [id = 721] 20:27:48 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (10F2B400) [pid = 3712] [serial = 2163] [outer = 00000000] 20:27:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (12D84C00) [pid = 3712] [serial = 2164] [outer = 10F2B400] 20:27:49 INFO - PROCESS | 3712 | 1467948469034 Marionette DEBUG loaded listener.js 20:27:49 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (131E9C00) [pid = 3712] [serial = 2165] [outer = 10F2B400] 20:27:49 INFO - PROCESS | 3712 | 1467948469781 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1138ms 20:27:49 INFO - PROCESS | 3712 | 1467948469835 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 20:27:49 INFO - PROCESS | 3712 | 1467948469839 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 20:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:27:49 INFO - PROCESS | 3712 | 1467948469843 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:27:49 INFO - PROCESS | 3712 | 1467948469848 Marionette TRACE conn3 <- [1,2850,null,{}] 20:27:49 INFO - PROCESS | 3712 | 1467948469869 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}] 20:27:49 INFO - PROCESS | 3712 | 1467948469872 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 1058C400 == 40 [pid = 3712] [id = 697] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 16672800 == 39 [pid = 3712] [id = 716] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 13467C00 == 38 [pid = 3712] [id = 715] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 194EE400 == 37 [pid = 3712] [id = 714] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 17D3A000 == 36 [pid = 3712] [id = 713] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 16DE0400 == 35 [pid = 3712] [id = 712] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 1667AC00 == 34 [pid = 3712] [id = 711] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 1394AC00 == 33 [pid = 3712] [id = 710] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 10E63C00 == 32 [pid = 3712] [id = 709] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 10530000 == 31 [pid = 3712] [id = 706] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 10A74400 == 30 [pid = 3712] [id = 707] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 161A6400 == 29 [pid = 3712] [id = 708] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 10EF8000 == 28 [pid = 3712] [id = 721] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 19448000 == 27 [pid = 3712] [id = 720] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 16678C00 == 26 [pid = 3712] [id = 717] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 10E5F400 == 25 [pid = 3712] [id = 718] 20:27:50 INFO - PROCESS | 3712 | --DOCSHELL 159E5400 == 24 [pid = 3712] [id = 719] 20:27:50 INFO - PROCESS | 3712 | 1467948470537 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (14F8B400) [pid = 3712] [serial = 2101] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (11402800) [pid = 3712] [serial = 2095] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1140C400) [pid = 3712] [serial = 2096] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (12B05000) [pid = 3712] [serial = 2093] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10A80C00) [pid = 3712] [serial = 2092] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (144DF000) [pid = 3712] [serial = 2087] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13C02000) [pid = 3712] [serial = 2086] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (174ED400) [pid = 3712] [serial = 2090] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (16C8F000) [pid = 3712] [serial = 2089] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (176BF800) [pid = 3712] [serial = 2110] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (194E6800) [pid = 3712] [serial = 2117] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16D9C000) [pid = 3712] [serial = 2108] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16C8B000) [pid = 3712] [serial = 2107] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1692EC00) [pid = 3712] [serial = 2113] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1944A400) [pid = 3712] [serial = 2116] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (180D5400) [pid = 3712] [serial = 2111] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1391BC00) [pid = 3712] [serial = 2099] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1345E000) [pid = 3712] [serial = 2098] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1980C400) [pid = 3712] [serial = 2119] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (16924800) [pid = 3712] [serial = 2104] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (1692C400) [pid = 3712] [serial = 2105] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (14FB0C00) [pid = 3712] [serial = 2102] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (180DA800) [pid = 3712] [serial = 2114] [outer = 00000000] [url = about:blank] 20:27:50 INFO - PROCESS | 3712 | 1467948470720 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:50 INFO - PROCESS | 3712 | 1467948470723 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:50 INFO - PROCESS | 3712 | ++DOCSHELL 10532400 == 25 [pid = 3712] [id = 722] 20:27:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (10534400) [pid = 3712] [serial = 2166] [outer = 00000000] 20:27:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (10561400) [pid = 3712] [serial = 2167] [outer = 10534400] 20:27:50 INFO - PROCESS | 3712 | 1467948470772 Marionette DEBUG loaded listener.js 20:27:50 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (10B9E000) [pid = 3712] [serial = 2168] [outer = 10534400] 20:27:51 INFO - PROCESS | 3712 | 1467948471241 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]]]}] 20:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1431ms 20:27:51 INFO - PROCESS | 3712 | 1467948471292 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 20:27:51 INFO - PROCESS | 3712 | 1467948471297 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 20:27:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:27:51 INFO - PROCESS | 3712 | 1467948471302 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:27:51 INFO - PROCESS | 3712 | 1467948471305 Marionette TRACE conn3 <- [1,2854,null,{}] 20:27:51 INFO - PROCESS | 3712 | 1467948471310 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}] 20:27:51 INFO - PROCESS | 3712 | 1467948471313 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:51 INFO - PROCESS | 3712 | 1467948471411 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 20:27:51 INFO - PROCESS | 3712 | 1467948471422 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:51 INFO - PROCESS | 3712 | 1467948471426 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:51 INFO - PROCESS | 3712 | ++DOCSHELL 131E5C00 == 26 [pid = 3712] [id = 723] 20:27:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (131E6800) [pid = 3712] [serial = 2169] [outer = 00000000] 20:27:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1345D400) [pid = 3712] [serial = 2170] [outer = 131E6800] 20:27:51 INFO - PROCESS | 3712 | 1467948471477 Marionette DEBUG loaded listener.js 20:27:51 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1391F800) [pid = 3712] [serial = 2171] [outer = 131E6800] 20:27:51 INFO - PROCESS | 3712 | 1467948471940 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]]]}] 20:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 693ms 20:27:52 INFO - PROCESS | 3712 | 1467948472009 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 3712 | 1467948472012 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 20:27:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:27:52 INFO - PROCESS | 3712 | 1467948472018 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:27:52 INFO - PROCESS | 3712 | 1467948472020 Marionette TRACE conn3 <- [1,2858,null,{}] 20:27:52 INFO - PROCESS | 3712 | 1467948472024 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}] 20:27:52 INFO - PROCESS | 3712 | 1467948472026 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:52 INFO - PROCESS | 3712 | 1467948472111 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 20:27:52 INFO - PROCESS | 3712 | 1467948472228 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 3712 | 1467948472231 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:52 INFO - PROCESS | 3712 | ++DOCSHELL 14469400 == 27 [pid = 3712] [id = 724] 20:27:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (14469800) [pid = 3712] [serial = 2172] [outer = 00000000] 20:27:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (144DF000) [pid = 3712] [serial = 2173] [outer = 14469800] 20:27:52 INFO - PROCESS | 3712 | 1467948472275 Marionette DEBUG loaded listener.js 20:27:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (14F8E800) [pid = 3712] [serial = 2174] [outer = 14469800] 20:27:52 INFO - PROCESS | 3712 | 1467948472659 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]]]}] 20:27:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:27:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 20:27:52 INFO - PROCESS | 3712 | 1467948472719 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 20:27:52 INFO - PROCESS | 3712 | 1467948472723 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 20:27:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:27:52 INFO - PROCESS | 3712 | 1467948472733 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:27:52 INFO - PROCESS | 3712 | 1467948472737 Marionette TRACE conn3 <- [1,2862,null,{}] 20:27:52 INFO - PROCESS | 3712 | 1467948472750 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}] 20:27:52 INFO - PROCESS | 3712 | 1467948472753 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:52 INFO - PROCESS | 3712 | 1467948472864 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 20:27:52 INFO - PROCESS | 3712 | 1467948472928 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:52 INFO - PROCESS | 3712 | 1467948472930 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:52 INFO - PROCESS | 3712 | ++DOCSHELL 15783400 == 28 [pid = 3712] [id = 725] 20:27:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (161AA400) [pid = 3712] [serial = 2175] [outer = 00000000] 20:27:52 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (16926000) [pid = 3712] [serial = 2176] [outer = 161AA400] 20:27:52 INFO - PROCESS | 3712 | 1467948472973 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (16947800) [pid = 3712] [serial = 2177] [outer = 161AA400] 20:27:53 INFO - PROCESS | 3712 | 1467948473394 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]]]}] 20:27:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:27:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 677ms 20:27:53 INFO - PROCESS | 3712 | 1467948473413 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 20:27:53 INFO - PROCESS | 3712 | 1467948473415 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 20:27:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:27:53 INFO - PROCESS | 3712 | 1467948473419 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:27:53 INFO - PROCESS | 3712 | 1467948473421 Marionette TRACE conn3 <- [1,2866,null,{}] 20:27:53 INFO - PROCESS | 3712 | 1467948473424 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}] 20:27:53 INFO - PROCESS | 3712 | 1467948473426 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:53 INFO - PROCESS | 3712 | 1467948473577 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 20:27:53 INFO - PROCESS | 3712 | 1467948473599 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:53 INFO - PROCESS | 3712 | 1467948473601 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:53 INFO - PROCESS | 3712 | ++DOCSHELL 16DDF800 == 29 [pid = 3712] [id = 726] 20:27:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16EC9000) [pid = 3712] [serial = 2178] [outer = 00000000] 20:27:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (174EB400) [pid = 3712] [serial = 2179] [outer = 16EC9000] 20:27:53 INFO - PROCESS | 3712 | 1467948473644 Marionette DEBUG loaded listener.js 20:27:53 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (175A5000) [pid = 3712] [serial = 2180] [outer = 16EC9000] 20:27:54 INFO - PROCESS | 3712 | 1467948474073 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]]]}] 20:27:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:27:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 677ms 20:27:54 INFO - PROCESS | 3712 | 1467948474105 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 20:27:54 INFO - PROCESS | 3712 | 1467948474108 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 20:27:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:27:54 INFO - PROCESS | 3712 | 1467948474111 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:27:54 INFO - PROCESS | 3712 | 1467948474113 Marionette TRACE conn3 <- [1,2870,null,{}] 20:27:54 INFO - PROCESS | 3712 | 1467948474117 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}] 20:27:54 INFO - PROCESS | 3712 | 1467948474119 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:54 INFO - PROCESS | 3712 | 1467948474233 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 20:27:54 INFO - PROCESS | 3712 | 1467948474239 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:54 INFO - PROCESS | 3712 | 1467948474244 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:54 INFO - PROCESS | 3712 | ++DOCSHELL 178C8400 == 30 [pid = 3712] [id = 727] 20:27:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (17D30800) [pid = 3712] [serial = 2181] [outer = 00000000] 20:27:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (17D98800) [pid = 3712] [serial = 2182] [outer = 17D30800] 20:27:54 INFO - PROCESS | 3712 | 1467948474349 Marionette DEBUG loaded listener.js 20:27:54 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (180DBC00) [pid = 3712] [serial = 2183] [outer = 17D30800] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13927800) [pid = 3712] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16F4F000) [pid = 3712] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16923000) [pid = 3712] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19E21000) [pid = 3712] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (17D99800) [pid = 3712] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1965D800) [pid = 3712] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (10E64400) [pid = 3712] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (139DE000) [pid = 3712] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1667B800) [pid = 3712] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (161A7000) [pid = 3712] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (10E8C400) [pid = 3712] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:27:54 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (194EC400) [pid = 3712] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:27:55 INFO - PROCESS | 3712 | 1467948475013 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]]]}] 20:27:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:27:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 939ms 20:27:55 INFO - PROCESS | 3712 | 1467948475041 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 20:27:55 INFO - PROCESS | 3712 | 1467948475043 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 20:27:55 INFO - PROCESS | 3712 | 1467948475047 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:27:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:27:55 INFO - PROCESS | 3712 | 1467948475048 Marionette TRACE conn3 <- [1,2874,null,{}] 20:27:55 INFO - PROCESS | 3712 | 1467948475051 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}] 20:27:55 INFO - PROCESS | 3712 | 1467948475053 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:55 INFO - PROCESS | 3712 | 1467948475129 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 20:27:55 INFO - PROCESS | 3712 | 1467948475145 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 3712 | 1467948475148 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:55 INFO - PROCESS | 3712 | ++DOCSHELL 1026F400 == 31 [pid = 3712] [id = 728] 20:27:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (11267C00) [pid = 3712] [serial = 2184] [outer = 00000000] 20:27:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (15788000) [pid = 3712] [serial = 2185] [outer = 11267C00] 20:27:55 INFO - PROCESS | 3712 | 1467948475277 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (180D4000) [pid = 3712] [serial = 2186] [outer = 11267C00] 20:27:55 INFO - PROCESS | 3712 | 1467948475640 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]]]}] 20:27:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:27:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 631ms 20:27:55 INFO - PROCESS | 3712 | 1467948475685 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 20:27:55 INFO - PROCESS | 3712 | 1467948475687 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 20:27:55 INFO - PROCESS | 3712 | 1467948475690 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:27:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:27:55 INFO - PROCESS | 3712 | 1467948475692 Marionette TRACE conn3 <- [1,2878,null,{}] 20:27:55 INFO - PROCESS | 3712 | 1467948475695 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}] 20:27:55 INFO - PROCESS | 3712 | 1467948475697 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:55 INFO - PROCESS | 3712 | 1467948475777 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 20:27:55 INFO - PROCESS | 3712 | 1467948475873 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:55 INFO - PROCESS | 3712 | 1467948475875 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:55 INFO - PROCESS | 3712 | ++DOCSHELL 10A81000 == 32 [pid = 3712] [id = 729] 20:27:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (13C06800) [pid = 3712] [serial = 2187] [outer = 00000000] 20:27:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (194E4000) [pid = 3712] [serial = 2188] [outer = 13C06800] 20:27:55 INFO - PROCESS | 3712 | 1467948475918 Marionette DEBUG loaded listener.js 20:27:55 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (194E8400) [pid = 3712] [serial = 2189] [outer = 13C06800] 20:27:56 INFO - PROCESS | 3712 | 1467948476251 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 631ms 20:27:56 INFO - PROCESS | 3712 | 1467948476312 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 20:27:56 INFO - PROCESS | 3712 | 1467948476314 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 20:27:56 INFO - PROCESS | 3712 | 1467948476318 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:27:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:27:56 INFO - PROCESS | 3712 | 1467948476319 Marionette TRACE conn3 <- [1,2882,null,{}] 20:27:56 INFO - PROCESS | 3712 | 1467948476323 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}] 20:27:56 INFO - PROCESS | 3712 | 1467948476325 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:56 INFO - PROCESS | 3712 | 1467948476401 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 20:27:56 INFO - PROCESS | 3712 | 1467948476529 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:56 INFO - PROCESS | 3712 | 1467948476531 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:56 INFO - PROCESS | 3712 | ++DOCSHELL 1047C000 == 33 [pid = 3712] [id = 730] 20:27:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (176BD800) [pid = 3712] [serial = 2190] [outer = 00000000] 20:27:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19662C00) [pid = 3712] [serial = 2191] [outer = 176BD800] 20:27:56 INFO - PROCESS | 3712 | 1467948476576 Marionette DEBUG loaded listener.js 20:27:56 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19663800) [pid = 3712] [serial = 2192] [outer = 176BD800] 20:27:56 INFO - PROCESS | 3712 | 1467948476983 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]]]}] 20:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 677ms 20:27:56 INFO - PROCESS | 3712 | 1467948477018 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 20:27:57 INFO - PROCESS | 3712 | 1467948477022 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 20:27:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:27:57 INFO - PROCESS | 3712 | 1467948477027 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:27:57 INFO - PROCESS | 3712 | 1467948477030 Marionette TRACE conn3 <- [1,2886,null,{}] 20:27:57 INFO - PROCESS | 3712 | 1467948477036 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}] 20:27:57 INFO - PROCESS | 3712 | 1467948477039 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:57 INFO - PROCESS | 3712 | 1467948477169 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 20:27:57 INFO - PROCESS | 3712 | 1467948477302 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:57 INFO - PROCESS | 3712 | 1467948477307 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:57 INFO - PROCESS | 3712 | ++DOCSHELL 11264400 == 34 [pid = 3712] [id = 731] 20:27:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (11405000) [pid = 3712] [serial = 2193] [outer = 00000000] 20:27:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1281D000) [pid = 3712] [serial = 2194] [outer = 11405000] 20:27:57 INFO - PROCESS | 3712 | 1467948477367 Marionette DEBUG loaded listener.js 20:27:57 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12BDA000) [pid = 3712] [serial = 2195] [outer = 11405000] 20:27:58 INFO - PROCESS | 3712 | 1467948478126 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]]]}] 20:27:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:27:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1124ms 20:27:58 INFO - PROCESS | 3712 | 1467948478173 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 20:27:58 INFO - PROCESS | 3712 | 1467948478178 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 20:27:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:27:58 INFO - PROCESS | 3712 | 1467948478185 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:27:58 INFO - PROCESS | 3712 | 1467948478188 Marionette TRACE conn3 <- [1,2890,null,{}] 20:27:58 INFO - PROCESS | 3712 | 1467948478192 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}] 20:27:58 INFO - PROCESS | 3712 | 1467948478195 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:58 INFO - PROCESS | 3712 | 1467948478322 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 20:27:58 INFO - PROCESS | 3712 | 1467948478454 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:58 INFO - PROCESS | 3712 | 1467948478457 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:58 INFO - PROCESS | 3712 | ++DOCSHELL 142C3000 == 35 [pid = 3712] [id = 732] 20:27:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (142C9000) [pid = 3712] [serial = 2196] [outer = 00000000] 20:27:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (159D9400) [pid = 3712] [serial = 2197] [outer = 142C9000] 20:27:58 INFO - PROCESS | 3712 | 1467948478512 Marionette DEBUG loaded listener.js 20:27:58 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (13078000) [pid = 3712] [serial = 2198] [outer = 142C9000] 20:27:59 INFO - PROCESS | 3712 | 1467948479359 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 10A81000 == 34 [pid = 3712] [id = 729] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 1026F400 == 33 [pid = 3712] [id = 728] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 178C8400 == 32 [pid = 3712] [id = 727] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 16DDF800 == 31 [pid = 3712] [id = 726] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 15783400 == 30 [pid = 3712] [id = 725] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 14469400 == 29 [pid = 3712] [id = 724] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 131E5C00 == 28 [pid = 3712] [id = 723] 20:27:59 INFO - PROCESS | 3712 | --DOCSHELL 10532400 == 27 [pid = 3712] [id = 722] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (19FD9000) [pid = 3712] [serial = 2152] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (180D8000) [pid = 3712] [serial = 2140] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (19809C00) [pid = 3712] [serial = 2143] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (129ADC00) [pid = 3712] [serial = 2122] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (13154C00) [pid = 3712] [serial = 2123] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (142A7800) [pid = 3712] [serial = 2131] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (142C1C00) [pid = 3712] [serial = 2132] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16928800) [pid = 3712] [serial = 2134] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16B19400) [pid = 3712] [serial = 2135] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1667C800) [pid = 3712] [serial = 2125] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (16946C00) [pid = 3712] [serial = 2126] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (11C45C00) [pid = 3712] [serial = 2128] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (129B5000) [pid = 3712] [serial = 2129] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (180D9400) [pid = 3712] [serial = 2141] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19665000) [pid = 3712] [serial = 2120] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (1666E400) [pid = 3712] [serial = 2147] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (142C6C00) [pid = 3712] [serial = 2146] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19663C00) [pid = 3712] [serial = 2144] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 64 (175F4400) [pid = 3712] [serial = 2137] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 63 (178C5800) [pid = 3712] [serial = 2138] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 62 (19981C00) [pid = 3712] [serial = 2150] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 61 (19808400) [pid = 3712] [serial = 2149] [outer = 00000000] [url = about:blank] 20:27:59 INFO - PROCESS | 3712 | --DOMWINDOW == 60 (19FDB800) [pid = 3712] [serial = 2153] [outer = 00000000] [url = about:blank] 20:27:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:27:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1231ms 20:27:59 INFO - PROCESS | 3712 | 1467948479424 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 20:27:59 INFO - PROCESS | 3712 | 1467948479429 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 20:27:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:27:59 INFO - PROCESS | 3712 | 1467948479434 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:27:59 INFO - PROCESS | 3712 | 1467948479437 Marionette TRACE conn3 <- [1,2894,null,{}] 20:27:59 INFO - PROCESS | 3712 | 1467948479443 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}] 20:27:59 INFO - PROCESS | 3712 | 1467948479445 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:59 INFO - PROCESS | 3712 | 1467948479539 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 20:27:59 INFO - PROCESS | 3712 | 1467948479557 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:27:59 INFO - PROCESS | 3712 | 1467948479561 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:27:59 INFO - PROCESS | 3712 | ++DOCSHELL 10E95C00 == 28 [pid = 3712] [id = 733] 20:27:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 61 (10EF8000) [pid = 3712] [serial = 2199] [outer = 00000000] 20:27:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 62 (129AE800) [pid = 3712] [serial = 2200] [outer = 10EF8000] 20:27:59 INFO - PROCESS | 3712 | 1467948479609 Marionette DEBUG loaded listener.js 20:27:59 INFO - PROCESS | 3712 | ++DOMWINDOW == 63 (1302F000) [pid = 3712] [serial = 2201] [outer = 10EF8000] 20:28:00 INFO - PROCESS | 3712 | 1467948480152 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]]]}] 20:28:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:28:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 723ms 20:28:00 INFO - PROCESS | 3712 | 1467948480174 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 20:28:00 INFO - PROCESS | 3712 | 1467948480178 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 20:28:00 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:28:00 INFO - PROCESS | 3712 | 1467948480184 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:28:00 INFO - PROCESS | 3712 | 1467948480186 Marionette TRACE conn3 <- [1,2898,null,{}] 20:28:00 INFO - PROCESS | 3712 | 1467948480190 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}] 20:28:00 INFO - PROCESS | 3712 | 1467948480192 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:00 INFO - PROCESS | 3712 | 1467948480277 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 20:28:00 INFO - PROCESS | 3712 | 1467948480397 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:00 INFO - PROCESS | 3712 | 1467948480399 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:00 INFO - PROCESS | 3712 | ++DOCSHELL 13948000 == 29 [pid = 3712] [id = 734] 20:28:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 64 (13952800) [pid = 3712] [serial = 2202] [outer = 00000000] 20:28:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 65 (142A7800) [pid = 3712] [serial = 2203] [outer = 13952800] 20:28:00 INFO - PROCESS | 3712 | 1467948480446 Marionette DEBUG loaded listener.js 20:28:00 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (142C2C00) [pid = 3712] [serial = 2204] [outer = 13952800] 20:28:00 INFO - PROCESS | 3712 | 1467948480788 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]]]}] 20:28:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:28:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:28:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 631ms 20:28:00 INFO - PROCESS | 3712 | 1467948480806 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 20:28:00 INFO - PROCESS | 3712 | 1467948480808 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 20:28:00 INFO - TEST-START | /DOMEvents/constructors.html 20:28:00 INFO - PROCESS | 3712 | 1467948480812 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:28:00 INFO - PROCESS | 3712 | 1467948480815 Marionette TRACE conn3 <- [1,2902,null,{}] 20:28:00 INFO - PROCESS | 3712 | 1467948480826 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}] 20:28:00 INFO - PROCESS | 3712 | 1467948480831 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:00 INFO - PROCESS | 3712 | 1467948480966 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 20:28:01 INFO - PROCESS | 3712 | 1467948481007 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 3712 | 1467948481011 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:01 INFO - PROCESS | 3712 | ++DOCSHELL 1667B000 == 30 [pid = 3712] [id = 735] 20:28:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1667B800) [pid = 3712] [serial = 2205] [outer = 00000000] 20:28:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (1692A400) [pid = 3712] [serial = 2206] [outer = 1667B800] 20:28:01 INFO - PROCESS | 3712 | 1467948481057 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (16947400) [pid = 3712] [serial = 2207] [outer = 1667B800] 20:28:01 INFO - PROCESS | 3712 | 1467948481541 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]]]}] 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:28:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:28:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:28:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:28:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:28:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:28:01 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:28:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:28:01 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:28:01 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:28:01 INFO - TEST-OK | /DOMEvents/constructors.html | took 816ms 20:28:01 INFO - PROCESS | 3712 | 1467948481615 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 20:28:01 INFO - PROCESS | 3712 | 1467948481619 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 20:28:01 INFO - PROCESS | 3712 | 1467948481623 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:28:01 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:28:01 INFO - PROCESS | 3712 | 1467948481625 Marionette TRACE conn3 <- [1,2906,null,{}] 20:28:01 INFO - PROCESS | 3712 | 1467948481628 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}] 20:28:01 INFO - PROCESS | 3712 | 1467948481631 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:01 INFO - PROCESS | 3712 | 1467948481717 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 20:28:01 INFO - PROCESS | 3712 | 1467948481727 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:01 INFO - PROCESS | 3712 | 1467948481729 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:01 INFO - PROCESS | 3712 | ++DOCSHELL 175A4000 == 31 [pid = 3712] [id = 736] 20:28:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (175A5C00) [pid = 3712] [serial = 2208] [outer = 00000000] 20:28:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (176BB000) [pid = 3712] [serial = 2209] [outer = 175A5C00] 20:28:01 INFO - PROCESS | 3712 | 1467948481773 Marionette DEBUG loaded listener.js 20:28:01 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (178C5800) [pid = 3712] [serial = 2210] [outer = 175A5C00] 20:28:02 INFO - PROCESS | 3712 | 1467948482244 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:28:02 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:28:02 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 631ms 20:28:02 INFO - PROCESS | 3712 | 1467948482262 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 3712 | 1467948482264 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 20:28:02 INFO - PROCESS | 3712 | 1467948482268 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:28:02 INFO - PROCESS | 3712 | 1467948482269 Marionette TRACE conn3 <- [1,2910,null,{}] 20:28:02 INFO - PROCESS | 3712 | 1467948482273 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}] 20:28:02 INFO - PROCESS | 3712 | 1467948482275 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:02 INFO - PROCESS | 3712 | 1467948482412 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 20:28:02 INFO - PROCESS | 3712 | 1467948482425 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:02 INFO - PROCESS | 3712 | 1467948482427 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:02 INFO - PROCESS | 3712 | ++DOCSHELL 175A0400 == 32 [pid = 3712] [id = 737] 20:28:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (178BE400) [pid = 3712] [serial = 2211] [outer = 00000000] 20:28:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (180DF800) [pid = 3712] [serial = 2212] [outer = 178BE400] 20:28:02 INFO - PROCESS | 3712 | 1467948482453 Marionette DEBUG loaded listener.js 20:28:02 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1943EC00) [pid = 3712] [serial = 2213] [outer = 178BE400] 20:28:02 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:28:02 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:28:02 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:28:02 INFO - PROCESS | 3712 | [3712] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 20:28:02 INFO - PROCESS | 3712 | 1467948482918 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]]]}] 20:28:02 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:28:02 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:28:02 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 20:28:02 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:28:02 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 20:28:02 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:28:02 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]" 20:28:02 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:02 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:28:02 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:28:02 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 693ms 20:28:02 INFO - PROCESS | 3712 | 1467948482957 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 20:28:02 INFO - PROCESS | 3712 | 1467948482960 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 20:28:02 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:28:02 INFO - PROCESS | 3712 | 1467948482963 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:28:02 INFO - PROCESS | 3712 | 1467948482964 Marionette TRACE conn3 <- [1,2914,null,{}] 20:28:02 INFO - PROCESS | 3712 | 1467948482968 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}] 20:28:02 INFO - PROCESS | 3712 | 1467948482973 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:03 INFO - PROCESS | 3712 | 1467948483118 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 20:28:03 INFO - PROCESS | 3712 | 1467948483184 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 3712 | 1467948483186 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:03 INFO - PROCESS | 3712 | ++DOCSHELL 176BAC00 == 33 [pid = 3712] [id = 738] 20:28:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (19448C00) [pid = 3712] [serial = 2214] [outer = 00000000] 20:28:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (198E4C00) [pid = 3712] [serial = 2215] [outer = 19448C00] 20:28:03 INFO - PROCESS | 3712 | 1467948483229 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (19F79800) [pid = 3712] [serial = 2216] [outer = 19448C00] 20:28:03 INFO - PROCESS | 3712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:28:03 INFO - PROCESS | 3712 | 1467948483596 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]]]}] 20:28:03 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 20:28:03 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 20:28:03 INFO - PROCESS | 3712 | 1467948483646 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 20:28:03 INFO - PROCESS | 3712 | 1467948483648 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 20:28:03 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:28:03 INFO - PROCESS | 3712 | 1467948483651 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:28:03 INFO - PROCESS | 3712 | 1467948483653 Marionette TRACE conn3 <- [1,2918,null,{}] 20:28:03 INFO - PROCESS | 3712 | 1467948483656 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}] 20:28:03 INFO - PROCESS | 3712 | 1467948483658 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:03 INFO - PROCESS | 3712 | 1467948483792 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 20:28:03 INFO - PROCESS | 3712 | 1467948483813 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:03 INFO - PROCESS | 3712 | 1467948483815 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:03 INFO - PROCESS | 3712 | ++DOCSHELL 19FE3400 == 34 [pid = 3712] [id = 739] 20:28:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19FE3800) [pid = 3712] [serial = 2217] [outer = 00000000] 20:28:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (1A380400) [pid = 3712] [serial = 2218] [outer = 19FE3800] 20:28:03 INFO - PROCESS | 3712 | 1467948483859 Marionette DEBUG loaded listener.js 20:28:03 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A380C00) [pid = 3712] [serial = 2219] [outer = 19FE3800] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (131E6800) [pid = 3712] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10E8EC00) [pid = 3712] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (161A1400) [pid = 3712] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (194E3800) [pid = 3712] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (17D30800) [pid = 3712] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16EC9000) [pid = 3712] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (11267C00) [pid = 3712] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (13C06800) [pid = 3712] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (14469800) [pid = 3712] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10534400) [pid = 3712] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:28:04 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (161AA400) [pid = 3712] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:28:04 INFO - PROCESS | 3712 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 20:28:04 INFO - PROCESS | 3712 | 1467948484339 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]]]}] 20:28:04 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:28:04 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 724ms 20:28:04 INFO - PROCESS | 3712 | 1467948484392 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 3712 | 1467948484394 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 20:28:04 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:28:04 INFO - PROCESS | 3712 | 1467948484397 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - PROCESS | 3712 | 1467948484399 Marionette TRACE conn3 <- [1,2922,null,{}] 20:28:04 INFO - PROCESS | 3712 | 1467948484402 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}] 20:28:04 INFO - PROCESS | 3712 | 1467948484404 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:04 INFO - PROCESS | 3712 | 1467948484481 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 20:28:04 INFO - PROCESS | 3712 | 1467948484486 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:04 INFO - PROCESS | 3712 | 1467948484488 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:04 INFO - PROCESS | 3712 | ++DOCSHELL 142C4400 == 35 [pid = 3712] [id = 740] 20:28:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (142C4800) [pid = 3712] [serial = 2220] [outer = 00000000] 20:28:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1667C000) [pid = 3712] [serial = 2221] [outer = 142C4800] 20:28:04 INFO - PROCESS | 3712 | 1467948484531 Marionette DEBUG loaded listener.js 20:28:04 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (194E3000) [pid = 3712] [serial = 2222] [outer = 142C4800] 20:28:04 INFO - PROCESS | 3712 | 1467948484919 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]]]}] 20:28:04 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 20:28:04 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 585ms 20:28:04 INFO - PROCESS | 3712 | 1467948484978 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 20:28:04 INFO - PROCESS | 3712 | 1467948484980 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 20:28:04 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:28:04 INFO - PROCESS | 3712 | 1467948484996 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:28:04 INFO - PROCESS | 3712 | 1467948484998 Marionette TRACE conn3 <- [1,2926,null,{}] 20:28:04 INFO - PROCESS | 3712 | 1467948485002 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}] 20:28:04 INFO - PROCESS | 3712 | 1467948485004 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:05 INFO - PROCESS | 3712 | 1467948485090 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 20:28:05 INFO - PROCESS | 3712 | 1467948485095 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 3712 | 1467948485097 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:05 INFO - PROCESS | 3712 | ++DOCSHELL 174E6800 == 36 [pid = 3712] [id = 741] 20:28:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (174E8400) [pid = 3712] [serial = 2223] [outer = 00000000] 20:28:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (1A459000) [pid = 3712] [serial = 2224] [outer = 174E8400] 20:28:05 INFO - PROCESS | 3712 | 1467948485140 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (1A45C400) [pid = 3712] [serial = 2225] [outer = 174E8400] 20:28:05 INFO - PROCESS | 3712 | 1467948485558 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]]]}] 20:28:05 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 20:28:05 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 585ms 20:28:05 INFO - PROCESS | 3712 | 1467948485580 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 20:28:05 INFO - PROCESS | 3712 | 1467948485582 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 20:28:05 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:28:05 INFO - PROCESS | 3712 | 1467948485586 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:28:05 INFO - PROCESS | 3712 | 1467948485587 Marionette TRACE conn3 <- [1,2930,null,{}] 20:28:05 INFO - PROCESS | 3712 | 1467948485591 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}] 20:28:05 INFO - PROCESS | 3712 | 1467948485593 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:05 INFO - PROCESS | 3712 | 1467948485701 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 20:28:05 INFO - PROCESS | 3712 | 1467948485709 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:05 INFO - PROCESS | 3712 | 1467948485711 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:05 INFO - PROCESS | 3712 | ++DOCSHELL 16ECFC00 == 37 [pid = 3712] [id = 742] 20:28:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (19FE2000) [pid = 3712] [serial = 2226] [outer = 00000000] 20:28:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (1A5C4800) [pid = 3712] [serial = 2227] [outer = 19FE2000] 20:28:05 INFO - PROCESS | 3712 | 1467948485755 Marionette DEBUG loaded listener.js 20:28:05 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1A5C5000) [pid = 3712] [serial = 2228] [outer = 19FE2000] 20:28:06 INFO - PROCESS | 3712 | 1467948486230 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"]]]}] 20:28:06 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 20:28:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:28:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:06 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:28:06 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 693ms 20:28:06 INFO - PROCESS | 3712 | 1467948486270 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 20:28:06 INFO - PROCESS | 3712 | 1467948486275 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 20:28:06 INFO - PROCESS | 3712 | 1467948486281 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:28:06 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:28:06 INFO - PROCESS | 3712 | 1467948486284 Marionette TRACE conn3 <- [1,2934,null,{}] 20:28:06 INFO - PROCESS | 3712 | 1467948486290 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}] 20:28:06 INFO - PROCESS | 3712 | 1467948486293 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:06 INFO - PROCESS | 3712 | 1467948486442 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 20:28:06 INFO - PROCESS | 3712 | 1467948486613 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:06 INFO - PROCESS | 3712 | 1467948486618 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:06 INFO - PROCESS | 3712 | ++DOCSHELL 129B5000 == 38 [pid = 3712] [id = 743] 20:28:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (12B09400) [pid = 3712] [serial = 2229] [outer = 00000000] 20:28:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1391CC00) [pid = 3712] [serial = 2230] [outer = 12B09400] 20:28:06 INFO - PROCESS | 3712 | 1467948486677 Marionette DEBUG loaded listener.js 20:28:06 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (142AB800) [pid = 3712] [serial = 2231] [outer = 12B09400] 20:28:07 INFO - PROCESS | 3712 | 1467948487176 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]]]}] 20:28:07 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 20:28:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 924ms 20:28:07 INFO - PROCESS | 3712 | 1467948487210 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 20:28:07 INFO - PROCESS | 3712 | 1467948487215 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 20:28:07 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:28:07 INFO - PROCESS | 3712 | 1467948487237 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:28:07 INFO - PROCESS | 3712 | 1467948487240 Marionette TRACE conn3 <- [1,2938,null,{}] 20:28:07 INFO - PROCESS | 3712 | 1467948487245 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}] 20:28:07 INFO - PROCESS | 3712 | 1467948487247 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:07 INFO - PROCESS | 3712 | 1467948487365 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 20:28:07 INFO - PROCESS | 3712 | 1467948487477 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:07 INFO - PROCESS | 3712 | 1467948487479 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:07 INFO - PROCESS | 3712 | ++DOCSHELL 16677400 == 39 [pid = 3712] [id = 744] 20:28:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1692B000) [pid = 3712] [serial = 2232] [outer = 00000000] 20:28:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16ECF000) [pid = 3712] [serial = 2233] [outer = 1692B000] 20:28:07 INFO - PROCESS | 3712 | 1467948487574 Marionette DEBUG loaded listener.js 20:28:07 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (178BEC00) [pid = 3712] [serial = 2234] [outer = 1692B000] 20:28:08 INFO - PROCESS | 3712 | ++DOCSHELL 1997D000 == 40 [pid = 3712] [id = 745] 20:28:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1997EC00) [pid = 3712] [serial = 2235] [outer = 00000000] 20:28:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19980C00) [pid = 3712] [serial = 2236] [outer = 1997EC00] 20:28:08 INFO - PROCESS | 3712 | 1467948488174 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]]]}] 20:28:08 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. 20:28:08 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 20:28:08 INFO - PROCESS | 3712 | 1467948488219 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 20:28:08 INFO - PROCESS | 3712 | 1467948488222 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 20:28:08 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:28:08 INFO - PROCESS | 3712 | 1467948488226 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:28:08 INFO - PROCESS | 3712 | 1467948488229 Marionette TRACE conn3 <- [1,2942,null,{}] 20:28:08 INFO - PROCESS | 3712 | 1467948488256 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}] 20:28:08 INFO - PROCESS | 3712 | 1467948488261 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:08 INFO - PROCESS | 3712 | 1467948488383 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 20:28:08 INFO - PROCESS | 3712 | 1467948488515 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:08 INFO - PROCESS | 3712 | 1467948488519 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:08 INFO - PROCESS | 3712 | ++DOCSHELL 19FD9400 == 41 [pid = 3712] [id = 746] 20:28:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (19FD9800) [pid = 3712] [serial = 2237] [outer = 00000000] 20:28:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (1A463000) [pid = 3712] [serial = 2238] [outer = 19FD9800] 20:28:08 INFO - PROCESS | 3712 | 1467948488575 Marionette DEBUG loaded listener.js 20:28:08 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (1A5CC800) [pid = 3712] [serial = 2239] [outer = 19FD9800] 20:28:09 INFO - PROCESS | 3712 | 1467948489099 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]]]}] 20:28:09 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:28:09 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 20:28:09 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 893ms 20:28:09 INFO - PROCESS | 3712 | 1467948489142 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 20:28:09 INFO - PROCESS | 3712 | 1467948489145 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 20:28:09 INFO - PROCESS | 3712 | 1467948489149 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:28:09 INFO - PROCESS | 3712 | 1467948489151 Marionette TRACE conn3 <- [1,2946,null,{}] 20:28:09 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:28:09 INFO - PROCESS | 3712 | 1467948489155 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}] 20:28:09 INFO - PROCESS | 3712 | 1467948489158 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:09 INFO - PROCESS | 3712 | 1467948489303 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 20:28:09 INFO - PROCESS | 3712 | 1467948489414 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:09 INFO - PROCESS | 3712 | 1467948489416 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:09 INFO - PROCESS | 3712 | ++DOCSHELL 1052EC00 == 42 [pid = 3712] [id = 747] 20:28:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (10530800) [pid = 3712] [serial = 2240] [outer = 00000000] 20:28:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (11AE3C00) [pid = 3712] [serial = 2241] [outer = 10530800] 20:28:09 INFO - PROCESS | 3712 | 1467948489511 Marionette DEBUG loaded listener.js 20:28:09 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (1391B000) [pid = 3712] [serial = 2242] [outer = 10530800] 20:28:10 INFO - PROCESS | 3712 | 1467948490156 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]]]}] 20:28:10 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. 20:28:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1016ms 20:28:10 INFO - PROCESS | 3712 | 1467948490175 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 20:28:10 INFO - PROCESS | 3712 | 1467948490178 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 20:28:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:28:10 INFO - PROCESS | 3712 | 1467948490199 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:28:10 INFO - PROCESS | 3712 | 1467948490204 Marionette TRACE conn3 <- [1,2950,null,{}] 20:28:10 INFO - PROCESS | 3712 | 1467948490209 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}] 20:28:10 INFO - PROCESS | 3712 | 1467948490212 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:10 INFO - PROCESS | 3712 | 1467948490316 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 20:28:10 INFO - PROCESS | 3712 | 1467948490464 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:10 INFO - PROCESS | 3712 | 1467948490467 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:10 INFO - PROCESS | 3712 | ++DOCSHELL 10A7F800 == 43 [pid = 3712] [id = 748] 20:28:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (10A80C00) [pid = 3712] [serial = 2243] [outer = 00000000] 20:28:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (129B3C00) [pid = 3712] [serial = 2244] [outer = 10A80C00] 20:28:10 INFO - PROCESS | 3712 | 1467948490519 Marionette DEBUG loaded listener.js 20:28:10 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (1312E000) [pid = 3712] [serial = 2245] [outer = 10A80C00] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 174E6800 == 42 [pid = 3712] [id = 741] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 142C4400 == 41 [pid = 3712] [id = 740] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 19FE3400 == 40 [pid = 3712] [id = 739] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 176BAC00 == 39 [pid = 3712] [id = 738] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 175A0400 == 38 [pid = 3712] [id = 737] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 175A4000 == 37 [pid = 3712] [id = 736] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 1667B000 == 36 [pid = 3712] [id = 735] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 13948000 == 35 [pid = 3712] [id = 734] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 10E95C00 == 34 [pid = 3712] [id = 733] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 1047C000 == 33 [pid = 3712] [id = 730] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 11264400 == 32 [pid = 3712] [id = 731] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 142C3000 == 31 [pid = 3712] [id = 732] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 1052EC00 == 30 [pid = 3712] [id = 747] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 1997D000 == 29 [pid = 3712] [id = 745] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 19FD9400 == 28 [pid = 3712] [id = 746] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 16ECFC00 == 27 [pid = 3712] [id = 742] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 129B5000 == 26 [pid = 3712] [id = 743] 20:28:11 INFO - PROCESS | 3712 | --DOCSHELL 16677400 == 25 [pid = 3712] [id = 744] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (1345D400) [pid = 3712] [serial = 2170] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1391F800) [pid = 3712] [serial = 2171] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (13128400) [pid = 3712] [serial = 2156] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1284C400) [pid = 3712] [serial = 2155] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (16DDAC00) [pid = 3712] [serial = 2159] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (16677000) [pid = 3712] [serial = 2158] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (19976800) [pid = 3712] [serial = 2162] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1965F800) [pid = 3712] [serial = 2161] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (12D84C00) [pid = 3712] [serial = 2164] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (17D98800) [pid = 3712] [serial = 2182] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (174EB400) [pid = 3712] [serial = 2179] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (15788000) [pid = 3712] [serial = 2185] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (194E8400) [pid = 3712] [serial = 2189] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (180DBC00) [pid = 3712] [serial = 2183] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (144DF000) [pid = 3712] [serial = 2173] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (10B9E000) [pid = 3712] [serial = 2168] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (10561400) [pid = 3712] [serial = 2167] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16926000) [pid = 3712] [serial = 2176] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (175A5000) [pid = 3712] [serial = 2180] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19662C00) [pid = 3712] [serial = 2191] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16947800) [pid = 3712] [serial = 2177] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (180D4000) [pid = 3712] [serial = 2186] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (194E4000) [pid = 3712] [serial = 2188] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (14F8E800) [pid = 3712] [serial = 2174] [outer = 00000000] [url = about:blank] 20:28:11 INFO - PROCESS | 3712 | 1467948491661 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]]]}] 20:28:11 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. 20:28:11 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1493ms 20:28:11 INFO - PROCESS | 3712 | 1467948491697 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 20:28:11 INFO - PROCESS | 3712 | 1467948491701 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 20:28:11 INFO - PROCESS | 3712 | 1467948491706 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:28:11 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:28:11 INFO - PROCESS | 3712 | 1467948491709 Marionette TRACE conn3 <- [1,2954,null,{}] 20:28:11 INFO - PROCESS | 3712 | 1467948491714 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}] 20:28:11 INFO - PROCESS | 3712 | 1467948491717 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:11 INFO - PROCESS | 3712 | 1467948491812 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 20:28:11 INFO - PROCESS | 3712 | 1467948491820 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:11 INFO - PROCESS | 3712 | 1467948491825 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:11 INFO - PROCESS | 3712 | ++DOCSHELL 10EFC800 == 26 [pid = 3712] [id = 749] 20:28:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (10F2C400) [pid = 3712] [serial = 2246] [outer = 00000000] 20:28:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (12934800) [pid = 3712] [serial = 2247] [outer = 10F2C400] 20:28:11 INFO - PROCESS | 3712 | 1467948491872 Marionette DEBUG loaded listener.js 20:28:11 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (129B5000) [pid = 3712] [serial = 2248] [outer = 10F2C400] 20:28:12 INFO - PROCESS | 3712 | 1467948492340 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]]]}] 20:28:12 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. 20:28:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 693ms 20:28:12 INFO - PROCESS | 3712 | 1467948492389 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 20:28:12 INFO - PROCESS | 3712 | 1467948492394 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 20:28:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:28:12 INFO - PROCESS | 3712 | 1467948492400 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:28:12 INFO - PROCESS | 3712 | 1467948492403 Marionette TRACE conn3 <- [1,2958,null,{}] 20:28:12 INFO - PROCESS | 3712 | 1467948492406 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}] 20:28:12 INFO - PROCESS | 3712 | 1467948492409 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:12 INFO - PROCESS | 3712 | 1467948492504 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 20:28:12 INFO - PROCESS | 3712 | 1467948492510 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:12 INFO - PROCESS | 3712 | 1467948492512 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:12 INFO - PROCESS | 3712 | ++DOCSHELL 13467800 == 27 [pid = 3712] [id = 750] 20:28:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (13467C00) [pid = 3712] [serial = 2249] [outer = 00000000] 20:28:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13953000) [pid = 3712] [serial = 2250] [outer = 13467C00] 20:28:12 INFO - PROCESS | 3712 | 1467948492562 Marionette DEBUG loaded listener.js 20:28:12 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (13C0DC00) [pid = 3712] [serial = 2251] [outer = 13467C00] 20:28:13 INFO - PROCESS | 3712 | 1467948493051 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]]]}] 20:28:13 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. 20:28:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 677ms 20:28:13 INFO - PROCESS | 3712 | 1467948493099 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 3712 | 1467948493101 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 20:28:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:28:13 INFO - PROCESS | 3712 | 1467948493105 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - PROCESS | 3712 | 1467948493108 Marionette TRACE conn3 <- [1,2962,null,{}] 20:28:13 INFO - PROCESS | 3712 | 1467948493119 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}] 20:28:13 INFO - PROCESS | 3712 | 1467948493124 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:13 INFO - PROCESS | 3712 | 1467948493206 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 20:28:13 INFO - PROCESS | 3712 | 1467948493213 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 3712 | 1467948493216 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:13 INFO - PROCESS | 3712 | ++DOCSHELL 14F8C800 == 28 [pid = 3712] [id = 751] 20:28:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (14F8E800) [pid = 3712] [serial = 2252] [outer = 00000000] 20:28:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (161AC400) [pid = 3712] [serial = 2253] [outer = 14F8E800] 20:28:13 INFO - PROCESS | 3712 | 1467948493247 Marionette DEBUG loaded listener.js 20:28:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (16677400) [pid = 3712] [serial = 2254] [outer = 14F8E800] 20:28:13 INFO - PROCESS | 3712 | 1467948493690 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]]]}] 20:28:13 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. 20:28:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 615ms 20:28:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:28:13 INFO - PROCESS | 3712 | 1467948493726 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 20:28:13 INFO - PROCESS | 3712 | 1467948493729 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 20:28:13 INFO - PROCESS | 3712 | 1467948493733 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:28:13 INFO - PROCESS | 3712 | 1467948493734 Marionette TRACE conn3 <- [1,2966,null,{}] 20:28:13 INFO - PROCESS | 3712 | 1467948493738 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}] 20:28:13 INFO - PROCESS | 3712 | 1467948493740 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:13 INFO - PROCESS | 3712 | 1467948493874 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 20:28:13 INFO - PROCESS | 3712 | 1467948493880 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:13 INFO - PROCESS | 3712 | 1467948493882 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:13 INFO - PROCESS | 3712 | ++DOCSHELL 16925C00 == 29 [pid = 3712] [id = 752] 20:28:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (16927000) [pid = 3712] [serial = 2255] [outer = 00000000] 20:28:13 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (16944800) [pid = 3712] [serial = 2256] [outer = 16927000] 20:28:13 INFO - PROCESS | 3712 | 1467948493952 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (16B1B400) [pid = 3712] [serial = 2257] [outer = 16927000] 20:28:14 INFO - PROCESS | 3712 | 1467948494343 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]]]}] 20:28:14 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. 20:28:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 677ms 20:28:14 INFO - PROCESS | 3712 | 1467948494420 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 20:28:14 INFO - PROCESS | 3712 | 1467948494422 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 20:28:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:28:14 INFO - PROCESS | 3712 | 1467948494425 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:28:14 INFO - PROCESS | 3712 | 1467948494427 Marionette TRACE conn3 <- [1,2970,null,{}] 20:28:14 INFO - PROCESS | 3712 | 1467948494431 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}] 20:28:14 INFO - PROCESS | 3712 | 1467948494433 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:14 INFO - PROCESS | 3712 | 1467948494545 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 20:28:14 INFO - PROCESS | 3712 | 1467948494553 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:14 INFO - PROCESS | 3712 | 1467948494555 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:14 INFO - PROCESS | 3712 | ++DOCSHELL 16D9B400 == 30 [pid = 3712] [id = 753] 20:28:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16DA0800) [pid = 3712] [serial = 2258] [outer = 00000000] 20:28:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (16F52800) [pid = 3712] [serial = 2259] [outer = 16DA0800] 20:28:14 INFO - PROCESS | 3712 | 1467948494654 Marionette DEBUG loaded listener.js 20:28:14 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (174EB000) [pid = 3712] [serial = 2260] [outer = 16DA0800] 20:28:15 INFO - PROCESS | 3712 | 1467948495047 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"]]]}] 20:28:15 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 20:28:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:28:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 631ms 20:28:15 INFO - PROCESS | 3712 | 1467948495063 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 20:28:15 INFO - PROCESS | 3712 | 1467948495065 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 20:28:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:28:15 INFO - PROCESS | 3712 | 1467948495068 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:28:15 INFO - PROCESS | 3712 | 1467948495070 Marionette TRACE conn3 <- [1,2974,null,{}] 20:28:15 INFO - PROCESS | 3712 | 1467948495073 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}] 20:28:15 INFO - PROCESS | 3712 | 1467948495079 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:15 INFO - PROCESS | 3712 | 1467948495217 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 20:28:15 INFO - PROCESS | 3712 | 1467948495312 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:15 INFO - PROCESS | 3712 | 1467948495315 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:15 INFO - PROCESS | 3712 | ++DOCSHELL 17D39800 == 31 [pid = 3712] [id = 754] 20:28:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (17D3A400) [pid = 3712] [serial = 2261] [outer = 00000000] 20:28:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (180E1800) [pid = 3712] [serial = 2262] [outer = 17D3A400] 20:28:15 INFO - PROCESS | 3712 | 1467948495358 Marionette DEBUG loaded listener.js 20:28:15 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (19446000) [pid = 3712] [serial = 2263] [outer = 17D3A400] 20:28:15 INFO - PROCESS | 3712 | 1467948495969 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]]]}] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (178BE400) [pid = 3712] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (174E8400) [pid = 3712] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (19FE2000) [pid = 3712] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (19448C00) [pid = 3712] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (19FE3800) [pid = 3712] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (10EF8000) [pid = 3712] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (13952800) [pid = 3712] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (175A5C00) [pid = 3712] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (1667B800) [pid = 3712] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (176BD800) [pid = 3712] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (11405000) [pid = 3712] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (142C9000) [pid = 3712] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (142C4800) [pid = 3712] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:28:15 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (10F2B400) [pid = 3712] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:28:16 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. 20:28:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 985ms 20:28:16 INFO - PROCESS | 3712 | 1467948496059 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 3712 | 1467948496061 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 20:28:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:28:16 INFO - PROCESS | 3712 | 1467948496065 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 3712 | 1467948496067 Marionette TRACE conn3 <- [1,2978,null,{}] 20:28:16 INFO - PROCESS | 3712 | 1467948496070 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}] 20:28:16 INFO - PROCESS | 3712 | 1467948496072 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:16 INFO - PROCESS | 3712 | 1467948496149 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 20:28:16 INFO - PROCESS | 3712 | 1467948496153 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 3712 | 1467948496155 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:16 INFO - PROCESS | 3712 | ++DOCSHELL 13923000 == 32 [pid = 3712] [id = 755] 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (13952800) [pid = 3712] [serial = 2264] [outer = 00000000] 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (14F84000) [pid = 3712] [serial = 2265] [outer = 13952800] 20:28:16 INFO - PROCESS | 3712 | 1467948496199 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (161ACC00) [pid = 3712] [serial = 2266] [outer = 13952800] 20:28:16 INFO - PROCESS | 3712 | ++DOCSHELL 19443000 == 33 [pid = 3712] [id = 756] 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (194E4800) [pid = 3712] [serial = 2267] [outer = 00000000] 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (194EC400) [pid = 3712] [serial = 2268] [outer = 194E4800] 20:28:16 INFO - PROCESS | 3712 | 1467948496660 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]]]}] 20:28:16 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. 20:28:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 631ms 20:28:16 INFO - PROCESS | 3712 | 1467948496687 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 20:28:16 INFO - PROCESS | 3712 | 1467948496689 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 20:28:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:28:16 INFO - PROCESS | 3712 | 1467948496693 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:28:16 INFO - PROCESS | 3712 | 1467948496694 Marionette TRACE conn3 <- [1,2982,null,{}] 20:28:16 INFO - PROCESS | 3712 | 1467948496698 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}] 20:28:16 INFO - PROCESS | 3712 | 1467948496700 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:16 INFO - PROCESS | 3712 | 1467948496783 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 20:28:16 INFO - PROCESS | 3712 | 1467948496789 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:16 INFO - PROCESS | 3712 | 1467948496791 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:16 INFO - PROCESS | 3712 | ++DOCSHELL 180DFC00 == 34 [pid = 3712] [id = 757] 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (194E7800) [pid = 3712] [serial = 2269] [outer = 00000000] 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (19664400) [pid = 3712] [serial = 2270] [outer = 194E7800] 20:28:16 INFO - PROCESS | 3712 | 1467948496838 Marionette DEBUG loaded listener.js 20:28:16 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (19803800) [pid = 3712] [serial = 2271] [outer = 194E7800] 20:28:17 INFO - PROCESS | 3712 | 1467948497248 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]]]}] 20:28:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:28:17 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 20:28:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 585ms 20:28:17 INFO - PROCESS | 3712 | 1467948497290 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 20:28:17 INFO - PROCESS | 3712 | 1467948497291 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 20:28:17 INFO - PROCESS | 3712 | 1467948497295 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:28:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:28:17 INFO - PROCESS | 3712 | 1467948497297 Marionette TRACE conn3 <- [1,2986,null,{}] 20:28:17 INFO - PROCESS | 3712 | 1467948497319 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}] 20:28:17 INFO - PROCESS | 3712 | 1467948497321 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:17 INFO - PROCESS | 3712 | 1467948497400 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 20:28:17 INFO - PROCESS | 3712 | 1467948497406 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:17 INFO - PROCESS | 3712 | 1467948497408 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:17 INFO - PROCESS | 3712 | ++DOCSHELL 14F8B400 == 35 [pid = 3712] [id = 758] 20:28:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1980E000) [pid = 3712] [serial = 2272] [outer = 00000000] 20:28:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (19982400) [pid = 3712] [serial = 2273] [outer = 1980E000] 20:28:17 INFO - PROCESS | 3712 | 1467948497450 Marionette DEBUG loaded listener.js 20:28:17 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (19E18000) [pid = 3712] [serial = 2274] [outer = 1980E000] 20:28:17 INFO - PROCESS | 3712 | 1467948497839 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]]]}] 20:28:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 20:28:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 585ms 20:28:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:28:17 INFO - PROCESS | 3712 | 1467948497875 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 20:28:17 INFO - PROCESS | 3712 | 1467948497877 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 20:28:17 INFO - PROCESS | 3712 | 1467948497881 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:28:17 INFO - PROCESS | 3712 | 1467948497882 Marionette TRACE conn3 <- [1,2990,null,{}] 20:28:17 INFO - PROCESS | 3712 | 1467948497886 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}] 20:28:17 INFO - PROCESS | 3712 | 1467948497888 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:18 INFO - PROCESS | 3712 | 1467948498056 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 20:28:18 INFO - PROCESS | 3712 | 1467948498172 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:18 INFO - PROCESS | 3712 | 1467948498176 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:18 INFO - PROCESS | 3712 | ++DOCSHELL 1052DC00 == 36 [pid = 3712] [id = 759] 20:28:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1052E000) [pid = 3712] [serial = 2275] [outer = 00000000] 20:28:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10A0E000) [pid = 3712] [serial = 2276] [outer = 1052E000] 20:28:18 INFO - PROCESS | 3712 | 1467948498256 Marionette DEBUG loaded listener.js 20:28:18 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (10E98C00) [pid = 3712] [serial = 2277] [outer = 1052E000] 20:28:18 INFO - PROCESS | 3712 | 1467948498841 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]]]}] 20:28:18 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. 20:28:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1016ms 20:28:18 INFO - PROCESS | 3712 | 1467948498918 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 20:28:18 INFO - PROCESS | 3712 | 1467948498923 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 20:28:18 INFO - PROCESS | 3712 | 1467948498928 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:28:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:28:18 INFO - PROCESS | 3712 | 1467948498931 Marionette TRACE conn3 <- [1,2994,null,{}] 20:28:18 INFO - PROCESS | 3712 | 1467948498936 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}] 20:28:18 INFO - PROCESS | 3712 | 1467948498939 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:19 INFO - PROCESS | 3712 | 1467948499058 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 20:28:19 INFO - PROCESS | 3712 | 1467948499200 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:19 INFO - PROCESS | 3712 | 1467948499203 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:19 INFO - PROCESS | 3712 | ++DOCSHELL 142BC400 == 37 [pid = 3712] [id = 760] 20:28:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (142C0400) [pid = 3712] [serial = 2278] [outer = 00000000] 20:28:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (144DF000) [pid = 3712] [serial = 2279] [outer = 142C0400] 20:28:19 INFO - PROCESS | 3712 | 1467948499258 Marionette DEBUG loaded listener.js 20:28:19 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (14FB0400) [pid = 3712] [serial = 2280] [outer = 142C0400] 20:28:19 INFO - PROCESS | 3712 | 1467948499848 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]]]}] 20:28:19 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. 20:28:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 985ms 20:28:19 INFO - PROCESS | 3712 | 1467948499922 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 20:28:19 INFO - PROCESS | 3712 | 1467948499925 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 20:28:19 INFO - PROCESS | 3712 | 1467948499930 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:28:19 INFO - PROCESS | 3712 | 1467948499932 Marionette TRACE conn3 <- [1,2998,null,{}] 20:28:19 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:28:19 INFO - PROCESS | 3712 | 1467948499936 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}] 20:28:19 INFO - PROCESS | 3712 | 1467948499939 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:20 INFO - PROCESS | 3712 | 1467948500055 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 20:28:20 INFO - PROCESS | 3712 | 1467948500246 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:20 INFO - PROCESS | 3712 | 1467948500248 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:20 INFO - PROCESS | 3712 | ++DOCSHELL 10A0BC00 == 38 [pid = 3712] [id = 761] 20:28:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (144DA400) [pid = 3712] [serial = 2281] [outer = 00000000] 20:28:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 95 (180D3400) [pid = 3712] [serial = 2282] [outer = 144DA400] 20:28:20 INFO - PROCESS | 3712 | 1467948500303 Marionette DEBUG loaded listener.js 20:28:20 INFO - PROCESS | 3712 | ++DOMWINDOW == 96 (180D6C00) [pid = 3712] [serial = 2283] [outer = 144DA400] 20:28:20 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:28:21 INFO - PROCESS | 3712 | 1467948501103 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:28:21 INFO - {} 20:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:28:21 INFO - {} 20:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:28:21 INFO - {} 20:28:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:28:21 INFO - {} 20:28:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1231ms 20:28:21 INFO - PROCESS | 3712 | 1467948501172 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 3712 | 1467948501176 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 20:28:21 INFO - TEST-START | /FileAPI/fileReader.html 20:28:21 INFO - PROCESS | 3712 | 1467948501188 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:28:21 INFO - PROCESS | 3712 | 1467948501191 Marionette TRACE conn3 <- [1,3002,null,{}] 20:28:21 INFO - PROCESS | 3712 | 1467948501197 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}] 20:28:21 INFO - PROCESS | 3712 | 1467948501199 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:21 INFO - PROCESS | 3712 | 1467948501312 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 20:28:21 INFO - PROCESS | 3712 | 1467948501431 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:21 INFO - PROCESS | 3712 | 1467948501433 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 14F8B400 == 37 [pid = 3712] [id = 758] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 180DFC00 == 36 [pid = 3712] [id = 757] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 19443000 == 35 [pid = 3712] [id = 756] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 13923000 == 34 [pid = 3712] [id = 755] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 17D39800 == 33 [pid = 3712] [id = 754] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 16D9B400 == 32 [pid = 3712] [id = 753] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 16925C00 == 31 [pid = 3712] [id = 752] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 14F8C800 == 30 [pid = 3712] [id = 751] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 13467800 == 29 [pid = 3712] [id = 750] 20:28:21 INFO - PROCESS | 3712 | --DOCSHELL 10EFC800 == 28 [pid = 3712] [id = 749] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 95 (131E9C00) [pid = 3712] [serial = 2165] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 94 (1A45C400) [pid = 3712] [serial = 2225] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (1A5C5000) [pid = 3712] [serial = 2228] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (1A5C4800) [pid = 3712] [serial = 2227] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (180DF800) [pid = 3712] [serial = 2212] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (198E4C00) [pid = 3712] [serial = 2215] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (1A380400) [pid = 3712] [serial = 2218] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (129AE800) [pid = 3712] [serial = 2200] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1302F000) [pid = 3712] [serial = 2201] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (142A7800) [pid = 3712] [serial = 2203] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (142C2C00) [pid = 3712] [serial = 2204] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (176BB000) [pid = 3712] [serial = 2209] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (1692A400) [pid = 3712] [serial = 2206] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (16947400) [pid = 3712] [serial = 2207] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (19663800) [pid = 3712] [serial = 2192] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1281D000) [pid = 3712] [serial = 2194] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19F79800) [pid = 3712] [serial = 2216] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (12BDA000) [pid = 3712] [serial = 2195] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (159D9400) [pid = 3712] [serial = 2197] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (13078000) [pid = 3712] [serial = 2198] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (1A459000) [pid = 3712] [serial = 2224] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (1A380C00) [pid = 3712] [serial = 2219] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1943EC00) [pid = 3712] [serial = 2213] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1667C000) [pid = 3712] [serial = 2221] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (178C5800) [pid = 3712] [serial = 2210] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (194E3000) [pid = 3712] [serial = 2222] [outer = 00000000] [url = about:blank] 20:28:21 INFO - PROCESS | 3712 | ++DOCSHELL 1052D000 == 29 [pid = 3712] [id = 762] 20:28:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (10A7E000) [pid = 3712] [serial = 2284] [outer = 00000000] 20:28:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (114D4000) [pid = 3712] [serial = 2285] [outer = 10A7E000] 20:28:21 INFO - PROCESS | 3712 | 1467948501510 Marionette DEBUG loaded listener.js 20:28:21 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1302F000) [pid = 3712] [serial = 2286] [outer = 10A7E000] 20:28:21 INFO - PROCESS | 3712 | 1467948501876 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]]]}] 20:28:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:28:21 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:28:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:28:21 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:28:21 INFO - TEST-OK | /FileAPI/fileReader.html | took 738ms 20:28:21 INFO - PROCESS | 3712 | 1467948501912 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 20:28:21 INFO - PROCESS | 3712 | 1467948501917 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 20:28:21 INFO - TEST-START | /FileAPI/historical.html 20:28:21 INFO - PROCESS | 3712 | 1467948501928 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:28:21 INFO - PROCESS | 3712 | 1467948501931 Marionette TRACE conn3 <- [1,3006,null,{}] 20:28:21 INFO - PROCESS | 3712 | 1467948501943 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}] 20:28:21 INFO - PROCESS | 3712 | 1467948501945 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:22 INFO - PROCESS | 3712 | 1467948502034 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 20:28:22 INFO - PROCESS | 3712 | 1467948502040 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 3712 | 1467948502042 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:22 INFO - PROCESS | 3712 | ++DOCSHELL 142BE000 == 30 [pid = 3712] [id = 763] 20:28:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (142BE400) [pid = 3712] [serial = 2287] [outer = 00000000] 20:28:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (14F8A800) [pid = 3712] [serial = 2288] [outer = 142BE400] 20:28:22 INFO - PROCESS | 3712 | 1467948502089 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (159D9400) [pid = 3712] [serial = 2289] [outer = 142BE400] 20:28:22 INFO - PROCESS | 3712 | 1467948502569 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"]]]}] 20:28:22 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:28:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:28:22 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:28:22 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:28:22 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:28:22 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:28:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:22 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:28:22 INFO - TEST-OK | /FileAPI/historical.html | took 677ms 20:28:22 INFO - PROCESS | 3712 | 1467948502630 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 20:28:22 INFO - PROCESS | 3712 | 1467948502632 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 20:28:22 INFO - TEST-START | /FileAPI/idlharness.html 20:28:22 INFO - PROCESS | 3712 | 1467948502636 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:28:22 INFO - PROCESS | 3712 | 1467948502639 Marionette TRACE conn3 <- [1,3010,null,{}] 20:28:22 INFO - PROCESS | 3712 | 1467948502650 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}] 20:28:22 INFO - PROCESS | 3712 | 1467948502654 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:22 INFO - PROCESS | 3712 | 1467948502767 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 20:28:22 INFO - PROCESS | 3712 | 1467948502878 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:22 INFO - PROCESS | 3712 | 1467948502881 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:22 INFO - PROCESS | 3712 | ++DOCSHELL 16947400 == 31 [pid = 3712] [id = 764] 20:28:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (1694F000) [pid = 3712] [serial = 2290] [outer = 00000000] 20:28:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16D9B400) [pid = 3712] [serial = 2291] [outer = 1694F000] 20:28:22 INFO - PROCESS | 3712 | 1467948502929 Marionette DEBUG loaded listener.js 20:28:22 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (174E7C00) [pid = 3712] [serial = 2292] [outer = 1694F000] 20:28:23 INFO - PROCESS | 3712 | 1467948503627 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]]]}] 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:28:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:28:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:28:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:28:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:28:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:28:23 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:23 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:28:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:28:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:28:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:28:23 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:28:23 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:28:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:28:23 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 20:28:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:28:23 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 20:28:23 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 20:28:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:28:23 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:28:23 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:23 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:28:23 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:28:23 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 20:28:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:28:23 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 20:28:23 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 20:28:23 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:23 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:23 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:23 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:23 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:23 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:28:23 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:28:23 INFO - TEST-OK | /FileAPI/idlharness.html | took 1154ms 20:28:23 INFO - TEST-START | /FileAPI/idlharness.worker 20:28:23 INFO - PROCESS | 3712 | 1467948503787 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 20:28:23 INFO - PROCESS | 3712 | 1467948503790 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 20:28:23 INFO - PROCESS | 3712 | 1467948503794 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:28:23 INFO - PROCESS | 3712 | 1467948503796 Marionette TRACE conn3 <- [1,3014,null,{}] 20:28:23 INFO - PROCESS | 3712 | 1467948503799 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}] 20:28:23 INFO - PROCESS | 3712 | 1467948503801 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:23 INFO - PROCESS | 3712 | 1467948503928 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 20:28:23 INFO - PROCESS | 3712 | 1467948503943 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:23 INFO - PROCESS | 3712 | 1467948503945 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:23 INFO - PROCESS | 3712 | ++DOCSHELL 17D91400 == 32 [pid = 3712] [id = 765] 20:28:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (17D93800) [pid = 3712] [serial = 2293] [outer = 00000000] 20:28:23 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1A458400) [pid = 3712] [serial = 2294] [outer = 17D93800] 20:28:23 INFO - PROCESS | 3712 | 1467948503996 Marionette DEBUG loaded listener.js 20:28:24 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (1A45C000) [pid = 3712] [serial = 2295] [outer = 17D93800] 20:28:24 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:28:25 INFO - PROCESS | 3712 | 1467948505000 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,{},{}]]]}] 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 20:28:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 20:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:28:25 INFO - {} 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:28:25 INFO - {} 20:28:25 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 - {} 20:28:25 INFO - {} 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:28:25 INFO - {} 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:28:25 INFO - {} 20:28:25 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 - {} 20:28:25 INFO - {} 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:28:25 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:28:25 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 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 20:28:25 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 20:28:25 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:28:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:25 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:28:25 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:28:25 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:28:25 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:28:25 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:28:25 INFO - {} 20:28:25 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1370ms 20:28:25 INFO - PROCESS | 3712 | 1467948505146 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 20:28:25 INFO - PROCESS | 3712 | 1467948505148 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 20:28:25 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:28:25 INFO - PROCESS | 3712 | 1467948505151 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:28:25 INFO - PROCESS | 3712 | 1467948505153 Marionette TRACE conn3 <- [1,3018,null,{}] 20:28:25 INFO - PROCESS | 3712 | 1467948505157 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}] 20:28:25 INFO - PROCESS | 3712 | 1467948505159 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:25 INFO - PROCESS | 3712 | 1467948505272 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 20:28:25 INFO - PROCESS | 3712 | 1467948505361 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:25 INFO - PROCESS | 3712 | 1467948505363 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:25 INFO - PROCESS | 3712 | ++DOCSHELL 1A5C6400 == 33 [pid = 3712] [id = 766] 20:28:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (1A5C6C00) [pid = 3712] [serial = 2296] [outer = 00000000] 20:28:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (1AF40800) [pid = 3712] [serial = 2297] [outer = 1A5C6C00] 20:28:25 INFO - PROCESS | 3712 | 1467948505406 Marionette DEBUG loaded listener.js 20:28:25 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (1B074800) [pid = 3712] [serial = 2298] [outer = 1A5C6C00] 20:28:25 INFO - PROCESS | 3712 | 1467948505799 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]]]}] 20:28:25 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 20:28:25 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (194E7800) [pid = 3712] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (12B09400) [pid = 3712] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (13952800) [pid = 3712] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (17D3A400) [pid = 3712] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (14F8E800) [pid = 3712] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (13467C00) [pid = 3712] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (10A80C00) [pid = 3712] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1692B000) [pid = 3712] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (194E4800) [pid = 3712] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (16DA0800) [pid = 3712] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10530800) [pid = 3712] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (16927000) [pid = 3712] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10F2C400) [pid = 3712] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (19FD9800) [pid = 3712] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:28:25 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (1997EC00) [pid = 3712] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:28:25 INFO - PROCESS | 3712 | 1467948505883 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 20:28:25 INFO - PROCESS | 3712 | 1467948505885 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 20:28:25 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:28:25 INFO - PROCESS | 3712 | 1467948505890 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:28:25 INFO - PROCESS | 3712 | 1467948505892 Marionette TRACE conn3 <- [1,3022,null,{}] 20:28:25 INFO - PROCESS | 3712 | 1467948505896 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}] 20:28:25 INFO - PROCESS | 3712 | 1467948505902 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:26 INFO - PROCESS | 3712 | 1467948506024 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 20:28:26 INFO - PROCESS | 3712 | 1467948506029 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 3712 | 1467948506031 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:26 INFO - PROCESS | 3712 | ++DOCSHELL 176BE800 == 34 [pid = 3712] [id = 767] 20:28:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1AF3FC00) [pid = 3712] [serial = 2299] [outer = 00000000] 20:28:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1B07B800) [pid = 3712] [serial = 2300] [outer = 1AF3FC00] 20:28:26 INFO - PROCESS | 3712 | 1467948506075 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (1B07F000) [pid = 3712] [serial = 2301] [outer = 1AF3FC00] 20:28:26 INFO - PROCESS | 3712 | 1467948506473 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]]]}] 20:28:26 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:28:26 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 615ms 20:28:26 INFO - PROCESS | 3712 | 1467948506523 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 20:28:26 INFO - PROCESS | 3712 | 1467948506525 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 20:28:26 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:28:26 INFO - PROCESS | 3712 | 1467948506528 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:28:26 INFO - PROCESS | 3712 | 1467948506530 Marionette TRACE conn3 <- [1,3026,null,{}] 20:28:26 INFO - PROCESS | 3712 | 1467948506533 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}] 20:28:26 INFO - PROCESS | 3712 | 1467948506535 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:26 INFO - PROCESS | 3712 | 1467948506615 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 20:28:26 INFO - PROCESS | 3712 | 1467948506647 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:26 INFO - PROCESS | 3712 | 1467948506649 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:26 INFO - PROCESS | 3712 | ++DOCSHELL 10D05C00 == 35 [pid = 3712] [id = 768] 20:28:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (10D06C00) [pid = 3712] [serial = 2302] [outer = 00000000] 20:28:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (10D0A000) [pid = 3712] [serial = 2303] [outer = 10D06C00] 20:28:26 INFO - PROCESS | 3712 | 1467948506692 Marionette DEBUG loaded listener.js 20:28:26 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (10D0E800) [pid = 3712] [serial = 2304] [outer = 10D06C00] 20:28:27 INFO - PROCESS | 3712 | 1467948507110 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"]]]}] 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:28:27 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 616ms 20:28:27 INFO - PROCESS | 3712 | 1467948507167 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 20:28:27 INFO - PROCESS | 3712 | 1467948507169 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 20:28:27 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:28:27 INFO - PROCESS | 3712 | 1467948507177 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:28:27 INFO - PROCESS | 3712 | 1467948507178 Marionette TRACE conn3 <- [1,3030,null,{}] 20:28:27 INFO - PROCESS | 3712 | 1467948507182 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}] 20:28:27 INFO - PROCESS | 3712 | 1467948507183 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:27 INFO - PROCESS | 3712 | 1467948507247 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 20:28:27 INFO - PROCESS | 3712 | 1467948507253 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:27 INFO - PROCESS | 3712 | 1467948507255 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:27 INFO - PROCESS | 3712 | ++DOCSHELL 10D09C00 == 36 [pid = 3712] [id = 769] 20:28:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (11044400) [pid = 3712] [serial = 2305] [outer = 00000000] 20:28:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (11048C00) [pid = 3712] [serial = 2306] [outer = 11044400] 20:28:27 INFO - PROCESS | 3712 | 1467948507297 Marionette DEBUG loaded listener.js 20:28:27 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (1104B000) [pid = 3712] [serial = 2307] [outer = 11044400] 20:28:27 INFO - PROCESS | 3712 | 1467948507930 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]]]}] 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:28:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:28:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:28:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:27 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:28:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:28:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:28:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:28:28 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 831ms 20:28:28 INFO - PROCESS | 3712 | 1467948508022 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 3712 | 1467948508027 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 20:28:28 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:28:28 INFO - PROCESS | 3712 | 1467948508063 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - PROCESS | 3712 | 1467948508067 Marionette TRACE conn3 <- [1,3034,null,{}] 20:28:28 INFO - PROCESS | 3712 | 1467948508074 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}] 20:28:28 INFO - PROCESS | 3712 | 1467948508078 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:28 INFO - PROCESS | 3712 | 1467948508202 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 20:28:28 INFO - PROCESS | 3712 | 1467948508337 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:28 INFO - PROCESS | 3712 | 1467948508342 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:28 INFO - PROCESS | 3712 | ++DOCSHELL 11045400 == 37 [pid = 3712] [id = 770] 20:28:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (11045800) [pid = 3712] [serial = 2308] [outer = 00000000] 20:28:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (1104E400) [pid = 3712] [serial = 2309] [outer = 11045800] 20:28:28 INFO - PROCESS | 3712 | 1467948508402 Marionette DEBUG loaded listener.js 20:28:28 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (11051C00) [pid = 3712] [serial = 2310] [outer = 11045800] 20:28:28 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:28:28 INFO - PROCESS | 3712 | 1467948508921 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:28:28 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:28:28 INFO - {} 20:28:28 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 908ms 20:28:28 INFO - PROCESS | 3712 | 1467948508985 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 20:28:28 INFO - PROCESS | 3712 | 1467948508990 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 20:28:28 INFO - PROCESS | 3712 | 1467948509001 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:28:28 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:28:29 INFO - PROCESS | 3712 | 1467948509004 Marionette TRACE conn3 <- [1,3038,null,{}] 20:28:29 INFO - PROCESS | 3712 | 1467948509009 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}] 20:28:29 INFO - PROCESS | 3712 | 1467948509012 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:29 INFO - PROCESS | 3712 | 1467948509134 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 20:28:29 INFO - PROCESS | 3712 | 1467948509242 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:29 INFO - PROCESS | 3712 | 1467948509245 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:29 INFO - PROCESS | 3712 | ++DOCSHELL 13C06C00 == 38 [pid = 3712] [id = 771] 20:28:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (13E91400) [pid = 3712] [serial = 2311] [outer = 00000000] 20:28:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (14F8E800) [pid = 3712] [serial = 2312] [outer = 13E91400] 20:28:29 INFO - PROCESS | 3712 | 1467948509299 Marionette DEBUG loaded listener.js 20:28:29 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (16409400) [pid = 3712] [serial = 2313] [outer = 13E91400] 20:28:29 INFO - PROCESS | 3712 | 1467948509841 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]]]}] 20:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:28:29 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:28:29 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 877ms 20:28:29 INFO - PROCESS | 3712 | 1467948509873 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 20:28:29 INFO - PROCESS | 3712 | 1467948509875 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 20:28:29 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:28:29 INFO - PROCESS | 3712 | 1467948509880 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:28:29 INFO - PROCESS | 3712 | 1467948509884 Marionette TRACE conn3 <- [1,3042,null,{}] 20:28:29 INFO - PROCESS | 3712 | 1467948509909 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}] 20:28:29 INFO - PROCESS | 3712 | 1467948509914 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:30 INFO - PROCESS | 3712 | 1467948510057 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 20:28:30 INFO - PROCESS | 3712 | 1467948510143 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:30 INFO - PROCESS | 3712 | 1467948510146 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:30 INFO - PROCESS | 3712 | ++DOCSHELL 16416800 == 39 [pid = 3712] [id = 772] 20:28:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (1667C400) [pid = 3712] [serial = 2314] [outer = 00000000] 20:28:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (161ADC00) [pid = 3712] [serial = 2315] [outer = 1667C400] 20:28:30 INFO - PROCESS | 3712 | 1467948510212 Marionette DEBUG loaded listener.js 20:28:30 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (1692C000) [pid = 3712] [serial = 2316] [outer = 1667C400] 20:28:31 INFO - PROCESS | 3712 | 1467948511038 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"]]]}] 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:28:31 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:28:31 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:28:31 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" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:28:31 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" 20:28:31 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:28:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:31 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:28:31 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:28:31 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1308ms 20:28:31 INFO - PROCESS | 3712 | 1467948511191 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 20:28:31 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:28:31 INFO - PROCESS | 3712 | 1467948511194 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 20:28:31 INFO - PROCESS | 3712 | 1467948511197 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:28:31 INFO - PROCESS | 3712 | 1467948511200 Marionette TRACE conn3 <- [1,3046,null,{}] 20:28:31 INFO - PROCESS | 3712 | 1467948511205 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}] 20:28:31 INFO - PROCESS | 3712 | 1467948511208 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:31 INFO - PROCESS | 3712 | 1467948511304 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 20:28:31 INFO - PROCESS | 3712 | 1467948511446 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:31 INFO - PROCESS | 3712 | 1467948511449 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:31 INFO - PROCESS | 3712 | ++DOCSHELL 10A02000 == 40 [pid = 3712] [id = 773] 20:28:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (10A08C00) [pid = 3712] [serial = 2317] [outer = 00000000] 20:28:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 90 (11C3F400) [pid = 3712] [serial = 2318] [outer = 10A08C00] 20:28:31 INFO - PROCESS | 3712 | 1467948511561 Marionette DEBUG loaded listener.js 20:28:31 INFO - PROCESS | 3712 | ++DOMWINDOW == 91 (131E6800) [pid = 3712] [serial = 2319] [outer = 10A08C00] 20:28:32 INFO - PROCESS | 3712 | 1467948512304 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]]]}] 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:28:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:28:32 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:32 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:28:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:28:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:28:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:28:32 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:28:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:28:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:32 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:28:32 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:28:32 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1124ms 20:28:32 INFO - PROCESS | 3712 | 1467948512336 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 20:28:32 INFO - PROCESS | 3712 | 1467948512340 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 20:28:32 INFO - PROCESS | 3712 | 1467948512344 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:28:32 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:28:32 INFO - PROCESS | 3712 | 1467948512349 Marionette TRACE conn3 <- [1,3050,null,{}] 20:28:32 INFO - PROCESS | 3712 | 1467948512353 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}] 20:28:32 INFO - PROCESS | 3712 | 1467948512356 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:32 INFO - PROCESS | 3712 | 1467948512457 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 20:28:32 INFO - PROCESS | 3712 | 1467948512624 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:32 INFO - PROCESS | 3712 | 1467948512627 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:32 INFO - PROCESS | 3712 | ++DOCSHELL 10D08400 == 41 [pid = 3712] [id = 774] 20:28:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 92 (10D0AC00) [pid = 3712] [serial = 2320] [outer = 00000000] 20:28:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 93 (131EC800) [pid = 3712] [serial = 2321] [outer = 10D0AC00] 20:28:32 INFO - PROCESS | 3712 | 1467948512677 Marionette DEBUG loaded listener.js 20:28:32 INFO - PROCESS | 3712 | ++DOMWINDOW == 94 (142BFC00) [pid = 3712] [serial = 2322] [outer = 10D0AC00] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 10D05C00 == 40 [pid = 3712] [id = 768] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 176BE800 == 39 [pid = 3712] [id = 767] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 1A5C6400 == 38 [pid = 3712] [id = 766] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 17D91400 == 37 [pid = 3712] [id = 765] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 16947400 == 36 [pid = 3712] [id = 764] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 142BE000 == 35 [pid = 3712] [id = 763] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 1052D000 == 34 [pid = 3712] [id = 762] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 1052DC00 == 33 [pid = 3712] [id = 759] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 142BC400 == 32 [pid = 3712] [id = 760] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 10A0BC00 == 31 [pid = 3712] [id = 761] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 10A7F800 == 30 [pid = 3712] [id = 748] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 10A02000 == 29 [pid = 3712] [id = 773] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 16416800 == 28 [pid = 3712] [id = 772] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 10D09C00 == 27 [pid = 3712] [id = 769] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 11045400 == 26 [pid = 3712] [id = 770] 20:28:33 INFO - PROCESS | 3712 | --DOCSHELL 13C06C00 == 25 [pid = 3712] [id = 771] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 93 (19982400) [pid = 3712] [serial = 2273] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 92 (142AB800) [pid = 3712] [serial = 2231] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 91 (161ACC00) [pid = 3712] [serial = 2266] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 90 (180E1800) [pid = 3712] [serial = 2262] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 89 (161AC400) [pid = 3712] [serial = 2253] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (13953000) [pid = 3712] [serial = 2250] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (14F84000) [pid = 3712] [serial = 2265] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (16677400) [pid = 3712] [serial = 2254] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (13C0DC00) [pid = 3712] [serial = 2251] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (129B3C00) [pid = 3712] [serial = 2244] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (178BEC00) [pid = 3712] [serial = 2234] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (1391CC00) [pid = 3712] [serial = 2230] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (194EC400) [pid = 3712] [serial = 2268] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1312E000) [pid = 3712] [serial = 2245] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (19803800) [pid = 3712] [serial = 2271] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (16ECF000) [pid = 3712] [serial = 2233] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (16F52800) [pid = 3712] [serial = 2259] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (19664400) [pid = 3712] [serial = 2270] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (11AE3C00) [pid = 3712] [serial = 2241] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (16B1B400) [pid = 3712] [serial = 2257] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (19446000) [pid = 3712] [serial = 2263] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (129B5000) [pid = 3712] [serial = 2248] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1A5CC800) [pid = 3712] [serial = 2239] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (16944800) [pid = 3712] [serial = 2256] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1A463000) [pid = 3712] [serial = 2238] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (1391B000) [pid = 3712] [serial = 2242] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (174EB000) [pid = 3712] [serial = 2260] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (12934800) [pid = 3712] [serial = 2247] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | --DOMWINDOW == 65 (19980C00) [pid = 3712] [serial = 2236] [outer = 00000000] [url = about:blank] 20:28:33 INFO - PROCESS | 3712 | [3712] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 20:28:33 INFO - PROCESS | 3712 | 1467948513812 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:28:33 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:28:33 INFO - {} 20:28:33 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1539ms 20:28:33 INFO - PROCESS | 3712 | 1467948513875 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 20:28:33 INFO - PROCESS | 3712 | 1467948513879 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 20:28:33 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:28:33 INFO - PROCESS | 3712 | 1467948513884 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:28:33 INFO - PROCESS | 3712 | 1467948513889 Marionette TRACE conn3 <- [1,3054,null,{}] 20:28:33 INFO - PROCESS | 3712 | 1467948513894 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}] 20:28:33 INFO - PROCESS | 3712 | 1467948513897 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:34 INFO - PROCESS | 3712 | 1467948514042 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 20:28:34 INFO - PROCESS | 3712 | 1467948514134 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 3712 | 1467948514137 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:34 INFO - PROCESS | 3712 | ++DOCSHELL 10D02C00 == 26 [pid = 3712] [id = 775] 20:28:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 66 (10D03000) [pid = 3712] [serial = 2323] [outer = 00000000] 20:28:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (1104DC00) [pid = 3712] [serial = 2324] [outer = 10D03000] 20:28:34 INFO - PROCESS | 3712 | 1467948514190 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (12934800) [pid = 3712] [serial = 2325] [outer = 10D03000] 20:28:34 INFO - PROCESS | 3712 | 1467948514558 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]]]}] 20:28:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:28:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:28:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:28:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:28:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:28:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:28:34 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:28:34 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 693ms 20:28:34 INFO - PROCESS | 3712 | 1467948514594 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 20:28:34 INFO - PROCESS | 3712 | 1467948514599 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 20:28:34 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:28:34 INFO - PROCESS | 3712 | 1467948514637 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:28:34 INFO - PROCESS | 3712 | 1467948514640 Marionette TRACE conn3 <- [1,3058,null,{}] 20:28:34 INFO - PROCESS | 3712 | 1467948514646 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}] 20:28:34 INFO - PROCESS | 3712 | 1467948514649 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:34 INFO - PROCESS | 3712 | 1467948514736 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 20:28:34 INFO - PROCESS | 3712 | 1467948514743 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:34 INFO - PROCESS | 3712 | 1467948514745 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:34 INFO - PROCESS | 3712 | ++DOCSHELL 13156800 == 27 [pid = 3712] [id = 776] 20:28:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (13156C00) [pid = 3712] [serial = 2326] [outer = 00000000] 20:28:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 70 (13923C00) [pid = 3712] [serial = 2327] [outer = 13156C00] 20:28:34 INFO - PROCESS | 3712 | 1467948514799 Marionette DEBUG loaded listener.js 20:28:34 INFO - PROCESS | 3712 | ++DOMWINDOW == 71 (1394AC00) [pid = 3712] [serial = 2328] [outer = 13156C00] 20:28:35 INFO - PROCESS | 3712 | 1467948515260 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]]]}] 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:28:35 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 708ms 20:28:35 INFO - PROCESS | 3712 | 1467948515307 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 20:28:35 INFO - PROCESS | 3712 | 1467948515309 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 20:28:35 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:28:35 INFO - PROCESS | 3712 | 1467948515313 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:28:35 INFO - PROCESS | 3712 | 1467948515316 Marionette TRACE conn3 <- [1,3062,null,{}] 20:28:35 INFO - PROCESS | 3712 | 1467948515327 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}] 20:28:35 INFO - PROCESS | 3712 | 1467948515332 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:35 INFO - PROCESS | 3712 | 1467948515414 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 20:28:35 INFO - PROCESS | 3712 | 1467948515421 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:35 INFO - PROCESS | 3712 | 1467948515424 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:35 INFO - PROCESS | 3712 | ++DOCSHELL 142C8400 == 28 [pid = 3712] [id = 777] 20:28:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (1446B000) [pid = 3712] [serial = 2329] [outer = 00000000] 20:28:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (14F82C00) [pid = 3712] [serial = 2330] [outer = 1446B000] 20:28:35 INFO - PROCESS | 3712 | 1467948515470 Marionette DEBUG loaded listener.js 20:28:35 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (159DE800) [pid = 3712] [serial = 2331] [outer = 1446B000] 20:28:35 INFO - PROCESS | 3712 | 1467948515938 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]]]}] 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:28:35 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:28:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 692ms 20:28:36 INFO - PROCESS | 3712 | 1467948515995 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 20:28:36 INFO - PROCESS | 3712 | 1467948515998 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 20:28:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:28:36 INFO - PROCESS | 3712 | 1467948516001 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:28:36 INFO - PROCESS | 3712 | 1467948516003 Marionette TRACE conn3 <- [1,3066,null,{}] 20:28:36 INFO - PROCESS | 3712 | 1467948516006 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}] 20:28:36 INFO - PROCESS | 3712 | 1467948516008 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:36 INFO - PROCESS | 3712 | 1467948516158 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 20:28:36 INFO - PROCESS | 3712 | 1467948516185 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 3712 | 1467948516187 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:36 INFO - PROCESS | 3712 | ++DOCSHELL 16411000 == 29 [pid = 3712] [id = 778] 20:28:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (16411C00) [pid = 3712] [serial = 2332] [outer = 00000000] 20:28:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (16415C00) [pid = 3712] [serial = 2333] [outer = 16411C00] 20:28:36 INFO - PROCESS | 3712 | 1467948516231 Marionette DEBUG loaded listener.js 20:28:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (16671800) [pid = 3712] [serial = 2334] [outer = 16411C00] 20:28:36 INFO - PROCESS | 3712 | 1467948516659 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] 20:28:36 INFO - PROCESS | 3712 | 1467948516743 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 20:28:36 INFO - PROCESS | 3712 | 1467948516749 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:28:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:28:36 INFO - PROCESS | 3712 | 1467948516751 Marionette TRACE conn3 <- [1,3070,null,{}] 20:28:36 INFO - PROCESS | 3712 | 1467948516754 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}] 20:28:36 INFO - PROCESS | 3712 | 1467948516756 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:36 INFO - PROCESS | 3712 | 1467948516870 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 20:28:36 INFO - PROCESS | 3712 | 1467948516881 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:36 INFO - PROCESS | 3712 | 1467948516883 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:36 INFO - PROCESS | 3712 | ++DOCSHELL 16929800 == 30 [pid = 3712] [id = 779] 20:28:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (16929C00) [pid = 3712] [serial = 2335] [outer = 00000000] 20:28:36 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (16945C00) [pid = 3712] [serial = 2336] [outer = 16929C00] 20:28:36 INFO - PROCESS | 3712 | 1467948516985 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (16947800) [pid = 3712] [serial = 2337] [outer = 16929C00] 20:28:37 INFO - PROCESS | 3712 | 1467948517391 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]]]}] 20:28:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:28:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:28:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:28:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:28:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 20:28:37 INFO - PROCESS | 3712 | 1467948517434 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 20:28:37 INFO - PROCESS | 3712 | 1467948517436 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 20:28:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:28:37 INFO - PROCESS | 3712 | 1467948517439 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:28:37 INFO - PROCESS | 3712 | 1467948517441 Marionette TRACE conn3 <- [1,3074,null,{}] 20:28:37 INFO - PROCESS | 3712 | 1467948517448 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}] 20:28:37 INFO - PROCESS | 3712 | 1467948517453 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:37 INFO - PROCESS | 3712 | 1467948517603 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 20:28:37 INFO - PROCESS | 3712 | 1467948517616 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:37 INFO - PROCESS | 3712 | 1467948517618 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:37 INFO - PROCESS | 3712 | ++DOCSHELL 16F57C00 == 31 [pid = 3712] [id = 780] 20:28:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (174E9800) [pid = 3712] [serial = 2338] [outer = 00000000] 20:28:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (175EFC00) [pid = 3712] [serial = 2339] [outer = 174E9800] 20:28:37 INFO - PROCESS | 3712 | 1467948517670 Marionette DEBUG loaded listener.js 20:28:37 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (178BC800) [pid = 3712] [serial = 2340] [outer = 174E9800] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (11044400) [pid = 3712] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (17D93800) [pid = 3712] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (1A5C6C00) [pid = 3712] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (1AF3FC00) [pid = 3712] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (144DA400) [pid = 3712] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1694F000) [pid = 3712] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (1052E000) [pid = 3712] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (142C0400) [pid = 3712] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10A7E000) [pid = 3712] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (142BE400) [pid = 3712] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (10D06C00) [pid = 3712] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:28:38 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (1980E000) [pid = 3712] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:28:38 INFO - PROCESS | 3712 | 1467948518265 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:28:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:28:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 893ms 20:28:38 INFO - PROCESS | 3712 | 1467948518327 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 3712 | 1467948518329 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 20:28:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:28:38 INFO - PROCESS | 3712 | 1467948518332 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:28:38 INFO - PROCESS | 3712 | 1467948518334 Marionette TRACE conn3 <- [1,3078,null,{}] 20:28:38 INFO - PROCESS | 3712 | 1467948518337 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}] 20:28:38 INFO - PROCESS | 3712 | 1467948518339 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:38 INFO - PROCESS | 3712 | 1467948518417 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 20:28:38 INFO - PROCESS | 3712 | 1467948518422 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:38 INFO - PROCESS | 3712 | 1467948518424 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:38 INFO - PROCESS | 3712 | ++DOCSHELL 10A0FC00 == 32 [pid = 3712] [id = 781] 20:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 72 (12D79400) [pid = 3712] [serial = 2341] [outer = 00000000] 20:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 73 (178BEC00) [pid = 3712] [serial = 2342] [outer = 12D79400] 20:28:38 INFO - PROCESS | 3712 | 1467948518467 Marionette DEBUG loaded listener.js 20:28:38 INFO - PROCESS | 3712 | ++DOMWINDOW == 74 (180D4000) [pid = 3712] [serial = 2343] [outer = 12D79400] 20:28:38 INFO - PROCESS | 3712 | 1467948518879 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:28:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:28:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 585ms 20:28:38 INFO - PROCESS | 3712 | 1467948518946 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 20:28:38 INFO - PROCESS | 3712 | 1467948518948 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 20:28:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:28:38 INFO - PROCESS | 3712 | 1467948518952 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:28:38 INFO - PROCESS | 3712 | 1467948518955 Marionette TRACE conn3 <- [1,3082,null,{}] 20:28:38 INFO - PROCESS | 3712 | 1467948518958 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}] 20:28:38 INFO - PROCESS | 3712 | 1467948518960 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:39 INFO - PROCESS | 3712 | 1467948519039 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 20:28:39 INFO - PROCESS | 3712 | 1467948519045 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 3712 | 1467948519047 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:39 INFO - PROCESS | 3712 | ++DOCSHELL 144E2C00 == 33 [pid = 3712] [id = 782] 20:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 75 (161AA000) [pid = 3712] [serial = 2344] [outer = 00000000] 20:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 76 (180DCC00) [pid = 3712] [serial = 2345] [outer = 161AA000] 20:28:39 INFO - PROCESS | 3712 | 1467948519091 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 77 (180DD400) [pid = 3712] [serial = 2346] [outer = 161AA000] 20:28:39 INFO - PROCESS | 3712 | 1467948519513 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:28:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:28:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 584ms 20:28:39 INFO - PROCESS | 3712 | 1467948519533 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 20:28:39 INFO - PROCESS | 3712 | 1467948519535 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 20:28:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:28:39 INFO - PROCESS | 3712 | 1467948519538 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:28:39 INFO - PROCESS | 3712 | 1467948519540 Marionette TRACE conn3 <- [1,3086,null,{}] 20:28:39 INFO - PROCESS | 3712 | 1467948519543 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}] 20:28:39 INFO - PROCESS | 3712 | 1467948519545 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:39 INFO - PROCESS | 3712 | 1467948519669 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 20:28:39 INFO - PROCESS | 3712 | 1467948519676 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:39 INFO - PROCESS | 3712 | 1467948519678 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:39 INFO - PROCESS | 3712 | ++DOCSHELL 102C9800 == 34 [pid = 3712] [id = 783] 20:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 78 (10538400) [pid = 3712] [serial = 2347] [outer = 00000000] 20:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 79 (19448800) [pid = 3712] [serial = 2348] [outer = 10538400] 20:28:39 INFO - PROCESS | 3712 | 1467948519722 Marionette DEBUG loaded listener.js 20:28:39 INFO - PROCESS | 3712 | ++DOMWINDOW == 80 (194E5C00) [pid = 3712] [serial = 2349] [outer = 10538400] 20:28:40 INFO - PROCESS | 3712 | 1467948520230 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]]]}] 20:28:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:28:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:28:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 723ms 20:28:40 INFO - PROCESS | 3712 | 1467948520304 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 20:28:40 INFO - PROCESS | 3712 | 1467948520308 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 20:28:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:28:40 INFO - PROCESS | 3712 | 1467948520314 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:28:40 INFO - PROCESS | 3712 | 1467948520318 Marionette TRACE conn3 <- [1,3090,null,{}] 20:28:40 INFO - PROCESS | 3712 | 1467948520324 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}] 20:28:40 INFO - PROCESS | 3712 | 1467948520327 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:40 INFO - PROCESS | 3712 | 1467948520503 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 20:28:40 INFO - PROCESS | 3712 | 1467948520626 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:40 INFO - PROCESS | 3712 | 1467948520629 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:40 INFO - PROCESS | 3712 | ++DOCSHELL 10D09400 == 35 [pid = 3712] [id = 784] 20:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 81 (10EF8000) [pid = 3712] [serial = 2350] [outer = 00000000] 20:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 82 (11045400) [pid = 3712] [serial = 2351] [outer = 10EF8000] 20:28:40 INFO - PROCESS | 3712 | 1467948520725 Marionette DEBUG loaded listener.js 20:28:40 INFO - PROCESS | 3712 | ++DOMWINDOW == 83 (11ADE800) [pid = 3712] [serial = 2352] [outer = 10EF8000] 20:28:41 INFO - PROCESS | 3712 | 1467948521305 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:28:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:28:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1031ms 20:28:41 INFO - PROCESS | 3712 | 1467948521359 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 20:28:41 INFO - PROCESS | 3712 | 1467948521364 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 20:28:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:28:41 INFO - PROCESS | 3712 | 1467948521389 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:28:41 INFO - PROCESS | 3712 | 1467948521392 Marionette TRACE conn3 <- [1,3094,null,{}] 20:28:41 INFO - PROCESS | 3712 | 1467948521396 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}] 20:28:41 INFO - PROCESS | 3712 | 1467948521399 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:41 INFO - PROCESS | 3712 | 1467948521504 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 20:28:41 INFO - PROCESS | 3712 | 1467948521649 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:41 INFO - PROCESS | 3712 | 1467948521652 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:41 INFO - PROCESS | 3712 | ++DOCSHELL 13C03C00 == 36 [pid = 3712] [id = 785] 20:28:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 84 (13C05800) [pid = 3712] [serial = 2353] [outer = 00000000] 20:28:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 85 (142A8400) [pid = 3712] [serial = 2354] [outer = 13C05800] 20:28:41 INFO - PROCESS | 3712 | 1467948521713 Marionette DEBUG loaded listener.js 20:28:41 INFO - PROCESS | 3712 | ++DOMWINDOW == 86 (142C2C00) [pid = 3712] [serial = 2355] [outer = 13C05800] 20:28:42 INFO - PROCESS | 3712 | 1467948522357 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]]]}] 20:28:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:28:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:28:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:28:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1046ms 20:28:42 INFO - PROCESS | 3712 | 1467948522414 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 20:28:42 INFO - PROCESS | 3712 | 1467948522417 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 20:28:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:28:42 INFO - PROCESS | 3712 | 1467948522421 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:28:42 INFO - PROCESS | 3712 | 1467948522424 Marionette TRACE conn3 <- [1,3098,null,{}] 20:28:42 INFO - PROCESS | 3712 | 1467948522454 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}] 20:28:42 INFO - PROCESS | 3712 | 1467948522459 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:42 INFO - PROCESS | 3712 | 1467948522761 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 20:28:42 INFO - PROCESS | 3712 | 1467948522771 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:42 INFO - PROCESS | 3712 | 1467948522774 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:42 INFO - PROCESS | 3712 | ++DOCSHELL 10D06800 == 37 [pid = 3712] [id = 786] 20:28:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 87 (10D06C00) [pid = 3712] [serial = 2356] [outer = 00000000] 20:28:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 88 (10D10400) [pid = 3712] [serial = 2357] [outer = 10D06C00] 20:28:42 INFO - PROCESS | 3712 | 1467948522822 Marionette DEBUG loaded listener.js 20:28:42 INFO - PROCESS | 3712 | ++DOMWINDOW == 89 (11043C00) [pid = 3712] [serial = 2358] [outer = 10D06C00] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 144E2C00 == 36 [pid = 3712] [id = 782] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 10A0FC00 == 35 [pid = 3712] [id = 781] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 16F57C00 == 34 [pid = 3712] [id = 780] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 16929800 == 33 [pid = 3712] [id = 779] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 16411000 == 32 [pid = 3712] [id = 778] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 142C8400 == 31 [pid = 3712] [id = 777] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 13156800 == 30 [pid = 3712] [id = 776] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 10D02C00 == 29 [pid = 3712] [id = 775] 20:28:43 INFO - PROCESS | 3712 | --DOCSHELL 10D08400 == 28 [pid = 3712] [id = 774] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 88 (1AF40800) [pid = 3712] [serial = 2297] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 87 (1B07F000) [pid = 3712] [serial = 2301] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 86 (1B07B800) [pid = 3712] [serial = 2300] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 85 (180D3400) [pid = 3712] [serial = 2282] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 84 (180D6C00) [pid = 3712] [serial = 2283] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 83 (16D9B400) [pid = 3712] [serial = 2291] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 82 (10A0E000) [pid = 3712] [serial = 2276] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 81 (10E98C00) [pid = 3712] [serial = 2277] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 80 (144DF000) [pid = 3712] [serial = 2279] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 79 (14FB0400) [pid = 3712] [serial = 2280] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 78 (114D4000) [pid = 3712] [serial = 2285] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 77 (1302F000) [pid = 3712] [serial = 2286] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 76 (14F8A800) [pid = 3712] [serial = 2288] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 75 (159D9400) [pid = 3712] [serial = 2289] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 74 (10D0A000) [pid = 3712] [serial = 2303] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 73 (1B074800) [pid = 3712] [serial = 2298] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 72 (1A458400) [pid = 3712] [serial = 2294] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 71 (10D0E800) [pid = 3712] [serial = 2304] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 70 (174E7C00) [pid = 3712] [serial = 2292] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 69 (1104B000) [pid = 3712] [serial = 2307] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 68 (19E18000) [pid = 3712] [serial = 2274] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 67 (11048C00) [pid = 3712] [serial = 2306] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | --DOMWINDOW == 66 (1A45C000) [pid = 3712] [serial = 2295] [outer = 00000000] [url = about:blank] 20:28:43 INFO - PROCESS | 3712 | 1467948523468 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"]]]}] 20:28:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:28:43 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 20:28:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:28:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:28:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:28:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:28:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1108ms 20:28:43 INFO - PROCESS | 3712 | 1467948523525 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 20:28:43 INFO - PROCESS | 3712 | 1467948523528 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 20:28:43 INFO - PROCESS | 3712 | 1467948523516 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:28:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:28:43 INFO - PROCESS | 3712 | 1467948523519 Marionette TRACE conn3 <- [1,3102,null,{}] 20:28:43 INFO - PROCESS | 3712 | 1467948523524 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}] 20:28:43 INFO - PROCESS | 3712 | 1467948523526 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:43 INFO - PROCESS | 3712 | 1467948523613 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 20:28:43 INFO - PROCESS | 3712 | 1467948523720 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\", \"1cf53a6a-b9ba-4931-a76e-9f61f3be7fae\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:28:43 INFO - PROCESS | 3712 | 1467948523723 Marionette INFO sendAsync ae71c9a9-168a-4d9a-8754-306842341418 20:28:43 INFO - PROCESS | 3712 | ++DOCSHELL 11048000 == 29 [pid = 3712] [id = 787] 20:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 67 (11049C00) [pid = 3712] [serial = 2359] [outer = 00000000] 20:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 68 (11266400) [pid = 3712] [serial = 2360] [outer = 11049C00] 20:28:43 INFO - PROCESS | 3712 | 1467948523770 Marionette DEBUG loaded listener.js 20:28:43 INFO - PROCESS | 3712 | ++DOMWINDOW == 69 (129B6800) [pid = 3712] [serial = 2361] [outer = 11049C00] 20:28:44 INFO - PROCESS | 3712 | 1467948524157 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]]]}] 20:28:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:28:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 677ms 20:28:44 INFO - PROCESS | 3712 | 1467948524219 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 20:28:44 INFO - PROCESS | 3712 | 1467948524221 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 20:28:45 WARNING - u'runner_teardown' () 20:28:45 INFO - No more tests 20:28:45 INFO - Got 0 unexpected results 20:28:45 INFO - SUITE-END | took 622s 20:28:45 INFO - Closing logging queue 20:28:45 INFO - queue closed 20:28:45 INFO - Return code: 0 20:28:45 WARNING - # TBPL SUCCESS # 20:28:45 INFO - Running post-action listener: _resource_record_post_action 20:28:45 INFO - Running post-run listener: _resource_record_post_run 20:28:46 INFO - Total resource usage - Wall time: 632s; CPU: 17.0%; Read bytes: 91333632; Write bytes: 952091648; Read time: 472046; Write time: 1334525 20:28:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:28:46 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 75491840; Read time: 0; Write time: 99185 20:28:46 INFO - run-tests - Wall time: 630s; CPU: 17.0%; Read bytes: 91333632; Write bytes: 815873536; Read time: 472046; Write time: 1153575 20:28:46 INFO - Running post-run listener: _upload_blobber_files 20:28:46 INFO - Blob upload gear active. 20:28:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:28:46 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 20:28:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 20:28:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 20:28:47 INFO - (blobuploader) - INFO - Open directory for files ... 20:28:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:28:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:28:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:28:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:28:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:28:48 INFO - (blobuploader) - INFO - Done attempting. 20:28:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:28:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:28:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:28:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:28:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:28:50 INFO - (blobuploader) - INFO - Done attempting. 20:28:50 INFO - (blobuploader) - INFO - Iteration through files over. 20:28:50 INFO - Return code: 0 20:28:50 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:28:50 INFO - Using _rmtree_windows ... 20:28:50 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:28:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a9dadc1d58f7a5ef62b64c5b9e7459935383ad63415cbf9c91349ae1f956e63694302b0623844573cbb6550e3cb6a401b4f93d3dd10def8dccdbb89246ab776", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dce296c209737c5bea144f467fdd4768474cf2bd110343de491d9e335a751582fb094808eb94d47a3ee7b7ad604804942f0b6f03722a2a91c48b1fae93c35b1b"} 20:28:50 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:28:50 INFO - Writing to file C:\slave\test\properties\blobber_files 20:28:50 INFO - Contents: 20:28:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a9dadc1d58f7a5ef62b64c5b9e7459935383ad63415cbf9c91349ae1f956e63694302b0623844573cbb6550e3cb6a401b4f93d3dd10def8dccdbb89246ab776", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dce296c209737c5bea144f467fdd4768474cf2bd110343de491d9e335a751582fb094808eb94d47a3ee7b7ad604804942f0b6f03722a2a91c48b1fae93c35b1b"} 20:28:50 INFO - Running post-run listener: copy_logs_to_upload_dir 20:28:50 INFO - Copying logs to upload dir... 20:28:50 INFO - mkdir: C:\slave\test\build\upload\logs 20:28:50 INFO - Copying logs to upload dir... 20:28:50 INFO - Using _rmtree_windows ... 20:28:50 INFO - Using _rmtree_windows ... 20:28:50 INFO - Using _rmtree_windows ... 20:28:50 INFO - Using _rmtree_windows ... 20:28:50 INFO - Using _rmtree_windows ... 20:28:50 INFO - Using _rmtree_windows ... 20:28:50 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=752.582000 ========= master_lag: 106.65 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 19 secs) (at 2016-07-07 20:28:44.882538) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 20:28:44.883401) ========= '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-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a9dadc1d58f7a5ef62b64c5b9e7459935383ad63415cbf9c91349ae1f956e63694302b0623844573cbb6550e3cb6a401b4f93d3dd10def8dccdbb89246ab776", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dce296c209737c5bea144f467fdd4768474cf2bd110343de491d9e335a751582fb094808eb94d47a3ee7b7ad604804942f0b6f03722a2a91c48b1fae93c35b1b"} build_url:https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.107000 build_url: 'https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5a9dadc1d58f7a5ef62b64c5b9e7459935383ad63415cbf9c91349ae1f956e63694302b0623844573cbb6550e3cb6a401b4f93d3dd10def8dccdbb89246ab776", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/dce296c209737c5bea144f467fdd4768474cf2bd110343de491d9e335a751582fb094808eb94d47a3ee7b7ad604804942f0b6f03722a2a91c48b1fae93c35b1b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 20:28:45.010606) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:28:45.011015) ========= '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-013\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-013 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-013 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-013 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-013 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-013 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.107000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:28:45.135416) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 20:28:45.135734) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 20:28:45.635140) ========= ========= Total master_lag: 107.62 =========