builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-232 starttime: 1467947432.14 results: success (0) buildid: 20160707183926 builduid: 328b1b0c396c47e78703d0d1de60df83 revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:32.136063) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:32.136541) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:32.136827) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:32.347713) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 20:10:32.348342) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --20:10:33-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 8.76 MB/s 20:10:33 (8.76 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.266000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-07 20:10:33.640109) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-07 20:10:33.640439) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.902000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-07 20:10:37.556507) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-07 20:10:37.556895) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-07-07 20:10:37,872 truncating revision to first 12 chars 2016-07-07 20:10:37,872 Setting DEBUG logging. 2016-07-07 20:10:37,872 attempt 1/10 2016-07-07 20:10:37,872 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:10:39,391 unpacking tar archive at: mozilla-beta-f4e161a1dd38/testing/mozharness/ program finished with exit code 0 elapsedTime=2.384000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-07 20:10:40.020568) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:40.020952) ========= script_repo_revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:40.021377) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:40.021700) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 20:10:40.038914) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-07-07 20:10:40.039314) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 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=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-232 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:\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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 20:10:40 INFO - MultiFileLogger online at 20160707 20:10:40 in C:\slave\test 20:10:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 20:10:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 20:10:40 INFO - {'append_to_log': False, 20:10:40 INFO - 'base_work_dir': 'C:\\slave\\test', 20:10:40 INFO - 'blob_upload_branch': 'mozilla-beta', 20:10:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 20:10:40 INFO - 'buildbot_json_path': 'buildprops.json', 20:10:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 20:10:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 20:10:40 INFO - 'download_minidump_stackwalk': True, 20:10:40 INFO - 'download_symbols': 'true', 20:10:40 INFO - 'e10s': False, 20:10:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 20:10:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 20:10:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 20:10:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 20:10:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 20:10:40 INFO - 'C:/mozilla-build/tooltool.py'), 20:10:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 20:10:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 20:10:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 20:10:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 20:10:40 INFO - 'log_level': 'info', 20:10:40 INFO - 'log_to_console': True, 20:10:40 INFO - 'opt_config_files': (), 20:10:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 20:10:40 INFO - '--processes=1', 20:10:40 INFO - '--config=%(test_path)s/wptrunner.ini', 20:10:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 20:10:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 20:10:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 20:10:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 20:10:40 INFO - 'pip_index': False, 20:10:40 INFO - 'require_test_zip': True, 20:10:40 INFO - 'test_type': ('testharness',), 20:10:40 INFO - 'this_chunk': '1', 20:10:40 INFO - 'total_chunks': '10', 20:10:40 INFO - 'virtualenv_path': 'venv', 20:10:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 20:10:40 INFO - 'work_dir': 'build'} 20:10:40 INFO - ##### 20:10:40 INFO - ##### Running clobber step. 20:10:40 INFO - ##### 20:10:40 INFO - Running pre-action listener: _resource_record_pre_action 20:10:40 INFO - Running main action method: clobber 20:10:40 INFO - rmtree: C:\slave\test\build 20:10:40 INFO - Using _rmtree_windows ... 20:10:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 20:11:21 INFO - Running post-action listener: _resource_record_post_action 20:11:21 INFO - ##### 20:11:21 INFO - ##### Running read-buildbot-config step. 20:11:21 INFO - ##### 20:11:21 INFO - Running pre-action listener: _resource_record_pre_action 20:11:21 INFO - Running main action method: read_buildbot_config 20:11:21 INFO - Using buildbot properties: 20:11:21 INFO - { 20:11:21 INFO - "project": "", 20:11:21 INFO - "product": "firefox", 20:11:21 INFO - "script_repo_revision": "production", 20:11:21 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 20:11:21 INFO - "repository": "", 20:11:21 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 20:11:21 INFO - "buildid": "20160707183926", 20:11:21 INFO - "pgo_build": "False", 20:11:21 INFO - "basedir": "C:\\slave\\test", 20:11:21 INFO - "buildnumber": 13, 20:11:21 INFO - "slavename": "t-w732-ix-232", 20:11:21 INFO - "revision": "f4e161a1dd38df3f4679d7b647371e2388e7eb72", 20:11:21 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 20:11:21 INFO - "platform": "win32", 20:11:21 INFO - "branch": "mozilla-beta", 20:11:21 INFO - "repo_path": "releases/mozilla-beta", 20:11:21 INFO - "moz_repo_path": "", 20:11:21 INFO - "stage_platform": "win32", 20:11:21 INFO - "builduid": "328b1b0c396c47e78703d0d1de60df83", 20:11:21 INFO - "slavebuilddir": "test" 20:11:21 INFO - } 20:11:21 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:11:21 INFO - Found installer url https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip. 20:11:21 INFO - Running post-action listener: _resource_record_post_action 20:11:21 INFO - ##### 20:11:21 INFO - ##### Running download-and-extract step. 20:11:21 INFO - ##### 20:11:21 INFO - Running pre-action listener: _resource_record_pre_action 20:11:21 INFO - Running main action method: download_and_extract 20:11:21 INFO - mkdir: C:\slave\test\build\tests 20:11:21 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:11:21 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:11:21 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 20:11:21 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:11:21 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:11:23 INFO - Downloaded 1240 bytes. 20:11:23 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 20:11:23 INFO - Using the following test package requirements: 20:11:23 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:11:23 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 20:11:23 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 20:11:23 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'jsshell-win32.zip'], 20:11:23 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 20:11:23 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 20:11:23 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 20:11:23 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 20:11:23 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 20:11:23 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 20:11:23 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 20:11:23 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:11:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:11:23 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:11:23 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 20:11:23 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:11:23 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:11:25 INFO - Downloaded 20402948 bytes. 20:11:25 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:11:25 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:11:26 INFO - caution: filename not matched: web-platform/* 20:11:26 INFO - Return code: 11 20:11:26 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:11:26 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:11:26 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:11:26 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:11:26 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:11:28 INFO - Downloaded 36389908 bytes. 20:11:28 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:11:28 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:12:18 INFO - caution: filename not matched: bin/* 20:12:18 INFO - caution: filename not matched: config/* 20:12:18 INFO - caution: filename not matched: mozbase/* 20:12:18 INFO - caution: filename not matched: marionette/* 20:12:18 INFO - caution: filename not matched: tools/wptserve/* 20:12:18 INFO - Return code: 11 20:12:18 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:12:18 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:12:18 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:12:18 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:12:18 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:12:23 INFO - Downloaded 68471040 bytes. 20:12:23 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:12:23 INFO - mkdir: C:\slave\test\properties 20:12:23 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 20:12:23 INFO - Writing to file C:\slave\test\properties\build_url 20:12:23 INFO - Contents: 20:12:23 INFO - build_url:https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.zip 20:12:24 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:12:24 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 20:12:24 INFO - Writing to file C:\slave\test\properties\symbols_url 20:12:24 INFO - Contents: 20:12:24 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:12:24 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:12:24 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:12:24 INFO - trying https://queue.taskcluster.net/v1/task/ICagagRiRguMHR-Ogh-jjQ/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 20:12:24 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:12:24 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:12:25 INFO - Downloaded 55589843 bytes. 20:12:25 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:12:25 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:12:28 INFO - Return code: 0 20:12:28 INFO - Running post-action listener: _resource_record_post_action 20:12:28 INFO - Running post-action listener: set_extra_try_arguments 20:12:28 INFO - ##### 20:12:28 INFO - ##### Running create-virtualenv step. 20:12:28 INFO - ##### 20:12:28 INFO - Running pre-action listener: _pre_create_virtualenv 20:12:28 INFO - Running pre-action listener: _resource_record_pre_action 20:12:28 INFO - Running main action method: create_virtualenv 20:12:28 INFO - Creating virtualenv C:\slave\test\build\venv 20:12:28 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:12:28 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:12:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 20:12:39 INFO - Installing distribute......................................................................................................................................................................................done. 20:12:40 INFO - Return code: 0 20:12:40 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 20:12: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:12:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:12: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:12:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:12:40 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 0x0187C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B56368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:12:41 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:12:41 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:12:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:12:41 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:12:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:12:41 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 20:12:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:12:41 INFO - 'DCLOCATION': 'SCL3', 20:12:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:12:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:12:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:12:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:12:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:12:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:12:41 INFO - 'HOMEDRIVE': 'C:', 20:12:41 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:12:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:12:41 INFO - 'KTS_VERSION': '1.19c', 20:12:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:12:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:12:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 20:12:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:12:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:12:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:12:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:12:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:12:41 INFO - 'MOZ_AIRBAG': '1', 20:12:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:12:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:12:41 INFO - 'MOZ_MSVCVERSION': '8', 20:12:41 INFO - 'MOZ_NO_REMOTE': '1', 20:12:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:12:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:12:41 INFO - 'NO_EM_RESTART': '1', 20:12:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:12:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:12:41 INFO - 'OS': 'Windows_NT', 20:12:41 INFO - 'OURDRIVE': 'C:', 20:12:41 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:12:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:12:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:12:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:12:41 INFO - 'PROCESSOR_LEVEL': '6', 20:12:41 INFO - 'PROCESSOR_REVISION': '1e05', 20:12:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:12:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:12:41 INFO - 'PROMPT': '$P$G', 20:12:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:12:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:12:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:12:41 INFO - 'PWD': 'C:\\slave\\test', 20:12:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:12:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:12:41 INFO - 'SYSTEMDRIVE': 'C:', 20:12:41 INFO - 'SYSTEMROOT': 'C:\\windows', 20:12:41 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:41 INFO - 'TEST1': 'testie', 20:12:41 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:41 INFO - 'USERDOMAIN': 'T-W732-IX-232', 20:12:41 INFO - 'USERNAME': 'cltbld', 20:12:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:12:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:12:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:12:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:12:41 INFO - 'WINDIR': 'C:\\windows', 20:12:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:12:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:12:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:12:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:12:42 INFO - Downloading/unpacking psutil>=0.7.1 20:12:42 INFO - Running setup.py egg_info for package psutil 20:12:42 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:12:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:12:42 INFO - Installing collected packages: psutil 20:12:42 INFO - Running setup.py install for psutil 20:12:42 INFO - building 'psutil._psutil_windows' extension 20:12:42 INFO - error: Unable to find vcvarsall.bat 20:12:42 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:\users\cltbld\appdata\local\temp\pip-cmb0qu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:12:42 INFO - running install 20:12:42 INFO - running build 20:12:42 INFO - running build_py 20:12:42 INFO - creating build 20:12:42 INFO - creating build\lib.win32-2.7 20:12:42 INFO - creating build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 20:12:42 INFO - running build_ext 20:12:42 INFO - building 'psutil._psutil_windows' extension 20:12:42 INFO - error: Unable to find vcvarsall.bat 20:12:42 INFO - ---------------------------------------- 20:12:42 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:\users\cltbld\appdata\local\temp\pip-cmb0qu-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:12:42 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:12:42 WARNING - Return code: 1 20:12:42 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:12:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 20:12:42 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:12:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:12:42 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:12:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:12:42 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 0x0187C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B56368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:12:42 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:12:42 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:12:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:12:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:12:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:12:42 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 20:12:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:12:42 INFO - 'DCLOCATION': 'SCL3', 20:12:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:12:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:12:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:12:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:12:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:12:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:12:42 INFO - 'HOMEDRIVE': 'C:', 20:12:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:12:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:12:42 INFO - 'KTS_VERSION': '1.19c', 20:12:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:12:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:12:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 20:12:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:12:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:12:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:12:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:12:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:12:42 INFO - 'MOZ_AIRBAG': '1', 20:12:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:12:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:12:42 INFO - 'MOZ_MSVCVERSION': '8', 20:12:42 INFO - 'MOZ_NO_REMOTE': '1', 20:12:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:12:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:12:42 INFO - 'NO_EM_RESTART': '1', 20:12:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:12:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:12:42 INFO - 'OS': 'Windows_NT', 20:12:42 INFO - 'OURDRIVE': 'C:', 20:12:42 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:12:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:12:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:12:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:12:42 INFO - 'PROCESSOR_LEVEL': '6', 20:12:42 INFO - 'PROCESSOR_REVISION': '1e05', 20:12:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:12:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:12:42 INFO - 'PROMPT': '$P$G', 20:12:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:12:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:12:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:12:42 INFO - 'PWD': 'C:\\slave\\test', 20:12:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:12:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:12:42 INFO - 'SYSTEMDRIVE': 'C:', 20:12:42 INFO - 'SYSTEMROOT': 'C:\\windows', 20:12:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:42 INFO - 'TEST1': 'testie', 20:12:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:42 INFO - 'USERDOMAIN': 'T-W732-IX-232', 20:12:42 INFO - 'USERNAME': 'cltbld', 20:12:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:12:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:12:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:12:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:12:42 INFO - 'WINDIR': 'C:\\windows', 20:12:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:12:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:12:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:12:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:12:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 20:12:43 INFO - Downloading mozsystemmonitor-0.0.tar.gz 20:12:43 INFO - Running setup.py egg_info for package mozsystemmonitor 20:12:43 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 20:12:43 INFO - Running setup.py egg_info for package psutil 20:12:43 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 20:12:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 20:12:43 INFO - Installing collected packages: mozsystemmonitor, psutil 20:12:43 INFO - Running setup.py install for mozsystemmonitor 20:12:43 INFO - Running setup.py install for psutil 20:12:43 INFO - building 'psutil._psutil_windows' extension 20:12:43 INFO - error: Unable to find vcvarsall.bat 20:12:43 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:\users\cltbld\appdata\local\temp\pip-1ztyt4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 20:12:43 INFO - running install 20:12:43 INFO - running build 20:12:43 INFO - running build_py 20:12:43 INFO - running build_ext 20:12:43 INFO - building 'psutil._psutil_windows' extension 20:12:43 INFO - error: Unable to find vcvarsall.bat 20:12:43 INFO - ---------------------------------------- 20:12:43 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:\users\cltbld\appdata\local\temp\pip-1ztyt4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 20:12:43 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 20:12:43 WARNING - Return code: 1 20:12:43 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:12:43 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 20:12:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:12:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:12:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:12:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:12:43 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 0x0187C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B56368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:12:43 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:12:43 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:12:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:12:43 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:12:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:12:43 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 20:12:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:12:43 INFO - 'DCLOCATION': 'SCL3', 20:12:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:12:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:12:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:12:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:12:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:12:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:12:43 INFO - 'HOMEDRIVE': 'C:', 20:12:43 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:12:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:12:43 INFO - 'KTS_VERSION': '1.19c', 20:12:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:12:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:12:43 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 20:12:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:12:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:12:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:12:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:12:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:12:43 INFO - 'MOZ_AIRBAG': '1', 20:12:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:12:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:12:43 INFO - 'MOZ_MSVCVERSION': '8', 20:12:43 INFO - 'MOZ_NO_REMOTE': '1', 20:12:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:12:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:12:43 INFO - 'NO_EM_RESTART': '1', 20:12:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:12:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:12:43 INFO - 'OS': 'Windows_NT', 20:12:43 INFO - 'OURDRIVE': 'C:', 20:12:43 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:12:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:12:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:12:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:12:43 INFO - 'PROCESSOR_LEVEL': '6', 20:12:43 INFO - 'PROCESSOR_REVISION': '1e05', 20:12:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:12:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:12:43 INFO - 'PROMPT': '$P$G', 20:12:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:12:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:12:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:12:43 INFO - 'PWD': 'C:\\slave\\test', 20:12:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:12:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:12:43 INFO - 'SYSTEMDRIVE': 'C:', 20:12:43 INFO - 'SYSTEMROOT': 'C:\\windows', 20:12:43 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:43 INFO - 'TEST1': 'testie', 20:12:43 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:43 INFO - 'USERDOMAIN': 'T-W732-IX-232', 20:12:43 INFO - 'USERNAME': 'cltbld', 20:12:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:12:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:12:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:12:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:12:43 INFO - 'WINDIR': 'C:\\windows', 20:12:43 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:12:43 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:12:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:12:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:12:43 INFO - Downloading/unpacking blobuploader==1.2.4 20:12:43 INFO - Downloading blobuploader-1.2.4.tar.gz 20:12:43 INFO - Running setup.py egg_info for package blobuploader 20:12:43 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 20:12:48 INFO - Running setup.py egg_info for package requests 20:12:48 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 20:12:48 INFO - Downloading docopt-0.6.1.tar.gz 20:12:48 INFO - Running setup.py egg_info for package docopt 20:12:48 INFO - Installing collected packages: blobuploader, docopt, requests 20:12:48 INFO - Running setup.py install for blobuploader 20:12:48 INFO - Running setup.py install for docopt 20:12:48 INFO - Running setup.py install for requests 20:12:48 INFO - Successfully installed blobuploader docopt requests 20:12:48 INFO - Cleaning up... 20:12:48 INFO - Return code: 0 20:12:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:12:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:12:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:12:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:12:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:12:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0187C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B56368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:12:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 20:12:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 20:12:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:12:48 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:12:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:12:48 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 20:12:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:12:48 INFO - 'DCLOCATION': 'SCL3', 20:12:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:12:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:12:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:12:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:12:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:12:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:12:48 INFO - 'HOMEDRIVE': 'C:', 20:12:48 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:12:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:12:48 INFO - 'KTS_VERSION': '1.19c', 20:12:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:12:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:12:48 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 20:12:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:12:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:12:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:12:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:12:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:12:48 INFO - 'MOZ_AIRBAG': '1', 20:12:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:12:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:12:48 INFO - 'MOZ_MSVCVERSION': '8', 20:12:48 INFO - 'MOZ_NO_REMOTE': '1', 20:12:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:12:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:12:48 INFO - 'NO_EM_RESTART': '1', 20:12:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:12:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:12:48 INFO - 'OS': 'Windows_NT', 20:12:48 INFO - 'OURDRIVE': 'C:', 20:12:48 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:12:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:12:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:12:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:12:48 INFO - 'PROCESSOR_LEVEL': '6', 20:12:48 INFO - 'PROCESSOR_REVISION': '1e05', 20:12:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:12:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:12:48 INFO - 'PROMPT': '$P$G', 20:12:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:12:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:12:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:12:48 INFO - 'PWD': 'C:\\slave\\test', 20:12:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:12:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:12:48 INFO - 'SYSTEMDRIVE': 'C:', 20:12:48 INFO - 'SYSTEMROOT': 'C:\\windows', 20:12:48 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:48 INFO - 'TEST1': 'testie', 20:12:48 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:12:48 INFO - 'USERDOMAIN': 'T-W732-IX-232', 20:12:48 INFO - 'USERNAME': 'cltbld', 20:12:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:12:48 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:12:48 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:12:48 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:12:48 INFO - 'WINDIR': 'C:\\windows', 20:12:48 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:12:48 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:12:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:12:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:12:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:12:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:12:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:12:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:12:53 INFO - Unpacking c:\slave\test\build\tests\marionette 20:12:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:12:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:12:53 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:12:53 INFO - Running setup.py install for browsermob-proxy 20:13:06 INFO - Running setup.py install for manifestparser 20:13:06 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for marionette-client 20:13:06 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:13:06 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for marionette-driver 20:13:06 INFO - Running setup.py install for mozcrash 20:13:06 INFO - Running setup.py install for mozdebug 20:13:06 INFO - Running setup.py install for mozdevice 20:13:06 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for mozfile 20:13:06 INFO - Running setup.py install for mozhttpd 20:13:06 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for mozinfo 20:13:06 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for mozInstall 20:13:06 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for mozleak 20:13:06 INFO - Running setup.py install for mozlog 20:13:06 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for moznetwork 20:13:06 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for mozprocess 20:13:06 INFO - Running setup.py install for mozprofile 20:13:06 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for mozrunner 20:13:06 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for mozscreenshot 20:13:06 INFO - Running setup.py install for moztest 20:13:06 INFO - Running setup.py install for mozversion 20:13:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:13:06 INFO - Running setup.py install for wptserve 20:13:06 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:13:06 INFO - Cleaning up... 20:13:06 INFO - Return code: 0 20:13:06 INFO - Installing None into virtualenv C:\slave\test\build\venv 20:13:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 20:13:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 20:13:06 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 0x0187C6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BDC200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x01A61580>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B56368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE80C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-232', 'USERDOMAIN': 'T-W732-IX-232', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', '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:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-232', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', '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', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 20:13:06 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:13:06 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:13:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:13:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:13:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:13:06 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 20:13:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:13:06 INFO - 'DCLOCATION': 'SCL3', 20:13:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:13:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:13:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:13:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:13:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:13:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:13:06 INFO - 'HOMEDRIVE': 'C:', 20:13:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:13:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:13:06 INFO - 'KTS_VERSION': '1.19c', 20:13:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:13:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:13:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 20:13:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:13:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:13:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:13:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:13:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:13:06 INFO - 'MOZ_AIRBAG': '1', 20:13:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:13:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:13:06 INFO - 'MOZ_MSVCVERSION': '8', 20:13:06 INFO - 'MOZ_NO_REMOTE': '1', 20:13:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:13:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:13:06 INFO - 'NO_EM_RESTART': '1', 20:13:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:13:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:13:06 INFO - 'OS': 'Windows_NT', 20:13:06 INFO - 'OURDRIVE': 'C:', 20:13:06 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:13:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:13:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:13:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:13:06 INFO - 'PROCESSOR_LEVEL': '6', 20:13:06 INFO - 'PROCESSOR_REVISION': '1e05', 20:13:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:13:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:13:06 INFO - 'PROMPT': '$P$G', 20:13:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:13:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:13:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:13:06 INFO - 'PWD': 'C:\\slave\\test', 20:13:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:13:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:13:06 INFO - 'SYSTEMDRIVE': 'C:', 20:13:06 INFO - 'SYSTEMROOT': 'C:\\windows', 20:13:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:13:06 INFO - 'TEST1': 'testie', 20:13:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:13:06 INFO - 'USERDOMAIN': 'T-W732-IX-232', 20:13:06 INFO - 'USERNAME': 'cltbld', 20:13:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:13:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:13:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:13:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:13:06 INFO - 'WINDIR': 'C:\\windows', 20:13:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:13:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:13:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:13:11 INFO - Ignoring indexes: http://pypi.python.org/simple/ 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 20:13:11 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 20:13:11 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 20:13:11 INFO - Unpacking c:\slave\test\build\tests\marionette\client 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 20:13:11 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 20:13:11 INFO - Unpacking c:\slave\test\build\tests\marionette 20:13:11 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 20:13:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:13:11 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:13:22 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:13:22 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:13:22 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:13:22 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:13:22 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 20:13:22 INFO - Downloading blessings-1.6.tar.gz 20:13:22 INFO - Running setup.py egg_info for package blessings 20:13:22 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:13:22 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:13:22 INFO - Running setup.py install for blessings 20:13:22 INFO - Running setup.py install for browsermob-proxy 20:13:22 INFO - Running setup.py install for manifestparser 20:13:22 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Running setup.py install for marionette-client 20:13:22 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 20:13:22 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Running setup.py install for marionette-driver 20:13:22 INFO - Running setup.py install for mozcrash 20:13:22 INFO - Running setup.py install for mozdebug 20:13:22 INFO - Running setup.py install for mozdevice 20:13:22 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Running setup.py install for mozhttpd 20:13:22 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Running setup.py install for mozInstall 20:13:22 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Running setup.py install for mozleak 20:13:22 INFO - Running setup.py install for mozprofile 20:13:22 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Running setup.py install for mozrunner 20:13:22 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 20:13:22 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 20:13:24 INFO - Running setup.py install for mozscreenshot 20:13:24 INFO - Running setup.py install for moztest 20:13:24 INFO - Running setup.py install for mozversion 20:13:24 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 20:13:24 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 20:13:24 INFO - Running setup.py install for wptserve 20:13:24 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 20:13:24 INFO - Cleaning up... 20:13:24 INFO - Return code: 0 20:13:24 INFO - Done creating virtualenv C:\slave\test\build\venv. 20:13:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:13:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:13:24 INFO - Reading from file tmpfile_stdout 20:13:24 INFO - Using _rmtree_windows ... 20:13:24 INFO - Using _rmtree_windows ... 20:13:24 INFO - Current package versions: 20:13:24 INFO - blessings == 1.6 20:13:24 INFO - blobuploader == 1.2.4 20:13:24 INFO - browsermob-proxy == 0.6.0 20:13:24 INFO - distribute == 0.6.14 20:13:24 INFO - docopt == 0.6.1 20:13:24 INFO - manifestparser == 1.1 20:13:24 INFO - marionette-client == 2.3.0 20:13:24 INFO - marionette-driver == 1.4.0 20:13:24 INFO - mozInstall == 1.12 20:13:24 INFO - mozcrash == 0.17 20:13:24 INFO - mozdebug == 0.1 20:13:24 INFO - mozdevice == 0.48 20:13:24 INFO - mozfile == 1.2 20:13:24 INFO - mozhttpd == 0.7 20:13:24 INFO - mozinfo == 0.9 20:13:24 INFO - mozleak == 0.1 20:13:24 INFO - mozlog == 3.1 20:13:24 INFO - moznetwork == 0.27 20:13:24 INFO - mozprocess == 0.22 20:13:24 INFO - mozprofile == 0.28 20:13:24 INFO - mozrunner == 6.11 20:13:24 INFO - mozscreenshot == 0.1 20:13:24 INFO - mozsystemmonitor == 0.0 20:13:24 INFO - moztest == 0.7 20:13:24 INFO - mozversion == 1.4 20:13:24 INFO - requests == 1.2.3 20:13:24 INFO - wptserve == 1.4.0 20:13:24 INFO - Running post-action listener: _resource_record_post_action 20:13:24 INFO - Running post-action listener: _start_resource_monitoring 20:13:24 INFO - Starting resource monitoring. 20:13:24 INFO - ##### 20:13:24 INFO - ##### Running pull step. 20:13:24 INFO - ##### 20:13:24 INFO - Running pre-action listener: _resource_record_pre_action 20:13:24 INFO - Running main action method: pull 20:13:24 INFO - Pull has nothing to do! 20:13:24 INFO - Running post-action listener: _resource_record_post_action 20:13:24 INFO - ##### 20:13:24 INFO - ##### Running install step. 20:13:24 INFO - ##### 20:13:24 INFO - Running pre-action listener: _resource_record_pre_action 20:13:24 INFO - Running main action method: install 20:13:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 20:13:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 20:13:24 INFO - Reading from file tmpfile_stdout 20:13:24 INFO - Using _rmtree_windows ... 20:13:24 INFO - Using _rmtree_windows ... 20:13:24 INFO - Detecting whether we're running mozinstall >=1.0... 20:13:24 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 20:13:24 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 20:13:25 INFO - Reading from file tmpfile_stdout 20:13:25 INFO - Output received: 20:13:25 INFO - Usage: mozinstall-script.py [options] installer 20:13:25 INFO - Options: 20:13:25 INFO - -h, --help show this help message and exit 20:13:25 INFO - -d DEST, --destination=DEST 20:13:25 INFO - Directory to install application into. [default: 20:13:25 INFO - "C:\slave\test"] 20:13:25 INFO - --app=APP Application being installed. [default: firefox] 20:13:25 INFO - Using _rmtree_windows ... 20:13:25 INFO - Using _rmtree_windows ... 20:13:25 INFO - mkdir: C:\slave\test\build\application 20:13:25 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:13:25 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:13:27 INFO - Reading from file tmpfile_stdout 20:13:27 INFO - Output received: 20:13:27 INFO - C:\slave\test\build\application\firefox\firefox.exe 20:13:27 INFO - Using _rmtree_windows ... 20:13:27 INFO - Using _rmtree_windows ... 20:13:27 INFO - Running post-action listener: _resource_record_post_action 20:13:27 INFO - ##### 20:13:27 INFO - ##### Running run-tests step. 20:13:27 INFO - ##### 20:13:27 INFO - Running pre-action listener: _resource_record_pre_action 20:13:27 INFO - Running main action method: run_tests 20:13:27 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 20:13:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 20:13:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 20:13:27 INFO - grabbing minidump binary from tooltool 20:13:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 20:13:27 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 0x01B56368>, '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 0x017FAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BE80C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 20:13:27 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:13:27 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:13:27 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 20:13:28 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzdaywf 20:13:28 INFO - INFO - File integrity verified, renaming tmpzdaywf to win32-minidump_stackwalk.exe 20:13:28 INFO - Return code: 0 20:13:28 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 20:13:28 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 20:13:28 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:13:28 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:13:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 20:13:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 20:13:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 20:13:28 INFO - 'COMPUTERNAME': 'T-W732-IX-232', 20:13:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 20:13:28 INFO - 'DCLOCATION': 'SCL3', 20:13:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 20:13:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 20:13:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 20:13:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 20:13:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 20:13:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 20:13:28 INFO - 'HOMEDRIVE': 'C:', 20:13:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 20:13:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 20:13:28 INFO - 'KTS_VERSION': '1.19c', 20:13:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 20:13:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 20:13:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-232', 20:13:28 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 20:13:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 20:13:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 20:13:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 20:13:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 20:13:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 20:13:28 INFO - 'MOZ_AIRBAG': '1', 20:13:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 20:13:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 20:13:28 INFO - 'MOZ_MSVCVERSION': '8', 20:13:28 INFO - 'MOZ_NO_REMOTE': '1', 20:13:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 20:13:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 20:13:28 INFO - 'NO_EM_RESTART': '1', 20:13:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 20:13:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 20:13:28 INFO - 'OS': 'Windows_NT', 20:13:28 INFO - 'OURDRIVE': 'C:', 20:13:28 INFO - 'PATH': '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\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 20:13:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 20:13:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 20:13:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 20:13:28 INFO - 'PROCESSOR_LEVEL': '6', 20:13:28 INFO - 'PROCESSOR_REVISION': '1e05', 20:13:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 20:13:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 20:13:28 INFO - 'PROMPT': '$P$G', 20:13:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 20:13:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 20:13:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 20:13:28 INFO - 'PWD': 'C:\\slave\\test', 20:13:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 20:13:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 20:13:28 INFO - 'SYSTEMDRIVE': 'C:', 20:13:28 INFO - 'SYSTEMROOT': 'C:\\windows', 20:13:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:13:28 INFO - 'TEST1': 'testie', 20:13:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 20:13:28 INFO - 'USERDOMAIN': 'T-W732-IX-232', 20:13:28 INFO - 'USERNAME': 'cltbld', 20:13:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 20:13:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 20:13:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 20:13:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 20:13:28 INFO - 'WINDIR': 'C:\\windows', 20:13:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 20:13:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 20:13:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 20:13:28 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:13:30 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:13:30 INFO - import pkg_resources 20:13:31 INFO - Using 1 client processes 20:13:34 INFO - SUITE-START | Running 778 tests 20:13:34 INFO - Running testharness tests 20:13:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 20:13:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 20:13:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 20:13:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 20:13:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 20:13:34 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 20:13:34 INFO - Setting up ssl 20:13:34 INFO - PROCESS | certutil | 20:13:34 INFO - PROCESS | certutil | 20:13:34 INFO - PROCESS | certutil | 20:13:34 INFO - Certificate Nickname Trust Attributes 20:13:34 INFO - SSL,S/MIME,JAR/XPI 20:13:34 INFO - 20:13:34 INFO - web-platform-tests CT,, 20:13:34 INFO - 20:13:35 INFO - Starting runner 20:13:35 INFO - PROCESS | 2588 | [2588] 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:13:36 INFO - PROCESS | 2588 | [2588] 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:13:36 INFO - PROCESS | 2588 | [2588] 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:13:37 INFO - PROCESS | 2588 | 1467947617485 Marionette DEBUG Marionette enabled via build flag and pref 20:13:38 INFO - PROCESS | 2588 | ++DOCSHELL 106CD400 == 1 [pid = 2588] [id = 1] 20:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 1 (106CD800) [pid = 2588] [serial = 1] [outer = 00000000] 20:13:38 INFO - PROCESS | 2588 | [2588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 2 (106CE400) [pid = 2588] [serial = 2] [outer = 106CD800] 20:13:38 INFO - PROCESS | 2588 | ++DOCSHELL 13F0E000 == 2 [pid = 2588] [id = 2] 20:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 3 (13F0E400) [pid = 2588] [serial = 3] [outer = 00000000] 20:13:38 INFO - PROCESS | 2588 | [2588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:13:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 4 (13F0F000) [pid = 2588] [serial = 4] [outer = 13F0E400] 20:13:39 INFO - PROCESS | 2588 | 1467947619095 Marionette INFO Listening on port 2828 20:13:40 INFO - PROCESS | 2588 | 1467947620647 Marionette DEBUG Marionette enabled via command-line flag 20:13:40 INFO - PROCESS | 2588 | [2588] 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:13:40 INFO - PROCESS | 2588 | [2588] 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:13:40 INFO - PROCESS | 2588 | ++DOCSHELL 14A48000 == 3 [pid = 2588] [id = 3] 20:13:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 5 (14A50000) [pid = 2588] [serial = 5] [outer = 00000000] 20:13:40 INFO - PROCESS | 2588 | [2588] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 20:13:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 6 (14A50C00) [pid = 2588] [serial = 6] [outer = 14A50000] 20:13:40 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 20:13:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 7 (15A5E000) [pid = 2588] [serial = 7] [outer = 13F0E400] 20:13:41 INFO - PROCESS | 2588 | [2588] 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:13:41 INFO - PROCESS | 2588 | 1467947621797 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49337 20:13:41 INFO - PROCESS | 2588 | [2588] 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:13:41 INFO - PROCESS | 2588 | 1467947621803 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49338 20:13:41 INFO - PROCESS | 2588 | [2588] 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:13:41 INFO - PROCESS | 2588 | 1467947621826 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49339 20:13:41 INFO - PROCESS | 2588 | [2588] 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:13:41 INFO - PROCESS | 2588 | 1467947621833 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49340 20:13:41 INFO - PROCESS | 2588 | [2588] 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:13:41 INFO - PROCESS | 2588 | 1467947621867 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49341 20:13:41 INFO - PROCESS | 2588 | [2588] 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:13:41 INFO - PROCESS | 2588 | 1467947621873 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49342 20:13:41 INFO - PROCESS | 2588 | 1467947621876 Marionette DEBUG Closed connection conn0 20:13:41 INFO - PROCESS | 2588 | 1467947621880 Marionette DEBUG Closed connection conn1 20:13:41 INFO - PROCESS | 2588 | 1467947621883 Marionette DEBUG Closed connection conn2 20:13:41 INFO - PROCESS | 2588 | 1467947621884 Marionette DEBUG Closed connection conn3 20:13:41 INFO - PROCESS | 2588 | 1467947621945 Marionette DEBUG Closed connection conn4 20:13:41 INFO - PROCESS | 2588 | 1467947621977 Marionette DEBUG Closed connection conn5 20:13:41 INFO - PROCESS | 2588 | [2588] 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:13:41 INFO - PROCESS | 2588 | 1467947621982 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49343 20:13:42 INFO - PROCESS | 2588 | 1467947622066 Marionette DEBUG Closed connection conn6 20:13:42 INFO - PROCESS | 2588 | [2588] 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:13:42 INFO - PROCESS | 2588 | 1467947622072 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49344 20:13:42 INFO - PROCESS | 2588 | ++DOCSHELL 106CE800 == 4 [pid = 2588] [id = 4] 20:13:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 8 (1669B000) [pid = 2588] [serial = 8] [outer = 00000000] 20:13:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 9 (1747BC00) [pid = 2588] [serial = 9] [outer = 1669B000] 20:13:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 10 (17481C00) [pid = 2588] [serial = 10] [outer = 1669B000] 20:13:42 INFO - PROCESS | 2588 | 1467947622209 Marionette TRACE conn7 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 20:13:42 INFO - PROCESS | 2588 | 1467947622214 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.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:13:43 INFO - PROCESS | 2588 | [2588] 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:13:43 INFO - PROCESS | 2588 | [2588] 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:13:43 INFO - PROCESS | 2588 | [2588] 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:13:44 INFO - PROCESS | 2588 | ++DOCSHELL 18981C00 == 5 [pid = 2588] [id = 5] 20:13:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 11 (18982C00) [pid = 2588] [serial = 11] [outer = 00000000] 20:13:44 INFO - PROCESS | 2588 | ++DOCSHELL 18985400 == 6 [pid = 2588] [id = 6] 20:13:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 12 (18986C00) [pid = 2588] [serial = 12] [outer = 00000000] 20:13:44 INFO - PROCESS | 2588 | [2588] 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:13:45 INFO - PROCESS | 2588 | ++DOCSHELL 19C9C800 == 7 [pid = 2588] [id = 7] 20:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 13 (19C9CC00) [pid = 2588] [serial = 13] [outer = 00000000] 20:13:45 INFO - PROCESS | 2588 | [2588] 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:13:45 INFO - PROCESS | 2588 | [2588] 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:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 14 (19E44800) [pid = 2588] [serial = 14] [outer = 19C9CC00] 20:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 15 (19CCF000) [pid = 2588] [serial = 15] [outer = 18982C00] 20:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 16 (19CD0800) [pid = 2588] [serial = 16] [outer = 18986C00] 20:13:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 17 (19CEF000) [pid = 2588] [serial = 17] [outer = 19C9CC00] 20:13:45 INFO - PROCESS | 2588 | 1467947625971 Marionette INFO startBrowser 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:46 INFO - PROCESS | 2588 | 1467947626008 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 2588 | 1467947626022 Marionette DEBUG loaded listener.js 20:13:46 INFO - PROCESS | 2588 | 1467947626024 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 18 (1BD81800) [pid = 2588] [serial = 18] [outer = 19C9CC00] 20:13:46 INFO - PROCESS | 2588 | 1467947626752 Marionette TRACE conn7 <- [1,1,null,{"sessionId":"389dd1a0-b44c-404b-97cb-305f4ede2953","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.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:13:46 INFO - PROCESS | 2588 | 1467947626986 Marionette TRACE conn7 -> [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:13:46 INFO - PROCESS | 2588 | 1467947626990 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:47 INFO - PROCESS | 2588 | 1467947627022 Marionette TRACE conn7 <- [1,2,null,{"value":null}] 20:13:47 INFO - PROCESS | 2588 | 1467947627040 Marionette TRACE conn7 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 20:13:47 INFO - PROCESS | 2588 | 1467947627042 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:47 INFO - PROCESS | 2588 | [2588] 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:13:47 INFO - PROCESS | 2588 | [2588] 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:13:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 19 (1C6AD400) [pid = 2588] [serial = 19] [outer = 19C9CC00] 20:13:48 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:13:48 INFO - PROCESS | 2588 | 1467947628018 Marionette TRACE conn7 <- [1,3,null,{}] 20:13:48 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:13:48 INFO - PROCESS | 2588 | 1467947628026 Marionette TRACE conn7 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 20:13:48 INFO - PROCESS | 2588 | 1467947628029 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:48 INFO - PROCESS | 2588 | 1467947628053 Marionette TRACE conn7 <- [1,4,null,{"value":null}] 20:13:48 INFO - PROCESS | 2588 | 1467947628060 Marionette TRACE conn7 -> [0,5,"getWindowHandle",null] 20:13:48 INFO - PROCESS | 2588 | 1467947628063 Marionette TRACE conn7 <- [1,5,null,{"value":"13"}] 20:13:48 INFO - PROCESS | 2588 | 1467947628071 Marionette TRACE conn7 -> [0,6,"setScriptTimeout",{"ms":35000}] 20:13:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 20:13:48 INFO - PROCESS | 2588 | 1467947628075 Marionette TRACE conn7 <- [1,6,null,{}] 20:13:48 INFO - PROCESS | 2588 | 1467947628137 Marionette TRACE conn7 -> [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:13:48 INFO - PROCESS | 2588 | 1467947628139 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:48 INFO - PROCESS | 2588 | 1467947628155 Marionette TRACE conn7 <- [1,7,null,{"value":null}] 20:13:48 INFO - PROCESS | 2588 | 1467947628159 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:48 INFO - PROCESS | 2588 | 1467947628161 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:48 INFO - PROCESS | 2588 | ++DOCSHELL 1D799800 == 8 [pid = 2588] [id = 8] 20:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 20 (1D799C00) [pid = 2588] [serial = 20] [outer = 00000000] 20:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 21 (1D79C400) [pid = 2588] [serial = 21] [outer = 1D799C00] 20:13:48 INFO - PROCESS | 2588 | 1467947628211 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 22 (1D7A0C00) [pid = 2588] [serial = 22] [outer = 1D799C00] 20:13:48 INFO - PROCESS | 2588 | --DOCSHELL 106CD400 == 7 [pid = 2588] [id = 1] 20:13:48 INFO - PROCESS | 2588 | ++DOCSHELL 0906E800 == 8 [pid = 2588] [id = 9] 20:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 23 (09073C00) [pid = 2588] [serial = 23] [outer = 00000000] 20:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 24 (0CBF0400) [pid = 2588] [serial = 24] [outer = 09073C00] 20:13:48 INFO - PROCESS | 2588 | 1467947628638 Marionette DEBUG loaded listener.js 20:13:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 25 (0FBFA400) [pid = 2588] [serial = 25] [outer = 09073C00] 20:13:49 INFO - PROCESS | 2588 | 1467947629625 Marionette TRACE conn7 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 20:13:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 20:13:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1584ms 20:13:49 INFO - PROCESS | 2588 | 1467947629659 Marionette TRACE conn7 -> [0,9,"getWindowHandle",null] 20:13:49 INFO - PROCESS | 2588 | 1467947629663 Marionette TRACE conn7 <- [1,9,null,{"value":"13"}] 20:13:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 20:13:49 INFO - PROCESS | 2588 | 1467947629668 Marionette TRACE conn7 -> [0,10,"setScriptTimeout",{"ms":35000}] 20:13:49 INFO - PROCESS | 2588 | 1467947629671 Marionette TRACE conn7 <- [1,10,null,{}] 20:13:49 INFO - PROCESS | 2588 | 1467947629676 Marionette TRACE conn7 -> [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:13:49 INFO - PROCESS | 2588 | 1467947629679 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:49 INFO - PROCESS | 2588 | 1467947629816 Marionette TRACE conn7 <- [1,11,null,{"value":null}] 20:13:49 INFO - PROCESS | 2588 | 1467947629892 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:49 INFO - PROCESS | 2588 | 1467947629895 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:49 INFO - PROCESS | 2588 | ++DOCSHELL 192AE800 == 9 [pid = 2588] [id = 10] 20:13:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 26 (192AEC00) [pid = 2588] [serial = 26] [outer = 00000000] 20:13:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 27 (19C9AC00) [pid = 2588] [serial = 27] [outer = 192AEC00] 20:13:49 INFO - PROCESS | 2588 | 1467947629953 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 28 (19E4E800) [pid = 2588] [serial = 28] [outer = 192AEC00] 20:13:50 INFO - PROCESS | 2588 | 1467947630530 Marionette TRACE conn7 <- [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:13:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 20:13:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 20:13:50 INFO - PROCESS | 2588 | 1467947630539 Marionette TRACE conn7 -> [0,13,"getWindowHandle",null] 20:13:50 INFO - PROCESS | 2588 | 1467947630544 Marionette TRACE conn7 <- [1,13,null,{"value":"13"}] 20:13:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 20:13:50 INFO - PROCESS | 2588 | 1467947630551 Marionette TRACE conn7 -> [0,14,"setScriptTimeout",{"ms":35000}] 20:13:50 INFO - PROCESS | 2588 | 1467947630554 Marionette TRACE conn7 <- [1,14,null,{}] 20:13:50 INFO - PROCESS | 2588 | 1467947630558 Marionette TRACE conn7 -> [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:13:50 INFO - PROCESS | 2588 | 1467947630561 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:50 INFO - PROCESS | 2588 | 1467947630758 Marionette TRACE conn7 <- [1,15,null,{"value":null}] 20:13:50 INFO - PROCESS | 2588 | 1467947630835 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:50 INFO - PROCESS | 2588 | 1467947630838 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:50 INFO - PROCESS | 2588 | ++DOCSHELL 0CBF2C00 == 10 [pid = 2588] [id = 11] 20:13:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 29 (0FA34400) [pid = 2588] [serial = 29] [outer = 00000000] 20:13:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 30 (0FA7A000) [pid = 2588] [serial = 30] [outer = 0FA34400] 20:13:50 INFO - PROCESS | 2588 | 1467947630889 Marionette DEBUG loaded listener.js 20:13:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 31 (0FD71800) [pid = 2588] [serial = 31] [outer = 0FA34400] 20:13:51 INFO - PROCESS | 2588 | --DOCSHELL 106CE800 == 9 [pid = 2588] [id = 4] 20:13:51 INFO - PROCESS | 2588 | 1467947631384 Marionette TRACE conn7 <- [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:13:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 20:13:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 870ms 20:13:51 INFO - PROCESS | 2588 | 1467947631424 Marionette TRACE conn7 -> [0,17,"getWindowHandle",null] 20:13:51 INFO - PROCESS | 2588 | 1467947631429 Marionette TRACE conn7 <- [1,17,null,{"value":"13"}] 20:13:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 20:13:51 INFO - PROCESS | 2588 | 1467947631434 Marionette TRACE conn7 -> [0,18,"setScriptTimeout",{"ms":35000}] 20:13:51 INFO - PROCESS | 2588 | 1467947631437 Marionette TRACE conn7 <- [1,18,null,{}] 20:13:51 INFO - PROCESS | 2588 | 1467947631442 Marionette TRACE conn7 -> [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:13:51 INFO - PROCESS | 2588 | 1467947631444 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:51 INFO - PROCESS | 2588 | 1467947631536 Marionette TRACE conn7 <- [1,19,null,{"value":null}] 20:13:51 INFO - PROCESS | 2588 | ++DOCSHELL 110DC400 == 10 [pid = 2588] [id = 12] 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 32 (11240C00) [pid = 2588] [serial = 32] [outer = 00000000] 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 33 (103E7400) [pid = 2588] [serial = 33] [outer = 11240C00] 20:13:51 INFO - PROCESS | 2588 | 1467947631652 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:51 INFO - PROCESS | 2588 | 1467947631654 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 34 (0FBFE800) [pid = 2588] [serial = 34] [outer = 11240C00] 20:13:51 INFO - PROCESS | 2588 | ++DOCSHELL 1412AC00 == 11 [pid = 2588] [id = 13] 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 35 (1412C000) [pid = 2588] [serial = 35] [outer = 00000000] 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 36 (141AB000) [pid = 2588] [serial = 36] [outer = 1412C000] 20:13:51 INFO - PROCESS | 2588 | 1467947631715 Marionette DEBUG loaded listener.js 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 37 (141F2C00) [pid = 2588] [serial = 37] [outer = 1412C000] 20:13:51 INFO - PROCESS | 2588 | ++DOCSHELL 0CB68C00 == 12 [pid = 2588] [id = 14] 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 38 (0FA76400) [pid = 2588] [serial = 38] [outer = 00000000] 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 39 (14A1A400) [pid = 2588] [serial = 39] [outer = 0FA76400] 20:13:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 40 (14A4F400) [pid = 2588] [serial = 40] [outer = 0FA76400] 20:13:52 INFO - PROCESS | 2588 | 1467947632225 Marionette TRACE conn7 <- [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:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 20:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 831ms 20:13:52 INFO - PROCESS | 2588 | 1467947632264 Marionette TRACE conn7 -> [0,21,"getWindowHandle",null] 20:13:52 INFO - PROCESS | 2588 | 1467947632267 Marionette TRACE conn7 <- [1,21,null,{"value":"13"}] 20:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 20:13:52 INFO - PROCESS | 2588 | 1467947632271 Marionette TRACE conn7 -> [0,22,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - PROCESS | 2588 | 1467947632273 Marionette TRACE conn7 <- [1,22,null,{}] 20:13:52 INFO - PROCESS | 2588 | 1467947632293 Marionette TRACE conn7 -> [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:13:52 INFO - PROCESS | 2588 | 1467947632295 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:52 INFO - PROCESS | 2588 | 1467947632394 Marionette TRACE conn7 <- [1,23,null,{"value":null}] 20:13:52 INFO - PROCESS | 2588 | 1467947632404 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:52 INFO - PROCESS | 2588 | 1467947632406 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:52 INFO - PROCESS | 2588 | ++DOCSHELL 17444000 == 13 [pid = 2588] [id = 15] 20:13:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 41 (17447000) [pid = 2588] [serial = 41] [outer = 00000000] 20:13:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 42 (17477400) [pid = 2588] [serial = 42] [outer = 17447000] 20:13:52 INFO - PROCESS | 2588 | 1467947632457 Marionette DEBUG loaded listener.js 20:13:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 43 (17658C00) [pid = 2588] [serial = 43] [outer = 17447000] 20:13:52 INFO - PROCESS | 2588 | 1467947632873 Marionette TRACE conn7 <- [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:13:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 20:13:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 650ms 20:13:52 INFO - PROCESS | 2588 | 1467947632924 Marionette TRACE conn7 -> [0,25,"getWindowHandle",null] 20:13:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 20:13:52 INFO - PROCESS | 2588 | 1467947632928 Marionette TRACE conn7 <- [1,25,null,{"value":"13"}] 20:13:52 INFO - PROCESS | 2588 | 1467947632940 Marionette TRACE conn7 -> [0,26,"setScriptTimeout",{"ms":35000}] 20:13:52 INFO - PROCESS | 2588 | 1467947632945 Marionette TRACE conn7 <- [1,26,null,{}] 20:13:52 INFO - PROCESS | 2588 | 1467947632949 Marionette TRACE conn7 -> [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:13:52 INFO - PROCESS | 2588 | 1467947632952 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:53 INFO - PROCESS | 2588 | 1467947633043 Marionette TRACE conn7 <- [1,27,null,{"value":null}] 20:13:53 INFO - PROCESS | 2588 | 1467947633051 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 2588 | 1467947633053 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:53 INFO - PROCESS | 2588 | ++DOCSHELL 18217C00 == 14 [pid = 2588] [id = 16] 20:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 44 (18219C00) [pid = 2588] [serial = 44] [outer = 00000000] 20:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 45 (18270400) [pid = 2588] [serial = 45] [outer = 18219C00] 20:13:53 INFO - PROCESS | 2588 | 1467947633098 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 46 (186E6400) [pid = 2588] [serial = 46] [outer = 18219C00] 20:13:53 INFO - PROCESS | 2588 | 1467947633515 Marionette TRACE conn7 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 20:13:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 20:13:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 631ms 20:13:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 20:13:53 INFO - PROCESS | 2588 | 1467947633564 Marionette TRACE conn7 -> [0,29,"getWindowHandle",null] 20:13:53 INFO - PROCESS | 2588 | 1467947633566 Marionette TRACE conn7 <- [1,29,null,{"value":"13"}] 20:13:53 INFO - PROCESS | 2588 | 1467947633569 Marionette TRACE conn7 -> [0,30,"setScriptTimeout",{"ms":35000}] 20:13:53 INFO - PROCESS | 2588 | 1467947633571 Marionette TRACE conn7 <- [1,30,null,{}] 20:13:53 INFO - PROCESS | 2588 | 1467947633574 Marionette TRACE conn7 -> [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:13:53 INFO - PROCESS | 2588 | 1467947633576 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:53 INFO - PROCESS | 2588 | 1467947633657 Marionette TRACE conn7 <- [1,31,null,{"value":null}] 20:13:53 INFO - PROCESS | 2588 | 1467947633663 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:53 INFO - PROCESS | 2588 | 1467947633665 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:53 INFO - PROCESS | 2588 | ++DOCSHELL 1897FC00 == 15 [pid = 2588] [id = 17] 20:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 47 (18980000) [pid = 2588] [serial = 47] [outer = 00000000] 20:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 48 (18E47800) [pid = 2588] [serial = 48] [outer = 18980000] 20:13:53 INFO - PROCESS | 2588 | 1467947633709 Marionette DEBUG loaded listener.js 20:13:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 49 (18EEDC00) [pid = 2588] [serial = 49] [outer = 18980000] 20:13:54 INFO - PROCESS | 2588 | 1467947634109 Marionette TRACE conn7 <- [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:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 20:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 570ms 20:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 20:13:54 INFO - PROCESS | 2588 | 1467947634140 Marionette TRACE conn7 -> [0,33,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 2588 | 1467947634142 Marionette TRACE conn7 <- [1,33,null,{"value":"13"}] 20:13:54 INFO - PROCESS | 2588 | 1467947634145 Marionette TRACE conn7 -> [0,34,"setScriptTimeout",{"ms":35000}] 20:13:54 INFO - PROCESS | 2588 | 1467947634146 Marionette TRACE conn7 <- [1,34,null,{}] 20:13:54 INFO - PROCESS | 2588 | 1467947634150 Marionette TRACE conn7 -> [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:13:54 INFO - PROCESS | 2588 | 1467947634152 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:54 INFO - PROCESS | 2588 | 1467947634261 Marionette TRACE conn7 <- [1,35,null,{"value":null}] 20:13:54 INFO - PROCESS | 2588 | 1467947634267 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 2588 | 1467947634272 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:54 INFO - PROCESS | 2588 | ++DOCSHELL 19352800 == 16 [pid = 2588] [id = 18] 20:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 50 (193CA000) [pid = 2588] [serial = 50] [outer = 00000000] 20:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (19CCEC00) [pid = 2588] [serial = 51] [outer = 193CA000] 20:13:54 INFO - PROCESS | 2588 | 1467947634326 Marionette DEBUG loaded listener.js 20:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (1BD7DC00) [pid = 2588] [serial = 52] [outer = 193CA000] 20:13:54 INFO - PROCESS | 2588 | 1467947634716 Marionette TRACE conn7 <- [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:13:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 20:13:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 20:13:54 INFO - PROCESS | 2588 | 1467947634776 Marionette TRACE conn7 -> [0,37,"getWindowHandle",null] 20:13:54 INFO - PROCESS | 2588 | 1467947634778 Marionette TRACE conn7 <- [1,37,null,{"value":"13"}] 20:13:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 20:13:54 INFO - PROCESS | 2588 | 1467947634781 Marionette TRACE conn7 -> [0,38,"setScriptTimeout",{"ms":35000}] 20:13:54 INFO - PROCESS | 2588 | 1467947634783 Marionette TRACE conn7 <- [1,38,null,{}] 20:13:54 INFO - PROCESS | 2588 | 1467947634786 Marionette TRACE conn7 -> [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:13:54 INFO - PROCESS | 2588 | 1467947634788 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:54 INFO - PROCESS | 2588 | 1467947634867 Marionette TRACE conn7 <- [1,39,null,{"value":null}] 20:13:54 INFO - PROCESS | 2588 | 1467947634872 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:54 INFO - PROCESS | 2588 | 1467947634874 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:54 INFO - PROCESS | 2588 | ++DOCSHELL 19C82400 == 17 [pid = 2588] [id = 19] 20:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (19C8A000) [pid = 2588] [serial = 53] [outer = 00000000] 20:13:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (19C8DC00) [pid = 2588] [serial = 54] [outer = 19C8A000] 20:13:54 INFO - PROCESS | 2588 | 1467947634918 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (19C8E800) [pid = 2588] [serial = 55] [outer = 19C8A000] 20:13:55 INFO - PROCESS | 2588 | 1467947635312 Marionette TRACE conn7 <- [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:13:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 20:13:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 20:13:55 INFO - PROCESS | 2588 | 1467947635352 Marionette TRACE conn7 -> [0,41,"getWindowHandle",null] 20:13:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 20:13:55 INFO - PROCESS | 2588 | 1467947635363 Marionette TRACE conn7 <- [1,41,null,{"value":"13"}] 20:13:55 INFO - PROCESS | 2588 | 1467947635366 Marionette TRACE conn7 -> [0,42,"setScriptTimeout",{"ms":35000}] 20:13:55 INFO - PROCESS | 2588 | 1467947635368 Marionette TRACE conn7 <- [1,42,null,{}] 20:13:55 INFO - PROCESS | 2588 | 1467947635371 Marionette TRACE conn7 -> [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:13:55 INFO - PROCESS | 2588 | 1467947635373 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:55 INFO - PROCESS | 2588 | 1467947635481 Marionette TRACE conn7 <- [1,43,null,{"value":null}] 20:13:55 INFO - PROCESS | 2588 | 1467947635491 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:55 INFO - PROCESS | 2588 | 1467947635493 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:55 INFO - PROCESS | 2588 | ++DOCSHELL 198D3000 == 18 [pid = 2588] [id = 20] 20:13:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (198D3C00) [pid = 2588] [serial = 56] [outer = 00000000] 20:13:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (198D7C00) [pid = 2588] [serial = 57] [outer = 198D3C00] 20:13:55 INFO - PROCESS | 2588 | 1467947635540 Marionette DEBUG loaded listener.js 20:13:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (19C8EC00) [pid = 2588] [serial = 58] [outer = 198D3C00] 20:13:55 INFO - PROCESS | 2588 | 1467947635979 Marionette TRACE conn7 <- [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:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 20:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 20:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 20:13:56 INFO - PROCESS | 2588 | 1467947636037 Marionette TRACE conn7 -> [0,45,"getWindowHandle",null] 20:13:56 INFO - PROCESS | 2588 | 1467947636039 Marionette TRACE conn7 <- [1,45,null,{"value":"13"}] 20:13:56 INFO - PROCESS | 2588 | 1467947636042 Marionette TRACE conn7 -> [0,46,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - PROCESS | 2588 | 1467947636044 Marionette TRACE conn7 <- [1,46,null,{}] 20:13:56 INFO - PROCESS | 2588 | 1467947636048 Marionette TRACE conn7 -> [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:13:56 INFO - PROCESS | 2588 | 1467947636049 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:56 INFO - PROCESS | 2588 | 1467947636128 Marionette TRACE conn7 <- [1,47,null,{"value":null}] 20:13:56 INFO - PROCESS | 2588 | 1467947636135 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:56 INFO - PROCESS | 2588 | 1467947636137 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:56 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A3C00 == 19 [pid = 2588] [id = 21] 20:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (0C9A7000) [pid = 2588] [serial = 59] [outer = 00000000] 20:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (1D79BC00) [pid = 2588] [serial = 60] [outer = 0C9A7000] 20:13:56 INFO - PROCESS | 2588 | 1467947636184 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (1D7A0400) [pid = 2588] [serial = 61] [outer = 0C9A7000] 20:13:56 INFO - PROCESS | 2588 | 1467947636587 Marionette TRACE conn7 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 20:13:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 20:13:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 20:13:56 INFO - PROCESS | 2588 | 1467947636613 Marionette TRACE conn7 -> [0,49,"getWindowHandle",null] 20:13:56 INFO - PROCESS | 2588 | 1467947636615 Marionette TRACE conn7 <- [1,49,null,{"value":"13"}] 20:13:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 20:13:56 INFO - PROCESS | 2588 | 1467947636618 Marionette TRACE conn7 -> [0,50,"setScriptTimeout",{"ms":35000}] 20:13:56 INFO - PROCESS | 2588 | 1467947636620 Marionette TRACE conn7 <- [1,50,null,{}] 20:13:56 INFO - PROCESS | 2588 | 1467947636623 Marionette TRACE conn7 -> [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:13:56 INFO - PROCESS | 2588 | 1467947636625 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:56 INFO - PROCESS | 2588 | 1467947636743 Marionette TRACE conn7 <- [1,51,null,{"value":null}] 20:13:56 INFO - PROCESS | 2588 | 1467947636751 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:56 INFO - PROCESS | 2588 | 1467947636752 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:56 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1B000 == 20 [pid = 2588] [id = 22] 20:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FE1BC00) [pid = 2588] [serial = 62] [outer = 00000000] 20:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FE20000) [pid = 2588] [serial = 63] [outer = 0FE1BC00] 20:13:56 INFO - PROCESS | 2588 | 1467947636796 Marionette DEBUG loaded listener.js 20:13:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (182D6400) [pid = 2588] [serial = 64] [outer = 0FE1BC00] 20:13:57 INFO - PROCESS | 2588 | 1467947637165 Marionette TRACE conn7 <- [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:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 20:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 20:13:57 INFO - PROCESS | 2588 | 1467947637189 Marionette TRACE conn7 -> [0,53,"getWindowHandle",null] 20:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 20:13:57 INFO - PROCESS | 2588 | 1467947637191 Marionette TRACE conn7 <- [1,53,null,{"value":"13"}] 20:13:57 INFO - PROCESS | 2588 | 1467947637194 Marionette TRACE conn7 -> [0,54,"setScriptTimeout",{"ms":35000}] 20:13:57 INFO - PROCESS | 2588 | 1467947637196 Marionette TRACE conn7 <- [1,54,null,{}] 20:13:57 INFO - PROCESS | 2588 | 1467947637199 Marionette TRACE conn7 -> [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:13:57 INFO - PROCESS | 2588 | 1467947637201 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:57 INFO - PROCESS | 2588 | 1467947637277 Marionette TRACE conn7 <- [1,55,null,{"value":null}] 20:13:57 INFO - PROCESS | 2588 | 1467947637340 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 2588 | 1467947637342 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:57 INFO - PROCESS | 2588 | ++DOCSHELL 0C934C00 == 21 [pid = 2588] [id = 23] 20:13:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0C936000) [pid = 2588] [serial = 65] [outer = 00000000] 20:13:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0C93BC00) [pid = 2588] [serial = 66] [outer = 0C936000] 20:13:57 INFO - PROCESS | 2588 | 1467947637387 Marionette DEBUG loaded listener.js 20:13:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE1CC00) [pid = 2588] [serial = 67] [outer = 0C936000] 20:13:57 INFO - PROCESS | 2588 | 1467947637753 Marionette TRACE conn7 <- [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:13:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 20:13:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 632ms 20:13:57 INFO - PROCESS | 2588 | 1467947637826 Marionette TRACE conn7 -> [0,57,"getWindowHandle",null] 20:13:57 INFO - PROCESS | 2588 | 1467947637828 Marionette TRACE conn7 <- [1,57,null,{"value":"13"}] 20:13:57 INFO - PROCESS | 2588 | 1467947637831 Marionette TRACE conn7 -> [0,58,"setScriptTimeout",{"ms":35000}] 20:13:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 20:13:57 INFO - PROCESS | 2588 | 1467947637834 Marionette TRACE conn7 <- [1,58,null,{}] 20:13:57 INFO - PROCESS | 2588 | 1467947637837 Marionette TRACE conn7 -> [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:13:57 INFO - PROCESS | 2588 | 1467947637839 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:57 INFO - PROCESS | 2588 | 1467947637959 Marionette TRACE conn7 <- [1,59,null,{"value":null}] 20:13:57 INFO - PROCESS | 2588 | 1467947637967 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:57 INFO - PROCESS | 2588 | 1467947637969 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:57 INFO - PROCESS | 2588 | ++DOCSHELL 1035A400 == 22 [pid = 2588] [id = 24] 20:13:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (1035AC00) [pid = 2588] [serial = 68] [outer = 00000000] 20:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (10365400) [pid = 2588] [serial = 69] [outer = 1035AC00] 20:13:58 INFO - PROCESS | 2588 | 1467947638013 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1897E800) [pid = 2588] [serial = 70] [outer = 1035AC00] 20:13:58 INFO - PROCESS | 2588 | 1467947638369 Marionette TRACE conn7 <- [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:13:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 20:13:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 570ms 20:13:58 INFO - PROCESS | 2588 | 1467947638406 Marionette TRACE conn7 -> [0,61,"getWindowHandle",null] 20:13:58 INFO - PROCESS | 2588 | 1467947638408 Marionette TRACE conn7 <- [1,61,null,{"value":"13"}] 20:13:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 20:13:58 INFO - PROCESS | 2588 | 1467947638411 Marionette TRACE conn7 -> [0,62,"setScriptTimeout",{"ms":35000}] 20:13:58 INFO - PROCESS | 2588 | 1467947638413 Marionette TRACE conn7 <- [1,62,null,{}] 20:13:58 INFO - PROCESS | 2588 | 1467947638416 Marionette TRACE conn7 -> [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:13:58 INFO - PROCESS | 2588 | 1467947638428 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:58 INFO - PROCESS | 2588 | 1467947638506 Marionette TRACE conn7 <- [1,63,null,{"value":null}] 20:13:58 INFO - PROCESS | 2588 | 1467947638601 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:58 INFO - PROCESS | 2588 | 1467947638603 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:58 INFO - PROCESS | 2588 | ++DOCSHELL 10367800 == 23 [pid = 2588] [id = 25] 20:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1B1C8400) [pid = 2588] [serial = 71] [outer = 00000000] 20:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1B1D3C00) [pid = 2588] [serial = 72] [outer = 1B1C8400] 20:13:58 INFO - PROCESS | 2588 | 1467947638651 Marionette DEBUG loaded listener.js 20:13:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1D404800) [pid = 2588] [serial = 73] [outer = 1B1C8400] 20:13:59 INFO - PROCESS | 2588 | 1467947639751 Marionette TRACE conn7 <- [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:13:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 20:13:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1374ms 20:13:59 INFO - PROCESS | 2588 | 1467947639786 Marionette TRACE conn7 -> [0,65,"getWindowHandle",null] 20:13:59 INFO - PROCESS | 2588 | 1467947639790 Marionette TRACE conn7 <- [1,65,null,{"value":"13"}] 20:13:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 20:13:59 INFO - PROCESS | 2588 | 1467947639802 Marionette TRACE conn7 -> [0,66,"setScriptTimeout",{"ms":35000}] 20:13:59 INFO - PROCESS | 2588 | 1467947639805 Marionette TRACE conn7 <- [1,66,null,{}] 20:13:59 INFO - PROCESS | 2588 | 1467947639849 Marionette TRACE conn7 -> [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:13:59 INFO - PROCESS | 2588 | 1467947639852 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:59 INFO - PROCESS | 2588 | 1467947639954 Marionette TRACE conn7 <- [1,67,null,{"value":null}] 20:13:59 INFO - PROCESS | 2588 | 1467947639967 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:13:59 INFO - PROCESS | 2588 | 1467947639970 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:13:59 INFO - PROCESS | 2588 | ++DOCSHELL 0FA82000 == 24 [pid = 2588] [id = 26] 20:13:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FA82C00) [pid = 2588] [serial = 74] [outer = 00000000] 20:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FE16000) [pid = 2588] [serial = 75] [outer = 0FA82C00] 20:14:00 INFO - PROCESS | 2588 | 1467947640017 Marionette DEBUG loaded listener.js 20:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0FE1C400) [pid = 2588] [serial = 76] [outer = 0FA82C00] 20:14:00 INFO - PROCESS | 2588 | 1467947640449 Marionette TRACE conn7 <- [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:14:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 20:14:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 710ms 20:14:00 INFO - PROCESS | 2588 | 1467947640517 Marionette TRACE conn7 -> [0,69,"getWindowHandle",null] 20:14:00 INFO - PROCESS | 2588 | 1467947640522 Marionette TRACE conn7 <- [1,69,null,{"value":"13"}] 20:14:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 20:14:00 INFO - PROCESS | 2588 | 1467947640534 Marionette TRACE conn7 -> [0,70,"setScriptTimeout",{"ms":35000}] 20:14:00 INFO - PROCESS | 2588 | 1467947640537 Marionette TRACE conn7 <- [1,70,null,{}] 20:14:00 INFO - PROCESS | 2588 | 1467947640541 Marionette TRACE conn7 -> [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:14:00 INFO - PROCESS | 2588 | 1467947640543 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:00 INFO - PROCESS | 2588 | 1467947640656 Marionette TRACE conn7 <- [1,71,null,{"value":null}] 20:14:00 INFO - PROCESS | 2588 | 1467947640664 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:00 INFO - PROCESS | 2588 | 1467947640667 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:00 INFO - PROCESS | 2588 | ++DOCSHELL 10368C00 == 25 [pid = 2588] [id = 27] 20:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (103E4800) [pid = 2588] [serial = 77] [outer = 00000000] 20:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (105F4800) [pid = 2588] [serial = 78] [outer = 103E4800] 20:14:00 INFO - PROCESS | 2588 | 1467947640713 Marionette DEBUG loaded listener.js 20:14:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (112D1400) [pid = 2588] [serial = 79] [outer = 103E4800] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1669B000) [pid = 2588] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1D799C00) [pid = 2588] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (192AEC00) [pid = 2588] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FA34400) [pid = 2588] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1412C000) [pid = 2588] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (17447000) [pid = 2588] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (18219C00) [pid = 2588] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (18980000) [pid = 2588] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (193CA000) [pid = 2588] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE1BC00) [pid = 2588] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 20:14:01 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0C936000) [pid = 2588] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 20:14:01 INFO - PROCESS | 2588 | 1467947641456 Marionette TRACE conn7 <- [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:14:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 20:14:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 970ms 20:14:01 INFO - PROCESS | 2588 | 1467947641509 Marionette TRACE conn7 -> [0,73,"getWindowHandle",null] 20:14:01 INFO - PROCESS | 2588 | 1467947641511 Marionette TRACE conn7 <- [1,73,null,{"value":"13"}] 20:14:01 INFO - PROCESS | 2588 | 1467947641514 Marionette TRACE conn7 -> [0,74,"setScriptTimeout",{"ms":35000}] 20:14:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 20:14:01 INFO - PROCESS | 2588 | 1467947641518 Marionette TRACE conn7 <- [1,74,null,{}] 20:14:01 INFO - PROCESS | 2588 | 1467947641528 Marionette TRACE conn7 -> [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:14:01 INFO - PROCESS | 2588 | 1467947641533 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:01 INFO - PROCESS | 2588 | 1467947641615 Marionette TRACE conn7 <- [1,75,null,{"value":null}] 20:14:01 INFO - PROCESS | 2588 | 1467947641622 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:01 INFO - PROCESS | 2588 | 1467947641625 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:01 INFO - PROCESS | 2588 | ++DOCSHELL 149A1000 == 26 [pid = 2588] [id = 28] 20:14:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (14A19400) [pid = 2588] [serial = 80] [outer = 00000000] 20:14:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (14AEBC00) [pid = 2588] [serial = 81] [outer = 14A19400] 20:14:01 INFO - PROCESS | 2588 | 1467947641677 Marionette DEBUG loaded listener.js 20:14:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (163F7400) [pid = 2588] [serial = 82] [outer = 14A19400] 20:14:02 INFO - PROCESS | 2588 | 1467947642104 Marionette TRACE conn7 <- [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:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 20:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 633ms 20:14:02 INFO - PROCESS | 2588 | 1467947642150 Marionette TRACE conn7 -> [0,77,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 2588 | 1467947642153 Marionette TRACE conn7 <- [1,77,null,{"value":"13"}] 20:14:02 INFO - PROCESS | 2588 | 1467947642156 Marionette TRACE conn7 -> [0,78,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 20:14:02 INFO - PROCESS | 2588 | 1467947642158 Marionette TRACE conn7 <- [1,78,null,{}] 20:14:02 INFO - PROCESS | 2588 | 1467947642162 Marionette TRACE conn7 -> [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:14:02 INFO - PROCESS | 2588 | 1467947642164 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:02 INFO - PROCESS | 2588 | 1467947642244 Marionette TRACE conn7 <- [1,79,null,{"value":null}] 20:14:02 INFO - PROCESS | 2588 | 1467947642249 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 2588 | 1467947642250 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:02 INFO - PROCESS | 2588 | ++DOCSHELL 16699C00 == 27 [pid = 2588] [id = 29] 20:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1743DC00) [pid = 2588] [serial = 83] [outer = 00000000] 20:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17478400) [pid = 2588] [serial = 84] [outer = 1743DC00] 20:14:02 INFO - PROCESS | 2588 | 1467947642295 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17782800) [pid = 2588] [serial = 85] [outer = 1743DC00] 20:14:02 INFO - PROCESS | 2588 | 1467947642708 Marionette TRACE conn7 <- [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:14:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 20:14:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 571ms 20:14:02 INFO - PROCESS | 2588 | 1467947642731 Marionette TRACE conn7 -> [0,81,"getWindowHandle",null] 20:14:02 INFO - PROCESS | 2588 | 1467947642733 Marionette TRACE conn7 <- [1,81,null,{"value":"13"}] 20:14:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 20:14:02 INFO - PROCESS | 2588 | 1467947642736 Marionette TRACE conn7 -> [0,82,"setScriptTimeout",{"ms":35000}] 20:14:02 INFO - PROCESS | 2588 | 1467947642738 Marionette TRACE conn7 <- [1,82,null,{}] 20:14:02 INFO - PROCESS | 2588 | 1467947642742 Marionette TRACE conn7 -> [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:14:02 INFO - PROCESS | 2588 | 1467947642744 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:02 INFO - PROCESS | 2588 | 1467947642820 Marionette TRACE conn7 <- [1,83,null,{"value":null}] 20:14:02 INFO - PROCESS | 2588 | 1467947642825 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:02 INFO - PROCESS | 2588 | 1467947642827 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:02 INFO - PROCESS | 2588 | ++DOCSHELL 18273800 == 28 [pid = 2588] [id = 30] 20:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (182D2000) [pid = 2588] [serial = 86] [outer = 00000000] 20:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18908000) [pid = 2588] [serial = 87] [outer = 182D2000] 20:14:02 INFO - PROCESS | 2588 | 1467947642871 Marionette DEBUG loaded listener.js 20:14:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18D86C00) [pid = 2588] [serial = 88] [outer = 182D2000] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19CEF000) [pid = 2588] [serial = 17] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (19E4E800) [pid = 2588] [serial = 28] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE1CC00) [pid = 2588] [serial = 67] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (17658C00) [pid = 2588] [serial = 43] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1D7A0C00) [pid = 2588] [serial = 22] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (182D6400) [pid = 2588] [serial = 64] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (17481C00) [pid = 2588] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1747BC00) [pid = 2588] [serial = 9] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (13F0F000) [pid = 2588] [serial = 4] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0CBF0400) [pid = 2588] [serial = 24] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (19C9AC00) [pid = 2588] [serial = 27] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0FA7A000) [pid = 2588] [serial = 30] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (141AB000) [pid = 2588] [serial = 36] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (141F2C00) [pid = 2588] [serial = 37] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (14A1A400) [pid = 2588] [serial = 39] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (17477400) [pid = 2588] [serial = 42] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (18270400) [pid = 2588] [serial = 45] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (18E47800) [pid = 2588] [serial = 48] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (19CCEC00) [pid = 2588] [serial = 51] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (19C8DC00) [pid = 2588] [serial = 54] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (198D7C00) [pid = 2588] [serial = 57] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (1D79BC00) [pid = 2588] [serial = 60] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (0FE20000) [pid = 2588] [serial = 63] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (0C93BC00) [pid = 2588] [serial = 66] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (10365400) [pid = 2588] [serial = 69] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 51 (103E7400) [pid = 2588] [serial = 33] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 50 (0FD71800) [pid = 2588] [serial = 31] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 49 (186E6400) [pid = 2588] [serial = 46] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 48 (18EEDC00) [pid = 2588] [serial = 49] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 47 (1BD7DC00) [pid = 2588] [serial = 52] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 46 (1D79C400) [pid = 2588] [serial = 21] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | --DOMWINDOW == 45 (19E44800) [pid = 2588] [serial = 14] [outer = 00000000] [url = about:blank] 20:14:04 INFO - PROCESS | 2588 | 1467947644321 Marionette TRACE conn7 <- [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:14:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 20:14:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1625ms 20:14:04 INFO - PROCESS | 2588 | 1467947644362 Marionette TRACE conn7 -> [0,85,"getWindowHandle",null] 20:14:04 INFO - PROCESS | 2588 | 1467947644366 Marionette TRACE conn7 <- [1,85,null,{"value":"13"}] 20:14:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 20:14:04 INFO - PROCESS | 2588 | 1467947644371 Marionette TRACE conn7 -> [0,86,"setScriptTimeout",{"ms":35000}] 20:14:04 INFO - PROCESS | 2588 | 1467947644374 Marionette TRACE conn7 <- [1,86,null,{}] 20:14:04 INFO - PROCESS | 2588 | 1467947644382 Marionette TRACE conn7 -> [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:14:04 INFO - PROCESS | 2588 | 1467947644385 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:04 INFO - PROCESS | 2588 | 1467947644492 Marionette TRACE conn7 <- [1,87,null,{"value":null}] 20:14:04 INFO - PROCESS | 2588 | 1467947644499 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:04 INFO - PROCESS | 2588 | 1467947644503 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:04 INFO - PROCESS | 2588 | ++DOCSHELL 0FB63400 == 29 [pid = 2588] [id = 31] 20:14:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 46 (0FBF7800) [pid = 2588] [serial = 89] [outer = 00000000] 20:14:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 47 (0FD73400) [pid = 2588] [serial = 90] [outer = 0FBF7800] 20:14:04 INFO - PROCESS | 2588 | 1467947644556 Marionette DEBUG loaded listener.js 20:14:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 48 (0FD7C800) [pid = 2588] [serial = 91] [outer = 0FBF7800] 20:14:04 INFO - PROCESS | 2588 | 1467947644946 Marionette TRACE conn7 <- [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:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 20:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 632ms 20:14:05 INFO - PROCESS | 2588 | 1467947645004 Marionette TRACE conn7 -> [0,89,"getWindowHandle",null] 20:14:05 INFO - PROCESS | 2588 | 1467947645009 Marionette TRACE conn7 <- [1,89,null,{"value":"13"}] 20:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 20:14:05 INFO - PROCESS | 2588 | 1467947645015 Marionette TRACE conn7 -> [0,90,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - PROCESS | 2588 | 1467947645017 Marionette TRACE conn7 <- [1,90,null,{}] 20:14:05 INFO - PROCESS | 2588 | 1467947645021 Marionette TRACE conn7 -> [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:14:05 INFO - PROCESS | 2588 | 1467947645024 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:05 INFO - PROCESS | 2588 | 1467947645110 Marionette TRACE conn7 <- [1,91,null,{"value":null}] 20:14:05 INFO - PROCESS | 2588 | 1467947645116 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 2588 | 1467947645119 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:05 INFO - PROCESS | 2588 | ++DOCSHELL 1035CC00 == 30 [pid = 2588] [id = 32] 20:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 49 (1035FC00) [pid = 2588] [serial = 92] [outer = 00000000] 20:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 50 (10364400) [pid = 2588] [serial = 93] [outer = 1035FC00] 20:14:05 INFO - PROCESS | 2588 | 1467947645166 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (103E8400) [pid = 2588] [serial = 94] [outer = 1035FC00] 20:14:05 INFO - PROCESS | 2588 | 1467947645583 Marionette TRACE conn7 <- [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:14:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 20:14:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 634ms 20:14:05 INFO - PROCESS | 2588 | 1467947645652 Marionette TRACE conn7 -> [0,93,"getWindowHandle",null] 20:14:05 INFO - PROCESS | 2588 | 1467947645654 Marionette TRACE conn7 <- [1,93,null,{"value":"13"}] 20:14:05 INFO - PROCESS | 2588 | 1467947645657 Marionette TRACE conn7 -> [0,94,"setScriptTimeout",{"ms":35000}] 20:14:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 20:14:05 INFO - PROCESS | 2588 | 1467947645661 Marionette TRACE conn7 <- [1,94,null,{}] 20:14:05 INFO - PROCESS | 2588 | 1467947645676 Marionette TRACE conn7 -> [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:14:05 INFO - PROCESS | 2588 | 1467947645681 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:05 INFO - PROCESS | 2588 | 1467947645763 Marionette TRACE conn7 <- [1,95,null,{"value":null}] 20:14:05 INFO - PROCESS | 2588 | 1467947645780 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:05 INFO - PROCESS | 2588 | 1467947645783 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:05 INFO - PROCESS | 2588 | ++DOCSHELL 14928000 == 31 [pid = 2588] [id = 33] 20:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (14928800) [pid = 2588] [serial = 95] [outer = 00000000] 20:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (14968400) [pid = 2588] [serial = 96] [outer = 14928800] 20:14:05 INFO - PROCESS | 2588 | 1467947645848 Marionette DEBUG loaded listener.js 20:14:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (14A1F400) [pid = 2588] [serial = 97] [outer = 14928800] 20:14:06 INFO - PROCESS | 2588 | 1467947646257 Marionette TRACE conn7 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 20:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 20:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 630ms 20:14:06 INFO - PROCESS | 2588 | 1467947646291 Marionette TRACE conn7 -> [0,97,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 2588 | 1467947646294 Marionette TRACE conn7 <- [1,97,null,{"value":"13"}] 20:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 20:14:06 INFO - PROCESS | 2588 | 1467947646297 Marionette TRACE conn7 -> [0,98,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 2588 | 1467947646299 Marionette TRACE conn7 <- [1,98,null,{}] 20:14:06 INFO - PROCESS | 2588 | 1467947646302 Marionette TRACE conn7 -> [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:14:06 INFO - PROCESS | 2588 | 1467947646304 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:06 INFO - PROCESS | 2588 | 1467947646387 Marionette TRACE conn7 <- [1,99,null,{"value":null}] 20:14:06 INFO - PROCESS | 2588 | 1467947646393 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:06 INFO - PROCESS | 2588 | 1467947646395 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:06 INFO - PROCESS | 2588 | ++DOCSHELL 14AEB400 == 32 [pid = 2588] [id = 34] 20:14:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (14B99C00) [pid = 2588] [serial = 98] [outer = 00000000] 20:14:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (166A3400) [pid = 2588] [serial = 99] [outer = 14B99C00] 20:14:06 INFO - PROCESS | 2588 | 1467947646440 Marionette DEBUG loaded listener.js 20:14:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (17442C00) [pid = 2588] [serial = 100] [outer = 14B99C00] 20:14:06 INFO - PROCESS | 2588 | 1467947646838 Marionette TRACE conn7 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 20:14:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 20:14:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 570ms 20:14:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 20:14:06 INFO - PROCESS | 2588 | 1467947646867 Marionette TRACE conn7 -> [0,101,"getWindowHandle",null] 20:14:06 INFO - PROCESS | 2588 | 1467947646869 Marionette TRACE conn7 <- [1,101,null,{"value":"13"}] 20:14:06 INFO - PROCESS | 2588 | 1467947646872 Marionette TRACE conn7 -> [0,102,"setScriptTimeout",{"ms":35000}] 20:14:06 INFO - PROCESS | 2588 | 1467947646874 Marionette TRACE conn7 <- [1,102,null,{}] 20:14:06 INFO - PROCESS | 2588 | 1467947646877 Marionette TRACE conn7 -> [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:14:06 INFO - PROCESS | 2588 | 1467947646879 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:06 INFO - PROCESS | 2588 | 1467947646983 Marionette TRACE conn7 <- [1,103,null,{"value":null}] 20:14:07 INFO - PROCESS | 2588 | 1467947646990 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 2588 | 1467947646992 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:07 INFO - PROCESS | 2588 | ++DOCSHELL 17449400 == 33 [pid = 2588] [id = 35] 20:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (17449800) [pid = 2588] [serial = 101] [outer = 00000000] 20:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (17482400) [pid = 2588] [serial = 102] [outer = 17449800] 20:14:07 INFO - PROCESS | 2588 | 1467947647037 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (17665400) [pid = 2588] [serial = 103] [outer = 17449800] 20:14:07 INFO - PROCESS | 2588 | 1467947647439 Marionette TRACE conn7 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 20:14:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 20:14:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 20:14:07 INFO - PROCESS | 2588 | 1467947647504 Marionette TRACE conn7 -> [0,105,"getWindowHandle",null] 20:14:07 INFO - PROCESS | 2588 | 1467947647506 Marionette TRACE conn7 <- [1,105,null,{"value":"13"}] 20:14:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 20:14:07 INFO - PROCESS | 2588 | 1467947647509 Marionette TRACE conn7 -> [0,106,"setScriptTimeout",{"ms":35000}] 20:14:07 INFO - PROCESS | 2588 | 1467947647511 Marionette TRACE conn7 <- [1,106,null,{}] 20:14:07 INFO - PROCESS | 2588 | 1467947647514 Marionette TRACE conn7 -> [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:14:07 INFO - PROCESS | 2588 | 1467947647520 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:07 INFO - PROCESS | 2588 | 1467947647642 Marionette TRACE conn7 <- [1,107,null,{"value":null}] 20:14:07 INFO - PROCESS | 2588 | 1467947647656 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:07 INFO - PROCESS | 2588 | 1467947647658 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:07 INFO - PROCESS | 2588 | ++DOCSHELL 1868BC00 == 34 [pid = 2588] [id = 36] 20:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (186E0C00) [pid = 2588] [serial = 104] [outer = 00000000] 20:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (18D89C00) [pid = 2588] [serial = 105] [outer = 186E0C00] 20:14:07 INFO - PROCESS | 2588 | 1467947647704 Marionette DEBUG loaded listener.js 20:14:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (18E47800) [pid = 2588] [serial = 106] [outer = 186E0C00] 20:14:08 INFO - PROCESS | 2588 | 1467947648087 Marionette TRACE conn7 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 20:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 20:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 631ms 20:14:08 INFO - PROCESS | 2588 | 1467947648140 Marionette TRACE conn7 -> [0,109,"getWindowHandle",null] 20:14:08 INFO - PROCESS | 2588 | 1467947648142 Marionette TRACE conn7 <- [1,109,null,{"value":"13"}] 20:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 20:14:08 INFO - PROCESS | 2588 | 1467947648145 Marionette TRACE conn7 -> [0,110,"setScriptTimeout",{"ms":35000}] 20:14:08 INFO - PROCESS | 2588 | 1467947648146 Marionette TRACE conn7 <- [1,110,null,{}] 20:14:08 INFO - PROCESS | 2588 | 1467947648150 Marionette TRACE conn7 -> [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:14:08 INFO - PROCESS | 2588 | 1467947648152 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:08 INFO - PROCESS | 2588 | 1467947648249 Marionette TRACE conn7 <- [1,111,null,{"value":null}] 20:14:08 INFO - PROCESS | 2588 | 1467947648277 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 2588 | 1467947648279 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:08 INFO - PROCESS | 2588 | ++DOCSHELL 14A54400 == 35 [pid = 2588] [id = 37] 20:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (15F4F400) [pid = 2588] [serial = 107] [outer = 00000000] 20:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (18F69C00) [pid = 2588] [serial = 108] [outer = 15F4F400] 20:14:08 INFO - PROCESS | 2588 | 1467947648325 Marionette DEBUG loaded listener.js 20:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (192B1000) [pid = 2588] [serial = 109] [outer = 15F4F400] 20:14:08 INFO - PROCESS | 2588 | 1467947648703 Marionette TRACE conn7 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 20:14:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 20:14:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 570ms 20:14:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 20:14:08 INFO - PROCESS | 2588 | 1467947648716 Marionette TRACE conn7 -> [0,113,"getWindowHandle",null] 20:14:08 INFO - PROCESS | 2588 | 1467947648718 Marionette TRACE conn7 <- [1,113,null,{"value":"13"}] 20:14:08 INFO - PROCESS | 2588 | 1467947648720 Marionette TRACE conn7 -> [0,114,"setScriptTimeout",{"ms":35000}] 20:14:08 INFO - PROCESS | 2588 | 1467947648722 Marionette TRACE conn7 <- [1,114,null,{}] 20:14:08 INFO - PROCESS | 2588 | 1467947648726 Marionette TRACE conn7 -> [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:14:08 INFO - PROCESS | 2588 | 1467947648727 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:08 INFO - PROCESS | 2588 | 1467947648806 Marionette TRACE conn7 <- [1,115,null,{"value":null}] 20:14:08 INFO - PROCESS | 2588 | 1467947648870 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:08 INFO - PROCESS | 2588 | 1467947648872 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:08 INFO - PROCESS | 2588 | ++DOCSHELL 198CB800 == 36 [pid = 2588] [id = 38] 20:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (198CC400) [pid = 2588] [serial = 110] [outer = 00000000] 20:14:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (19C7FC00) [pid = 2588] [serial = 111] [outer = 198CC400] 20:14:08 INFO - PROCESS | 2588 | 1467947648917 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (19C81400) [pid = 2588] [serial = 112] [outer = 198CC400] 20:14:09 INFO - PROCESS | 2588 | 1467947649262 Marionette TRACE conn7 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 20:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 20:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 570ms 20:14:09 INFO - PROCESS | 2588 | 1467947649291 Marionette TRACE conn7 -> [0,117,"getWindowHandle",null] 20:14:09 INFO - PROCESS | 2588 | 1467947649293 Marionette TRACE conn7 <- [1,117,null,{"value":"13"}] 20:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 20:14:09 INFO - PROCESS | 2588 | 1467947649297 Marionette TRACE conn7 -> [0,118,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - PROCESS | 2588 | 1467947649298 Marionette TRACE conn7 <- [1,118,null,{}] 20:14:09 INFO - PROCESS | 2588 | 1467947649302 Marionette TRACE conn7 -> [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:14:09 INFO - PROCESS | 2588 | 1467947649304 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:09 INFO - PROCESS | 2588 | 1467947649378 Marionette TRACE conn7 <- [1,119,null,{"value":null}] 20:14:09 INFO - PROCESS | 2588 | 1467947649449 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:09 INFO - PROCESS | 2588 | 1467947649451 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:09 INFO - PROCESS | 2588 | ++DOCSHELL 14926C00 == 37 [pid = 2588] [id = 39] 20:14:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (198D4C00) [pid = 2588] [serial = 113] [outer = 00000000] 20:14:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (19C9AC00) [pid = 2588] [serial = 114] [outer = 198D4C00] 20:14:09 INFO - PROCESS | 2588 | 1467947649494 Marionette DEBUG loaded listener.js 20:14:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (19CC4400) [pid = 2588] [serial = 115] [outer = 198D4C00] 20:14:09 INFO - PROCESS | 2588 | 1467947649914 Marionette TRACE conn7 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 20:14:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 20:14:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 671ms 20:14:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 20:14:09 INFO - PROCESS | 2588 | 1467947649968 Marionette TRACE conn7 -> [0,121,"getWindowHandle",null] 20:14:09 INFO - PROCESS | 2588 | 1467947649970 Marionette TRACE conn7 <- [1,121,null,{"value":"13"}] 20:14:09 INFO - PROCESS | 2588 | 1467947649973 Marionette TRACE conn7 -> [0,122,"setScriptTimeout",{"ms":35000}] 20:14:09 INFO - PROCESS | 2588 | 1467947649975 Marionette TRACE conn7 <- [1,122,null,{}] 20:14:09 INFO - PROCESS | 2588 | 1467947649979 Marionette TRACE conn7 -> [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:14:10 INFO - PROCESS | 2588 | 1467947649981 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:10 INFO - PROCESS | 2588 | 1467947650093 Marionette TRACE conn7 <- [1,123,null,{"value":null}] 20:14:10 INFO - PROCESS | 2588 | 1467947650104 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 2588 | 1467947650106 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:10 INFO - PROCESS | 2588 | ++DOCSHELL 1774E800 == 38 [pid = 2588] [id = 40] 20:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17750C00) [pid = 2588] [serial = 116] [outer = 00000000] 20:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17754000) [pid = 2588] [serial = 117] [outer = 17750C00] 20:14:10 INFO - PROCESS | 2588 | 1467947650188 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17757000) [pid = 2588] [serial = 118] [outer = 17750C00] 20:14:10 INFO - PROCESS | 2588 | 1467947650575 Marionette TRACE conn7 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 20:14:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 20:14:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 630ms 20:14:10 INFO - PROCESS | 2588 | 1467947650604 Marionette TRACE conn7 -> [0,125,"getWindowHandle",null] 20:14:10 INFO - PROCESS | 2588 | 1467947650606 Marionette TRACE conn7 <- [1,125,null,{"value":"13"}] 20:14:10 INFO - PROCESS | 2588 | 1467947650609 Marionette TRACE conn7 -> [0,126,"setScriptTimeout",{"ms":35000}] 20:14:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 20:14:10 INFO - PROCESS | 2588 | 1467947650611 Marionette TRACE conn7 <- [1,126,null,{}] 20:14:10 INFO - PROCESS | 2588 | 1467947650615 Marionette TRACE conn7 -> [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:14:10 INFO - PROCESS | 2588 | 1467947650617 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:10 INFO - PROCESS | 2588 | 1467947650730 Marionette TRACE conn7 <- [1,127,null,{"value":null}] 20:14:10 INFO - PROCESS | 2588 | 1467947650796 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:10 INFO - PROCESS | 2588 | 1467947650798 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:10 INFO - PROCESS | 2588 | ++DOCSHELL 17445C00 == 39 [pid = 2588] [id = 41] 20:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19CF1800) [pid = 2588] [serial = 119] [outer = 00000000] 20:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1B106400) [pid = 2588] [serial = 120] [outer = 19CF1800] 20:14:10 INFO - PROCESS | 2588 | 1467947650844 Marionette DEBUG loaded listener.js 20:14:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1B10AC00) [pid = 2588] [serial = 121] [outer = 19CF1800] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1B1C8400) [pid = 2588] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19C8A000) [pid = 2588] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (198D3C00) [pid = 2588] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1035AC00) [pid = 2588] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0C9A7000) [pid = 2588] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FA82C00) [pid = 2588] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (103E4800) [pid = 2588] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (14A19400) [pid = 2588] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 20:14:11 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1743DC00) [pid = 2588] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 20:14:11 INFO - PROCESS | 2588 | 1467947651232 Marionette TRACE conn7 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 20:14:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 20:14:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 20:14:11 INFO - PROCESS | 2588 | 1467947651283 Marionette TRACE conn7 -> [0,129,"getWindowHandle",null] 20:14:11 INFO - PROCESS | 2588 | 1467947651285 Marionette TRACE conn7 <- [1,129,null,{"value":"13"}] 20:14:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 20:14:11 INFO - PROCESS | 2588 | 1467947651288 Marionette TRACE conn7 -> [0,130,"setScriptTimeout",{"ms":35000}] 20:14:11 INFO - PROCESS | 2588 | 1467947651290 Marionette TRACE conn7 <- [1,130,null,{}] 20:14:11 INFO - PROCESS | 2588 | 1467947651293 Marionette TRACE conn7 -> [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:14:11 INFO - PROCESS | 2588 | 1467947651295 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:11 INFO - PROCESS | 2588 | 1467947651400 Marionette TRACE conn7 <- [1,131,null,{"value":null}] 20:14:11 INFO - PROCESS | 2588 | 1467947651439 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:11 INFO - PROCESS | 2588 | 1467947651441 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:11 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A6800 == 40 [pid = 2588] [id = 42] 20:14:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FA82C00) [pid = 2588] [serial = 122] [outer = 00000000] 20:14:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (18225000) [pid = 2588] [serial = 123] [outer = 0FA82C00] 20:14:11 INFO - PROCESS | 2588 | 1467947651485 Marionette DEBUG loaded listener.js 20:14:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1B106000) [pid = 2588] [serial = 124] [outer = 0FA82C00] 20:14:12 INFO - PROCESS | 2588 | 1467947652148 Marionette TRACE conn7 <- [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:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 20:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 871ms 20:14:12 INFO - PROCESS | 2588 | 1467947652160 Marionette TRACE conn7 -> [0,133,"getWindowHandle",null] 20:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 20:14:12 INFO - PROCESS | 2588 | 1467947652162 Marionette TRACE conn7 <- [1,133,null,{"value":"13"}] 20:14:12 INFO - PROCESS | 2588 | 1467947652165 Marionette TRACE conn7 -> [0,134,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - PROCESS | 2588 | 1467947652167 Marionette TRACE conn7 <- [1,134,null,{}] 20:14:12 INFO - PROCESS | 2588 | 1467947652170 Marionette TRACE conn7 -> [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:14:12 INFO - PROCESS | 2588 | 1467947652172 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:12 INFO - PROCESS | 2588 | 1467947652273 Marionette TRACE conn7 <- [1,135,null,{"value":null}] 20:14:12 INFO - PROCESS | 2588 | 1467947652281 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 2588 | 1467947652283 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:12 INFO - PROCESS | 2588 | ++DOCSHELL 0FE02400 == 41 [pid = 2588] [id = 43] 20:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FE02C00) [pid = 2588] [serial = 125] [outer = 00000000] 20:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FE0C000) [pid = 2588] [serial = 126] [outer = 0FE02C00] 20:14:12 INFO - PROCESS | 2588 | 1467947652326 Marionette DEBUG loaded listener.js 20:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FE0E400) [pid = 2588] [serial = 127] [outer = 0FE02C00] 20:14:12 INFO - PROCESS | 2588 | 1467947652687 Marionette TRACE conn7 <- [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:14:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 20:14:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 20:14:12 INFO - PROCESS | 2588 | 1467947652736 Marionette TRACE conn7 -> [0,137,"getWindowHandle",null] 20:14:12 INFO - PROCESS | 2588 | 1467947652737 Marionette TRACE conn7 <- [1,137,null,{"value":"13"}] 20:14:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 20:14:12 INFO - PROCESS | 2588 | 1467947652741 Marionette TRACE conn7 -> [0,138,"setScriptTimeout",{"ms":35000}] 20:14:12 INFO - PROCESS | 2588 | 1467947652742 Marionette TRACE conn7 <- [1,138,null,{}] 20:14:12 INFO - PROCESS | 2588 | 1467947652746 Marionette TRACE conn7 -> [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:14:12 INFO - PROCESS | 2588 | 1467947652748 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:12 INFO - PROCESS | 2588 | 1467947652829 Marionette TRACE conn7 <- [1,139,null,{"value":null}] 20:14:12 INFO - PROCESS | 2588 | 1467947652896 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:12 INFO - PROCESS | 2588 | 1467947652898 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:12 INFO - PROCESS | 2588 | ++DOCSHELL 0FE07400 == 42 [pid = 2588] [id = 44] 20:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0FE09C00) [pid = 2588] [serial = 128] [outer = 00000000] 20:14:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0FF20000) [pid = 2588] [serial = 129] [outer = 0FE09C00] 20:14:12 INFO - PROCESS | 2588 | 1467947652941 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0FF24000) [pid = 2588] [serial = 130] [outer = 0FE09C00] 20:14:13 INFO - PROCESS | 2588 | 1467947653295 Marionette TRACE conn7 <- [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:14:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 20:14:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 20:14:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 20:14:13 INFO - PROCESS | 2588 | 1467947653312 Marionette TRACE conn7 -> [0,141,"getWindowHandle",null] 20:14:13 INFO - PROCESS | 2588 | 1467947653314 Marionette TRACE conn7 <- [1,141,null,{"value":"13"}] 20:14:13 INFO - PROCESS | 2588 | 1467947653317 Marionette TRACE conn7 -> [0,142,"setScriptTimeout",{"ms":35000}] 20:14:13 INFO - PROCESS | 2588 | 1467947653318 Marionette TRACE conn7 <- [1,142,null,{}] 20:14:13 INFO - PROCESS | 2588 | 1467947653322 Marionette TRACE conn7 -> [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:14:13 INFO - PROCESS | 2588 | 1467947653324 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:13 INFO - PROCESS | 2588 | 1467947653402 Marionette TRACE conn7 <- [1,143,null,{"value":null}] 20:14:13 INFO - PROCESS | 2588 | 1467947653507 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:13 INFO - PROCESS | 2588 | 1467947653510 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:13 INFO - PROCESS | 2588 | ++DOCSHELL 0C935000 == 43 [pid = 2588] [id = 45] 20:14:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0C935800) [pid = 2588] [serial = 131] [outer = 00000000] 20:14:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0C93D000) [pid = 2588] [serial = 132] [outer = 0C935800] 20:14:13 INFO - PROCESS | 2588 | 1467947653567 Marionette DEBUG loaded listener.js 20:14:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0CB6B400) [pid = 2588] [serial = 133] [outer = 0C935800] 20:14:14 INFO - PROCESS | 2588 | 1467947654183 Marionette TRACE conn7 <- [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:14:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 20:14:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 931ms 20:14:14 INFO - PROCESS | 2588 | 1467947654272 Marionette TRACE conn7 -> [0,145,"getWindowHandle",null] 20:14:14 INFO - PROCESS | 2588 | 1467947654276 Marionette TRACE conn7 <- [1,145,null,{"value":"13"}] 20:14:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 20:14:14 INFO - PROCESS | 2588 | 1467947654281 Marionette TRACE conn7 -> [0,146,"setScriptTimeout",{"ms":35000}] 20:14:14 INFO - PROCESS | 2588 | 1467947654284 Marionette TRACE conn7 <- [1,146,null,{}] 20:14:14 INFO - PROCESS | 2588 | 1467947654290 Marionette TRACE conn7 -> [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:14:14 INFO - PROCESS | 2588 | 1467947654295 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:14 INFO - PROCESS | 2588 | 1467947654464 Marionette TRACE conn7 <- [1,147,null,{"value":null}] 20:14:14 INFO - PROCESS | 2588 | 1467947654475 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:14 INFO - PROCESS | 2588 | 1467947654478 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:14 INFO - PROCESS | 2588 | ++DOCSHELL 10239800 == 44 [pid = 2588] [id = 46] 20:14:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1035DC00) [pid = 2588] [serial = 134] [outer = 00000000] 20:14:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (10367400) [pid = 2588] [serial = 135] [outer = 1035DC00] 20:14:14 INFO - PROCESS | 2588 | 1467947654533 Marionette DEBUG loaded listener.js 20:14:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (106C6400) [pid = 2588] [serial = 136] [outer = 1035DC00] 20:14:15 INFO - PROCESS | 2588 | 1467947655465 Marionette TRACE conn7 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 16699C00 == 43 [pid = 2588] [id = 29] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 0FE07400 == 42 [pid = 2588] [id = 44] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 0FE02400 == 41 [pid = 2588] [id = 43] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 0C9A6800 == 40 [pid = 2588] [id = 42] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 17445C00 == 39 [pid = 2588] [id = 41] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 1774E800 == 38 [pid = 2588] [id = 40] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 14926C00 == 37 [pid = 2588] [id = 39] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 198CB800 == 36 [pid = 2588] [id = 38] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 14A54400 == 35 [pid = 2588] [id = 37] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 1868BC00 == 34 [pid = 2588] [id = 36] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 17449400 == 33 [pid = 2588] [id = 35] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 14AEB400 == 32 [pid = 2588] [id = 34] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 14928000 == 31 [pid = 2588] [id = 33] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 1035CC00 == 30 [pid = 2588] [id = 32] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 0FB63400 == 29 [pid = 2588] [id = 31] 20:14:15 INFO - PROCESS | 2588 | --DOCSHELL 18273800 == 28 [pid = 2588] [id = 30] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1B1D3C00) [pid = 2588] [serial = 72] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (19C8E800) [pid = 2588] [serial = 55] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19C8EC00) [pid = 2588] [serial = 58] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1897E800) [pid = 2588] [serial = 70] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1D7A0400) [pid = 2588] [serial = 61] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE16000) [pid = 2588] [serial = 75] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE1C400) [pid = 2588] [serial = 76] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (105F4800) [pid = 2588] [serial = 78] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (163F7400) [pid = 2588] [serial = 82] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17478400) [pid = 2588] [serial = 84] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (112D1400) [pid = 2588] [serial = 79] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (17782800) [pid = 2588] [serial = 85] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1D404800) [pid = 2588] [serial = 73] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (18908000) [pid = 2588] [serial = 87] [outer = 00000000] [url = about:blank] 20:14:15 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (14AEBC00) [pid = 2588] [serial = 81] [outer = 00000000] [url = about:blank] 20:14:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 20:14:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1283ms 20:14:15 INFO - PROCESS | 2588 | 1467947655570 Marionette TRACE conn7 -> [0,149,"getWindowHandle",null] 20:14:15 INFO - PROCESS | 2588 | 1467947655573 Marionette TRACE conn7 <- [1,149,null,{"value":"13"}] 20:14:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 20:14:15 INFO - PROCESS | 2588 | 1467947655578 Marionette TRACE conn7 -> [0,150,"setScriptTimeout",{"ms":35000}] 20:14:15 INFO - PROCESS | 2588 | 1467947655583 Marionette TRACE conn7 <- [1,150,null,{}] 20:14:15 INFO - PROCESS | 2588 | 1467947655588 Marionette TRACE conn7 -> [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:14:15 INFO - PROCESS | 2588 | 1467947655591 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:15 INFO - PROCESS | 2588 | 1467947655678 Marionette TRACE conn7 <- [1,151,null,{"value":null}] 20:14:15 INFO - PROCESS | 2588 | 1467947655684 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:15 INFO - PROCESS | 2588 | 1467947655687 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:15 INFO - PROCESS | 2588 | ++DOCSHELL 0FA76800 == 29 [pid = 2588] [id = 47] 20:14:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FA7A000) [pid = 2588] [serial = 137] [outer = 00000000] 20:14:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FD76C00) [pid = 2588] [serial = 138] [outer = 0FA7A000] 20:14:15 INFO - PROCESS | 2588 | 1467947655736 Marionette DEBUG loaded listener.js 20:14:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE06400) [pid = 2588] [serial = 139] [outer = 0FA7A000] 20:14:16 INFO - PROCESS | 2588 | 1467947656201 Marionette TRACE conn7 <- [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:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 20:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 20:14:16 INFO - PROCESS | 2588 | 1467947656251 Marionette TRACE conn7 -> [0,153,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 2588 | 1467947656256 Marionette TRACE conn7 <- [1,153,null,{"value":"13"}] 20:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 20:14:16 INFO - PROCESS | 2588 | 1467947656262 Marionette TRACE conn7 -> [0,154,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - PROCESS | 2588 | 1467947656264 Marionette TRACE conn7 <- [1,154,null,{}] 20:14:16 INFO - PROCESS | 2588 | 1467947656268 Marionette TRACE conn7 -> [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:14:16 INFO - PROCESS | 2588 | 1467947656270 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:16 INFO - PROCESS | 2588 | 1467947656354 Marionette TRACE conn7 <- [1,155,null,{"value":null}] 20:14:16 INFO - PROCESS | 2588 | 1467947656362 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:16 INFO - PROCESS | 2588 | 1467947656364 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:16 INFO - PROCESS | 2588 | ++DOCSHELL 0FEAD400 == 30 [pid = 2588] [id = 48] 20:14:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FEB3800) [pid = 2588] [serial = 140] [outer = 00000000] 20:14:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FF2A400) [pid = 2588] [serial = 141] [outer = 0FEB3800] 20:14:16 INFO - PROCESS | 2588 | 1467947656412 Marionette DEBUG loaded listener.js 20:14:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (10362C00) [pid = 2588] [serial = 142] [outer = 0FEB3800] 20:14:16 INFO - PROCESS | 2588 | 1467947656861 Marionette TRACE conn7 <- [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:14:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 20:14:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 20:14:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 20:14:16 INFO - PROCESS | 2588 | 1467947656896 Marionette TRACE conn7 -> [0,157,"getWindowHandle",null] 20:14:16 INFO - PROCESS | 2588 | 1467947656898 Marionette TRACE conn7 <- [1,157,null,{"value":"13"}] 20:14:16 INFO - PROCESS | 2588 | 1467947656902 Marionette TRACE conn7 -> [0,158,"setScriptTimeout",{"ms":35000}] 20:14:16 INFO - PROCESS | 2588 | 1467947656905 Marionette TRACE conn7 <- [1,158,null,{}] 20:14:16 INFO - PROCESS | 2588 | 1467947656916 Marionette TRACE conn7 -> [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:14:16 INFO - PROCESS | 2588 | 1467947656921 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:17 INFO - PROCESS | 2588 | 1467947657002 Marionette TRACE conn7 <- [1,159,null,{"value":null}] 20:14:17 INFO - PROCESS | 2588 | 1467947657036 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 2588 | 1467947657039 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:17 INFO - PROCESS | 2588 | ++DOCSHELL 14A1A000 == 31 [pid = 2588] [id = 49] 20:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (14A1E800) [pid = 2588] [serial = 143] [outer = 00000000] 20:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14AE4400) [pid = 2588] [serial = 144] [outer = 14A1E800] 20:14:17 INFO - PROCESS | 2588 | 1467947657087 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (15A67800) [pid = 2588] [serial = 145] [outer = 14A1E800] 20:14:17 INFO - PROCESS | 2588 | 1467947657523 Marionette TRACE conn7 <- [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:14:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 20:14:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 671ms 20:14:17 INFO - PROCESS | 2588 | 1467947657576 Marionette TRACE conn7 -> [0,161,"getWindowHandle",null] 20:14:17 INFO - PROCESS | 2588 | 1467947657579 Marionette TRACE conn7 <- [1,161,null,{"value":"13"}] 20:14:17 INFO - PROCESS | 2588 | 1467947657582 Marionette TRACE conn7 -> [0,162,"setScriptTimeout",{"ms":35000}] 20:14:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 20:14:17 INFO - PROCESS | 2588 | 1467947657584 Marionette TRACE conn7 <- [1,162,null,{}] 20:14:17 INFO - PROCESS | 2588 | 1467947657587 Marionette TRACE conn7 -> [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:14:17 INFO - PROCESS | 2588 | 1467947657589 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:17 INFO - PROCESS | 2588 | 1467947657672 Marionette TRACE conn7 <- [1,163,null,{"value":null}] 20:14:17 INFO - PROCESS | 2588 | 1467947657677 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:17 INFO - PROCESS | 2588 | 1467947657679 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:17 INFO - PROCESS | 2588 | ++DOCSHELL 1743C000 == 32 [pid = 2588] [id = 50] 20:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1743DC00) [pid = 2588] [serial = 146] [outer = 00000000] 20:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (17480C00) [pid = 2588] [serial = 147] [outer = 1743DC00] 20:14:17 INFO - PROCESS | 2588 | 1467947657725 Marionette DEBUG loaded listener.js 20:14:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1765C000) [pid = 2588] [serial = 148] [outer = 1743DC00] 20:14:18 INFO - PROCESS | 2588 | 1467947658197 Marionette TRACE conn7 <- [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:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 20:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 670ms 20:14:18 INFO - PROCESS | 2588 | 1467947658256 Marionette TRACE conn7 -> [0,165,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 2588 | 1467947658258 Marionette TRACE conn7 <- [1,165,null,{"value":"13"}] 20:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 20:14:18 INFO - PROCESS | 2588 | 1467947658262 Marionette TRACE conn7 -> [0,166,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 2588 | 1467947658263 Marionette TRACE conn7 <- [1,166,null,{}] 20:14:18 INFO - PROCESS | 2588 | 1467947658272 Marionette TRACE conn7 -> [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:14:18 INFO - PROCESS | 2588 | 1467947658274 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:18 INFO - PROCESS | 2588 | 1467947658374 Marionette TRACE conn7 <- [1,167,null,{"value":null}] 20:14:18 INFO - PROCESS | 2588 | 1467947658445 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:18 INFO - PROCESS | 2588 | 1467947658447 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:18 INFO - PROCESS | 2588 | ++DOCSHELL 10362400 == 33 [pid = 2588] [id = 51] 20:14:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17753800) [pid = 2588] [serial = 149] [outer = 00000000] 20:14:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18226400) [pid = 2588] [serial = 150] [outer = 17753800] 20:14:18 INFO - PROCESS | 2588 | 1467947658492 Marionette DEBUG loaded listener.js 20:14:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (182E0400) [pid = 2588] [serial = 151] [outer = 17753800] 20:14:18 INFO - PROCESS | 2588 | 1467947658909 Marionette TRACE conn7 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 20:14:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 20:14:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 20:14:18 INFO - PROCESS | 2588 | 1467947658936 Marionette TRACE conn7 -> [0,169,"getWindowHandle",null] 20:14:18 INFO - PROCESS | 2588 | 1467947658938 Marionette TRACE conn7 <- [1,169,null,{"value":"13"}] 20:14:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 20:14:18 INFO - PROCESS | 2588 | 1467947658941 Marionette TRACE conn7 -> [0,170,"setScriptTimeout",{"ms":35000}] 20:14:18 INFO - PROCESS | 2588 | 1467947658943 Marionette TRACE conn7 <- [1,170,null,{}] 20:14:18 INFO - PROCESS | 2588 | 1467947658946 Marionette TRACE conn7 -> [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:14:18 INFO - PROCESS | 2588 | 1467947658952 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:19 INFO - PROCESS | 2588 | 1467947659088 Marionette TRACE conn7 <- [1,171,null,{"value":null}] 20:14:19 INFO - PROCESS | 2588 | 1467947659093 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 2588 | 1467947659095 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:19 INFO - PROCESS | 2588 | ++DOCSHELL 186E5800 == 34 [pid = 2588] [id = 52] 20:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (18902C00) [pid = 2588] [serial = 152] [outer = 00000000] 20:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (18F65000) [pid = 2588] [serial = 153] [outer = 18902C00] 20:14:19 INFO - PROCESS | 2588 | 1467947659145 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1934BC00) [pid = 2588] [serial = 154] [outer = 18902C00] 20:14:19 INFO - PROCESS | 2588 | 1467947659569 Marionette TRACE conn7 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 20:14:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 20:14:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 20:14:19 INFO - PROCESS | 2588 | 1467947659612 Marionette TRACE conn7 -> [0,173,"getWindowHandle",null] 20:14:19 INFO - PROCESS | 2588 | 1467947659614 Marionette TRACE conn7 <- [1,173,null,{"value":"13"}] 20:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 20:14:19 INFO - PROCESS | 2588 | 1467947659617 Marionette TRACE conn7 -> [0,174,"setScriptTimeout",{"ms":35000}] 20:14:19 INFO - PROCESS | 2588 | 1467947659619 Marionette TRACE conn7 <- [1,174,null,{}] 20:14:19 INFO - PROCESS | 2588 | 1467947659622 Marionette TRACE conn7 -> [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:14:19 INFO - PROCESS | 2588 | 1467947659624 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:19 INFO - PROCESS | 2588 | 1467947659746 Marionette TRACE conn7 <- [1,175,null,{"value":null}] 20:14:19 INFO - PROCESS | 2588 | 1467947659796 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:19 INFO - PROCESS | 2588 | 1467947659798 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:19 INFO - PROCESS | 2588 | ++DOCSHELL 192AE000 == 35 [pid = 2588] [id = 53] 20:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (19348C00) [pid = 2588] [serial = 155] [outer = 00000000] 20:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (19C81C00) [pid = 2588] [serial = 156] [outer = 19348C00] 20:14:19 INFO - PROCESS | 2588 | 1467947659842 Marionette DEBUG loaded listener.js 20:14:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (19C8B000) [pid = 2588] [serial = 157] [outer = 19348C00] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (14928800) [pid = 2588] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0FE02C00) [pid = 2588] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (15F4F400) [pid = 2588] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17750C00) [pid = 2588] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FBF7800) [pid = 2588] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (14B99C00) [pid = 2588] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (186E0C00) [pid = 2588] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (17449800) [pid = 2588] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1035FC00) [pid = 2588] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (182D2000) [pid = 2588] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19CF1800) [pid = 2588] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FA82C00) [pid = 2588] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (198CC400) [pid = 2588] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 20:14:20 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (198D4C00) [pid = 2588] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 20:14:20 INFO - PROCESS | 2588 | 1467947660325 Marionette TRACE conn7 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 20:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 20:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 20:14:20 INFO - PROCESS | 2588 | 1467947660348 Marionette TRACE conn7 -> [0,177,"getWindowHandle",null] 20:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 20:14:20 INFO - PROCESS | 2588 | 1467947660350 Marionette TRACE conn7 <- [1,177,null,{"value":"13"}] 20:14:20 INFO - PROCESS | 2588 | 1467947660353 Marionette TRACE conn7 -> [0,178,"setScriptTimeout",{"ms":35000}] 20:14:20 INFO - PROCESS | 2588 | 1467947660356 Marionette TRACE conn7 <- [1,178,null,{}] 20:14:20 INFO - PROCESS | 2588 | 1467947660359 Marionette TRACE conn7 -> [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:14:20 INFO - PROCESS | 2588 | 1467947660361 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:20 INFO - PROCESS | 2588 | 1467947660472 Marionette TRACE conn7 <- [1,179,null,{"value":null}] 20:14:20 INFO - PROCESS | 2588 | 1467947660515 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:20 INFO - PROCESS | 2588 | 1467947660517 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:20 INFO - PROCESS | 2588 | ++DOCSHELL 0FD73800 == 36 [pid = 2588] [id = 54] 20:14:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0FE08400) [pid = 2588] [serial = 158] [outer = 00000000] 20:14:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (182D2000) [pid = 2588] [serial = 159] [outer = 0FE08400] 20:14:20 INFO - PROCESS | 2588 | 1467947660561 Marionette DEBUG loaded listener.js 20:14:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (198D2800) [pid = 2588] [serial = 160] [outer = 0FE08400] 20:14:20 INFO - PROCESS | 2588 | 1467947660911 Marionette TRACE conn7 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 20:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 20:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 572ms 20:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 20:14:20 INFO - PROCESS | 2588 | 1467947660926 Marionette TRACE conn7 -> [0,181,"getWindowHandle",null] 20:14:20 INFO - PROCESS | 2588 | 1467947660928 Marionette TRACE conn7 <- [1,181,null,{"value":"13"}] 20:14:20 INFO - PROCESS | 2588 | 1467947660931 Marionette TRACE conn7 -> [0,182,"setScriptTimeout",{"ms":35000}] 20:14:20 INFO - PROCESS | 2588 | 1467947660933 Marionette TRACE conn7 <- [1,182,null,{}] 20:14:20 INFO - PROCESS | 2588 | 1467947660937 Marionette TRACE conn7 -> [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:14:20 INFO - PROCESS | 2588 | 1467947660939 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:21 INFO - PROCESS | 2588 | 1467947661046 Marionette TRACE conn7 <- [1,183,null,{"value":null}] 20:14:21 INFO - PROCESS | 2588 | 1467947661053 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 2588 | 1467947661055 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:21 INFO - PROCESS | 2588 | ++DOCSHELL 0C99F000 == 37 [pid = 2588] [id = 55] 20:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (106C6800) [pid = 2588] [serial = 161] [outer = 00000000] 20:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1B0BAC00) [pid = 2588] [serial = 162] [outer = 106C6800] 20:14:21 INFO - PROCESS | 2588 | 1467947661098 Marionette DEBUG loaded listener.js 20:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1B102C00) [pid = 2588] [serial = 163] [outer = 106C6800] 20:14:21 INFO - PROCESS | 2588 | 1467947661503 Marionette TRACE conn7 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 20:14:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 20:14:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 631ms 20:14:21 INFO - PROCESS | 2588 | 1467947661562 Marionette TRACE conn7 -> [0,185,"getWindowHandle",null] 20:14:21 INFO - PROCESS | 2588 | 1467947661564 Marionette TRACE conn7 <- [1,185,null,{"value":"13"}] 20:14:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 20:14:21 INFO - PROCESS | 2588 | 1467947661567 Marionette TRACE conn7 -> [0,186,"setScriptTimeout",{"ms":35000}] 20:14:21 INFO - PROCESS | 2588 | 1467947661569 Marionette TRACE conn7 <- [1,186,null,{}] 20:14:21 INFO - PROCESS | 2588 | 1467947661572 Marionette TRACE conn7 -> [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:14:21 INFO - PROCESS | 2588 | 1467947661574 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:21 INFO - PROCESS | 2588 | 1467947661684 Marionette TRACE conn7 <- [1,187,null,{"value":null}] 20:14:21 INFO - PROCESS | 2588 | 1467947661692 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:21 INFO - PROCESS | 2588 | 1467947661693 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:21 INFO - PROCESS | 2588 | ++DOCSHELL 10053000 == 38 [pid = 2588] [id = 56] 20:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (10058400) [pid = 2588] [serial = 164] [outer = 00000000] 20:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1005DC00) [pid = 2588] [serial = 165] [outer = 10058400] 20:14:21 INFO - PROCESS | 2588 | 1467947661736 Marionette DEBUG loaded listener.js 20:14:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (10060800) [pid = 2588] [serial = 166] [outer = 10058400] 20:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (19C83C00) [pid = 2588] [serial = 167] [outer = 0FA76400] 20:14:22 INFO - PROCESS | 2588 | 1467947662248 Marionette TRACE conn7 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 20:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 20:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 730ms 20:14:22 INFO - PROCESS | 2588 | 1467947662327 Marionette TRACE conn7 -> [0,189,"getWindowHandle",null] 20:14:22 INFO - PROCESS | 2588 | 1467947662332 Marionette TRACE conn7 <- [1,189,null,{"value":"13"}] 20:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 20:14:22 INFO - PROCESS | 2588 | 1467947662339 Marionette TRACE conn7 -> [0,190,"setScriptTimeout",{"ms":35000}] 20:14:22 INFO - PROCESS | 2588 | 1467947662343 Marionette TRACE conn7 <- [1,190,null,{}] 20:14:22 INFO - PROCESS | 2588 | 1467947662364 Marionette TRACE conn7 -> [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:14:22 INFO - PROCESS | 2588 | 1467947662368 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:22 INFO - PROCESS | 2588 | 1467947662496 Marionette TRACE conn7 <- [1,191,null,{"value":null}] 20:14:22 INFO - PROCESS | 2588 | 1467947662611 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:22 INFO - PROCESS | 2588 | 1467947662616 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:22 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7B800 == 39 [pid = 2588] [id = 57] 20:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FE01C00) [pid = 2588] [serial = 168] [outer = 00000000] 20:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FE14800) [pid = 2588] [serial = 169] [outer = 0FE01C00] 20:14:22 INFO - PROCESS | 2588 | 1467947662677 Marionette DEBUG loaded listener.js 20:14:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FE75800) [pid = 2588] [serial = 170] [outer = 0FE01C00] 20:14:23 INFO - PROCESS | 2588 | 1467947663225 Marionette TRACE conn7 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 20:14:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 20:14:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 20:14:23 INFO - PROCESS | 2588 | 1467947663274 Marionette TRACE conn7 -> [0,193,"getWindowHandle",null] 20:14:23 INFO - PROCESS | 2588 | 1467947663279 Marionette TRACE conn7 <- [1,193,null,{"value":"13"}] 20:14:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 20:14:23 INFO - PROCESS | 2588 | 1467947663286 Marionette TRACE conn7 -> [0,194,"setScriptTimeout",{"ms":35000}] 20:14:23 INFO - PROCESS | 2588 | 1467947663288 Marionette TRACE conn7 <- [1,194,null,{}] 20:14:23 INFO - PROCESS | 2588 | 1467947663293 Marionette TRACE conn7 -> [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:14:23 INFO - PROCESS | 2588 | 1467947663296 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:23 INFO - PROCESS | 2588 | 1467947663404 Marionette TRACE conn7 <- [1,195,null,{"value":null}] 20:14:23 INFO - PROCESS | 2588 | 1467947663480 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:23 INFO - PROCESS | 2588 | 1467947663482 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:23 INFO - PROCESS | 2588 | ++DOCSHELL 13F0F000 == 40 [pid = 2588] [id = 58] 20:14:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (13F0FC00) [pid = 2588] [serial = 171] [outer = 00000000] 20:14:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (141EB400) [pid = 2588] [serial = 172] [outer = 13F0FC00] 20:14:23 INFO - PROCESS | 2588 | 1467947663541 Marionette DEBUG loaded listener.js 20:14:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (14964400) [pid = 2588] [serial = 173] [outer = 13F0FC00] 20:14:24 INFO - PROCESS | 2588 | 1467947664140 Marionette TRACE conn7 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 20:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 20:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 931ms 20:14:24 INFO - PROCESS | 2588 | 1467947664219 Marionette TRACE conn7 -> [0,197,"getWindowHandle",null] 20:14:24 INFO - PROCESS | 2588 | 1467947664222 Marionette TRACE conn7 <- [1,197,null,{"value":"13"}] 20:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 20:14:24 INFO - PROCESS | 2588 | 1467947664226 Marionette TRACE conn7 -> [0,198,"setScriptTimeout",{"ms":35000}] 20:14:24 INFO - PROCESS | 2588 | 1467947664230 Marionette TRACE conn7 <- [1,198,null,{}] 20:14:24 INFO - PROCESS | 2588 | 1467947664241 Marionette TRACE conn7 -> [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:14:24 INFO - PROCESS | 2588 | 1467947664245 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:24 INFO - PROCESS | 2588 | 1467947664393 Marionette TRACE conn7 <- [1,199,null,{"value":null}] 20:14:24 INFO - PROCESS | 2588 | 1467947664507 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:24 INFO - PROCESS | 2588 | 1467947664511 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:24 INFO - PROCESS | 2588 | ++DOCSHELL 18225800 == 41 [pid = 2588] [id = 59] 20:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (18266400) [pid = 2588] [serial = 174] [outer = 00000000] 20:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (18982800) [pid = 2588] [serial = 175] [outer = 18266400] 20:14:24 INFO - PROCESS | 2588 | 1467947664570 Marionette DEBUG loaded listener.js 20:14:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (18EEFC00) [pid = 2588] [serial = 176] [outer = 18266400] 20:14:25 INFO - PROCESS | 2588 | 1467947665270 Marionette TRACE conn7 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 20:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 20:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1071ms 20:14:25 INFO - PROCESS | 2588 | 1467947665308 Marionette TRACE conn7 -> [0,201,"getWindowHandle",null] 20:14:25 INFO - PROCESS | 2588 | 1467947665312 Marionette TRACE conn7 <- [1,201,null,{"value":"13"}] 20:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 20:14:25 INFO - PROCESS | 2588 | 1467947665317 Marionette TRACE conn7 -> [0,202,"setScriptTimeout",{"ms":35000}] 20:14:25 INFO - PROCESS | 2588 | 1467947665320 Marionette TRACE conn7 <- [1,202,null,{}] 20:14:25 INFO - PROCESS | 2588 | 1467947665326 Marionette TRACE conn7 -> [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:14:25 INFO - PROCESS | 2588 | 1467947665329 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:25 INFO - PROCESS | 2588 | 1467947665428 Marionette TRACE conn7 <- [1,203,null,{"value":null}] 20:14:25 INFO - PROCESS | 2588 | 1467947665504 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:25 INFO - PROCESS | 2588 | 1467947665509 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:25 INFO - PROCESS | 2588 | ++DOCSHELL 0FE20000 == 42 [pid = 2588] [id = 60] 20:14:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0FE70400) [pid = 2588] [serial = 177] [outer = 00000000] 20:14:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (10053400) [pid = 2588] [serial = 178] [outer = 0FE70400] 20:14:25 INFO - PROCESS | 2588 | 1467947665561 Marionette DEBUG loaded listener.js 20:14:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (10238C00) [pid = 2588] [serial = 179] [outer = 0FE70400] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 0C99F000 == 41 [pid = 2588] [id = 55] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 0FD73800 == 40 [pid = 2588] [id = 54] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 192AE000 == 39 [pid = 2588] [id = 53] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 186E5800 == 38 [pid = 2588] [id = 52] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 10362400 == 37 [pid = 2588] [id = 51] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 1743C000 == 36 [pid = 2588] [id = 50] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 14A1A000 == 35 [pid = 2588] [id = 49] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 0FEAD400 == 34 [pid = 2588] [id = 48] 20:14:26 INFO - PROCESS | 2588 | --DOCSHELL 0FA76800 == 33 [pid = 2588] [id = 47] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (14968400) [pid = 2588] [serial = 96] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0FE0E400) [pid = 2588] [serial = 127] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (14A1F400) [pid = 2588] [serial = 97] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (18F69C00) [pid = 2588] [serial = 108] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (192B1000) [pid = 2588] [serial = 109] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (17754000) [pid = 2588] [serial = 117] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FD73400) [pid = 2588] [serial = 90] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FD7C800) [pid = 2588] [serial = 91] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (166A3400) [pid = 2588] [serial = 99] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (17442C00) [pid = 2588] [serial = 100] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (18D89C00) [pid = 2588] [serial = 105] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (18E47800) [pid = 2588] [serial = 106] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (17482400) [pid = 2588] [serial = 102] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (17665400) [pid = 2588] [serial = 103] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (10364400) [pid = 2588] [serial = 93] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (103E8400) [pid = 2588] [serial = 94] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (18D86C00) [pid = 2588] [serial = 88] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1B106400) [pid = 2588] [serial = 120] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (18225000) [pid = 2588] [serial = 123] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17757000) [pid = 2588] [serial = 118] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE0C000) [pid = 2588] [serial = 126] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19C7FC00) [pid = 2588] [serial = 111] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (19C81400) [pid = 2588] [serial = 112] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19CC4400) [pid = 2588] [serial = 115] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B106000) [pid = 2588] [serial = 124] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FF20000) [pid = 2588] [serial = 129] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (19C9AC00) [pid = 2588] [serial = 114] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1B10AC00) [pid = 2588] [serial = 121] [outer = 00000000] [url = about:blank] 20:14:26 INFO - PROCESS | 2588 | 1467947666147 Marionette TRACE conn7 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 20:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 20:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 871ms 20:14:26 INFO - PROCESS | 2588 | 1467947666191 Marionette TRACE conn7 -> [0,205,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 2588 | 1467947666195 Marionette TRACE conn7 <- [1,205,null,{"value":"13"}] 20:14:26 INFO - PROCESS | 2588 | 1467947666201 Marionette TRACE conn7 -> [0,206,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 20:14:26 INFO - PROCESS | 2588 | 1467947666203 Marionette TRACE conn7 <- [1,206,null,{}] 20:14:26 INFO - PROCESS | 2588 | 1467947666207 Marionette TRACE conn7 -> [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:14:26 INFO - PROCESS | 2588 | 1467947666210 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:26 INFO - PROCESS | 2588 | 1467947666305 Marionette TRACE conn7 <- [1,207,null,{"value":null}] 20:14:26 INFO - PROCESS | 2588 | 1467947666383 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 2588 | 1467947666385 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:26 INFO - PROCESS | 2588 | ++DOCSHELL 0FA34400 == 34 [pid = 2588] [id = 61] 20:14:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FA84000) [pid = 2588] [serial = 180] [outer = 00000000] 20:14:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FEAD400) [pid = 2588] [serial = 181] [outer = 0FA84000] 20:14:26 INFO - PROCESS | 2588 | 1467947666433 Marionette DEBUG loaded listener.js 20:14:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (10053C00) [pid = 2588] [serial = 182] [outer = 0FA84000] 20:14:26 INFO - PROCESS | 2588 | 1467947666804 Marionette TRACE conn7 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 20:14:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 20:14:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 20:14:26 INFO - PROCESS | 2588 | 1467947666836 Marionette TRACE conn7 -> [0,209,"getWindowHandle",null] 20:14:26 INFO - PROCESS | 2588 | 1467947666838 Marionette TRACE conn7 <- [1,209,null,{"value":"13"}] 20:14:26 INFO - PROCESS | 2588 | 1467947666841 Marionette TRACE conn7 -> [0,210,"setScriptTimeout",{"ms":35000}] 20:14:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 20:14:26 INFO - PROCESS | 2588 | 1467947666845 Marionette TRACE conn7 <- [1,210,null,{}] 20:14:26 INFO - PROCESS | 2588 | 1467947666855 Marionette TRACE conn7 -> [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:14:26 INFO - PROCESS | 2588 | 1467947666859 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:26 INFO - PROCESS | 2588 | 1467947666943 Marionette TRACE conn7 <- [1,211,null,{"value":null}] 20:14:26 INFO - PROCESS | 2588 | 1467947666973 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:26 INFO - PROCESS | 2588 | 1467947666976 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:27 INFO - PROCESS | 2588 | ++DOCSHELL 14968400 == 35 [pid = 2588] [id = 62] 20:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1496BC00) [pid = 2588] [serial = 183] [outer = 00000000] 20:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14AE4C00) [pid = 2588] [serial = 184] [outer = 1496BC00] 20:14:27 INFO - PROCESS | 2588 | 1467947667023 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (15F5EC00) [pid = 2588] [serial = 185] [outer = 1496BC00] 20:14:27 INFO - PROCESS | 2588 | 1467947667436 Marionette TRACE conn7 <- [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:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 20:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 20:14:27 INFO - PROCESS | 2588 | 1467947667475 Marionette TRACE conn7 -> [0,213,"getWindowHandle",null] 20:14:27 INFO - PROCESS | 2588 | 1467947667478 Marionette TRACE conn7 <- [1,213,null,{"value":"13"}] 20:14:27 INFO - PROCESS | 2588 | 1467947667481 Marionette TRACE conn7 -> [0,214,"setScriptTimeout",{"ms":35000}] 20:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 20:14:27 INFO - PROCESS | 2588 | 1467947667483 Marionette TRACE conn7 <- [1,214,null,{}] 20:14:27 INFO - PROCESS | 2588 | 1467947667486 Marionette TRACE conn7 -> [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:14:27 INFO - PROCESS | 2588 | 1467947667488 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:27 INFO - PROCESS | 2588 | 1467947667573 Marionette TRACE conn7 <- [1,215,null,{"value":null}] 20:14:27 INFO - PROCESS | 2588 | 1467947667579 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:27 INFO - PROCESS | 2588 | 1467947667581 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:27 INFO - PROCESS | 2588 | ++DOCSHELL 16699C00 == 36 [pid = 2588] [id = 63] 20:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1743CC00) [pid = 2588] [serial = 186] [outer = 00000000] 20:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1747D800) [pid = 2588] [serial = 187] [outer = 1743CC00] 20:14:27 INFO - PROCESS | 2588 | 1467947667626 Marionette DEBUG loaded listener.js 20:14:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (14A47C00) [pid = 2588] [serial = 188] [outer = 1743CC00] 20:14:28 INFO - PROCESS | 2588 | 1467947668051 Marionette TRACE conn7 <- [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:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 20:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 632ms 20:14:28 INFO - PROCESS | 2588 | 1467947668117 Marionette TRACE conn7 -> [0,217,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 2588 | 1467947668119 Marionette TRACE conn7 <- [1,217,null,{"value":"13"}] 20:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 20:14:28 INFO - PROCESS | 2588 | 1467947668122 Marionette TRACE conn7 -> [0,218,"setScriptTimeout",{"ms":35000}] 20:14:28 INFO - PROCESS | 2588 | 1467947668124 Marionette TRACE conn7 <- [1,218,null,{}] 20:14:28 INFO - PROCESS | 2588 | 1467947668128 Marionette TRACE conn7 -> [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:14:28 INFO - PROCESS | 2588 | 1467947668130 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:28 INFO - PROCESS | 2588 | 1467947668208 Marionette TRACE conn7 <- [1,219,null,{"value":null}] 20:14:28 INFO - PROCESS | 2588 | 1467947668217 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:28 INFO - PROCESS | 2588 | 1467947668219 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:28 INFO - PROCESS | 2588 | ++DOCSHELL 1035E800 == 37 [pid = 2588] [id = 64] 20:14:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (17445C00) [pid = 2588] [serial = 189] [outer = 00000000] 20:14:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (17755400) [pid = 2588] [serial = 190] [outer = 17445C00] 20:14:28 INFO - PROCESS | 2588 | 1467947668263 Marionette DEBUG loaded listener.js 20:14:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17756000) [pid = 2588] [serial = 191] [outer = 17445C00] 20:14:28 INFO - PROCESS | 2588 | 1467947668761 Marionette TRACE conn7 <- [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:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 20:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 20:14:28 INFO - PROCESS | 2588 | 1467947668797 Marionette TRACE conn7 -> [0,221,"getWindowHandle",null] 20:14:28 INFO - PROCESS | 2588 | 1467947668799 Marionette TRACE conn7 <- [1,221,null,{"value":"13"}] 20:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 20:14:28 INFO - PROCESS | 2588 | 1467947668807 Marionette TRACE conn7 -> [0,222,"setScriptTimeout",{"ms":35000}] 20:14:28 INFO - PROCESS | 2588 | 1467947668809 Marionette TRACE conn7 <- [1,222,null,{}] 20:14:28 INFO - PROCESS | 2588 | 1467947668813 Marionette TRACE conn7 -> [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:14:28 INFO - PROCESS | 2588 | 1467947668818 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:28 INFO - PROCESS | 2588 | 1467947668947 Marionette TRACE conn7 <- [1,223,null,{"value":null}] 20:14:29 INFO - PROCESS | 2588 | 1467947669002 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 2588 | 1467947669004 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:29 INFO - PROCESS | 2588 | ++DOCSHELL 182D5800 == 38 [pid = 2588] [id = 65] 20:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (182DD400) [pid = 2588] [serial = 192] [outer = 00000000] 20:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18F64C00) [pid = 2588] [serial = 193] [outer = 182DD400] 20:14:29 INFO - PROCESS | 2588 | 1467947669048 Marionette DEBUG loaded listener.js 20:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (192B0400) [pid = 2588] [serial = 194] [outer = 182DD400] 20:14:29 INFO - PROCESS | 2588 | 1467947669465 Marionette TRACE conn7 <- [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:14:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 20:14:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 20:14:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 20:14:29 INFO - PROCESS | 2588 | 1467947669476 Marionette TRACE conn7 -> [0,225,"getWindowHandle",null] 20:14:29 INFO - PROCESS | 2588 | 1467947669478 Marionette TRACE conn7 <- [1,225,null,{"value":"13"}] 20:14:29 INFO - PROCESS | 2588 | 1467947669481 Marionette TRACE conn7 -> [0,226,"setScriptTimeout",{"ms":35000}] 20:14:29 INFO - PROCESS | 2588 | 1467947669483 Marionette TRACE conn7 <- [1,226,null,{}] 20:14:29 INFO - PROCESS | 2588 | 1467947669487 Marionette TRACE conn7 -> [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:14:29 INFO - PROCESS | 2588 | 1467947669489 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:29 INFO - PROCESS | 2588 | 1467947669625 Marionette TRACE conn7 <- [1,227,null,{"value":null}] 20:14:29 INFO - PROCESS | 2588 | 1467947669643 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:29 INFO - PROCESS | 2588 | 1467947669645 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:29 INFO - PROCESS | 2588 | ++DOCSHELL 10568000 == 39 [pid = 2588] [id = 66] 20:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (105F3400) [pid = 2588] [serial = 195] [outer = 00000000] 20:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (19C81800) [pid = 2588] [serial = 196] [outer = 105F3400] 20:14:29 INFO - PROCESS | 2588 | 1467947669688 Marionette DEBUG loaded listener.js 20:14:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (19C86800) [pid = 2588] [serial = 197] [outer = 105F3400] 20:14:30 INFO - PROCESS | 2588 | 1467947670102 Marionette TRACE conn7 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 20:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 20:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 671ms 20:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 20:14:30 INFO - PROCESS | 2588 | 1467947670153 Marionette TRACE conn7 -> [0,229,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 2588 | 1467947670155 Marionette TRACE conn7 <- [1,229,null,{"value":"13"}] 20:14:30 INFO - PROCESS | 2588 | 1467947670163 Marionette TRACE conn7 -> [0,230,"setScriptTimeout",{"ms":35000}] 20:14:30 INFO - PROCESS | 2588 | 1467947670165 Marionette TRACE conn7 <- [1,230,null,{}] 20:14:30 INFO - PROCESS | 2588 | 1467947670169 Marionette TRACE conn7 -> [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:14:30 INFO - PROCESS | 2588 | 1467947670171 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:30 INFO - PROCESS | 2588 | 1467947670275 Marionette TRACE conn7 <- [1,231,null,{"value":null}] 20:14:30 INFO - PROCESS | 2588 | 1467947670281 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 2588 | 1467947670283 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:30 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A4800 == 40 [pid = 2588] [id = 67] 20:14:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (19C80800) [pid = 2588] [serial = 198] [outer = 00000000] 20:14:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (19CF2800) [pid = 2588] [serial = 199] [outer = 19C80800] 20:14:30 INFO - PROCESS | 2588 | 1467947670326 Marionette DEBUG loaded listener.js 20:14:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (19E45800) [pid = 2588] [serial = 200] [outer = 19C80800] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FE09C00) [pid = 2588] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (17753800) [pid = 2588] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (18902C00) [pid = 2588] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (14A1E800) [pid = 2588] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FE08400) [pid = 2588] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1743DC00) [pid = 2588] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FEB3800) [pid = 2588] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FA7A000) [pid = 2588] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (19348C00) [pid = 2588] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 20:14:30 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (106C6800) [pid = 2588] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 20:14:30 INFO - PROCESS | 2588 | 1467947670797 Marionette TRACE conn7 <- [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:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 20:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 690ms 20:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 20:14:30 INFO - PROCESS | 2588 | 1467947670849 Marionette TRACE conn7 -> [0,233,"getWindowHandle",null] 20:14:30 INFO - PROCESS | 2588 | 1467947670851 Marionette TRACE conn7 <- [1,233,null,{"value":"13"}] 20:14:30 INFO - PROCESS | 2588 | 1467947670854 Marionette TRACE conn7 -> [0,234,"setScriptTimeout",{"ms":35000}] 20:14:30 INFO - PROCESS | 2588 | 1467947670855 Marionette TRACE conn7 <- [1,234,null,{}] 20:14:30 INFO - PROCESS | 2588 | 1467947670859 Marionette TRACE conn7 -> [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:14:30 INFO - PROCESS | 2588 | 1467947670860 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:30 INFO - PROCESS | 2588 | 1467947670957 Marionette TRACE conn7 <- [1,235,null,{"value":null}] 20:14:30 INFO - PROCESS | 2588 | 1467947670966 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:30 INFO - PROCESS | 2588 | 1467947670967 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:31 INFO - PROCESS | 2588 | ++DOCSHELL 17477C00 == 41 [pid = 2588] [id = 68] 20:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17753800) [pid = 2588] [serial = 201] [outer = 00000000] 20:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19CF1800) [pid = 2588] [serial = 202] [outer = 17753800] 20:14:31 INFO - PROCESS | 2588 | 1467947671010 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1B105400) [pid = 2588] [serial = 203] [outer = 17753800] 20:14:31 INFO - PROCESS | 2588 | 1467947671415 Marionette TRACE conn7 <- [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:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 20:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 20:14:31 INFO - PROCESS | 2588 | 1467947671425 Marionette TRACE conn7 -> [0,237,"getWindowHandle",null] 20:14:31 INFO - PROCESS | 2588 | 1467947671427 Marionette TRACE conn7 <- [1,237,null,{"value":"13"}] 20:14:31 INFO - PROCESS | 2588 | 1467947671440 Marionette TRACE conn7 -> [0,238,"setScriptTimeout",{"ms":35000}] 20:14:31 INFO - PROCESS | 2588 | 1467947671442 Marionette TRACE conn7 <- [1,238,null,{}] 20:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 20:14:31 INFO - PROCESS | 2588 | 1467947671456 Marionette TRACE conn7 -> [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:14:31 INFO - PROCESS | 2588 | 1467947671458 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:31 INFO - PROCESS | 2588 | 1467947671541 Marionette TRACE conn7 <- [1,239,null,{"value":null}] 20:14:31 INFO - PROCESS | 2588 | 1467947671546 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:31 INFO - PROCESS | 2588 | 1467947671548 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:31 INFO - PROCESS | 2588 | ++DOCSHELL 1B109400 == 42 [pid = 2588] [id = 69] 20:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1B10C800) [pid = 2588] [serial = 204] [outer = 00000000] 20:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1B1CDC00) [pid = 2588] [serial = 205] [outer = 1B10C800] 20:14:31 INFO - PROCESS | 2588 | 1467947671592 Marionette DEBUG loaded listener.js 20:14:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1B1D2800) [pid = 2588] [serial = 206] [outer = 1B10C800] 20:14:32 INFO - PROCESS | 2588 | 1467947672002 Marionette TRACE conn7 <- [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:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 20:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 571ms 20:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 20:14:32 INFO - PROCESS | 2588 | 1467947672015 Marionette TRACE conn7 -> [0,241,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 2588 | 1467947672018 Marionette TRACE conn7 <- [1,241,null,{"value":"13"}] 20:14:32 INFO - PROCESS | 2588 | 1467947672020 Marionette TRACE conn7 -> [0,242,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - PROCESS | 2588 | 1467947672023 Marionette TRACE conn7 <- [1,242,null,{}] 20:14:32 INFO - PROCESS | 2588 | 1467947672026 Marionette TRACE conn7 -> [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:14:32 INFO - PROCESS | 2588 | 1467947672028 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:32 INFO - PROCESS | 2588 | 1467947672156 Marionette TRACE conn7 <- [1,243,null,{"value":null}] 20:14:32 INFO - PROCESS | 2588 | 1467947672164 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:32 INFO - PROCESS | 2588 | 1467947672167 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:32 INFO - PROCESS | 2588 | ++DOCSHELL 1B1D5000 == 43 [pid = 2588] [id = 70] 20:14:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B1D5400) [pid = 2588] [serial = 207] [outer = 00000000] 20:14:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1BD7A400) [pid = 2588] [serial = 208] [outer = 1B1D5400] 20:14:32 INFO - PROCESS | 2588 | 1467947672212 Marionette DEBUG loaded listener.js 20:14:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1C53FC00) [pid = 2588] [serial = 209] [outer = 1B1D5400] 20:14:32 INFO - PROCESS | 2588 | 1467947672760 Marionette TRACE conn7 <- [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:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 20:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 770ms 20:14:32 INFO - PROCESS | 2588 | 1467947672797 Marionette TRACE conn7 -> [0,245,"getWindowHandle",null] 20:14:32 INFO - PROCESS | 2588 | 1467947672802 Marionette TRACE conn7 <- [1,245,null,{"value":"13"}] 20:14:32 INFO - PROCESS | 2588 | 1467947672808 Marionette TRACE conn7 -> [0,246,"setScriptTimeout",{"ms":35000}] 20:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 20:14:32 INFO - PROCESS | 2588 | 1467947672812 Marionette TRACE conn7 <- [1,246,null,{}] 20:14:32 INFO - PROCESS | 2588 | 1467947672818 Marionette TRACE conn7 -> [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:14:32 INFO - PROCESS | 2588 | 1467947672821 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:32 INFO - PROCESS | 2588 | 1467947672941 Marionette TRACE conn7 <- [1,247,null,{"value":null}] 20:14:33 INFO - PROCESS | 2588 | 1467947673040 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:33 INFO - PROCESS | 2588 | 1467947673043 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:33 INFO - PROCESS | 2588 | ++DOCSHELL 0FD73400 == 44 [pid = 2588] [id = 71] 20:14:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0FD74400) [pid = 2588] [serial = 210] [outer = 00000000] 20:14:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0FE6FC00) [pid = 2588] [serial = 211] [outer = 0FD74400] 20:14:33 INFO - PROCESS | 2588 | 1467947673099 Marionette DEBUG loaded listener.js 20:14:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0FF2A800) [pid = 2588] [serial = 212] [outer = 0FD74400] 20:14:33 INFO - PROCESS | 2588 | 1467947673714 Marionette TRACE conn7 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 20:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 20:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 971ms 20:14:33 INFO - PROCESS | 2588 | 1467947673783 Marionette TRACE conn7 -> [0,249,"getWindowHandle",null] 20:14:33 INFO - PROCESS | 2588 | 1467947673788 Marionette TRACE conn7 <- [1,249,null,{"value":"13"}] 20:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 20:14:33 INFO - PROCESS | 2588 | 1467947673795 Marionette TRACE conn7 -> [0,250,"setScriptTimeout",{"ms":35000}] 20:14:33 INFO - PROCESS | 2588 | 1467947673798 Marionette TRACE conn7 <- [1,250,null,{}] 20:14:33 INFO - PROCESS | 2588 | 1467947673802 Marionette TRACE conn7 -> [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:14:33 INFO - PROCESS | 2588 | 1467947673805 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:33 INFO - PROCESS | 2588 | 1467947673918 Marionette TRACE conn7 <- [1,251,null,{"value":null}] 20:14:34 INFO - PROCESS | 2588 | 1467947673996 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:34 INFO - PROCESS | 2588 | 1467947673998 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:34 INFO - PROCESS | 2588 | ++DOCSHELL 15A65800 == 45 [pid = 2588] [id = 72] 20:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (16694800) [pid = 2588] [serial = 213] [outer = 00000000] 20:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (17481400) [pid = 2588] [serial = 214] [outer = 16694800] 20:14:34 INFO - PROCESS | 2588 | 1467947674095 Marionette DEBUG loaded listener.js 20:14:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (17754C00) [pid = 2588] [serial = 215] [outer = 16694800] 20:14:34 INFO - PROCESS | 2588 | 1467947674771 Marionette TRACE conn7 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 20:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 20:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1019ms 20:14:34 INFO - PROCESS | 2588 | 1467947674836 Marionette TRACE conn7 -> [0,253,"getWindowHandle",null] 20:14:34 INFO - PROCESS | 2588 | 1467947674839 Marionette TRACE conn7 <- [1,253,null,{"value":"13"}] 20:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 20:14:34 INFO - PROCESS | 2588 | 1467947674856 Marionette TRACE conn7 -> [0,254,"setScriptTimeout",{"ms":35000}] 20:14:34 INFO - PROCESS | 2588 | 1467947674860 Marionette TRACE conn7 <- [1,254,null,{}] 20:14:34 INFO - PROCESS | 2588 | 1467947674871 Marionette TRACE conn7 -> [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:14:34 INFO - PROCESS | 2588 | 1467947674876 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:35 INFO - PROCESS | 2588 | 1467947675013 Marionette TRACE conn7 <- [1,255,null,{"value":null}] 20:14:35 INFO - PROCESS | 2588 | 1467947675135 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:35 INFO - PROCESS | 2588 | 1467947675138 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:35 INFO - PROCESS | 2588 | ++DOCSHELL 1C532800 == 46 [pid = 2588] [id = 73] 20:14:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (1C533000) [pid = 2588] [serial = 216] [outer = 00000000] 20:14:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (1C6AAC00) [pid = 2588] [serial = 217] [outer = 1C533000] 20:14:35 INFO - PROCESS | 2588 | 1467947675196 Marionette DEBUG loaded listener.js 20:14:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (1D409C00) [pid = 2588] [serial = 218] [outer = 1C533000] 20:14:35 INFO - PROCESS | 2588 | 1467947675910 Marionette TRACE conn7 <- [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:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 20:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1149ms 20:14:36 INFO - PROCESS | 2588 | 1467947675993 Marionette TRACE conn7 -> [0,257,"getWindowHandle",null] 20:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 20:14:36 INFO - PROCESS | 2588 | 1467947675998 Marionette TRACE conn7 <- [1,257,null,{"value":"13"}] 20:14:36 INFO - PROCESS | 2588 | 1467947676003 Marionette TRACE conn7 -> [0,258,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - PROCESS | 2588 | 1467947676006 Marionette TRACE conn7 <- [1,258,null,{}] 20:14:36 INFO - PROCESS | 2588 | 1467947676012 Marionette TRACE conn7 -> [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:14:36 INFO - PROCESS | 2588 | 1467947676014 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:36 INFO - PROCESS | 2588 | 1467947676163 Marionette TRACE conn7 <- [1,259,null,{"value":null}] 20:14:36 INFO - PROCESS | 2588 | 1467947676174 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:36 INFO - PROCESS | 2588 | 1467947676178 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:36 INFO - PROCESS | 2588 | ++DOCSHELL 0FE03000 == 47 [pid = 2588] [id = 74] 20:14:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (0FE03400) [pid = 2588] [serial = 219] [outer = 00000000] 20:14:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0FF1EC00) [pid = 2588] [serial = 220] [outer = 0FE03400] 20:14:36 INFO - PROCESS | 2588 | 1467947676226 Marionette DEBUG loaded listener.js 20:14:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (1005D000) [pid = 2588] [serial = 221] [outer = 0FE03400] 20:14:36 INFO - PROCESS | 2588 | 1467947676829 Marionette TRACE conn7 <- [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:14:36 INFO - PROCESS | 2588 | --DOCSHELL 1B109400 == 46 [pid = 2588] [id = 69] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 17477C00 == 45 [pid = 2588] [id = 68] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 0C9A4800 == 44 [pid = 2588] [id = 67] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 10568000 == 43 [pid = 2588] [id = 66] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 182D5800 == 42 [pid = 2588] [id = 65] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 1035E800 == 41 [pid = 2588] [id = 64] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 16699C00 == 40 [pid = 2588] [id = 63] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 14968400 == 39 [pid = 2588] [id = 62] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 0FA34400 == 38 [pid = 2588] [id = 61] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 0FE20000 == 37 [pid = 2588] [id = 60] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 18225800 == 36 [pid = 2588] [id = 59] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 13F0F000 == 35 [pid = 2588] [id = 58] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 0FD7B800 == 34 [pid = 2588] [id = 57] 20:14:36 INFO - PROCESS | 2588 | --DOCSHELL 10053000 == 33 [pid = 2588] [id = 56] 20:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (10367400) [pid = 2588] [serial = 135] [outer = 00000000] [url = about:blank] 20:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (0C93D000) [pid = 2588] [serial = 132] [outer = 00000000] [url = about:blank] 20:14:36 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (1005DC00) [pid = 2588] [serial = 165] [outer = 00000000] [url = about:blank] 20:14:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 20:14:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 930ms 20:14:36 INFO - PROCESS | 2588 | 1467947676934 Marionette TRACE conn7 -> [0,261,"getWindowHandle",null] 20:14:36 INFO - PROCESS | 2588 | 1467947676938 Marionette TRACE conn7 <- [1,261,null,{"value":"13"}] 20:14:36 INFO - PROCESS | 2588 | 1467947676944 Marionette TRACE conn7 -> [0,262,"setScriptTimeout",{"ms":35000}] 20:14:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 20:14:36 INFO - PROCESS | 2588 | 1467947676947 Marionette TRACE conn7 <- [1,262,null,{}] 20:14:36 INFO - PROCESS | 2588 | 1467947676951 Marionette TRACE conn7 -> [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:14:36 INFO - PROCESS | 2588 | 1467947676953 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:37 INFO - PROCESS | 2588 | 1467947677055 Marionette TRACE conn7 <- [1,263,null,{"value":null}] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (0FF24000) [pid = 2588] [serial = 130] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (18226400) [pid = 2588] [serial = 150] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1934BC00) [pid = 2588] [serial = 154] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (18F65000) [pid = 2588] [serial = 153] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (14AE4400) [pid = 2588] [serial = 144] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (182E0400) [pid = 2588] [serial = 151] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (182D2000) [pid = 2588] [serial = 159] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (17480C00) [pid = 2588] [serial = 147] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FF2A400) [pid = 2588] [serial = 141] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (10362C00) [pid = 2588] [serial = 142] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0FD76C00) [pid = 2588] [serial = 138] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0FE06400) [pid = 2588] [serial = 139] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (19C81C00) [pid = 2588] [serial = 156] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1B102C00) [pid = 2588] [serial = 163] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (198D2800) [pid = 2588] [serial = 160] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (19C8B000) [pid = 2588] [serial = 157] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (15A67800) [pid = 2588] [serial = 145] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1B0BAC00) [pid = 2588] [serial = 162] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1765C000) [pid = 2588] [serial = 148] [outer = 00000000] [url = about:blank] 20:14:37 INFO - PROCESS | 2588 | 1467947677125 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 2588 | 1467947677127 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:37 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A6C00 == 34 [pid = 2588] [id = 75] 20:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FD76C00) [pid = 2588] [serial = 222] [outer = 00000000] 20:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE14000) [pid = 2588] [serial = 223] [outer = 0FD76C00] 20:14:37 INFO - PROCESS | 2588 | 1467947677174 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FF24400) [pid = 2588] [serial = 224] [outer = 0FD76C00] 20:14:37 INFO - PROCESS | 2588 | 1467947677548 Marionette TRACE conn7 <- [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:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 20:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 631ms 20:14:37 INFO - PROCESS | 2588 | 1467947677584 Marionette TRACE conn7 -> [0,265,"getWindowHandle",null] 20:14:37 INFO - PROCESS | 2588 | 1467947677587 Marionette TRACE conn7 <- [1,265,null,{"value":"13"}] 20:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 20:14:37 INFO - PROCESS | 2588 | 1467947677591 Marionette TRACE conn7 -> [0,266,"setScriptTimeout",{"ms":35000}] 20:14:37 INFO - PROCESS | 2588 | 1467947677594 Marionette TRACE conn7 <- [1,266,null,{}] 20:14:37 INFO - PROCESS | 2588 | 1467947677604 Marionette TRACE conn7 -> [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:14:37 INFO - PROCESS | 2588 | 1467947677608 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:37 INFO - PROCESS | 2588 | 1467947677716 Marionette TRACE conn7 <- [1,267,null,{"value":null}] 20:14:37 INFO - PROCESS | 2588 | 1467947677726 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:37 INFO - PROCESS | 2588 | 1467947677729 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:37 INFO - PROCESS | 2588 | ++DOCSHELL 14131C00 == 35 [pid = 2588] [id = 76] 20:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (141A2000) [pid = 2588] [serial = 225] [outer = 00000000] 20:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (14994800) [pid = 2588] [serial = 226] [outer = 141A2000] 20:14:37 INFO - PROCESS | 2588 | 1467947677776 Marionette DEBUG loaded listener.js 20:14:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (14AE4400) [pid = 2588] [serial = 227] [outer = 141A2000] 20:14:38 INFO - PROCESS | 2588 | 1467947678222 Marionette TRACE conn7 <- [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:14:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 20:14:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 20:14:38 INFO - PROCESS | 2588 | 1467947678263 Marionette TRACE conn7 -> [0,269,"getWindowHandle",null] 20:14:38 INFO - PROCESS | 2588 | 1467947678266 Marionette TRACE conn7 <- [1,269,null,{"value":"13"}] 20:14:38 INFO - PROCESS | 2588 | 1467947678269 Marionette TRACE conn7 -> [0,270,"setScriptTimeout",{"ms":35000}] 20:14:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 20:14:38 INFO - PROCESS | 2588 | 1467947678271 Marionette TRACE conn7 <- [1,270,null,{}] 20:14:38 INFO - PROCESS | 2588 | 1467947678275 Marionette TRACE conn7 -> [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:14:38 INFO - PROCESS | 2588 | 1467947678276 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:38 INFO - PROCESS | 2588 | 1467947678362 Marionette TRACE conn7 <- [1,271,null,{"value":null}] 20:14:38 INFO - PROCESS | 2588 | 1467947678370 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:38 INFO - PROCESS | 2588 | 1467947678372 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:38 INFO - PROCESS | 2588 | ++DOCSHELL 166A3C00 == 36 [pid = 2588] [id = 77] 20:14:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1743C400) [pid = 2588] [serial = 228] [outer = 00000000] 20:14:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1747A400) [pid = 2588] [serial = 229] [outer = 1743C400] 20:14:38 INFO - PROCESS | 2588 | 1467947678417 Marionette DEBUG loaded listener.js 20:14:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1747E400) [pid = 2588] [serial = 230] [outer = 1743C400] 20:14:39 INFO - PROCESS | 2588 | 1467947679064 Marionette TRACE conn7 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 20:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 20:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 830ms 20:14:39 INFO - PROCESS | 2588 | 1467947679103 Marionette TRACE conn7 -> [0,273,"getWindowHandle",null] 20:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 20:14:39 INFO - PROCESS | 2588 | 1467947679105 Marionette TRACE conn7 <- [1,273,null,{"value":"13"}] 20:14:39 INFO - PROCESS | 2588 | 1467947679108 Marionette TRACE conn7 -> [0,274,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - PROCESS | 2588 | 1467947679110 Marionette TRACE conn7 <- [1,274,null,{}] 20:14:39 INFO - PROCESS | 2588 | 1467947679113 Marionette TRACE conn7 -> [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:14:39 INFO - PROCESS | 2588 | 1467947679116 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:39 INFO - PROCESS | 2588 | 1467947679199 Marionette TRACE conn7 <- [1,275,null,{"value":null}] 20:14:39 INFO - PROCESS | 2588 | 1467947679292 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 2588 | 1467947679294 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:39 INFO - PROCESS | 2588 | ++DOCSHELL 182D8000 == 37 [pid = 2588] [id = 78] 20:14:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (182D9C00) [pid = 2588] [serial = 231] [outer = 00000000] 20:14:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (18D80000) [pid = 2588] [serial = 232] [outer = 182D9C00] 20:14:39 INFO - PROCESS | 2588 | 1467947679341 Marionette DEBUG loaded listener.js 20:14:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (18D88400) [pid = 2588] [serial = 233] [outer = 182D9C00] 20:14:39 INFO - PROCESS | 2588 | 1467947679764 Marionette TRACE conn7 <- [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:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 20:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 20:14:39 INFO - PROCESS | 2588 | 1467947679779 Marionette TRACE conn7 -> [0,277,"getWindowHandle",null] 20:14:39 INFO - PROCESS | 2588 | 1467947679781 Marionette TRACE conn7 <- [1,277,null,{"value":"13"}] 20:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 20:14:39 INFO - PROCESS | 2588 | 1467947679784 Marionette TRACE conn7 -> [0,278,"setScriptTimeout",{"ms":35000}] 20:14:39 INFO - PROCESS | 2588 | 1467947679786 Marionette TRACE conn7 <- [1,278,null,{}] 20:14:39 INFO - PROCESS | 2588 | 1467947679790 Marionette TRACE conn7 -> [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:14:39 INFO - PROCESS | 2588 | 1467947679795 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:39 INFO - PROCESS | 2588 | 1467947679926 Marionette TRACE conn7 <- [1,279,null,{"value":null}] 20:14:39 INFO - PROCESS | 2588 | 1467947679933 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:39 INFO - PROCESS | 2588 | 1467947679935 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:40 INFO - PROCESS | 2588 | ++DOCSHELL 1035E800 == 38 [pid = 2588] [id = 79] 20:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (18EE6C00) [pid = 2588] [serial = 234] [outer = 00000000] 20:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (198D7000) [pid = 2588] [serial = 235] [outer = 18EE6C00] 20:14:40 INFO - PROCESS | 2588 | 1467947680022 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (19C83400) [pid = 2588] [serial = 236] [outer = 18EE6C00] 20:14:40 INFO - PROCESS | 2588 | 1467947680447 Marionette TRACE conn7 <- [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:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 20:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 20:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 20:14:40 INFO - PROCESS | 2588 | 1467947680455 Marionette TRACE conn7 -> [0,281,"getWindowHandle",null] 20:14:40 INFO - PROCESS | 2588 | 1467947680457 Marionette TRACE conn7 <- [1,281,null,{"value":"13"}] 20:14:40 INFO - PROCESS | 2588 | 1467947680460 Marionette TRACE conn7 -> [0,282,"setScriptTimeout",{"ms":35000}] 20:14:40 INFO - PROCESS | 2588 | 1467947680461 Marionette TRACE conn7 <- [1,282,null,{}] 20:14:40 INFO - PROCESS | 2588 | 1467947680465 Marionette TRACE conn7 -> [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:14:40 INFO - PROCESS | 2588 | 1467947680466 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:40 INFO - PROCESS | 2588 | 1467947680573 Marionette TRACE conn7 <- [1,283,null,{"value":null}] 20:14:40 INFO - PROCESS | 2588 | 1467947680651 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:40 INFO - PROCESS | 2588 | 1467947680653 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:40 INFO - PROCESS | 2588 | ++DOCSHELL 19C8B400 == 39 [pid = 2588] [id = 80] 20:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (19C8CC00) [pid = 2588] [serial = 237] [outer = 00000000] 20:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (19CF1C00) [pid = 2588] [serial = 238] [outer = 19C8CC00] 20:14:40 INFO - PROCESS | 2588 | 1467947680696 Marionette DEBUG loaded listener.js 20:14:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (1B102000) [pid = 2588] [serial = 239] [outer = 19C8CC00] 20:14:41 INFO - PROCESS | 2588 | 1467947681095 Marionette TRACE conn7 <- [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:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 20:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 672ms 20:14:41 INFO - PROCESS | 2588 | 1467947681133 Marionette TRACE conn7 -> [0,285,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 2588 | 1467947681135 Marionette TRACE conn7 <- [1,285,null,{"value":"13"}] 20:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 20:14:41 INFO - PROCESS | 2588 | 1467947681145 Marionette TRACE conn7 -> [0,286,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 2588 | 1467947681147 Marionette TRACE conn7 <- [1,286,null,{}] 20:14:41 INFO - PROCESS | 2588 | 1467947681150 Marionette TRACE conn7 -> [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:14:41 INFO - PROCESS | 2588 | 1467947681152 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:41 INFO - PROCESS | 2588 | 1467947681385 Marionette TRACE conn7 <- [1,287,null,{"value":null}] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (1035DC00) [pid = 2588] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (182DD400) [pid = 2588] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (105F3400) [pid = 2588] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0FE01C00) [pid = 2588] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (18266400) [pid = 2588] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0FA84000) [pid = 2588] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (1743CC00) [pid = 2588] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (17445C00) [pid = 2588] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FE70400) [pid = 2588] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (19C80800) [pid = 2588] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1496BC00) [pid = 2588] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (13F0FC00) [pid = 2588] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (17753800) [pid = 2588] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1B10C800) [pid = 2588] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 20:14:41 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0C935800) [pid = 2588] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 20:14:41 INFO - PROCESS | 2588 | 1467947681442 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:41 INFO - PROCESS | 2588 | 1467947681453 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:41 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A1800 == 40 [pid = 2588] [id = 81] 20:14:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0C9A5400) [pid = 2588] [serial = 240] [outer = 00000000] 20:14:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FEB2400) [pid = 2588] [serial = 241] [outer = 0C9A5400] 20:14:41 INFO - PROCESS | 2588 | 1467947681496 Marionette DEBUG loaded listener.js 20:14:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (10056800) [pid = 2588] [serial = 242] [outer = 0C9A5400] 20:14:41 INFO - PROCESS | 2588 | 1467947681838 Marionette TRACE conn7 <- [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:14:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 20:14:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 731ms 20:14:41 INFO - PROCESS | 2588 | 1467947681899 Marionette TRACE conn7 -> [0,289,"getWindowHandle",null] 20:14:41 INFO - PROCESS | 2588 | 1467947681901 Marionette TRACE conn7 <- [1,289,null,{"value":"13"}] 20:14:41 INFO - PROCESS | 2588 | 1467947681915 Marionette TRACE conn7 -> [0,290,"setScriptTimeout",{"ms":35000}] 20:14:41 INFO - PROCESS | 2588 | 1467947681917 Marionette TRACE conn7 <- [1,290,null,{}] 20:14:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 20:14:41 INFO - PROCESS | 2588 | 1467947681921 Marionette TRACE conn7 -> [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:14:41 INFO - PROCESS | 2588 | 1467947681923 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:42 INFO - PROCESS | 2588 | 1467947682003 Marionette TRACE conn7 <- [1,291,null,{"value":null}] 20:14:42 INFO - PROCESS | 2588 | 1467947682009 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 2588 | 1467947682011 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:42 INFO - PROCESS | 2588 | ++DOCSHELL 1492AC00 == 41 [pid = 2588] [id = 82] 20:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1496BC00) [pid = 2588] [serial = 243] [outer = 00000000] 20:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B10F400) [pid = 2588] [serial = 244] [outer = 1496BC00] 20:14:42 INFO - PROCESS | 2588 | 1467947682055 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B1D5800) [pid = 2588] [serial = 245] [outer = 1496BC00] 20:14:42 INFO - PROCESS | 2588 | 1467947682465 Marionette TRACE conn7 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 20:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 20:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 20:14:42 INFO - PROCESS | 2588 | 1467947682493 Marionette TRACE conn7 -> [0,293,"getWindowHandle",null] 20:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 20:14:42 INFO - PROCESS | 2588 | 1467947682495 Marionette TRACE conn7 <- [1,293,null,{"value":"13"}] 20:14:42 INFO - PROCESS | 2588 | 1467947682498 Marionette TRACE conn7 -> [0,294,"setScriptTimeout",{"ms":35000}] 20:14:42 INFO - PROCESS | 2588 | 1467947682500 Marionette TRACE conn7 <- [1,294,null,{}] 20:14:42 INFO - PROCESS | 2588 | 1467947682518 Marionette TRACE conn7 -> [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:14:42 INFO - PROCESS | 2588 | 1467947682520 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:42 INFO - PROCESS | 2588 | 1467947682602 Marionette TRACE conn7 <- [1,295,null,{"value":null}] 20:14:42 INFO - PROCESS | 2588 | 1467947682608 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:42 INFO - PROCESS | 2588 | 1467947682609 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:42 INFO - PROCESS | 2588 | ++DOCSHELL 0FF2BC00 == 42 [pid = 2588] [id = 83] 20:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1C532C00) [pid = 2588] [serial = 246] [outer = 00000000] 20:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1D409800) [pid = 2588] [serial = 247] [outer = 1C532C00] 20:14:42 INFO - PROCESS | 2588 | 1467947682653 Marionette DEBUG loaded listener.js 20:14:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1D40E000) [pid = 2588] [serial = 248] [outer = 1C532C00] 20:14:43 INFO - PROCESS | 2588 | 1467947683069 Marionette TRACE conn7 <- [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:14:43 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:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 590ms 20:14:43 INFO - PROCESS | 2588 | 1467947683089 Marionette TRACE conn7 -> [0,297,"getWindowHandle",null] 20:14:43 INFO - PROCESS | 2588 | 1467947683091 Marionette TRACE conn7 <- [1,297,null,{"value":"13"}] 20:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 20:14:43 INFO - PROCESS | 2588 | 1467947683095 Marionette TRACE conn7 -> [0,298,"setScriptTimeout",{"ms":35000}] 20:14:43 INFO - PROCESS | 2588 | 1467947683097 Marionette TRACE conn7 <- [1,298,null,{}] 20:14:43 INFO - PROCESS | 2588 | 1467947683115 Marionette TRACE conn7 -> [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:14:43 INFO - PROCESS | 2588 | 1467947683117 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:43 INFO - PROCESS | 2588 | 1467947683225 Marionette TRACE conn7 <- [1,299,null,{"value":null}] 20:14:43 INFO - PROCESS | 2588 | 1467947683230 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:43 INFO - PROCESS | 2588 | 1467947683232 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:43 INFO - PROCESS | 2588 | ++DOCSHELL 1D636400 == 43 [pid = 2588] [id = 84] 20:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1D638000) [pid = 2588] [serial = 249] [outer = 00000000] 20:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1D6B0000) [pid = 2588] [serial = 250] [outer = 1D638000] 20:14:43 INFO - PROCESS | 2588 | 1467947683278 Marionette DEBUG loaded listener.js 20:14:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (1D79BC00) [pid = 2588] [serial = 251] [outer = 1D638000] 20:14:43 INFO - PROCESS | 2588 | 1467947683945 Marionette TRACE conn7 <- [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:14:44 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:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 891ms 20:14:44 INFO - PROCESS | 2588 | 1467947683986 Marionette TRACE conn7 -> [0,301,"getWindowHandle",null] 20:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 20:14:44 INFO - PROCESS | 2588 | 1467947683990 Marionette TRACE conn7 <- [1,301,null,{"value":"13"}] 20:14:44 INFO - PROCESS | 2588 | 1467947683995 Marionette TRACE conn7 -> [0,302,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - PROCESS | 2588 | 1467947684000 Marionette TRACE conn7 <- [1,302,null,{}] 20:14:44 INFO - PROCESS | 2588 | 1467947684005 Marionette TRACE conn7 -> [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:14:44 INFO - PROCESS | 2588 | 1467947684008 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:44 INFO - PROCESS | 2588 | 1467947684122 Marionette TRACE conn7 <- [1,303,null,{"value":null}] 20:14:44 INFO - PROCESS | 2588 | 1467947684243 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:44 INFO - PROCESS | 2588 | 1467947684246 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:44 INFO - PROCESS | 2588 | ++DOCSHELL 0FA7A000 == 44 [pid = 2588] [id = 85] 20:14:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0FE07400) [pid = 2588] [serial = 252] [outer = 00000000] 20:14:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0FEAF800) [pid = 2588] [serial = 253] [outer = 0FE07400] 20:14:44 INFO - PROCESS | 2588 | 1467947684304 Marionette DEBUG loaded listener.js 20:14:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (10060000) [pid = 2588] [serial = 254] [outer = 0FE07400] 20:14:44 INFO - PROCESS | 2588 | 1467947684875 Marionette TRACE conn7 <- [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:14:44 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:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 20:14:44 INFO - PROCESS | 2588 | 1467947684926 Marionette TRACE conn7 -> [0,305,"getWindowHandle",null] 20:14:44 INFO - PROCESS | 2588 | 1467947684931 Marionette TRACE conn7 <- [1,305,null,{"value":"13"}] 20:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 20:14:44 INFO - PROCESS | 2588 | 1467947684937 Marionette TRACE conn7 -> [0,306,"setScriptTimeout",{"ms":35000}] 20:14:44 INFO - PROCESS | 2588 | 1467947684940 Marionette TRACE conn7 <- [1,306,null,{}] 20:14:44 INFO - PROCESS | 2588 | 1467947684944 Marionette TRACE conn7 -> [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:14:44 INFO - PROCESS | 2588 | 1467947684947 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:45 INFO - PROCESS | 2588 | 1467947685063 Marionette TRACE conn7 <- [1,307,null,{"value":null}] 20:14:45 INFO - PROCESS | 2588 | 1467947685185 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:45 INFO - PROCESS | 2588 | 1467947685187 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:45 INFO - PROCESS | 2588 | ++DOCSHELL 14A1A400 == 45 [pid = 2588] [id = 86] 20:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (14A1E800) [pid = 2588] [serial = 255] [outer = 00000000] 20:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (16699C00) [pid = 2588] [serial = 256] [outer = 14A1E800] 20:14:45 INFO - PROCESS | 2588 | 1467947685246 Marionette DEBUG loaded listener.js 20:14:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (17749000) [pid = 2588] [serial = 257] [outer = 14A1E800] 20:14:45 INFO - PROCESS | 2588 | 1467947685797 Marionette TRACE conn7 <- [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:14:45 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:14:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 871ms 20:14:45 INFO - PROCESS | 2588 | 1467947685811 Marionette TRACE conn7 -> [0,309,"getWindowHandle",null] 20:14:45 INFO - PROCESS | 2588 | 1467947685814 Marionette TRACE conn7 <- [1,309,null,{"value":"13"}] 20:14:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 20:14:45 INFO - PROCESS | 2588 | 1467947685818 Marionette TRACE conn7 -> [0,310,"setScriptTimeout",{"ms":35000}] 20:14:45 INFO - PROCESS | 2588 | 1467947685822 Marionette TRACE conn7 <- [1,310,null,{}] 20:14:45 INFO - PROCESS | 2588 | 1467947685833 Marionette TRACE conn7 -> [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:14:45 INFO - PROCESS | 2588 | 1467947685838 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:45 INFO - PROCESS | 2588 | 1467947685953 Marionette TRACE conn7 <- [1,311,null,{"value":null}] 20:14:46 INFO - PROCESS | 2588 | 1467947686130 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:46 INFO - PROCESS | 2588 | 1467947686133 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:46 INFO - PROCESS | 2588 | 1467947686135 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 20:14:46 INFO - PROCESS | 2588 | ++DOCSHELL 18981000 == 46 [pid = 2588] [id = 87] 20:14:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (18982400) [pid = 2588] [serial = 258] [outer = 00000000] 20:14:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (18EEDC00) [pid = 2588] [serial = 259] [outer = 18982400] 20:14:46 INFO - PROCESS | 2588 | 1467947686198 Marionette DEBUG loaded listener.js 20:14:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (198D5C00) [pid = 2588] [serial = 260] [outer = 18982400] 20:14:46 INFO - PROCESS | 2588 | 1467947686778 Marionette TRACE conn7 <- [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:14:46 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:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1025ms 20:14:46 INFO - PROCESS | 2588 | 1467947686846 Marionette TRACE conn7 -> [0,313,"getWindowHandle",null] 20:14:46 INFO - PROCESS | 2588 | 1467947686849 Marionette TRACE conn7 <- [1,313,null,{"value":"13"}] 20:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 20:14:46 INFO - PROCESS | 2588 | 1467947686852 Marionette TRACE conn7 -> [0,314,"setScriptTimeout",{"ms":35000}] 20:14:46 INFO - PROCESS | 2588 | 1467947686854 Marionette TRACE conn7 <- [1,314,null,{}] 20:14:46 INFO - PROCESS | 2588 | 1467947686858 Marionette TRACE conn7 -> [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:14:46 INFO - PROCESS | 2588 | 1467947686860 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:47 INFO - PROCESS | 2588 | 1467947686971 Marionette TRACE conn7 <- [1,315,null,{"value":null}] 20:14:47 INFO - PROCESS | 2588 | 1467947687217 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:47 INFO - PROCESS | 2588 | 1467947687221 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:47 INFO - PROCESS | 2588 | ++DOCSHELL 0C935800 == 47 [pid = 2588] [id = 88] 20:14:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (0C93A800) [pid = 2588] [serial = 261] [outer = 00000000] 20:14:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0FE02C00) [pid = 2588] [serial = 262] [outer = 0C93A800] 20:14:47 INFO - PROCESS | 2588 | 1467947687285 Marionette DEBUG loaded listener.js 20:14:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0FE0D000) [pid = 2588] [serial = 263] [outer = 0C93A800] 20:14:47 INFO - PROCESS | 2588 | 1467947687891 Marionette TRACE conn7 <- [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:14:47 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:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1069ms 20:14:47 INFO - PROCESS | 2588 | 1467947687932 Marionette TRACE conn7 -> [0,317,"getWindowHandle",null] 20:14:47 INFO - PROCESS | 2588 | 1467947687936 Marionette TRACE conn7 <- [1,317,null,{"value":"13"}] 20:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 20:14:47 INFO - PROCESS | 2588 | 1467947687940 Marionette TRACE conn7 -> [0,318,"setScriptTimeout",{"ms":35000}] 20:14:47 INFO - PROCESS | 2588 | 1467947687943 Marionette TRACE conn7 <- [1,318,null,{}] 20:14:47 INFO - PROCESS | 2588 | 1467947687948 Marionette TRACE conn7 -> [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:14:47 INFO - PROCESS | 2588 | 1467947687953 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:48 INFO - PROCESS | 2588 | 1467947688062 Marionette TRACE conn7 <- [1,319,null,{"value":null}] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 10239800 == 46 [pid = 2588] [id = 46] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 0FF2BC00 == 45 [pid = 2588] [id = 83] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 1492AC00 == 44 [pid = 2588] [id = 82] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 0C9A1800 == 43 [pid = 2588] [id = 81] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 19C8B400 == 42 [pid = 2588] [id = 80] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 1035E800 == 41 [pid = 2588] [id = 79] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 182D8000 == 40 [pid = 2588] [id = 78] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 166A3C00 == 39 [pid = 2588] [id = 77] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 14131C00 == 38 [pid = 2588] [id = 76] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 0C9A6C00 == 37 [pid = 2588] [id = 75] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 0FE03000 == 36 [pid = 2588] [id = 74] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (1BD7A400) [pid = 2588] [serial = 208] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOCSHELL 0FD73400 == 35 [pid = 2588] [id = 71] 20:14:48 INFO - PROCESS | 2588 | 1467947688201 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 2588 | 1467947688203 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:48 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A1800 == 36 [pid = 2588] [id = 89] 20:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (0C9A6C00) [pid = 2588] [serial = 264] [outer = 00000000] 20:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (0FBF6800) [pid = 2588] [serial = 265] [outer = 0C9A6C00] 20:14:48 INFO - PROCESS | 2588 | 1467947688250 Marionette DEBUG loaded listener.js 20:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0FE0F000) [pid = 2588] [serial = 266] [outer = 0C9A6C00] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (0CB6B400) [pid = 2588] [serial = 133] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (14A4F400) [pid = 2588] [serial = 40] [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:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (106C6400) [pid = 2588] [serial = 136] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (19CF1800) [pid = 2588] [serial = 202] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (1B1D2800) [pid = 2588] [serial = 206] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (1B1CDC00) [pid = 2588] [serial = 205] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (19E45800) [pid = 2588] [serial = 200] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (1B105400) [pid = 2588] [serial = 203] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (17756000) [pid = 2588] [serial = 191] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (18F64C00) [pid = 2588] [serial = 193] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (192B0400) [pid = 2588] [serial = 194] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (19C86800) [pid = 2588] [serial = 197] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (19C81800) [pid = 2588] [serial = 196] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0FE75800) [pid = 2588] [serial = 170] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0FE14800) [pid = 2588] [serial = 169] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (18EEFC00) [pid = 2588] [serial = 176] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (18982800) [pid = 2588] [serial = 175] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FEAD400) [pid = 2588] [serial = 181] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (10053C00) [pid = 2588] [serial = 182] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (1747D800) [pid = 2588] [serial = 187] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (14A47C00) [pid = 2588] [serial = 188] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (17755400) [pid = 2588] [serial = 190] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (10238C00) [pid = 2588] [serial = 179] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (10053400) [pid = 2588] [serial = 178] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (19CF2800) [pid = 2588] [serial = 199] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (14AE4C00) [pid = 2588] [serial = 184] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (15F5EC00) [pid = 2588] [serial = 185] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (141EB400) [pid = 2588] [serial = 172] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (14964400) [pid = 2588] [serial = 173] [outer = 00000000] [url = about:blank] 20:14:48 INFO - PROCESS | 2588 | 1467947688689 Marionette TRACE conn7 <- [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:14:48 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:14:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 772ms 20:14:48 INFO - PROCESS | 2588 | 1467947688733 Marionette TRACE conn7 -> [0,321,"getWindowHandle",null] 20:14:48 INFO - PROCESS | 2588 | 1467947688736 Marionette TRACE conn7 <- [1,321,null,{"value":"13"}] 20:14:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 20:14:48 INFO - PROCESS | 2588 | 1467947688745 Marionette TRACE conn7 -> [0,322,"setScriptTimeout",{"ms":35000}] 20:14:48 INFO - PROCESS | 2588 | 1467947688747 Marionette TRACE conn7 <- [1,322,null,{}] 20:14:48 INFO - PROCESS | 2588 | 1467947688751 Marionette TRACE conn7 -> [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:14:48 INFO - PROCESS | 2588 | 1467947688754 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:48 INFO - PROCESS | 2588 | 1467947688841 Marionette TRACE conn7 <- [1,323,null,{"value":null}] 20:14:48 INFO - PROCESS | 2588 | 1467947688847 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:48 INFO - PROCESS | 2588 | 1467947688849 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:48 INFO - PROCESS | 2588 | ++DOCSHELL 10369400 == 37 [pid = 2588] [id = 90] 20:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (10369C00) [pid = 2588] [serial = 267] [outer = 00000000] 20:14:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (14129800) [pid = 2588] [serial = 268] [outer = 10369C00] 20:14:48 INFO - PROCESS | 2588 | 1467947688897 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (141F0400) [pid = 2588] [serial = 269] [outer = 10369C00] 20:14:49 INFO - PROCESS | 2588 | 1467947689359 Marionette TRACE conn7 <- [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:14:49 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:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 20:14:49 INFO - PROCESS | 2588 | 1467947689387 Marionette TRACE conn7 -> [0,325,"getWindowHandle",null] 20:14:49 INFO - PROCESS | 2588 | 1467947689389 Marionette TRACE conn7 <- [1,325,null,{"value":"13"}] 20:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 20:14:49 INFO - PROCESS | 2588 | 1467947689393 Marionette TRACE conn7 -> [0,326,"setScriptTimeout",{"ms":35000}] 20:14:49 INFO - PROCESS | 2588 | 1467947689399 Marionette TRACE conn7 <- [1,326,null,{}] 20:14:49 INFO - PROCESS | 2588 | 1467947689408 Marionette TRACE conn7 -> [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:14:49 INFO - PROCESS | 2588 | 1467947689412 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:49 INFO - PROCESS | 2588 | 1467947689499 Marionette TRACE conn7 <- [1,327,null,{"value":null}] 20:14:49 INFO - PROCESS | 2588 | 1467947689508 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:49 INFO - PROCESS | 2588 | 1467947689510 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:49 INFO - PROCESS | 2588 | ++DOCSHELL 15A5D800 == 38 [pid = 2588] [id = 91] 20:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (15A63400) [pid = 2588] [serial = 270] [outer = 00000000] 20:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (163F3C00) [pid = 2588] [serial = 271] [outer = 15A63400] 20:14:49 INFO - PROCESS | 2588 | 1467947689553 Marionette DEBUG loaded listener.js 20:14:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (166A3C00) [pid = 2588] [serial = 272] [outer = 15A63400] 20:14:50 INFO - PROCESS | 2588 | 1467947690100 Marionette TRACE conn7 <- [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:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 20:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 732ms 20:14:50 INFO - PROCESS | 2588 | 1467947690129 Marionette TRACE conn7 -> [0,329,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 2588 | 1467947690131 Marionette TRACE conn7 <- [1,329,null,{"value":"13"}] 20:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 20:14:50 INFO - PROCESS | 2588 | 1467947690137 Marionette TRACE conn7 -> [0,330,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - PROCESS | 2588 | 1467947690138 Marionette TRACE conn7 <- [1,330,null,{}] 20:14:50 INFO - PROCESS | 2588 | 1467947690142 Marionette TRACE conn7 -> [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:14:50 INFO - PROCESS | 2588 | 1467947690144 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:50 INFO - PROCESS | 2588 | 1467947690290 Marionette TRACE conn7 <- [1,331,null,{"value":null}] 20:14:50 INFO - PROCESS | 2588 | 1467947690341 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 2588 | 1467947690343 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:50 INFO - PROCESS | 2588 | ++DOCSHELL 1774A400 == 39 [pid = 2588] [id = 92] 20:14:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1774B800) [pid = 2588] [serial = 273] [outer = 00000000] 20:14:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1821F400) [pid = 2588] [serial = 274] [outer = 1774B800] 20:14:50 INFO - PROCESS | 2588 | 1467947690387 Marionette DEBUG loaded listener.js 20:14:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (182D4000) [pid = 2588] [serial = 275] [outer = 1774B800] 20:14:50 INFO - PROCESS | 2588 | 1467947690788 Marionette TRACE conn7 <- [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:14:50 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:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 20:14:50 INFO - PROCESS | 2588 | 1467947690815 Marionette TRACE conn7 -> [0,333,"getWindowHandle",null] 20:14:50 INFO - PROCESS | 2588 | 1467947690817 Marionette TRACE conn7 <- [1,333,null,{"value":"13"}] 20:14:50 INFO - PROCESS | 2588 | 1467947690820 Marionette TRACE conn7 -> [0,334,"setScriptTimeout",{"ms":35000}] 20:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 20:14:50 INFO - PROCESS | 2588 | 1467947690822 Marionette TRACE conn7 <- [1,334,null,{}] 20:14:50 INFO - PROCESS | 2588 | 1467947690825 Marionette TRACE conn7 -> [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:14:50 INFO - PROCESS | 2588 | 1467947690827 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:50 INFO - PROCESS | 2588 | 1467947690936 Marionette TRACE conn7 <- [1,335,null,{"value":null}] 20:14:50 INFO - PROCESS | 2588 | 1467947690942 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:50 INFO - PROCESS | 2588 | 1467947690947 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:50 INFO - PROCESS | 2588 | ++DOCSHELL 0FF28800 == 40 [pid = 2588] [id = 93] 20:14:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (18908000) [pid = 2588] [serial = 276] [outer = 00000000] 20:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (18EE9C00) [pid = 2588] [serial = 277] [outer = 18908000] 20:14:51 INFO - PROCESS | 2588 | 1467947691004 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (192B1800) [pid = 2588] [serial = 278] [outer = 18908000] 20:14:51 INFO - PROCESS | 2588 | 1467947691485 Marionette TRACE conn7 <- [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:14:51 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:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 732ms 20:14:51 INFO - PROCESS | 2588 | 1467947691580 Marionette TRACE conn7 -> [0,337,"getWindowHandle",null] 20:14:51 INFO - PROCESS | 2588 | 1467947691582 Marionette TRACE conn7 <- [1,337,null,{"value":"13"}] 20:14:51 INFO - PROCESS | 2588 | 1467947691586 Marionette TRACE conn7 -> [0,338,"setScriptTimeout",{"ms":35000}] 20:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 20:14:51 INFO - PROCESS | 2588 | 1467947691587 Marionette TRACE conn7 <- [1,338,null,{}] 20:14:51 INFO - PROCESS | 2588 | 1467947691591 Marionette TRACE conn7 -> [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:14:51 INFO - PROCESS | 2588 | 1467947691593 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:51 INFO - PROCESS | 2588 | 1467947691704 Marionette TRACE conn7 <- [1,339,null,{"value":null}] 20:14:51 INFO - PROCESS | 2588 | 1467947691760 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:51 INFO - PROCESS | 2588 | 1467947691762 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:51 INFO - PROCESS | 2588 | ++DOCSHELL 198D2800 == 41 [pid = 2588] [id = 94] 20:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (19C7F800) [pid = 2588] [serial = 279] [outer = 00000000] 20:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (19C8D800) [pid = 2588] [serial = 280] [outer = 19C7F800] 20:14:51 INFO - PROCESS | 2588 | 1467947691815 Marionette DEBUG loaded listener.js 20:14:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (19CCDC00) [pid = 2588] [serial = 281] [outer = 19C7F800] 20:14:52 INFO - PROCESS | 2588 | 1467947692226 Marionette TRACE conn7 <- [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:14:52 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:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 671ms 20:14:52 INFO - PROCESS | 2588 | 1467947692262 Marionette TRACE conn7 -> [0,341,"getWindowHandle",null] 20:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 20:14:52 INFO - PROCESS | 2588 | 1467947692264 Marionette TRACE conn7 <- [1,341,null,{"value":"13"}] 20:14:52 INFO - PROCESS | 2588 | 1467947692267 Marionette TRACE conn7 -> [0,342,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - PROCESS | 2588 | 1467947692268 Marionette TRACE conn7 <- [1,342,null,{}] 20:14:52 INFO - PROCESS | 2588 | 1467947692272 Marionette TRACE conn7 -> [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:14:52 INFO - PROCESS | 2588 | 1467947692274 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:52 INFO - PROCESS | 2588 | 1467947692380 Marionette TRACE conn7 <- [1,343,null,{"value":null}] 20:14:52 INFO - PROCESS | 2588 | 1467947692386 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:52 INFO - PROCESS | 2588 | 1467947692388 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:52 INFO - PROCESS | 2588 | ++DOCSHELL 19E45000 == 42 [pid = 2588] [id = 95] 20:14:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (19E45400) [pid = 2588] [serial = 282] [outer = 00000000] 20:14:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (1B106400) [pid = 2588] [serial = 283] [outer = 19E45400] 20:14:52 INFO - PROCESS | 2588 | 1467947692431 Marionette DEBUG loaded listener.js 20:14:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (1B107400) [pid = 2588] [serial = 284] [outer = 19E45400] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (182D9C00) [pid = 2588] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1C532C00) [pid = 2588] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (18EE6C00) [pid = 2588] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (19C8CC00) [pid = 2588] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1743C400) [pid = 2588] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0FD76C00) [pid = 2588] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0C9A5400) [pid = 2588] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (141A2000) [pid = 2588] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FE03400) [pid = 2588] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 20:14:52 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1496BC00) [pid = 2588] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 20:14:52 INFO - PROCESS | 2588 | 1467947692914 Marionette TRACE conn7 <- [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:14:52 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:14:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 20:14:52 INFO - PROCESS | 2588 | 1467947692937 Marionette TRACE conn7 -> [0,345,"getWindowHandle",null] 20:14:52 INFO - PROCESS | 2588 | 1467947692940 Marionette TRACE conn7 <- [1,345,null,{"value":"13"}] 20:14:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 20:14:52 INFO - PROCESS | 2588 | 1467947692942 Marionette TRACE conn7 -> [0,346,"setScriptTimeout",{"ms":35000}] 20:14:52 INFO - PROCESS | 2588 | 1467947692944 Marionette TRACE conn7 <- [1,346,null,{}] 20:14:52 INFO - PROCESS | 2588 | 1467947692948 Marionette TRACE conn7 -> [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:14:52 INFO - PROCESS | 2588 | 1467947692949 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:53 INFO - PROCESS | 2588 | 1467947693083 Marionette TRACE conn7 <- [1,347,null,{"value":null}] 20:14:53 INFO - PROCESS | 2588 | 1467947693137 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 2588 | 1467947693139 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:53 INFO - PROCESS | 2588 | ++DOCSHELL 0FE16000 == 43 [pid = 2588] [id = 96] 20:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FE1C800) [pid = 2588] [serial = 285] [outer = 00000000] 20:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (186E9400) [pid = 2588] [serial = 286] [outer = 0FE1C800] 20:14:53 INFO - PROCESS | 2588 | 1467947693182 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (19C80400) [pid = 2588] [serial = 287] [outer = 0FE1C800] 20:14:53 INFO - PROCESS | 2588 | 1467947693534 Marionette TRACE conn7 <- [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:14:53 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:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 20:14:53 INFO - PROCESS | 2588 | 1467947693578 Marionette TRACE conn7 -> [0,349,"getWindowHandle",null] 20:14:53 INFO - PROCESS | 2588 | 1467947693580 Marionette TRACE conn7 <- [1,349,null,{"value":"13"}] 20:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 20:14:53 INFO - PROCESS | 2588 | 1467947693583 Marionette TRACE conn7 -> [0,350,"setScriptTimeout",{"ms":35000}] 20:14:53 INFO - PROCESS | 2588 | 1467947693585 Marionette TRACE conn7 <- [1,350,null,{}] 20:14:53 INFO - PROCESS | 2588 | 1467947693589 Marionette TRACE conn7 -> [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:14:53 INFO - PROCESS | 2588 | 1467947693590 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:53 INFO - PROCESS | 2588 | 1467947693683 Marionette TRACE conn7 <- [1,351,null,{"value":null}] 20:14:53 INFO - PROCESS | 2588 | 1467947693689 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:53 INFO - PROCESS | 2588 | 1467947693691 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:53 INFO - PROCESS | 2588 | ++DOCSHELL 19CF7C00 == 44 [pid = 2588] [id = 97] 20:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1B101800) [pid = 2588] [serial = 288] [outer = 00000000] 20:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1B867C00) [pid = 2588] [serial = 289] [outer = 1B101800] 20:14:53 INFO - PROCESS | 2588 | 1467947693735 Marionette DEBUG loaded listener.js 20:14:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1C53B800) [pid = 2588] [serial = 290] [outer = 1B101800] 20:14:54 INFO - PROCESS | 2588 | 1467947694153 Marionette TRACE conn7 <- [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:14:54 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:14:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 631ms 20:14:54 INFO - PROCESS | 2588 | 1467947694215 Marionette TRACE conn7 -> [0,353,"getWindowHandle",null] 20:14:54 INFO - PROCESS | 2588 | 1467947694217 Marionette TRACE conn7 <- [1,353,null,{"value":"13"}] 20:14:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 20:14:54 INFO - PROCESS | 2588 | 1467947694220 Marionette TRACE conn7 -> [0,354,"setScriptTimeout",{"ms":35000}] 20:14:54 INFO - PROCESS | 2588 | 1467947694222 Marionette TRACE conn7 <- [1,354,null,{}] 20:14:54 INFO - PROCESS | 2588 | 1467947694225 Marionette TRACE conn7 -> [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:14:54 INFO - PROCESS | 2588 | 1467947694227 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:54 INFO - PROCESS | 2588 | 1467947694309 Marionette TRACE conn7 <- [1,355,null,{"value":null}] 20:14:54 INFO - PROCESS | 2588 | 1467947694317 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:54 INFO - PROCESS | 2588 | 1467947694320 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:54 INFO - PROCESS | 2588 | ++DOCSHELL 1C9D8800 == 45 [pid = 2588] [id = 98] 20:14:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (1C9D7800) [pid = 2588] [serial = 291] [outer = 00000000] 20:14:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (1C9DD000) [pid = 2588] [serial = 292] [outer = 1C9D7800] 20:14:54 INFO - PROCESS | 2588 | 1467947694365 Marionette DEBUG loaded listener.js 20:14:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (1C9E1000) [pid = 2588] [serial = 293] [outer = 1C9D7800] 20:14:55 INFO - PROCESS | 2588 | 1467947694999 Marionette TRACE conn7 <- [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:14:55 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:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 830ms 20:14:55 INFO - PROCESS | 2588 | 1467947695063 Marionette TRACE conn7 -> [0,357,"getWindowHandle",null] 20:14:55 INFO - PROCESS | 2588 | 1467947695068 Marionette TRACE conn7 <- [1,357,null,{"value":"13"}] 20:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 20:14:55 INFO - PROCESS | 2588 | 1467947695075 Marionette TRACE conn7 -> [0,358,"setScriptTimeout",{"ms":35000}] 20:14:55 INFO - PROCESS | 2588 | 1467947695078 Marionette TRACE conn7 <- [1,358,null,{}] 20:14:55 INFO - PROCESS | 2588 | 1467947695084 Marionette TRACE conn7 -> [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:14:55 INFO - PROCESS | 2588 | 1467947695087 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:55 INFO - PROCESS | 2588 | 1467947695204 Marionette TRACE conn7 <- [1,359,null,{"value":null}] 20:14:55 INFO - PROCESS | 2588 | 1467947695328 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:55 INFO - PROCESS | 2588 | 1467947695333 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:55 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2A000 == 46 [pid = 2588] [id = 99] 20:14:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0FE2A800) [pid = 2588] [serial = 294] [outer = 00000000] 20:14:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0FF23800) [pid = 2588] [serial = 295] [outer = 0FE2A800] 20:14:55 INFO - PROCESS | 2588 | 1467947695390 Marionette DEBUG loaded listener.js 20:14:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (1035E000) [pid = 2588] [serial = 296] [outer = 0FE2A800] 20:14:56 INFO - PROCESS | 2588 | 1467947696030 Marionette TRACE conn7 <- [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:14:56 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:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 970ms 20:14:56 INFO - PROCESS | 2588 | 1467947696049 Marionette TRACE conn7 -> [0,361,"getWindowHandle",null] 20:14:56 INFO - PROCESS | 2588 | 1467947696054 Marionette TRACE conn7 <- [1,361,null,{"value":"13"}] 20:14:56 INFO - PROCESS | 2588 | 1467947696060 Marionette TRACE conn7 -> [0,362,"setScriptTimeout",{"ms":35000}] 20:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 20:14:56 INFO - PROCESS | 2588 | 1467947696063 Marionette TRACE conn7 <- [1,362,null,{}] 20:14:56 INFO - PROCESS | 2588 | 1467947696068 Marionette TRACE conn7 -> [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:14:56 INFO - PROCESS | 2588 | 1467947696071 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:56 INFO - PROCESS | 2588 | 1467947696183 Marionette TRACE conn7 <- [1,363,null,{"value":null}] 20:14:56 INFO - PROCESS | 2588 | 1467947696279 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:56 INFO - PROCESS | 2588 | 1467947696282 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:56 INFO - PROCESS | 2588 | ++DOCSHELL 14964C00 == 47 [pid = 2588] [id = 100] 20:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (1496B000) [pid = 2588] [serial = 297] [outer = 00000000] 20:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (15A67C00) [pid = 2588] [serial = 298] [outer = 1496B000] 20:14:56 INFO - PROCESS | 2588 | 1467947696337 Marionette DEBUG loaded listener.js 20:14:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (1747C800) [pid = 2588] [serial = 299] [outer = 1496B000] 20:14:57 INFO - PROCESS | 2588 | 1467947696985 Marionette TRACE conn7 <- [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:14:57 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:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 971ms 20:14:57 INFO - PROCESS | 2588 | 1467947697047 Marionette TRACE conn7 -> [0,365,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 2588 | 1467947697049 Marionette TRACE conn7 <- [1,365,null,{"value":"13"}] 20:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 20:14:57 INFO - PROCESS | 2588 | 1467947697054 Marionette TRACE conn7 -> [0,366,"setScriptTimeout",{"ms":35000}] 20:14:57 INFO - PROCESS | 2588 | 1467947697058 Marionette TRACE conn7 <- [1,366,null,{}] 20:14:57 INFO - PROCESS | 2588 | 1467947697069 Marionette TRACE conn7 -> [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:14:57 INFO - PROCESS | 2588 | 1467947697073 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:57 INFO - PROCESS | 2588 | 1467947697183 Marionette TRACE conn7 <- [1,367,null,{"value":null}] 20:14:57 INFO - PROCESS | 2588 | 1467947697306 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:57 INFO - PROCESS | 2588 | 1467947697310 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:57 INFO - PROCESS | 2588 | ++DOCSHELL 198D4C00 == 48 [pid = 2588] [id = 101] 20:14:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (19C88000) [pid = 2588] [serial = 300] [outer = 00000000] 20:14:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (1C9DC400) [pid = 2588] [serial = 301] [outer = 19C88000] 20:14:57 INFO - PROCESS | 2588 | 1467947697367 Marionette DEBUG loaded listener.js 20:14:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (1D409000) [pid = 2588] [serial = 302] [outer = 19C88000] 20:14:57 INFO - PROCESS | 2588 | 1467947697909 Marionette TRACE conn7 <- [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:14:57 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:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 890ms 20:14:57 INFO - PROCESS | 2588 | 1467947697948 Marionette TRACE conn7 -> [0,369,"getWindowHandle",null] 20:14:57 INFO - PROCESS | 2588 | 1467947697951 Marionette TRACE conn7 <- [1,369,null,{"value":"13"}] 20:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 20:14:57 INFO - PROCESS | 2588 | 1467947697955 Marionette TRACE conn7 -> [0,370,"setScriptTimeout",{"ms":35000}] 20:14:57 INFO - PROCESS | 2588 | 1467947697957 Marionette TRACE conn7 <- [1,370,null,{}] 20:14:57 INFO - PROCESS | 2588 | 1467947697961 Marionette TRACE conn7 -> [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:14:57 INFO - PROCESS | 2588 | 1467947697963 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:58 INFO - PROCESS | 2588 | 1467947698074 Marionette TRACE conn7 <- [1,371,null,{"value":null}] 20:14:58 INFO - PROCESS | 2588 | 1467947698169 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:58 INFO - PROCESS | 2588 | 1467947698171 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:58 INFO - PROCESS | 2588 | ++DOCSHELL 1D42FC00 == 49 [pid = 2588] [id = 102] 20:14:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (1D430000) [pid = 2588] [serial = 303] [outer = 00000000] 20:14:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (1D433400) [pid = 2588] [serial = 304] [outer = 1D430000] 20:14:58 INFO - PROCESS | 2588 | 1467947698225 Marionette DEBUG loaded listener.js 20:14:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (1D439400) [pid = 2588] [serial = 305] [outer = 1D430000] 20:14:59 INFO - PROCESS | 2588 | 1467947699038 Marionette TRACE conn7 <- [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:14:59 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:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1121ms 20:14:59 INFO - PROCESS | 2588 | 1467947699082 Marionette TRACE conn7 -> [0,373,"getWindowHandle",null] 20:14:59 INFO - PROCESS | 2588 | 1467947699086 Marionette TRACE conn7 <- [1,373,null,{"value":"13"}] 20:14:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 20:14:59 INFO - PROCESS | 2588 | 1467947699091 Marionette TRACE conn7 -> [0,374,"setScriptTimeout",{"ms":35000}] 20:14:59 INFO - PROCESS | 2588 | 1467947699094 Marionette TRACE conn7 <- [1,374,null,{}] 20:14:59 INFO - PROCESS | 2588 | 1467947699099 Marionette TRACE conn7 -> [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:14:59 INFO - PROCESS | 2588 | 1467947699102 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:59 INFO - PROCESS | 2588 | 1467947699205 Marionette TRACE conn7 <- [1,375,null,{"value":null}] 20:14:59 INFO - PROCESS | 2588 | 1467947699289 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:14:59 INFO - PROCESS | 2588 | 1467947699294 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:14:59 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2F000 == 50 [pid = 2588] [id = 103] 20:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (10368800) [pid = 2588] [serial = 306] [outer = 00000000] 20:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (10647000) [pid = 2588] [serial = 307] [outer = 10368800] 20:14:59 INFO - PROCESS | 2588 | 1467947699390 Marionette DEBUG loaded listener.js 20:14:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (145B4800) [pid = 2588] [serial = 308] [outer = 10368800] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 19CF7C00 == 49 [pid = 2588] [id = 97] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 0FE16000 == 48 [pid = 2588] [id = 96] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 19E45000 == 47 [pid = 2588] [id = 95] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 198D2800 == 46 [pid = 2588] [id = 94] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 0FF28800 == 45 [pid = 2588] [id = 93] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 1774A400 == 44 [pid = 2588] [id = 92] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 15A5D800 == 43 [pid = 2588] [id = 91] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 10369400 == 42 [pid = 2588] [id = 90] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 0C9A1800 == 41 [pid = 2588] [id = 89] 20:14:59 INFO - PROCESS | 2588 | --DOCSHELL 0C935800 == 40 [pid = 2588] [id = 88] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (1D409800) [pid = 2588] [serial = 247] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (198D7000) [pid = 2588] [serial = 235] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (19CF1C00) [pid = 2588] [serial = 238] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (1747E400) [pid = 2588] [serial = 230] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (1747A400) [pid = 2588] [serial = 229] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (19C83400) [pid = 2588] [serial = 236] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0FE14000) [pid = 2588] [serial = 223] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0FF24400) [pid = 2588] [serial = 224] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0FEB2400) [pid = 2588] [serial = 241] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (1C6AAC00) [pid = 2588] [serial = 217] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (14994800) [pid = 2588] [serial = 226] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (14AE4400) [pid = 2588] [serial = 227] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (1B102000) [pid = 2588] [serial = 239] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (17481400) [pid = 2588] [serial = 214] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0FE6FC00) [pid = 2588] [serial = 211] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1005D000) [pid = 2588] [serial = 221] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0FF1EC00) [pid = 2588] [serial = 220] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (1B10F400) [pid = 2588] [serial = 244] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (10056800) [pid = 2588] [serial = 242] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (18D80000) [pid = 2588] [serial = 232] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (1D40E000) [pid = 2588] [serial = 248] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (1B1D5800) [pid = 2588] [serial = 245] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (18D88400) [pid = 2588] [serial = 233] [outer = 00000000] [url = about:blank] 20:14:59 INFO - PROCESS | 2588 | 1467947699951 Marionette TRACE conn7 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 20:15:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 20:15:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 890ms 20:15:00 INFO - PROCESS | 2588 | 1467947699981 Marionette TRACE conn7 -> [0,377,"getWindowHandle",null] 20:15:00 INFO - PROCESS | 2588 | 1467947699985 Marionette TRACE conn7 <- [1,377,null,{"value":"13"}] 20:15:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 20:15:00 INFO - PROCESS | 2588 | 1467947699991 Marionette TRACE conn7 -> [0,378,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - PROCESS | 2588 | 1467947699993 Marionette TRACE conn7 <- [1,378,null,{}] 20:15:00 INFO - PROCESS | 2588 | 1467947699997 Marionette TRACE conn7 -> [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:15:00 INFO - PROCESS | 2588 | 1467947699999 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:00 INFO - PROCESS | 2588 | 1467947700086 Marionette TRACE conn7 <- [1,379,null,{"value":null}] 20:15:00 INFO - PROCESS | 2588 | 1467947700094 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 2588 | 1467947700097 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:00 INFO - PROCESS | 2588 | ++DOCSHELL 0FE16000 == 41 [pid = 2588] [id = 104] 20:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FE16400) [pid = 2588] [serial = 309] [outer = 00000000] 20:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0FF2A400) [pid = 2588] [serial = 310] [outer = 0FE16400] 20:15:00 INFO - PROCESS | 2588 | 1467947700145 Marionette DEBUG loaded listener.js 20:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (10231800) [pid = 2588] [serial = 311] [outer = 0FE16400] 20:15:00 INFO - PROCESS | 2588 | 1467947700678 Marionette TRACE conn7 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 20:15:00 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 20:15:00 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 730ms 20:15:00 INFO - PROCESS | 2588 | 1467947700721 Marionette TRACE conn7 -> [0,381,"getWindowHandle",null] 20:15:00 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 20:15:00 INFO - PROCESS | 2588 | 1467947700723 Marionette TRACE conn7 <- [1,381,null,{"value":"13"}] 20:15:00 INFO - PROCESS | 2588 | 1467947700727 Marionette TRACE conn7 -> [0,382,"setScriptTimeout",{"ms":35000}] 20:15:00 INFO - PROCESS | 2588 | 1467947700730 Marionette TRACE conn7 <- [1,382,null,{}] 20:15:00 INFO - PROCESS | 2588 | 1467947700740 Marionette TRACE conn7 -> [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:15:00 INFO - PROCESS | 2588 | 1467947700744 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:00 INFO - PROCESS | 2588 | 1467947700829 Marionette TRACE conn7 <- [1,383,null,{"value":null}] 20:15:00 INFO - PROCESS | 2588 | 1467947700912 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:00 INFO - PROCESS | 2588 | 1467947700915 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:00 INFO - PROCESS | 2588 | ++DOCSHELL 15F50C00 == 42 [pid = 2588] [id = 105] 20:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (15F54000) [pid = 2588] [serial = 312] [outer = 00000000] 20:15:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1743FC00) [pid = 2588] [serial = 313] [outer = 15F54000] 20:15:01 INFO - PROCESS | 2588 | 1467947700963 Marionette DEBUG loaded listener.js 20:15:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (1747F000) [pid = 2588] [serial = 314] [outer = 15F54000] 20:15:01 INFO - PROCESS | 2588 | 1467947701360 Marionette TRACE conn7 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 20:15:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 20:15:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 691ms 20:15:01 INFO - PROCESS | 2588 | 1467947701417 Marionette TRACE conn7 -> [0,385,"getWindowHandle",null] 20:15:01 INFO - PROCESS | 2588 | 1467947701420 Marionette TRACE conn7 <- [1,385,null,{"value":"13"}] 20:15:01 INFO - PROCESS | 2588 | 1467947701422 Marionette TRACE conn7 -> [0,386,"setScriptTimeout",{"ms":35000}] 20:15:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 20:15:01 INFO - PROCESS | 2588 | 1467947701424 Marionette TRACE conn7 <- [1,386,null,{}] 20:15:01 INFO - PROCESS | 2588 | 1467947701428 Marionette TRACE conn7 -> [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:15:01 INFO - PROCESS | 2588 | 1467947701430 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:01 INFO - PROCESS | 2588 | 1467947701514 Marionette TRACE conn7 <- [1,387,null,{"value":null}] 20:15:01 INFO - PROCESS | 2588 | 1467947701520 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:01 INFO - PROCESS | 2588 | 1467947701522 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:01 INFO - PROCESS | 2588 | ++DOCSHELL 1760B400 == 43 [pid = 2588] [id = 106] 20:15:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (1765BC00) [pid = 2588] [serial = 315] [outer = 00000000] 20:15:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (18226400) [pid = 2588] [serial = 316] [outer = 1765BC00] 20:15:01 INFO - PROCESS | 2588 | 1467947701575 Marionette DEBUG loaded listener.js 20:15:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (18980800) [pid = 2588] [serial = 317] [outer = 1765BC00] 20:15:02 INFO - PROCESS | 2588 | 1467947702029 Marionette TRACE conn7 <- [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:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 20:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 20:15:02 INFO - PROCESS | 2588 | 1467947702097 Marionette TRACE conn7 -> [0,389,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 2588 | 1467947702099 Marionette TRACE conn7 <- [1,389,null,{"value":"13"}] 20:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 20:15:02 INFO - PROCESS | 2588 | 1467947702108 Marionette TRACE conn7 -> [0,390,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 2588 | 1467947702109 Marionette TRACE conn7 <- [1,390,null,{}] 20:15:02 INFO - PROCESS | 2588 | 1467947702113 Marionette TRACE conn7 -> [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:15:02 INFO - PROCESS | 2588 | 1467947702115 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:02 INFO - PROCESS | 2588 | 1467947702248 Marionette TRACE conn7 <- [1,391,null,{"value":null}] 20:15:02 INFO - PROCESS | 2588 | 1467947702260 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:02 INFO - PROCESS | 2588 | 1467947702262 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:02 INFO - PROCESS | 2588 | ++DOCSHELL 18EEBC00 == 44 [pid = 2588] [id = 107] 20:15:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (18EEE000) [pid = 2588] [serial = 318] [outer = 00000000] 20:15:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (192B0C00) [pid = 2588] [serial = 319] [outer = 18EEE000] 20:15:02 INFO - PROCESS | 2588 | 1467947702305 Marionette DEBUG loaded listener.js 20:15:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (1934A800) [pid = 2588] [serial = 320] [outer = 18EEE000] 20:15:02 INFO - PROCESS | 2588 | 1467947702773 Marionette TRACE conn7 <- [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:15:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 20:15:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 20:15:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 20:15:02 INFO - PROCESS | 2588 | 1467947702833 Marionette TRACE conn7 -> [0,393,"getWindowHandle",null] 20:15:02 INFO - PROCESS | 2588 | 1467947702835 Marionette TRACE conn7 <- [1,393,null,{"value":"13"}] 20:15:02 INFO - PROCESS | 2588 | 1467947702845 Marionette TRACE conn7 -> [0,394,"setScriptTimeout",{"ms":35000}] 20:15:02 INFO - PROCESS | 2588 | 1467947702846 Marionette TRACE conn7 <- [1,394,null,{}] 20:15:02 INFO - PROCESS | 2588 | 1467947702850 Marionette TRACE conn7 -> [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:15:02 INFO - PROCESS | 2588 | 1467947702855 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:03 INFO - PROCESS | 2588 | 1467947702991 Marionette TRACE conn7 <- [1,395,null,{"value":null}] 20:15:03 INFO - PROCESS | 2588 | 1467947703052 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 2588 | 1467947703054 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:03 INFO - PROCESS | 2588 | ++DOCSHELL 19367400 == 45 [pid = 2588] [id = 108] 20:15:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (19367800) [pid = 2588] [serial = 321] [outer = 00000000] 20:15:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (19C80C00) [pid = 2588] [serial = 322] [outer = 19367800] 20:15:03 INFO - PROCESS | 2588 | 1467947703100 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (19C84400) [pid = 2588] [serial = 323] [outer = 19367800] 20:15:03 INFO - PROCESS | 2588 | 1467947703571 Marionette TRACE conn7 <- [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:15:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 20:15:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 790ms 20:15:03 INFO - PROCESS | 2588 | 1467947703638 Marionette TRACE conn7 -> [0,397,"getWindowHandle",null] 20:15:03 INFO - PROCESS | 2588 | 1467947703641 Marionette TRACE conn7 <- [1,397,null,{"value":"13"}] 20:15:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 20:15:03 INFO - PROCESS | 2588 | 1467947703644 Marionette TRACE conn7 -> [0,398,"setScriptTimeout",{"ms":35000}] 20:15:03 INFO - PROCESS | 2588 | 1467947703646 Marionette TRACE conn7 <- [1,398,null,{}] 20:15:03 INFO - PROCESS | 2588 | 1467947703649 Marionette TRACE conn7 -> [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:15:03 INFO - PROCESS | 2588 | 1467947703651 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:03 INFO - PROCESS | 2588 | 1467947703762 Marionette TRACE conn7 <- [1,399,null,{"value":null}] 20:15:03 INFO - PROCESS | 2588 | 1467947703820 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:03 INFO - PROCESS | 2588 | 1467947703822 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:03 INFO - PROCESS | 2588 | ++DOCSHELL 0CBE3400 == 46 [pid = 2588] [id = 109] 20:15:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (19C8C800) [pid = 2588] [serial = 324] [outer = 00000000] 20:15:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (1B109C00) [pid = 2588] [serial = 325] [outer = 19C8C800] 20:15:03 INFO - PROCESS | 2588 | 1467947703866 Marionette DEBUG loaded listener.js 20:15:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (1B10E400) [pid = 2588] [serial = 326] [outer = 19C8C800] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (18908000) [pid = 2588] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0C9A6C00) [pid = 2588] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (1774B800) [pid = 2588] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (19C7F800) [pid = 2588] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0C93A800) [pid = 2588] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (15A63400) [pid = 2588] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (19E45400) [pid = 2588] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0FE1C800) [pid = 2588] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (1B101800) [pid = 2588] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 20:15:04 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (10369C00) [pid = 2588] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 20:15:04 INFO - PROCESS | 2588 | 1467947704559 Marionette TRACE conn7 <- [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:15:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 20:15:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 970ms 20:15:04 INFO - PROCESS | 2588 | 1467947704621 Marionette TRACE conn7 -> [0,401,"getWindowHandle",null] 20:15:04 INFO - PROCESS | 2588 | 1467947704626 Marionette TRACE conn7 <- [1,401,null,{"value":"13"}] 20:15:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 20:15:04 INFO - PROCESS | 2588 | 1467947704631 Marionette TRACE conn7 -> [0,402,"setScriptTimeout",{"ms":35000}] 20:15:04 INFO - PROCESS | 2588 | 1467947704634 Marionette TRACE conn7 <- [1,402,null,{}] 20:15:04 INFO - PROCESS | 2588 | 1467947704640 Marionette TRACE conn7 -> [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:15:04 INFO - PROCESS | 2588 | 1467947704643 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:04 INFO - PROCESS | 2588 | 1467947704758 Marionette TRACE conn7 <- [1,403,null,{"value":null}] 20:15:04 INFO - PROCESS | 2588 | 1467947704885 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:04 INFO - PROCESS | 2588 | 1467947704888 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:04 INFO - PROCESS | 2588 | ++DOCSHELL 0FE0CC00 == 47 [pid = 2588] [id = 110] 20:15:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0FE36000) [pid = 2588] [serial = 327] [outer = 00000000] 20:15:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (10058800) [pid = 2588] [serial = 328] [outer = 0FE36000] 20:15:04 INFO - PROCESS | 2588 | 1467947704946 Marionette DEBUG loaded listener.js 20:15:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (103E8400) [pid = 2588] [serial = 329] [outer = 0FE36000] 20:15:05 INFO - PROCESS | 2588 | 1467947705562 Marionette TRACE conn7 <- [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:15:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 20:15:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 990ms 20:15:05 INFO - PROCESS | 2588 | 1467947705621 Marionette TRACE conn7 -> [0,405,"getWindowHandle",null] 20:15:05 INFO - PROCESS | 2588 | 1467947705626 Marionette TRACE conn7 <- [1,405,null,{"value":"13"}] 20:15:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 20:15:05 INFO - PROCESS | 2588 | 1467947705632 Marionette TRACE conn7 -> [0,406,"setScriptTimeout",{"ms":35000}] 20:15:05 INFO - PROCESS | 2588 | 1467947705635 Marionette TRACE conn7 <- [1,406,null,{}] 20:15:05 INFO - PROCESS | 2588 | 1467947705640 Marionette TRACE conn7 -> [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:15:05 INFO - PROCESS | 2588 | 1467947705642 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:05 INFO - PROCESS | 2588 | 1467947705756 Marionette TRACE conn7 <- [1,407,null,{"value":null}] 20:15:05 INFO - PROCESS | 2588 | 1467947705882 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:05 INFO - PROCESS | 2588 | 1467947705885 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:05 INFO - PROCESS | 2588 | ++DOCSHELL 15A5CC00 == 48 [pid = 2588] [id = 111] 20:15:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (15A5D000) [pid = 2588] [serial = 330] [outer = 00000000] 20:15:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (17478400) [pid = 2588] [serial = 331] [outer = 15A5D000] 20:15:05 INFO - PROCESS | 2588 | 1467947705942 Marionette DEBUG loaded listener.js 20:15:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (1774C000) [pid = 2588] [serial = 332] [outer = 15A5D000] 20:15:06 INFO - PROCESS | 2588 | 1467947706578 Marionette TRACE conn7 <- [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:15:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 20:15:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 971ms 20:15:06 INFO - PROCESS | 2588 | 1467947706606 Marionette TRACE conn7 -> [0,409,"getWindowHandle",null] 20:15:06 INFO - PROCESS | 2588 | 1467947706608 Marionette TRACE conn7 <- [1,409,null,{"value":"13"}] 20:15:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 20:15:06 INFO - PROCESS | 2588 | 1467947706612 Marionette TRACE conn7 -> [0,410,"setScriptTimeout",{"ms":35000}] 20:15:06 INFO - PROCESS | 2588 | 1467947706616 Marionette TRACE conn7 <- [1,410,null,{}] 20:15:06 INFO - PROCESS | 2588 | 1467947706627 Marionette TRACE conn7 -> [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:15:06 INFO - PROCESS | 2588 | 1467947706632 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:06 INFO - PROCESS | 2588 | 1467947706742 Marionette TRACE conn7 <- [1,411,null,{"value":null}] 20:15:06 INFO - PROCESS | 2588 | 1467947706848 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:06 INFO - PROCESS | 2588 | 1467947706852 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:06 INFO - PROCESS | 2588 | ++DOCSHELL 19CF3000 == 49 [pid = 2588] [id = 112] 20:15:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (19E45400) [pid = 2588] [serial = 333] [outer = 00000000] 20:15:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (1B106C00) [pid = 2588] [serial = 334] [outer = 19E45400] 20:15:06 INFO - PROCESS | 2588 | 1467947706907 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (1B85E000) [pid = 2588] [serial = 335] [outer = 19E45400] 20:15:07 INFO - PROCESS | 2588 | 1467947707538 Marionette TRACE conn7 <- [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:15:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 20:15:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 970ms 20:15:07 INFO - PROCESS | 2588 | 1467947707585 Marionette TRACE conn7 -> [0,413,"getWindowHandle",null] 20:15:07 INFO - PROCESS | 2588 | 1467947707588 Marionette TRACE conn7 <- [1,413,null,{"value":"13"}] 20:15:07 INFO - PROCESS | 2588 | 1467947707592 Marionette TRACE conn7 -> [0,414,"setScriptTimeout",{"ms":35000}] 20:15:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 20:15:07 INFO - PROCESS | 2588 | 1467947707594 Marionette TRACE conn7 <- [1,414,null,{}] 20:15:07 INFO - PROCESS | 2588 | 1467947707597 Marionette TRACE conn7 -> [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:15:07 INFO - PROCESS | 2588 | 1467947707599 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:07 INFO - PROCESS | 2588 | 1467947707709 Marionette TRACE conn7 <- [1,415,null,{"value":null}] 20:15:07 INFO - PROCESS | 2588 | 1467947707806 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:07 INFO - PROCESS | 2588 | 1467947707809 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:07 INFO - PROCESS | 2588 | ++DOCSHELL 1C6A1400 == 50 [pid = 2588] [id = 113] 20:15:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (1C6A3C00) [pid = 2588] [serial = 336] [outer = 00000000] 20:15:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (1C9DC000) [pid = 2588] [serial = 337] [outer = 1C6A3C00] 20:15:07 INFO - PROCESS | 2588 | 1467947707864 Marionette DEBUG loaded listener.js 20:15:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (1D408400) [pid = 2588] [serial = 338] [outer = 1C6A3C00] 20:15:08 INFO - PROCESS | 2588 | 1467947708468 Marionette TRACE conn7 <- [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:15:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 20:15:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 930ms 20:15:08 INFO - PROCESS | 2588 | 1467947708526 Marionette TRACE conn7 -> [0,417,"getWindowHandle",null] 20:15:08 INFO - PROCESS | 2588 | 1467947708528 Marionette TRACE conn7 <- [1,417,null,{"value":"13"}] 20:15:08 INFO - PROCESS | 2588 | 1467947708532 Marionette TRACE conn7 -> [0,418,"setScriptTimeout",{"ms":35000}] 20:15:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 20:15:08 INFO - PROCESS | 2588 | 1467947708534 Marionette TRACE conn7 <- [1,418,null,{}] 20:15:08 INFO - PROCESS | 2588 | 1467947708538 Marionette TRACE conn7 -> [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:15:08 INFO - PROCESS | 2588 | 1467947708540 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:08 INFO - PROCESS | 2588 | 1467947708645 Marionette TRACE conn7 <- [1,419,null,{"value":null}] 20:15:08 INFO - PROCESS | 2588 | 1467947708742 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:08 INFO - PROCESS | 2588 | 1467947708745 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:08 INFO - PROCESS | 2588 | ++DOCSHELL 0FE15400 == 51 [pid = 2588] [id = 114] 20:15:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0FF1E000) [pid = 2588] [serial = 339] [outer = 00000000] 20:15:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (14B91400) [pid = 2588] [serial = 340] [outer = 0FF1E000] 20:15:08 INFO - PROCESS | 2588 | 1467947708798 Marionette DEBUG loaded listener.js 20:15:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (17665400) [pid = 2588] [serial = 341] [outer = 0FF1E000] 20:15:09 INFO - PROCESS | 2588 | --DOCSHELL 19367400 == 50 [pid = 2588] [id = 108] 20:15:09 INFO - PROCESS | 2588 | --DOCSHELL 18EEBC00 == 49 [pid = 2588] [id = 107] 20:15:09 INFO - PROCESS | 2588 | --DOCSHELL 1760B400 == 48 [pid = 2588] [id = 106] 20:15:09 INFO - PROCESS | 2588 | --DOCSHELL 15F50C00 == 47 [pid = 2588] [id = 105] 20:15:09 INFO - PROCESS | 2588 | --DOCSHELL 0FE16000 == 46 [pid = 2588] [id = 104] 20:15:09 INFO - PROCESS | 2588 | --DOCSHELL 0FE2F000 == 45 [pid = 2588] [id = 103] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (18EE9C00) [pid = 2588] [serial = 277] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (0FBF6800) [pid = 2588] [serial = 265] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (0FE0F000) [pid = 2588] [serial = 266] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (1821F400) [pid = 2588] [serial = 274] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (19C8D800) [pid = 2588] [serial = 280] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (0FE0D000) [pid = 2588] [serial = 263] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (0FE02C00) [pid = 2588] [serial = 262] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (1D6B0000) [pid = 2588] [serial = 250] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (163F3C00) [pid = 2588] [serial = 271] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (166A3C00) [pid = 2588] [serial = 272] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (0FEAF800) [pid = 2588] [serial = 253] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (16699C00) [pid = 2588] [serial = 256] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (192B1800) [pid = 2588] [serial = 278] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (1B106400) [pid = 2588] [serial = 283] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (18EEDC00) [pid = 2588] [serial = 259] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (19CCDC00) [pid = 2588] [serial = 281] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (186E9400) [pid = 2588] [serial = 286] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (1B867C00) [pid = 2588] [serial = 289] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1B107400) [pid = 2588] [serial = 284] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (141F0400) [pid = 2588] [serial = 269] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (14129800) [pid = 2588] [serial = 268] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (19C80400) [pid = 2588] [serial = 287] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (1C9DD000) [pid = 2588] [serial = 292] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (182D4000) [pid = 2588] [serial = 275] [outer = 00000000] [url = about:blank] 20:15:09 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1C53B800) [pid = 2588] [serial = 290] [outer = 00000000] [url = about:blank] 20:15:10 INFO - PROCESS | 2588 | 1467947709981 Marionette TRACE conn7 <- [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:15:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 20:15:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1472ms 20:15:10 INFO - PROCESS | 2588 | 1467947710008 Marionette TRACE conn7 -> [0,421,"getWindowHandle",null] 20:15:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 20:15:10 INFO - PROCESS | 2588 | 1467947710012 Marionette TRACE conn7 <- [1,421,null,{"value":"13"}] 20:15:10 INFO - PROCESS | 2588 | 1467947710016 Marionette TRACE conn7 -> [0,422,"setScriptTimeout",{"ms":35000}] 20:15:10 INFO - PROCESS | 2588 | 1467947710019 Marionette TRACE conn7 <- [1,422,null,{}] 20:15:10 INFO - PROCESS | 2588 | 1467947710024 Marionette TRACE conn7 -> [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:15:10 INFO - PROCESS | 2588 | 1467947710027 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:10 INFO - PROCESS | 2588 | 1467947710118 Marionette TRACE conn7 <- [1,423,null,{"value":null}] 20:15:10 INFO - PROCESS | 2588 | 1467947710224 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:10 INFO - PROCESS | 2588 | 1467947710227 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:10 INFO - PROCESS | 2588 | ++DOCSHELL 0FE35C00 == 46 [pid = 2588] [id = 115] 20:15:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FE36C00) [pid = 2588] [serial = 342] [outer = 00000000] 20:15:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FF21400) [pid = 2588] [serial = 343] [outer = 0FE36C00] 20:15:10 INFO - PROCESS | 2588 | 1467947710277 Marionette DEBUG loaded listener.js 20:15:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (10230400) [pid = 2588] [serial = 344] [outer = 0FE36C00] 20:15:11 INFO - PROCESS | 2588 | 1467947711148 Marionette TRACE conn7 <- [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:15:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 20:15:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1172ms 20:15:11 INFO - PROCESS | 2588 | 1467947711190 Marionette TRACE conn7 -> [0,425,"getWindowHandle",null] 20:15:11 INFO - PROCESS | 2588 | 1467947711194 Marionette TRACE conn7 <- [1,425,null,{"value":"13"}] 20:15:11 INFO - PROCESS | 2588 | 1467947711200 Marionette TRACE conn7 -> [0,426,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 20:15:11 INFO - PROCESS | 2588 | 1467947711202 Marionette TRACE conn7 <- [1,426,null,{}] 20:15:11 INFO - PROCESS | 2588 | 1467947711206 Marionette TRACE conn7 -> [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:15:11 INFO - PROCESS | 2588 | 1467947711209 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:11 INFO - PROCESS | 2588 | 1467947711299 Marionette TRACE conn7 <- [1,427,null,{"value":null}] 20:15:11 INFO - PROCESS | 2588 | 1467947711306 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:11 INFO - PROCESS | 2588 | 1467947711308 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:11 INFO - PROCESS | 2588 | ++DOCSHELL 14A18C00 == 47 [pid = 2588] [id = 116] 20:15:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (14A1A000) [pid = 2588] [serial = 345] [outer = 00000000] 20:15:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (15A5B400) [pid = 2588] [serial = 346] [outer = 14A1A000] 20:15:11 INFO - PROCESS | 2588 | 1467947711354 Marionette DEBUG loaded listener.js 20:15:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (163FC800) [pid = 2588] [serial = 347] [outer = 14A1A000] 20:15:11 INFO - PROCESS | 2588 | 1467947711852 Marionette TRACE conn7 <- [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:15:11 INFO - PROCESS | 2588 | 1467947711880 Marionette TRACE conn7 <- [1,429,null,{"value":"13"}] 20:15:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 20:15:11 INFO - PROCESS | 2588 | 1467947711884 Marionette TRACE conn7 -> [0,430,"setScriptTimeout",{"ms":35000}] 20:15:11 INFO - PROCESS | 2588 | 1467947711887 Marionette TRACE conn7 <- [1,430,null,{}] 20:15:11 INFO - PROCESS | 2588 | 1467947711897 Marionette TRACE conn7 -> [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:15:11 INFO - PROCESS | 2588 | 1467947711902 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:12 INFO - PROCESS | 2588 | 1467947712017 Marionette TRACE conn7 <- [1,431,null,{"value":null}] 20:15:12 INFO - PROCESS | 2588 | 1467947712076 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:12 INFO - PROCESS | 2588 | 1467947712079 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:12 INFO - PROCESS | 2588 | ++DOCSHELL 18EEC000 == 48 [pid = 2588] [id = 117] 20:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (18EED800) [pid = 2588] [serial = 348] [outer = 00000000] 20:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (192AB800) [pid = 2588] [serial = 349] [outer = 18EED800] 20:15:12 INFO - PROCESS | 2588 | 1467947712136 Marionette DEBUG loaded listener.js 20:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (19360C00) [pid = 2588] [serial = 350] [outer = 18EED800] 20:15:12 INFO - PROCESS | 2588 | 1467947712592 Marionette TRACE conn7 <- [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:15:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 20:15:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 20:15:12 INFO - PROCESS | 2588 | 1467947712614 Marionette TRACE conn7 -> [0,433,"getWindowHandle",null] 20:15:12 INFO - PROCESS | 2588 | 1467947712617 Marionette TRACE conn7 <- [1,433,null,{"value":"13"}] 20:15:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 20:15:12 INFO - PROCESS | 2588 | 1467947712631 Marionette TRACE conn7 -> [0,434,"setScriptTimeout",{"ms":35000}] 20:15:12 INFO - PROCESS | 2588 | 1467947712633 Marionette TRACE conn7 <- [1,434,null,{}] 20:15:12 INFO - PROCESS | 2588 | 1467947712636 Marionette TRACE conn7 -> [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:15:12 INFO - PROCESS | 2588 | 1467947712638 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:12 INFO - PROCESS | 2588 | 1467947712782 Marionette TRACE conn7 <- [1,435,null,{"value":null}] 20:15:12 INFO - PROCESS | 2588 | 1467947712844 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:12 INFO - PROCESS | 2588 | 1467947712846 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:12 INFO - PROCESS | 2588 | ++DOCSHELL 1936C800 == 49 [pid = 2588] [id = 118] 20:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (1936E800) [pid = 2588] [serial = 351] [outer = 00000000] 20:15:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (19C80400) [pid = 2588] [serial = 352] [outer = 1936E800] 20:15:12 INFO - PROCESS | 2588 | 1467947712889 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (19CA0800) [pid = 2588] [serial = 353] [outer = 1936E800] 20:15:13 INFO - PROCESS | 2588 | 1467947713301 Marionette TRACE conn7 <- [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:15:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 20:15:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 20:15:13 INFO - PROCESS | 2588 | 1467947713360 Marionette TRACE conn7 -> [0,437,"getWindowHandle",null] 20:15:13 INFO - PROCESS | 2588 | 1467947713362 Marionette TRACE conn7 <- [1,437,null,{"value":"13"}] 20:15:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 20:15:13 INFO - PROCESS | 2588 | 1467947713365 Marionette TRACE conn7 -> [0,438,"setScriptTimeout",{"ms":35000}] 20:15:13 INFO - PROCESS | 2588 | 1467947713366 Marionette TRACE conn7 <- [1,438,null,{}] 20:15:13 INFO - PROCESS | 2588 | 1467947713380 Marionette TRACE conn7 -> [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:15:13 INFO - PROCESS | 2588 | 1467947713382 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:13 INFO - PROCESS | 2588 | 1467947713495 Marionette TRACE conn7 <- [1,439,null,{"value":null}] 20:15:13 INFO - PROCESS | 2588 | 1467947713507 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:13 INFO - PROCESS | 2588 | 1467947713509 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:13 INFO - PROCESS | 2588 | ++DOCSHELL 198CD800 == 50 [pid = 2588] [id = 119] 20:15:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (198D8C00) [pid = 2588] [serial = 354] [outer = 00000000] 20:15:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (1B105400) [pid = 2588] [serial = 355] [outer = 198D8C00] 20:15:13 INFO - PROCESS | 2588 | 1467947713605 Marionette DEBUG loaded listener.js 20:15:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (1B10F000) [pid = 2588] [serial = 356] [outer = 198D8C00] 20:15:13 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (1765BC00) [pid = 2588] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 20:15:13 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (18EEE000) [pid = 2588] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 20:15:13 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (10368800) [pid = 2588] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 20:15:13 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (15F54000) [pid = 2588] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 20:15:13 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0FE16400) [pid = 2588] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 20:15:13 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (19367800) [pid = 2588] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 20:15:14 INFO - PROCESS | 2588 | 1467947714040 Marionette TRACE conn7 <- [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:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 20:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 20:15:14 INFO - PROCESS | 2588 | 1467947714112 Marionette TRACE conn7 -> [0,441,"getWindowHandle",null] 20:15:14 INFO - PROCESS | 2588 | 1467947714114 Marionette TRACE conn7 <- [1,441,null,{"value":"13"}] 20:15:14 INFO - PROCESS | 2588 | 1467947714117 Marionette TRACE conn7 -> [0,442,"setScriptTimeout",{"ms":35000}] 20:15:14 INFO - PROCESS | 2588 | 1467947714119 Marionette TRACE conn7 <- [1,442,null,{}] 20:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 20:15:14 INFO - PROCESS | 2588 | 1467947714123 Marionette TRACE conn7 -> [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:15:14 INFO - PROCESS | 2588 | 1467947714129 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:14 INFO - PROCESS | 2588 | 1467947714270 Marionette TRACE conn7 <- [1,443,null,{"value":null}] 20:15:14 INFO - PROCESS | 2588 | 1467947714284 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 2588 | 1467947714286 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:14 INFO - PROCESS | 2588 | ++DOCSHELL 19C88400 == 51 [pid = 2588] [id = 120] 20:15:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (1B105800) [pid = 2588] [serial = 357] [outer = 00000000] 20:15:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (1C9E1400) [pid = 2588] [serial = 358] [outer = 1B105800] 20:15:14 INFO - PROCESS | 2588 | 1467947714330 Marionette DEBUG loaded listener.js 20:15:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (1C9E1800) [pid = 2588] [serial = 359] [outer = 1B105800] 20:15:14 INFO - PROCESS | 2588 | 1467947714746 Marionette TRACE conn7 <- [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:15:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 20:15:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 20:15:14 INFO - PROCESS | 2588 | 1467947714794 Marionette TRACE conn7 -> [0,445,"getWindowHandle",null] 20:15:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 20:15:14 INFO - PROCESS | 2588 | 1467947714796 Marionette TRACE conn7 <- [1,445,null,{"value":"13"}] 20:15:14 INFO - PROCESS | 2588 | 1467947714799 Marionette TRACE conn7 -> [0,446,"setScriptTimeout",{"ms":35000}] 20:15:14 INFO - PROCESS | 2588 | 1467947714801 Marionette TRACE conn7 <- [1,446,null,{}] 20:15:14 INFO - PROCESS | 2588 | 1467947714805 Marionette TRACE conn7 -> [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:15:14 INFO - PROCESS | 2588 | 1467947714806 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:14 INFO - PROCESS | 2588 | 1467947714888 Marionette TRACE conn7 <- [1,447,null,{"value":null}] 20:15:14 INFO - PROCESS | 2588 | 1467947714896 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:14 INFO - PROCESS | 2588 | 1467947714898 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:14 INFO - PROCESS | 2588 | ++DOCSHELL 1C9DD400 == 52 [pid = 2588] [id = 121] 20:15:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (1D41DC00) [pid = 2588] [serial = 360] [outer = 00000000] 20:15:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (1D435400) [pid = 2588] [serial = 361] [outer = 1D41DC00] 20:15:14 INFO - PROCESS | 2588 | 1467947714941 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (1D43EC00) [pid = 2588] [serial = 362] [outer = 1D41DC00] 20:15:15 INFO - PROCESS | 2588 | 1467947715380 Marionette TRACE conn7 <- [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:15:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 20:15:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 630ms 20:15:15 INFO - PROCESS | 2588 | 1467947715430 Marionette TRACE conn7 -> [0,449,"getWindowHandle",null] 20:15:15 INFO - PROCESS | 2588 | 1467947715432 Marionette TRACE conn7 <- [1,449,null,{"value":"13"}] 20:15:15 INFO - PROCESS | 2588 | 1467947715435 Marionette TRACE conn7 -> [0,450,"setScriptTimeout",{"ms":35000}] 20:15:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 20:15:15 INFO - PROCESS | 2588 | 1467947715437 Marionette TRACE conn7 <- [1,450,null,{}] 20:15:15 INFO - PROCESS | 2588 | 1467947715441 Marionette TRACE conn7 -> [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:15:15 INFO - PROCESS | 2588 | 1467947715443 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:15 INFO - PROCESS | 2588 | 1467947715531 Marionette TRACE conn7 <- [1,451,null,{"value":null}] 20:15:15 INFO - PROCESS | 2588 | 1467947715536 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:15 INFO - PROCESS | 2588 | 1467947715538 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:15 INFO - PROCESS | 2588 | ++DOCSHELL 1D63B000 == 53 [pid = 2588] [id = 122] 20:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (1D63C000) [pid = 2588] [serial = 363] [outer = 00000000] 20:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (1D799C00) [pid = 2588] [serial = 364] [outer = 1D63C000] 20:15:15 INFO - PROCESS | 2588 | 1467947715581 Marionette DEBUG loaded listener.js 20:15:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (1D7A3000) [pid = 2588] [serial = 365] [outer = 1D63C000] 20:15:16 INFO - PROCESS | 2588 | 1467947716247 Marionette TRACE conn7 <- [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:15:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 20:15:16 INFO - PROCESS | 2588 | 1467947716318 Marionette TRACE conn7 <- [1,453,null,{"value":"13"}] 20:15:16 INFO - PROCESS | 2588 | 1467947716323 Marionette TRACE conn7 -> [0,454,"setScriptTimeout",{"ms":35000}] 20:15:16 INFO - PROCESS | 2588 | 1467947716327 Marionette TRACE conn7 <- [1,454,null,{}] 20:15:16 INFO - PROCESS | 2588 | 1467947716333 Marionette TRACE conn7 -> [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:15:16 INFO - PROCESS | 2588 | 1467947716336 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:16 INFO - PROCESS | 2588 | 1467947716489 Marionette TRACE conn7 <- [1,455,null,{"value":null}] 20:15:16 INFO - PROCESS | 2588 | 1467947716619 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:16 INFO - PROCESS | 2588 | 1467947716622 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:16 INFO - PROCESS | 2588 | ++DOCSHELL 0FE05400 == 54 [pid = 2588] [id = 123] 20:15:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (0FF1C800) [pid = 2588] [serial = 366] [outer = 00000000] 20:15:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (141E4400) [pid = 2588] [serial = 367] [outer = 0FF1C800] 20:15:16 INFO - PROCESS | 2588 | 1467947716680 Marionette DEBUG loaded listener.js 20:15:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (14A4DC00) [pid = 2588] [serial = 368] [outer = 0FF1C800] 20:15:17 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:17 INFO - PROCESS | 2588 | 1467947717347 Marionette TRACE conn7 <- [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:15:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 20:15:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1081ms 20:15:17 INFO - PROCESS | 2588 | 1467947717404 Marionette TRACE conn7 -> [0,457,"getWindowHandle",null] 20:15:17 INFO - PROCESS | 2588 | 1467947717409 Marionette TRACE conn7 <- [1,457,null,{"value":"13"}] 20:15:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 20:15:17 INFO - PROCESS | 2588 | 1467947717415 Marionette TRACE conn7 -> [0,458,"setScriptTimeout",{"ms":35000}] 20:15:17 INFO - PROCESS | 2588 | 1467947717418 Marionette TRACE conn7 <- [1,458,null,{}] 20:15:17 INFO - PROCESS | 2588 | 1467947717437 Marionette TRACE conn7 -> [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:15:17 INFO - PROCESS | 2588 | 1467947717440 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:17 INFO - PROCESS | 2588 | 1467947717554 Marionette TRACE conn7 <- [1,459,null,{"value":null}] 20:15:17 INFO - PROCESS | 2588 | 1467947717683 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:17 INFO - PROCESS | 2588 | 1467947717685 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:17 INFO - PROCESS | 2588 | ++DOCSHELL 182E0800 == 55 [pid = 2588] [id = 124] 20:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (186EA800) [pid = 2588] [serial = 369] [outer = 00000000] 20:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (19367800) [pid = 2588] [serial = 370] [outer = 186EA800] 20:15:17 INFO - PROCESS | 2588 | 1467947717742 Marionette DEBUG loaded listener.js 20:15:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (19C82C00) [pid = 2588] [serial = 371] [outer = 186EA800] 20:15:18 INFO - PROCESS | 2588 | 1467947718395 Marionette TRACE conn7 <- [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:15:18 INFO - PROCESS | 2588 | 1467947718444 Marionette TRACE conn7 <- [1,461,null,{"value":"13"}] 20:15:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 20:15:18 INFO - PROCESS | 2588 | 1467947718447 Marionette TRACE conn7 -> [0,462,"setScriptTimeout",{"ms":35000}] 20:15:18 INFO - PROCESS | 2588 | 1467947718451 Marionette TRACE conn7 <- [1,462,null,{}] 20:15:18 INFO - PROCESS | 2588 | 1467947718462 Marionette TRACE conn7 -> [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:15:18 INFO - PROCESS | 2588 | 1467947718467 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:18 INFO - PROCESS | 2588 | 1467947718580 Marionette TRACE conn7 <- [1,463,null,{"value":null}] 20:15:18 INFO - PROCESS | 2588 | 1467947718747 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:18 INFO - PROCESS | 2588 | 1467947718751 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:18 INFO - PROCESS | 2588 | ++DOCSHELL 1C90D400 == 56 [pid = 2588] [id = 125] 20:15:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (1C90F400) [pid = 2588] [serial = 372] [outer = 00000000] 20:15:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (1C9DD000) [pid = 2588] [serial = 373] [outer = 1C90F400] 20:15:18 INFO - PROCESS | 2588 | 1467947718809 Marionette DEBUG loaded listener.js 20:15:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (1D6AF800) [pid = 2588] [serial = 374] [outer = 1C90F400] 20:15:19 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:19 INFO - PROCESS | 2588 | 1467947719689 Marionette TRACE conn7 <- [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:15:19 INFO - PROCESS | 2588 | 1467947719733 Marionette TRACE conn7 <- [1,465,null,{"value":"13"}] 20:15:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 20:15:19 INFO - PROCESS | 2588 | 1467947719739 Marionette TRACE conn7 -> [0,466,"setScriptTimeout",{"ms":35000}] 20:15:19 INFO - PROCESS | 2588 | 1467947719742 Marionette TRACE conn7 <- [1,466,null,{}] 20:15:19 INFO - PROCESS | 2588 | 1467947719747 Marionette TRACE conn7 -> [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:15:19 INFO - PROCESS | 2588 | 1467947719750 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:19 INFO - PROCESS | 2588 | 1467947719854 Marionette TRACE conn7 <- [1,467,null,{"value":null}] 20:15:19 INFO - PROCESS | 2588 | 1467947719984 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:19 INFO - PROCESS | 2588 | 1467947719988 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:20 INFO - PROCESS | 2588 | ++DOCSHELL 1056B400 == 57 [pid = 2588] [id = 126] 20:15:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (10575000) [pid = 2588] [serial = 375] [outer = 00000000] 20:15:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (112D1400) [pid = 2588] [serial = 376] [outer = 10575000] 20:15:20 INFO - PROCESS | 2588 | 1467947720039 Marionette DEBUG loaded listener.js 20:15:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (13FC7000) [pid = 2588] [serial = 377] [outer = 10575000] 20:15:20 INFO - PROCESS | 2588 | 1467947720626 Marionette TRACE conn7 <- [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:15:20 INFO - PROCESS | 2588 | 1467947720673 Marionette TRACE conn7 <- [1,469,null,{"value":"13"}] 20:15:20 INFO - PROCESS | 2588 | 1467947720679 Marionette TRACE conn7 -> [0,470,"setScriptTimeout",{"ms":35000}] 20:15:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 20:15:20 INFO - PROCESS | 2588 | 1467947720681 Marionette TRACE conn7 <- [1,470,null,{}] 20:15:20 INFO - PROCESS | 2588 | 1467947720685 Marionette TRACE conn7 -> [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:15:20 INFO - PROCESS | 2588 | 1467947720688 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:20 INFO - PROCESS | 2588 | 1467947720802 Marionette TRACE conn7 <- [1,471,null,{"value":null}] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 1C9DD400 == 56 [pid = 2588] [id = 121] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 19C88400 == 55 [pid = 2588] [id = 120] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 198CD800 == 54 [pid = 2588] [id = 119] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 1936C800 == 53 [pid = 2588] [id = 118] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 18EEC000 == 52 [pid = 2588] [id = 117] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 14A18C00 == 51 [pid = 2588] [id = 116] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 0FE35C00 == 50 [pid = 2588] [id = 115] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 1C6A1400 == 49 [pid = 2588] [id = 113] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (15A67C00) [pid = 2588] [serial = 298] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0FF23800) [pid = 2588] [serial = 295] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (1C9DC400) [pid = 2588] [serial = 301] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (1D433400) [pid = 2588] [serial = 304] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (1B109C00) [pid = 2588] [serial = 325] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 19CF3000 == 48 [pid = 2588] [id = 112] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 15A5CC00 == 47 [pid = 2588] [id = 111] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 0FE0CC00 == 46 [pid = 2588] [id = 110] 20:15:20 INFO - PROCESS | 2588 | --DOCSHELL 0CBE3400 == 45 [pid = 2588] [id = 109] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (18980800) [pid = 2588] [serial = 317] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (18226400) [pid = 2588] [serial = 316] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (192B0C00) [pid = 2588] [serial = 319] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (10647000) [pid = 2588] [serial = 307] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (1743FC00) [pid = 2588] [serial = 313] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (10231800) [pid = 2588] [serial = 311] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (145B4800) [pid = 2588] [serial = 308] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0FF2A400) [pid = 2588] [serial = 310] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (1747F000) [pid = 2588] [serial = 314] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (19C84400) [pid = 2588] [serial = 323] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (1934A800) [pid = 2588] [serial = 320] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (19C80C00) [pid = 2588] [serial = 322] [outer = 00000000] [url = about:blank] 20:15:20 INFO - PROCESS | 2588 | 1467947720966 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:20 INFO - PROCESS | 2588 | 1467947720968 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:20 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A8800 == 46 [pid = 2588] [id = 127] 20:15:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (0CBE3400) [pid = 2588] [serial = 378] [outer = 00000000] 20:15:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0FE08400) [pid = 2588] [serial = 379] [outer = 0CBE3400] 20:15:21 INFO - PROCESS | 2588 | 1467947721016 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (0FE1CC00) [pid = 2588] [serial = 380] [outer = 0CBE3400] 20:15:21 INFO - PROCESS | 2588 | 1467947721474 Marionette TRACE conn7 <- [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:15:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 20:15:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 831ms 20:15:21 INFO - PROCESS | 2588 | 1467947721514 Marionette TRACE conn7 -> [0,473,"getWindowHandle",null] 20:15:21 INFO - PROCESS | 2588 | 1467947721516 Marionette TRACE conn7 <- [1,473,null,{"value":"13"}] 20:15:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 20:15:21 INFO - PROCESS | 2588 | 1467947721520 Marionette TRACE conn7 -> [0,474,"setScriptTimeout",{"ms":35000}] 20:15:21 INFO - PROCESS | 2588 | 1467947721523 Marionette TRACE conn7 <- [1,474,null,{}] 20:15:21 INFO - PROCESS | 2588 | 1467947721533 Marionette TRACE conn7 -> [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:15:21 INFO - PROCESS | 2588 | 1467947721537 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:21 INFO - PROCESS | 2588 | 1467947721624 Marionette TRACE conn7 <- [1,475,null,{"value":null}] 20:15:21 INFO - PROCESS | 2588 | 1467947721634 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:21 INFO - PROCESS | 2588 | 1467947721637 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:21 INFO - PROCESS | 2588 | ++DOCSHELL 14928000 == 47 [pid = 2588] [id = 128] 20:15:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (1492AC00) [pid = 2588] [serial = 381] [outer = 00000000] 20:15:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (14A18C00) [pid = 2588] [serial = 382] [outer = 1492AC00] 20:15:21 INFO - PROCESS | 2588 | 1467947721684 Marionette DEBUG loaded listener.js 20:15:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (15A5D400) [pid = 2588] [serial = 383] [outer = 1492AC00] 20:15:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (17755400) [pid = 2588] [serial = 384] [outer = 0FA76400] 20:15:22 INFO - PROCESS | 2588 | 1467947722234 Marionette TRACE conn7 <- [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:15:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 20:15:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 770ms 20:15:22 INFO - PROCESS | 2588 | 1467947722293 Marionette TRACE conn7 -> [0,477,"getWindowHandle",null] 20:15:22 INFO - PROCESS | 2588 | 1467947722296 Marionette TRACE conn7 <- [1,477,null,{"value":"13"}] 20:15:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 20:15:22 INFO - PROCESS | 2588 | 1467947722301 Marionette TRACE conn7 -> [0,478,"setScriptTimeout",{"ms":35000}] 20:15:22 INFO - PROCESS | 2588 | 1467947722303 Marionette TRACE conn7 <- [1,478,null,{}] 20:15:22 INFO - PROCESS | 2588 | 1467947722306 Marionette TRACE conn7 -> [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:15:22 INFO - PROCESS | 2588 | 1467947722308 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:22 INFO - PROCESS | 2588 | 1467947722455 Marionette TRACE conn7 <- [1,479,null,{"value":null}] 20:15:22 INFO - PROCESS | 2588 | 1467947722513 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:22 INFO - PROCESS | 2588 | 1467947722516 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:22 INFO - PROCESS | 2588 | ++DOCSHELL 17660C00 == 48 [pid = 2588] [id = 129] 20:15:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (17757800) [pid = 2588] [serial = 385] [outer = 00000000] 20:15:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (1897D400) [pid = 2588] [serial = 386] [outer = 17757800] 20:15:22 INFO - PROCESS | 2588 | 1467947722561 Marionette DEBUG loaded listener.js 20:15:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (18D89C00) [pid = 2588] [serial = 387] [outer = 17757800] 20:15:22 INFO - PROCESS | 2588 | 1467947722949 Marionette TRACE conn7 <- [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:15:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 20:15:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 20:15:23 INFO - PROCESS | 2588 | 1467947723045 Marionette TRACE conn7 -> [0,481,"getWindowHandle",null] 20:15:23 INFO - PROCESS | 2588 | 1467947723047 Marionette TRACE conn7 <- [1,481,null,{"value":"13"}] 20:15:23 INFO - PROCESS | 2588 | 1467947723050 Marionette TRACE conn7 -> [0,482,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 20:15:23 INFO - PROCESS | 2588 | 1467947723052 Marionette TRACE conn7 <- [1,482,null,{}] 20:15:23 INFO - PROCESS | 2588 | 1467947723056 Marionette TRACE conn7 -> [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:15:23 INFO - PROCESS | 2588 | 1467947723058 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:23 INFO - PROCESS | 2588 | 1467947723167 Marionette TRACE conn7 <- [1,483,null,{"value":null}] 20:15:23 INFO - PROCESS | 2588 | 1467947723225 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 2588 | 1467947723226 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:23 INFO - PROCESS | 2588 | ++DOCSHELL 18F64400 == 49 [pid = 2588] [id = 130] 20:15:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (18F6C800) [pid = 2588] [serial = 388] [outer = 00000000] 20:15:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (19361800) [pid = 2588] [serial = 389] [outer = 18F6C800] 20:15:23 INFO - PROCESS | 2588 | 1467947723270 Marionette DEBUG loaded listener.js 20:15:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (19363800) [pid = 2588] [serial = 390] [outer = 18F6C800] 20:15:23 INFO - PROCESS | 2588 | 1467947723706 Marionette TRACE conn7 <- [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:15:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 20:15:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 20:15:23 INFO - PROCESS | 2588 | 1467947723724 Marionette TRACE conn7 -> [0,485,"getWindowHandle",null] 20:15:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 20:15:23 INFO - PROCESS | 2588 | 1467947723726 Marionette TRACE conn7 <- [1,485,null,{"value":"13"}] 20:15:23 INFO - PROCESS | 2588 | 1467947723729 Marionette TRACE conn7 -> [0,486,"setScriptTimeout",{"ms":35000}] 20:15:23 INFO - PROCESS | 2588 | 1467947723731 Marionette TRACE conn7 <- [1,486,null,{}] 20:15:23 INFO - PROCESS | 2588 | 1467947723734 Marionette TRACE conn7 -> [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:15:23 INFO - PROCESS | 2588 | 1467947723740 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:23 INFO - PROCESS | 2588 | 1467947723912 Marionette TRACE conn7 <- [1,487,null,{"value":null}] 20:15:23 INFO - PROCESS | 2588 | 1467947723977 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:23 INFO - PROCESS | 2588 | 1467947723979 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:24 INFO - PROCESS | 2588 | ++DOCSHELL 198CEC00 == 50 [pid = 2588] [id = 131] 20:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (198D0C00) [pid = 2588] [serial = 391] [outer = 00000000] 20:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (19E44800) [pid = 2588] [serial = 392] [outer = 198D0C00] 20:15:24 INFO - PROCESS | 2588 | 1467947724024 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (1B107800) [pid = 2588] [serial = 393] [outer = 198D0C00] 20:15:24 INFO - PROCESS | 2588 | 1467947724440 Marionette TRACE conn7 <- [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:15:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 20:15:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 770ms 20:15:24 INFO - PROCESS | 2588 | 1467947724501 Marionette TRACE conn7 -> [0,489,"getWindowHandle",null] 20:15:24 INFO - PROCESS | 2588 | 1467947724503 Marionette TRACE conn7 <- [1,489,null,{"value":"13"}] 20:15:24 INFO - PROCESS | 2588 | 1467947724511 Marionette TRACE conn7 -> [0,490,"setScriptTimeout",{"ms":35000}] 20:15:24 INFO - PROCESS | 2588 | 1467947724513 Marionette TRACE conn7 <- [1,490,null,{}] 20:15:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 20:15:24 INFO - PROCESS | 2588 | 1467947724517 Marionette TRACE conn7 -> [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:15:24 INFO - PROCESS | 2588 | 1467947724518 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:24 INFO - PROCESS | 2588 | 1467947724630 Marionette TRACE conn7 <- [1,491,null,{"value":null}] 20:15:24 INFO - PROCESS | 2588 | 1467947724635 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:24 INFO - PROCESS | 2588 | 1467947724637 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:24 INFO - PROCESS | 2588 | ++DOCSHELL 1B0BE000 == 51 [pid = 2588] [id = 132] 20:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (1B10D400) [pid = 2588] [serial = 394] [outer = 00000000] 20:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (1B860000) [pid = 2588] [serial = 395] [outer = 1B10D400] 20:15:24 INFO - PROCESS | 2588 | 1467947724680 Marionette DEBUG loaded listener.js 20:15:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (1C901800) [pid = 2588] [serial = 396] [outer = 1B10D400] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (18EED800) [pid = 2588] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (18982400) [pid = 2588] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (16694800) [pid = 2588] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (0FD74400) [pid = 2588] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (0FE07400) [pid = 2588] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (19C88000) [pid = 2588] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (14A1E800) [pid = 2588] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (1D430000) [pid = 2588] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (1C533000) [pid = 2588] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (1C9D7800) [pid = 2588] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (1B1D5400) [pid = 2588] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (10058400) [pid = 2588] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (1496B000) [pid = 2588] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (1D638000) [pid = 2588] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0FE2A800) [pid = 2588] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0FE36C00) [pid = 2588] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (0FE36000) [pid = 2588] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (1C6A3C00) [pid = 2588] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (19E45400) [pid = 2588] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (19C8C800) [pid = 2588] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (15A5D000) [pid = 2588] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (1936E800) [pid = 2588] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (14A1A000) [pid = 2588] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (0FF1E000) [pid = 2588] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (198D8C00) [pid = 2588] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1B105800) [pid = 2588] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 20:15:25 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (1D41DC00) [pid = 2588] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 20:15:25 INFO - PROCESS | 2588 | 1467947725446 Marionette TRACE conn7 <- [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:15:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 20:15:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 970ms 20:15:25 INFO - PROCESS | 2588 | 1467947725486 Marionette TRACE conn7 -> [0,493,"getWindowHandle",null] 20:15:25 INFO - PROCESS | 2588 | 1467947725488 Marionette TRACE conn7 <- [1,493,null,{"value":"13"}] 20:15:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 20:15:25 INFO - PROCESS | 2588 | 1467947725491 Marionette TRACE conn7 -> [0,494,"setScriptTimeout",{"ms":35000}] 20:15:25 INFO - PROCESS | 2588 | 1467947725493 Marionette TRACE conn7 <- [1,494,null,{}] 20:15:25 INFO - PROCESS | 2588 | 1467947725496 Marionette TRACE conn7 -> [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:15:25 INFO - PROCESS | 2588 | 1467947725498 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:25 INFO - PROCESS | 2588 | 1467947725579 Marionette TRACE conn7 <- [1,495,null,{"value":null}] 20:15:25 INFO - PROCESS | 2588 | 1467947725672 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:25 INFO - PROCESS | 2588 | 1467947725674 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:25 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A1C00 == 52 [pid = 2588] [id = 133] 20:15:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0C9A2C00) [pid = 2588] [serial = 397] [outer = 00000000] 20:15:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (14924000) [pid = 2588] [serial = 398] [outer = 0C9A2C00] 20:15:25 INFO - PROCESS | 2588 | 1467947725720 Marionette DEBUG loaded listener.js 20:15:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (15A5DC00) [pid = 2588] [serial = 399] [outer = 0C9A2C00] 20:15:26 INFO - PROCESS | 2588 | 1467947726086 Marionette TRACE conn7 <- [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:15:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 20:15:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 630ms 20:15:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 20:15:26 INFO - PROCESS | 2588 | 1467947726122 Marionette TRACE conn7 -> [0,497,"getWindowHandle",null] 20:15:26 INFO - PROCESS | 2588 | 1467947726124 Marionette TRACE conn7 <- [1,497,null,{"value":"13"}] 20:15:26 INFO - PROCESS | 2588 | 1467947726127 Marionette TRACE conn7 -> [0,498,"setScriptTimeout",{"ms":35000}] 20:15:26 INFO - PROCESS | 2588 | 1467947726128 Marionette TRACE conn7 <- [1,498,null,{}] 20:15:26 INFO - PROCESS | 2588 | 1467947726132 Marionette TRACE conn7 -> [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:15:26 INFO - PROCESS | 2588 | 1467947726134 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:26 INFO - PROCESS | 2588 | 1467947726253 Marionette TRACE conn7 <- [1,499,null,{"value":null}] 20:15:26 INFO - PROCESS | 2588 | 1467947726260 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 2588 | 1467947726262 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:26 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2DC00 == 53 [pid = 2588] [id = 134] 20:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (14A1A000) [pid = 2588] [serial = 400] [outer = 00000000] 20:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (19C86000) [pid = 2588] [serial = 401] [outer = 14A1A000] 20:15:26 INFO - PROCESS | 2588 | 1467947726306 Marionette DEBUG loaded listener.js 20:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (19C89000) [pid = 2588] [serial = 402] [outer = 14A1A000] 20:15:26 INFO - PROCESS | 2588 | 1467947726720 Marionette TRACE conn7 <- [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:15:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 20:15:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 631ms 20:15:26 INFO - PROCESS | 2588 | 1467947726758 Marionette TRACE conn7 -> [0,501,"getWindowHandle",null] 20:15:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 20:15:26 INFO - PROCESS | 2588 | 1467947726759 Marionette TRACE conn7 <- [1,501,null,{"value":"13"}] 20:15:26 INFO - PROCESS | 2588 | 1467947726763 Marionette TRACE conn7 -> [0,502,"setScriptTimeout",{"ms":35000}] 20:15:26 INFO - PROCESS | 2588 | 1467947726765 Marionette TRACE conn7 <- [1,502,null,{}] 20:15:26 INFO - PROCESS | 2588 | 1467947726768 Marionette TRACE conn7 -> [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:15:26 INFO - PROCESS | 2588 | 1467947726770 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:26 INFO - PROCESS | 2588 | 1467947726898 Marionette TRACE conn7 <- [1,503,null,{"value":null}] 20:15:26 INFO - PROCESS | 2588 | 1467947726936 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:26 INFO - PROCESS | 2588 | 1467947726938 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:26 INFO - PROCESS | 2588 | ++DOCSHELL 0C99EC00 == 54 [pid = 2588] [id = 135] 20:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (0C9A6400) [pid = 2588] [serial = 403] [outer = 00000000] 20:15:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (13FAD400) [pid = 2588] [serial = 404] [outer = 0C9A6400] 20:15:26 INFO - PROCESS | 2588 | 1467947726983 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (13FB0800) [pid = 2588] [serial = 405] [outer = 0C9A6400] 20:15:27 INFO - PROCESS | 2588 | 1467947727498 Marionette TRACE conn7 <- [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:15:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 20:15:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 770ms 20:15:27 INFO - PROCESS | 2588 | 1467947727534 Marionette TRACE conn7 -> [0,505,"getWindowHandle",null] 20:15:27 INFO - PROCESS | 2588 | 1467947727539 Marionette TRACE conn7 <- [1,505,null,{"value":"13"}] 20:15:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 20:15:27 INFO - PROCESS | 2588 | 1467947727545 Marionette TRACE conn7 -> [0,506,"setScriptTimeout",{"ms":35000}] 20:15:27 INFO - PROCESS | 2588 | 1467947727548 Marionette TRACE conn7 <- [1,506,null,{}] 20:15:27 INFO - PROCESS | 2588 | 1467947727555 Marionette TRACE conn7 -> [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:15:27 INFO - PROCESS | 2588 | 1467947727558 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:27 INFO - PROCESS | 2588 | 1467947727677 Marionette TRACE conn7 <- [1,507,null,{"value":null}] 20:15:27 INFO - PROCESS | 2588 | 1467947727783 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:27 INFO - PROCESS | 2588 | 1467947727787 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:27 INFO - PROCESS | 2588 | ++DOCSHELL 0FD80C00 == 55 [pid = 2588] [id = 136] 20:15:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (0FE04000) [pid = 2588] [serial = 406] [outer = 00000000] 20:15:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (10054000) [pid = 2588] [serial = 407] [outer = 0FE04000] 20:15:27 INFO - PROCESS | 2588 | 1467947727844 Marionette DEBUG loaded listener.js 20:15:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (10366400) [pid = 2588] [serial = 408] [outer = 0FE04000] 20:15:28 INFO - PROCESS | 2588 | 1467947728466 Marionette TRACE conn7 <- [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:15:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 20:15:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 970ms 20:15:28 INFO - PROCESS | 2588 | 1467947728519 Marionette TRACE conn7 -> [0,509,"getWindowHandle",null] 20:15:28 INFO - PROCESS | 2588 | 1467947728524 Marionette TRACE conn7 <- [1,509,null,{"value":"13"}] 20:15:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 20:15:28 INFO - PROCESS | 2588 | 1467947728530 Marionette TRACE conn7 -> [0,510,"setScriptTimeout",{"ms":35000}] 20:15:28 INFO - PROCESS | 2588 | 1467947728533 Marionette TRACE conn7 <- [1,510,null,{}] 20:15:28 INFO - PROCESS | 2588 | 1467947728537 Marionette TRACE conn7 -> [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:15:28 INFO - PROCESS | 2588 | 1467947728540 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:28 INFO - PROCESS | 2588 | 1467947728654 Marionette TRACE conn7 <- [1,511,null,{"value":null}] 20:15:28 INFO - PROCESS | 2588 | 1467947728786 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:28 INFO - PROCESS | 2588 | 1467947728789 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:28 INFO - PROCESS | 2588 | ++DOCSHELL 13FCF400 == 56 [pid = 2588] [id = 137] 20:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (13FD0000) [pid = 2588] [serial = 409] [outer = 00000000] 20:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (14A1F400) [pid = 2588] [serial = 410] [outer = 13FD0000] 20:15:28 INFO - PROCESS | 2588 | 1467947728847 Marionette DEBUG loaded listener.js 20:15:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (17449C00) [pid = 2588] [serial = 411] [outer = 13FD0000] 20:15:29 INFO - PROCESS | 2588 | 1467947729505 Marionette TRACE conn7 <- [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:15:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 20:15:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1018ms 20:15:29 INFO - PROCESS | 2588 | 1467947729552 Marionette TRACE conn7 -> [0,513,"getWindowHandle",null] 20:15:29 INFO - PROCESS | 2588 | 1467947729555 Marionette TRACE conn7 <- [1,513,null,{"value":"13"}] 20:15:29 INFO - PROCESS | 2588 | 1467947729558 Marionette TRACE conn7 -> [0,514,"setScriptTimeout",{"ms":35000}] 20:15:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 20:15:29 INFO - PROCESS | 2588 | 1467947729562 Marionette TRACE conn7 <- [1,514,null,{}] 20:15:29 INFO - PROCESS | 2588 | 1467947729573 Marionette TRACE conn7 -> [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:15:29 INFO - PROCESS | 2588 | 1467947729578 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:29 INFO - PROCESS | 2588 | 1467947729688 Marionette TRACE conn7 <- [1,515,null,{"value":null}] 20:15:29 INFO - PROCESS | 2588 | 1467947729821 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:29 INFO - PROCESS | 2588 | 1467947729825 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:29 INFO - PROCESS | 2588 | ++DOCSHELL 19E45800 == 57 [pid = 2588] [id = 138] 20:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (19E45C00) [pid = 2588] [serial = 412] [outer = 00000000] 20:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (1B85BC00) [pid = 2588] [serial = 413] [outer = 19E45C00] 20:15:29 INFO - PROCESS | 2588 | 1467947729886 Marionette DEBUG loaded listener.js 20:15:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (1C903C00) [pid = 2588] [serial = 414] [outer = 19E45C00] 20:15:30 INFO - PROCESS | 2588 | 1467947730428 Marionette TRACE conn7 <- [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:15:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 20:15:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 930ms 20:15:30 INFO - PROCESS | 2588 | 1467947730492 Marionette TRACE conn7 -> [0,517,"getWindowHandle",null] 20:15:30 INFO - PROCESS | 2588 | 1467947730495 Marionette TRACE conn7 <- [1,517,null,{"value":"13"}] 20:15:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 20:15:30 INFO - PROCESS | 2588 | 1467947730499 Marionette TRACE conn7 -> [0,518,"setScriptTimeout",{"ms":35000}] 20:15:30 INFO - PROCESS | 2588 | 1467947730501 Marionette TRACE conn7 <- [1,518,null,{}] 20:15:30 INFO - PROCESS | 2588 | 1467947730505 Marionette TRACE conn7 -> [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:15:30 INFO - PROCESS | 2588 | 1467947730507 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:30 INFO - PROCESS | 2588 | 1467947730625 Marionette TRACE conn7 <- [1,519,null,{"value":null}] 20:15:30 INFO - PROCESS | 2588 | 1467947730732 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:30 INFO - PROCESS | 2588 | 1467947730735 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:30 INFO - PROCESS | 2588 | ++DOCSHELL 1C9D7400 == 58 [pid = 2588] [id = 139] 20:15:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (1C9D8C00) [pid = 2588] [serial = 415] [outer = 00000000] 20:15:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 112 (1C9E2C00) [pid = 2588] [serial = 416] [outer = 1C9D8C00] 20:15:30 INFO - PROCESS | 2588 | 1467947730788 Marionette DEBUG loaded listener.js 20:15:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 113 (1D430800) [pid = 2588] [serial = 417] [outer = 1C9D8C00] 20:15:31 INFO - PROCESS | 2588 | 1467947731383 Marionette TRACE conn7 <- [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:15:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 20:15:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 931ms 20:15:31 INFO - PROCESS | 2588 | 1467947731432 Marionette TRACE conn7 -> [0,521,"getWindowHandle",null] 20:15:31 INFO - PROCESS | 2588 | 1467947731434 Marionette TRACE conn7 <- [1,521,null,{"value":"13"}] 20:15:31 INFO - PROCESS | 2588 | 1467947731438 Marionette TRACE conn7 -> [0,522,"setScriptTimeout",{"ms":35000}] 20:15:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 20:15:31 INFO - PROCESS | 2588 | 1467947731440 Marionette TRACE conn7 <- [1,522,null,{}] 20:15:31 INFO - PROCESS | 2588 | 1467947731444 Marionette TRACE conn7 -> [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:15:31 INFO - PROCESS | 2588 | 1467947731446 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:31 INFO - PROCESS | 2588 | 1467947731551 Marionette TRACE conn7 <- [1,523,null,{"value":null}] 20:15:31 INFO - PROCESS | 2588 | 1467947731653 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:31 INFO - PROCESS | 2588 | 1467947731655 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:31 INFO - PROCESS | 2588 | ++DOCSHELL 1C9DAC00 == 59 [pid = 2588] [id = 140] 20:15:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 114 (1D430000) [pid = 2588] [serial = 418] [outer = 00000000] 20:15:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 115 (1D63C400) [pid = 2588] [serial = 419] [outer = 1D430000] 20:15:31 INFO - PROCESS | 2588 | 1467947731708 Marionette DEBUG loaded listener.js 20:15:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 116 (1D6B6800) [pid = 2588] [serial = 420] [outer = 1D430000] 20:15:32 INFO - PROCESS | 2588 | 1467947732526 Marionette TRACE conn7 <- [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:15:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 20:15:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1121ms 20:15:32 INFO - PROCESS | 2588 | 1467947732565 Marionette TRACE conn7 -> [0,525,"getWindowHandle",null] 20:15:32 INFO - PROCESS | 2588 | 1467947732568 Marionette TRACE conn7 <- [1,525,null,{"value":"13"}] 20:15:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 20:15:32 INFO - PROCESS | 2588 | 1467947732574 Marionette TRACE conn7 -> [0,526,"setScriptTimeout",{"ms":35000}] 20:15:32 INFO - PROCESS | 2588 | 1467947732577 Marionette TRACE conn7 <- [1,526,null,{}] 20:15:32 INFO - PROCESS | 2588 | 1467947732583 Marionette TRACE conn7 -> [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:15:32 INFO - PROCESS | 2588 | 1467947732586 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:32 INFO - PROCESS | 2588 | 1467947732688 Marionette TRACE conn7 <- [1,527,null,{"value":null}] 20:15:32 INFO - PROCESS | 2588 | 1467947732817 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:32 INFO - PROCESS | 2588 | 1467947732821 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:32 INFO - PROCESS | 2588 | ++DOCSHELL 0FF23800 == 60 [pid = 2588] [id = 141] 20:15:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 117 (0FF25800) [pid = 2588] [serial = 421] [outer = 00000000] 20:15:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 118 (1005A400) [pid = 2588] [serial = 422] [outer = 0FF25800] 20:15:32 INFO - PROCESS | 2588 | 1467947732871 Marionette DEBUG loaded listener.js 20:15:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 119 (10369400) [pid = 2588] [serial = 423] [outer = 0FF25800] 20:15:33 INFO - PROCESS | 2588 | 1467947733479 Marionette TRACE conn7 <- [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:15:33 INFO - PROCESS | 2588 | --DOCSHELL 0FE2DC00 == 59 [pid = 2588] [id = 134] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 0C9A1C00 == 58 [pid = 2588] [id = 133] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 1B0BE000 == 57 [pid = 2588] [id = 132] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 198CEC00 == 56 [pid = 2588] [id = 131] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 18F64400 == 55 [pid = 2588] [id = 130] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 17660C00 == 54 [pid = 2588] [id = 129] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 14928000 == 53 [pid = 2588] [id = 128] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 0C9A8800 == 52 [pid = 2588] [id = 127] 20:15:33 INFO - PROCESS | 2588 | --DOCSHELL 1056B400 == 51 [pid = 2588] [id = 126] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 118 (17754C00) [pid = 2588] [serial = 215] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 117 (0FF2A800) [pid = 2588] [serial = 212] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 116 (10060000) [pid = 2588] [serial = 254] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 115 (1D409000) [pid = 2588] [serial = 302] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 114 (17749000) [pid = 2588] [serial = 257] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 113 (1D439400) [pid = 2588] [serial = 305] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 112 (1D409C00) [pid = 2588] [serial = 218] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 111 (1C9E1000) [pid = 2588] [serial = 293] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (1C53FC00) [pid = 2588] [serial = 209] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (10060800) [pid = 2588] [serial = 166] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (1747C800) [pid = 2588] [serial = 299] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (1D79BC00) [pid = 2588] [serial = 251] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (1035E000) [pid = 2588] [serial = 296] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (198D5C00) [pid = 2588] [serial = 260] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0FF21400) [pid = 2588] [serial = 343] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (10230400) [pid = 2588] [serial = 344] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (103E8400) [pid = 2588] [serial = 329] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (10058800) [pid = 2588] [serial = 328] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (1D408400) [pid = 2588] [serial = 338] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (1C9DC000) [pid = 2588] [serial = 337] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (1B85E000) [pid = 2588] [serial = 335] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (1B106C00) [pid = 2588] [serial = 334] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1B10E400) [pid = 2588] [serial = 326] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (1774C000) [pid = 2588] [serial = 332] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (17478400) [pid = 2588] [serial = 331] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (19CA0800) [pid = 2588] [serial = 353] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (19C80400) [pid = 2588] [serial = 352] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (15A5B400) [pid = 2588] [serial = 346] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (17665400) [pid = 2588] [serial = 341] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (14B91400) [pid = 2588] [serial = 340] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1B10F000) [pid = 2588] [serial = 356] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1B105400) [pid = 2588] [serial = 355] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (1C9E1400) [pid = 2588] [serial = 358] [outer = 00000000] [url = about:blank] 20:15:33 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:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1D435400) [pid = 2588] [serial = 361] [outer = 00000000] [url = about:blank] 20:15:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1010ms 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (192AB800) [pid = 2588] [serial = 349] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (19360C00) [pid = 2588] [serial = 350] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1D43EC00) [pid = 2588] [serial = 362] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1C9E1800) [pid = 2588] [serial = 359] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1D799C00) [pid = 2588] [serial = 364] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (163FC800) [pid = 2588] [serial = 347] [outer = 00000000] [url = about:blank] 20:15:33 INFO - PROCESS | 2588 | 1467947733588 Marionette TRACE conn7 -> [0,529,"getWindowHandle",null] 20:15:33 INFO - PROCESS | 2588 | 1467947733593 Marionette TRACE conn7 <- [1,529,null,{"value":"13"}] 20:15:33 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 20:15:33 INFO - PROCESS | 2588 | 1467947733600 Marionette TRACE conn7 -> [0,530,"setScriptTimeout",{"ms":35000}] 20:15:33 INFO - PROCESS | 2588 | 1467947733602 Marionette TRACE conn7 <- [1,530,null,{}] 20:15:33 INFO - PROCESS | 2588 | 1467947733606 Marionette TRACE conn7 -> [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:15:33 INFO - PROCESS | 2588 | 1467947733609 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:33 INFO - PROCESS | 2588 | 1467947733751 Marionette TRACE conn7 <- [1,531,null,{"value":null}] 20:15:33 INFO - PROCESS | 2588 | 1467947733831 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:33 INFO - PROCESS | 2588 | 1467947733833 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:33 INFO - PROCESS | 2588 | ++DOCSHELL 10053800 == 52 [pid = 2588] [id = 142] 20:15:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (10054400) [pid = 2588] [serial = 424] [outer = 00000000] 20:15:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1005FC00) [pid = 2588] [serial = 425] [outer = 10054400] 20:15:33 INFO - PROCESS | 2588 | 1467947733880 Marionette DEBUG loaded listener.js 20:15:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (10239800) [pid = 2588] [serial = 426] [outer = 10054400] 20:15:34 INFO - PROCESS | 2588 | 1467947734338 Marionette TRACE conn7 <- [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:15:34 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:15:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 20:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 20:15:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:15:34 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:15:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 20:15:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:15:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:15:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 20:15:34 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 20:15:34 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 20:15:34 INFO - PROCESS | 2588 | 1467947734373 Marionette TRACE conn7 -> [0,533,"getWindowHandle",null] 20:15:34 INFO - PROCESS | 2588 | 1467947734376 Marionette TRACE conn7 <- [1,533,null,{"value":"13"}] 20:15:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 20:15:34 INFO - PROCESS | 2588 | 1467947734379 Marionette TRACE conn7 -> [0,534,"setScriptTimeout",{"ms":35000}] 20:15:34 INFO - PROCESS | 2588 | 1467947734383 Marionette TRACE conn7 <- [1,534,null,{}] 20:15:34 INFO - PROCESS | 2588 | 1467947734397 Marionette TRACE conn7 -> [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:15:34 INFO - PROCESS | 2588 | 1467947734402 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:34 INFO - PROCESS | 2588 | 1467947734503 Marionette TRACE conn7 <- [1,535,null,{"value":null}] 20:15:34 INFO - PROCESS | 2588 | 1467947734512 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:34 INFO - PROCESS | 2588 | 1467947734515 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:34 INFO - PROCESS | 2588 | ++DOCSHELL 1743CC00 == 53 [pid = 2588] [id = 143] 20:15:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1743E000) [pid = 2588] [serial = 427] [outer = 00000000] 20:15:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (17448400) [pid = 2588] [serial = 428] [outer = 1743E000] 20:15:34 INFO - PROCESS | 2588 | 1467947734567 Marionette DEBUG loaded listener.js 20:15:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17610C00) [pid = 2588] [serial = 429] [outer = 1743E000] 20:15:35 INFO - PROCESS | 2588 | 1467947735041 Marionette TRACE conn7 <- [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:15:35 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:15:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 690ms 20:15:35 INFO - PROCESS | 2588 | 1467947735073 Marionette TRACE conn7 -> [0,537,"getWindowHandle",null] 20:15:35 INFO - PROCESS | 2588 | 1467947735076 Marionette TRACE conn7 <- [1,537,null,{"value":"13"}] 20:15:35 INFO - PROCESS | 2588 | 1467947735079 Marionette TRACE conn7 -> [0,538,"setScriptTimeout",{"ms":35000}] 20:15:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 20:15:35 INFO - PROCESS | 2588 | 1467947735080 Marionette TRACE conn7 <- [1,538,null,{}] 20:15:35 INFO - PROCESS | 2588 | 1467947735084 Marionette TRACE conn7 -> [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:15:35 INFO - PROCESS | 2588 | 1467947735086 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:35 INFO - PROCESS | 2588 | 1467947735174 Marionette TRACE conn7 <- [1,539,null,{"value":null}] 20:15:35 INFO - PROCESS | 2588 | 1467947735179 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 2588 | 1467947735181 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:35 INFO - PROCESS | 2588 | ++DOCSHELL 17753800 == 54 [pid = 2588] [id = 144] 20:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (17755800) [pid = 2588] [serial = 430] [outer = 00000000] 20:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (186E9400) [pid = 2588] [serial = 431] [outer = 17755800] 20:15:35 INFO - PROCESS | 2588 | 1467947735238 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (18E53000) [pid = 2588] [serial = 432] [outer = 17755800] 20:15:35 INFO - PROCESS | 2588 | 1467947735693 Marionette TRACE conn7 <- [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:15:35 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:15:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 20:15:35 INFO - PROCESS | 2588 | 1467947735753 Marionette TRACE conn7 -> [0,541,"getWindowHandle",null] 20:15:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 20:15:35 INFO - PROCESS | 2588 | 1467947735755 Marionette TRACE conn7 <- [1,541,null,{"value":"13"}] 20:15:35 INFO - PROCESS | 2588 | 1467947735758 Marionette TRACE conn7 -> [0,542,"setScriptTimeout",{"ms":35000}] 20:15:35 INFO - PROCESS | 2588 | 1467947735760 Marionette TRACE conn7 <- [1,542,null,{}] 20:15:35 INFO - PROCESS | 2588 | 1467947735763 Marionette TRACE conn7 -> [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:15:35 INFO - PROCESS | 2588 | 1467947735765 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:35 INFO - PROCESS | 2588 | 1467947735852 Marionette TRACE conn7 <- [1,543,null,{"value":null}] 20:15:35 INFO - PROCESS | 2588 | 1467947735857 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:35 INFO - PROCESS | 2588 | 1467947735859 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:35 INFO - PROCESS | 2588 | ++DOCSHELL 18EEDC00 == 55 [pid = 2588] [id = 145] 20:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (18EEFC00) [pid = 2588] [serial = 433] [outer = 00000000] 20:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1936CC00) [pid = 2588] [serial = 434] [outer = 18EEFC00] 20:15:35 INFO - PROCESS | 2588 | 1467947735903 Marionette DEBUG loaded listener.js 20:15:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (19C7FC00) [pid = 2588] [serial = 435] [outer = 18EEFC00] 20:15:36 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:36 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:36 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:36 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:36 INFO - PROCESS | 2588 | 1467947736389 Marionette TRACE conn7 <- [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:15:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 20:15:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 20:15:36 INFO - PROCESS | 2588 | 1467947736429 Marionette TRACE conn7 -> [0,545,"getWindowHandle",null] 20:15:36 INFO - PROCESS | 2588 | 1467947736431 Marionette TRACE conn7 <- [1,545,null,{"value":"13"}] 20:15:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 20:15:36 INFO - PROCESS | 2588 | 1467947736434 Marionette TRACE conn7 -> [0,546,"setScriptTimeout",{"ms":35000}] 20:15:36 INFO - PROCESS | 2588 | 1467947736436 Marionette TRACE conn7 <- [1,546,null,{}] 20:15:36 INFO - PROCESS | 2588 | 1467947736440 Marionette TRACE conn7 -> [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:15:36 INFO - PROCESS | 2588 | 1467947736445 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:36 INFO - PROCESS | 2588 | 1467947736612 Marionette TRACE conn7 <- [1,547,null,{"value":null}] 20:15:36 INFO - PROCESS | 2588 | 1467947736677 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:36 INFO - PROCESS | 2588 | 1467947736679 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:36 INFO - PROCESS | 2588 | ++DOCSHELL 19360800 == 56 [pid = 2588] [id = 146] 20:15:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (19CA2C00) [pid = 2588] [serial = 436] [outer = 00000000] 20:15:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1B105000) [pid = 2588] [serial = 437] [outer = 19CA2C00] 20:15:36 INFO - PROCESS | 2588 | 1467947736724 Marionette DEBUG loaded listener.js 20:15:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1B10F800) [pid = 2588] [serial = 438] [outer = 19CA2C00] 20:15:37 INFO - PROCESS | 2588 | 1467947737181 Marionette TRACE conn7 <- [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:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 20:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 772ms 20:15:37 INFO - PROCESS | 2588 | 1467947737207 Marionette TRACE conn7 -> [0,549,"getWindowHandle",null] 20:15:37 INFO - PROCESS | 2588 | 1467947737209 Marionette TRACE conn7 <- [1,549,null,{"value":"13"}] 20:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 20:15:37 INFO - PROCESS | 2588 | 1467947737218 Marionette TRACE conn7 -> [0,550,"setScriptTimeout",{"ms":35000}] 20:15:37 INFO - PROCESS | 2588 | 1467947737220 Marionette TRACE conn7 <- [1,550,null,{}] 20:15:37 INFO - PROCESS | 2588 | 1467947737224 Marionette TRACE conn7 -> [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:15:37 INFO - PROCESS | 2588 | 1467947737225 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:37 INFO - PROCESS | 2588 | 1467947737358 Marionette TRACE conn7 <- [1,551,null,{"value":null}] 20:15:37 INFO - PROCESS | 2588 | 1467947737420 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:37 INFO - PROCESS | 2588 | 1467947737421 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:37 INFO - PROCESS | 2588 | ++DOCSHELL 1B1CB000 == 57 [pid = 2588] [id = 147] 20:15:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (1B1CE400) [pid = 2588] [serial = 439] [outer = 00000000] 20:15:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (1B866800) [pid = 2588] [serial = 440] [outer = 1B1CE400] 20:15:37 INFO - PROCESS | 2588 | 1467947737465 Marionette DEBUG loaded listener.js 20:15:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (1BD80C00) [pid = 2588] [serial = 441] [outer = 1B1CE400] 20:15:37 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:37 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:37 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:37 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:37 INFO - PROCESS | 2588 | 1467947737875 Marionette TRACE conn7 <- [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:15:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 20:15:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 20:15:37 INFO - PROCESS | 2588 | 1467947737892 Marionette TRACE conn7 -> [0,553,"getWindowHandle",null] 20:15:37 INFO - PROCESS | 2588 | 1467947737894 Marionette TRACE conn7 <- [1,553,null,{"value":"13"}] 20:15:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 20:15:37 INFO - PROCESS | 2588 | 1467947737903 Marionette TRACE conn7 -> [0,554,"setScriptTimeout",{"ms":35000}] 20:15:37 INFO - PROCESS | 2588 | 1467947737905 Marionette TRACE conn7 <- [1,554,null,{}] 20:15:37 INFO - PROCESS | 2588 | 1467947737908 Marionette TRACE conn7 -> [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:15:37 INFO - PROCESS | 2588 | 1467947737910 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:38 INFO - PROCESS | 2588 | 1467947738052 Marionette TRACE conn7 <- [1,555,null,{"value":null}] 20:15:38 INFO - PROCESS | 2588 | 1467947738057 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:38 INFO - PROCESS | 2588 | 1467947738059 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:38 INFO - PROCESS | 2588 | ++DOCSHELL 1C6AB000 == 58 [pid = 2588] [id = 148] 20:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (1C903000) [pid = 2588] [serial = 442] [outer = 00000000] 20:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (1C90E800) [pid = 2588] [serial = 443] [outer = 1C903000] 20:15:38 INFO - PROCESS | 2588 | 1467947738102 Marionette DEBUG loaded listener.js 20:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (1C9D9000) [pid = 2588] [serial = 444] [outer = 1C903000] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (0CBE3400) [pid = 2588] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (186EA800) [pid = 2588] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (0FF1C800) [pid = 2588] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (10575000) [pid = 2588] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (1C90F400) [pid = 2588] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (1B10D400) [pid = 2588] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (14A1A000) [pid = 2588] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (17757800) [pid = 2588] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (18F6C800) [pid = 2588] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (1492AC00) [pid = 2588] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (198D0C00) [pid = 2588] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0C9A2C00) [pid = 2588] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 20:15:38 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1D63C000) [pid = 2588] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 20:15:38 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:38 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:38 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:38 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:38 INFO - PROCESS | 2588 | 1467947738627 Marionette TRACE conn7 <- [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:15:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 20:15:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 790ms 20:15:38 INFO - PROCESS | 2588 | 1467947738688 Marionette TRACE conn7 -> [0,557,"getWindowHandle",null] 20:15:38 INFO - PROCESS | 2588 | 1467947738690 Marionette TRACE conn7 <- [1,557,null,{"value":"13"}] 20:15:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 20:15:38 INFO - PROCESS | 2588 | 1467947738694 Marionette TRACE conn7 -> [0,558,"setScriptTimeout",{"ms":35000}] 20:15:38 INFO - PROCESS | 2588 | 1467947738696 Marionette TRACE conn7 <- [1,558,null,{}] 20:15:38 INFO - PROCESS | 2588 | 1467947738699 Marionette TRACE conn7 -> [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:15:38 INFO - PROCESS | 2588 | 1467947738701 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:38 INFO - PROCESS | 2588 | 1467947738788 Marionette TRACE conn7 <- [1,559,null,{"value":null}] 20:15:38 INFO - PROCESS | 2588 | 1467947738794 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:38 INFO - PROCESS | 2588 | 1467947738795 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:38 INFO - PROCESS | 2588 | ++DOCSHELL 0FF28000 == 59 [pid = 2588] [id = 149] 20:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (17756800) [pid = 2588] [serial = 445] [outer = 00000000] 20:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (19CC6400) [pid = 2588] [serial = 446] [outer = 17756800] 20:15:38 INFO - PROCESS | 2588 | 1467947738839 Marionette DEBUG loaded listener.js 20:15:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B85B000) [pid = 2588] [serial = 447] [outer = 17756800] 20:15:39 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:39 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:39 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:39 INFO - PROCESS | 2588 | 1467947739294 Marionette TRACE conn7 <- [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:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 20:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 20:15:39 INFO - PROCESS | 2588 | 1467947739338 Marionette TRACE conn7 -> [0,561,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 2588 | 1467947739340 Marionette TRACE conn7 <- [1,561,null,{"value":"13"}] 20:15:39 INFO - PROCESS | 2588 | 1467947739344 Marionette TRACE conn7 -> [0,562,"setScriptTimeout",{"ms":35000}] 20:15:39 INFO - PROCESS | 2588 | 1467947739345 Marionette TRACE conn7 <- [1,562,null,{}] 20:15:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 20:15:39 INFO - PROCESS | 2588 | 1467947739354 Marionette TRACE conn7 -> [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:15:39 INFO - PROCESS | 2588 | 1467947739356 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:39 INFO - PROCESS | 2588 | 1467947739446 Marionette TRACE conn7 <- [1,563,null,{"value":null}] 20:15:39 INFO - PROCESS | 2588 | 1467947739484 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:39 INFO - PROCESS | 2588 | 1467947739486 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:39 INFO - PROCESS | 2588 | ++DOCSHELL 1D403800 == 60 [pid = 2588] [id = 150] 20:15:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1D404400) [pid = 2588] [serial = 448] [outer = 00000000] 20:15:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1D410C00) [pid = 2588] [serial = 449] [outer = 1D404400] 20:15:39 INFO - PROCESS | 2588 | 1467947739530 Marionette DEBUG loaded listener.js 20:15:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1D436000) [pid = 2588] [serial = 450] [outer = 1D404400] 20:15:39 INFO - PROCESS | 2588 | 1467947739914 Marionette TRACE conn7 <- [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:15:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 20:15:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 630ms 20:15:39 INFO - PROCESS | 2588 | 1467947739979 Marionette TRACE conn7 -> [0,565,"getWindowHandle",null] 20:15:39 INFO - PROCESS | 2588 | 1467947739982 Marionette TRACE conn7 <- [1,565,null,{"value":"13"}] 20:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 20:15:40 INFO - PROCESS | 2588 | 1467947739995 Marionette TRACE conn7 -> [0,566,"setScriptTimeout",{"ms":35000}] 20:15:40 INFO - PROCESS | 2588 | 1467947739997 Marionette TRACE conn7 <- [1,566,null,{}] 20:15:40 INFO - PROCESS | 2588 | 1467947740004 Marionette TRACE conn7 -> [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:15:40 INFO - PROCESS | 2588 | 1467947740007 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:40 INFO - PROCESS | 2588 | 1467947740111 Marionette TRACE conn7 <- [1,567,null,{"value":null}] 20:15:40 INFO - PROCESS | 2588 | 1467947740117 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:40 INFO - PROCESS | 2588 | 1467947740120 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:40 INFO - PROCESS | 2588 | ++DOCSHELL 1C907C00 == 61 [pid = 2588] [id = 151] 20:15:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1D43A400) [pid = 2588] [serial = 451] [outer = 00000000] 20:15:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (2016E000) [pid = 2588] [serial = 452] [outer = 1D43A400] 20:15:40 INFO - PROCESS | 2588 | 1467947740166 Marionette DEBUG loaded listener.js 20:15:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (20175000) [pid = 2588] [serial = 453] [outer = 1D43A400] 20:15:40 INFO - PROCESS | 2588 | 1467947740785 Marionette TRACE conn7 <- [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:15:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 20:15:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 830ms 20:15:40 INFO - PROCESS | 2588 | 1467947740831 Marionette TRACE conn7 -> [0,569,"getWindowHandle",null] 20:15:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 20:15:40 INFO - PROCESS | 2588 | 1467947740836 Marionette TRACE conn7 <- [1,569,null,{"value":"13"}] 20:15:40 INFO - PROCESS | 2588 | 1467947740841 Marionette TRACE conn7 -> [0,570,"setScriptTimeout",{"ms":35000}] 20:15:40 INFO - PROCESS | 2588 | 1467947740846 Marionette TRACE conn7 <- [1,570,null,{}] 20:15:40 INFO - PROCESS | 2588 | 1467947740852 Marionette TRACE conn7 -> [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:15:40 INFO - PROCESS | 2588 | 1467947740854 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:40 INFO - PROCESS | 2588 | 1467947740976 Marionette TRACE conn7 <- [1,571,null,{"value":null}] 20:15:41 INFO - PROCESS | 2588 | 1467947741113 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:41 INFO - PROCESS | 2588 | 1467947741116 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:41 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2E800 == 62 [pid = 2588] [id = 152] 20:15:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0FE2FC00) [pid = 2588] [serial = 454] [outer = 00000000] 20:15:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (103E4800) [pid = 2588] [serial = 455] [outer = 0FE2FC00] 20:15:41 INFO - PROCESS | 2588 | 1467947741178 Marionette DEBUG loaded listener.js 20:15:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (13FA9000) [pid = 2588] [serial = 456] [outer = 0FE2FC00] 20:15:41 INFO - PROCESS | 2588 | 1467947741769 Marionette TRACE conn7 <- [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:15:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 20:15:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1026ms 20:15:41 INFO - PROCESS | 2588 | 1467947741969 Marionette TRACE conn7 -> [0,573,"getWindowHandle",null] 20:15:41 INFO - PROCESS | 2588 | 1467947741973 Marionette TRACE conn7 <- [1,573,null,{"value":"13"}] 20:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 20:15:42 INFO - PROCESS | 2588 | 1467947742041 Marionette TRACE conn7 -> [0,574,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - PROCESS | 2588 | 1467947742045 Marionette TRACE conn7 <- [1,574,null,{}] 20:15:42 INFO - PROCESS | 2588 | 1467947742049 Marionette TRACE conn7 -> [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:15:42 INFO - PROCESS | 2588 | 1467947742052 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:42 INFO - PROCESS | 2588 | 1467947742200 Marionette TRACE conn7 <- [1,575,null,{"value":null}] 20:15:42 INFO - PROCESS | 2588 | 1467947742301 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:42 INFO - PROCESS | 2588 | 1467947742304 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:42 INFO - PROCESS | 2588 | ++DOCSHELL 19C83400 == 63 [pid = 2588] [id = 153] 20:15:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (19C83800) [pid = 2588] [serial = 457] [outer = 00000000] 20:15:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 101 (1B102800) [pid = 2588] [serial = 458] [outer = 19C83800] 20:15:42 INFO - PROCESS | 2588 | 1467947742359 Marionette DEBUG loaded listener.js 20:15:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 102 (1B10C800) [pid = 2588] [serial = 459] [outer = 19C83800] 20:15:42 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:42 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:42 INFO - PROCESS | 2588 | 1467947742941 Marionette TRACE conn7 <- [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:15:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 20:15:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 20:15:42 INFO - PROCESS | 2588 | 1467947742967 Marionette TRACE conn7 -> [0,577,"getWindowHandle",null] 20:15:42 INFO - PROCESS | 2588 | 1467947742969 Marionette TRACE conn7 <- [1,577,null,{"value":"13"}] 20:15:42 INFO - PROCESS | 2588 | 1467947742973 Marionette TRACE conn7 -> [0,578,"setScriptTimeout",{"ms":35000}] 20:15:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 20:15:42 INFO - PROCESS | 2588 | 1467947742976 Marionette TRACE conn7 <- [1,578,null,{}] 20:15:43 INFO - PROCESS | 2588 | 1467947742987 Marionette TRACE conn7 -> [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:15:43 INFO - PROCESS | 2588 | 1467947742992 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:43 INFO - PROCESS | 2588 | 1467947743107 Marionette TRACE conn7 <- [1,579,null,{"value":null}] 20:15:43 INFO - PROCESS | 2588 | 1467947743214 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:43 INFO - PROCESS | 2588 | 1467947743217 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:43 INFO - PROCESS | 2588 | ++DOCSHELL 20176800 == 64 [pid = 2588] [id = 154] 20:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 103 (20176C00) [pid = 2588] [serial = 460] [outer = 00000000] 20:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 104 (2017A800) [pid = 2588] [serial = 461] [outer = 20176C00] 20:15:43 INFO - PROCESS | 2588 | 1467947743273 Marionette DEBUG loaded listener.js 20:15:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 105 (20484C00) [pid = 2588] [serial = 462] [outer = 20176C00] 20:15:43 INFO - PROCESS | 2588 | 1467947743867 Marionette TRACE conn7 <- [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:15:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 20:15:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 930ms 20:15:43 INFO - PROCESS | 2588 | 1467947743906 Marionette TRACE conn7 -> [0,581,"getWindowHandle",null] 20:15:43 INFO - PROCESS | 2588 | 1467947743909 Marionette TRACE conn7 <- [1,581,null,{"value":"13"}] 20:15:43 INFO - PROCESS | 2588 | 1467947743913 Marionette TRACE conn7 -> [0,582,"setScriptTimeout",{"ms":35000}] 20:15:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 20:15:43 INFO - PROCESS | 2588 | 1467947743915 Marionette TRACE conn7 <- [1,582,null,{}] 20:15:43 INFO - PROCESS | 2588 | 1467947743919 Marionette TRACE conn7 -> [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:15:43 INFO - PROCESS | 2588 | 1467947743921 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:44 INFO - PROCESS | 2588 | 1467947744038 Marionette TRACE conn7 <- [1,583,null,{"value":null}] 20:15:44 INFO - PROCESS | 2588 | 1467947744144 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:44 INFO - PROCESS | 2588 | 1467947744147 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:44 INFO - PROCESS | 2588 | ++DOCSHELL 1D40CC00 == 65 [pid = 2588] [id = 155] 20:15:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 106 (2017A400) [pid = 2588] [serial = 463] [outer = 00000000] 20:15:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 107 (2048D800) [pid = 2588] [serial = 464] [outer = 2017A400] 20:15:44 INFO - PROCESS | 2588 | 1467947744201 Marionette DEBUG loaded listener.js 20:15:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 108 (1C907000) [pid = 2588] [serial = 465] [outer = 2017A400] 20:15:45 INFO - PROCESS | 2588 | 1467947745099 Marionette TRACE conn7 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 20:15:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 20:15:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1232ms 20:15:45 INFO - PROCESS | 2588 | 1467947745149 Marionette TRACE conn7 -> [0,585,"getWindowHandle",null] 20:15:45 INFO - PROCESS | 2588 | 1467947745153 Marionette TRACE conn7 <- [1,585,null,{"value":"13"}] 20:15:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 20:15:45 INFO - PROCESS | 2588 | 1467947745158 Marionette TRACE conn7 -> [0,586,"setScriptTimeout",{"ms":35000}] 20:15:45 INFO - PROCESS | 2588 | 1467947745161 Marionette TRACE conn7 <- [1,586,null,{}] 20:15:45 INFO - PROCESS | 2588 | 1467947745166 Marionette TRACE conn7 -> [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:15:45 INFO - PROCESS | 2588 | 1467947745169 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:45 INFO - PROCESS | 2588 | 1467947745273 Marionette TRACE conn7 <- [1,587,null,{"value":null}] 20:15:45 INFO - PROCESS | 2588 | 1467947745409 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:45 INFO - PROCESS | 2588 | 1467947745413 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:45 INFO - PROCESS | 2588 | ++DOCSHELL 0FE12400 == 66 [pid = 2588] [id = 156] 20:15:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 109 (0FE16000) [pid = 2588] [serial = 466] [outer = 00000000] 20:15:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 110 (0FF24400) [pid = 2588] [serial = 467] [outer = 0FE16000] 20:15:45 INFO - PROCESS | 2588 | 1467947745464 Marionette DEBUG loaded listener.js 20:15:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 111 (106C8800) [pid = 2588] [serial = 468] [outer = 0FE16000] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1D403800 == 65 [pid = 2588] [id = 150] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FF28000 == 64 [pid = 2588] [id = 149] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1C6AB000 == 63 [pid = 2588] [id = 148] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1B1CB000 == 62 [pid = 2588] [id = 147] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 19360800 == 61 [pid = 2588] [id = 146] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 18EEDC00 == 60 [pid = 2588] [id = 145] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 17753800 == 59 [pid = 2588] [id = 144] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1743CC00 == 58 [pid = 2588] [id = 143] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 10053800 == 57 [pid = 2588] [id = 142] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FF23800 == 56 [pid = 2588] [id = 141] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1C9D7400 == 55 [pid = 2588] [id = 139] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 19E45800 == 54 [pid = 2588] [id = 138] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FD80C00 == 53 [pid = 2588] [id = 136] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 13FCF400 == 52 [pid = 2588] [id = 137] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0C99EC00 == 51 [pid = 2588] [id = 135] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1D63B000 == 50 [pid = 2588] [id = 122] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FE15400 == 49 [pid = 2588] [id = 114] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1B1D5000 == 48 [pid = 2588] [id = 70] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 14964C00 == 47 [pid = 2588] [id = 100] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0C935000 == 46 [pid = 2588] [id = 45] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1C9D8800 == 45 [pid = 2588] [id = 98] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 198D4C00 == 44 [pid = 2588] [id = 101] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1C90D400 == 43 [pid = 2588] [id = 125] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1D636400 == 42 [pid = 2588] [id = 84] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 18981000 == 41 [pid = 2588] [id = 87] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1C9DAC00 == 40 [pid = 2588] [id = 140] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FE2A000 == 39 [pid = 2588] [id = 99] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1C532800 == 38 [pid = 2588] [id = 73] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 15A65800 == 37 [pid = 2588] [id = 72] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 14A1A400 == 36 [pid = 2588] [id = 86] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1D42FC00 == 35 [pid = 2588] [id = 102] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FE05400 == 34 [pid = 2588] [id = 123] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 182E0800 == 33 [pid = 2588] [id = 124] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FA7A000 == 32 [pid = 2588] [id = 85] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1D40CC00 == 31 [pid = 2588] [id = 155] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 20176800 == 30 [pid = 2588] [id = 154] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 19C83400 == 29 [pid = 2588] [id = 153] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 1C907C00 == 28 [pid = 2588] [id = 151] 20:15:46 INFO - PROCESS | 2588 | --DOCSHELL 0FE2E800 == 27 [pid = 2588] [id = 152] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 110 (14A18C00) [pid = 2588] [serial = 382] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 109 (1B107800) [pid = 2588] [serial = 393] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 108 (19E44800) [pid = 2588] [serial = 392] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 107 (15A5D400) [pid = 2588] [serial = 383] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 106 (14924000) [pid = 2588] [serial = 398] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 105 (1D7A3000) [pid = 2588] [serial = 365] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 104 (0FE08400) [pid = 2588] [serial = 379] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 103 (0FE1CC00) [pid = 2588] [serial = 380] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 102 (19C82C00) [pid = 2588] [serial = 371] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 101 (19367800) [pid = 2588] [serial = 370] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 100 (14A4DC00) [pid = 2588] [serial = 368] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (141E4400) [pid = 2588] [serial = 367] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (13FC7000) [pid = 2588] [serial = 377] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (112D1400) [pid = 2588] [serial = 376] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1D6AF800) [pid = 2588] [serial = 374] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (1C9DD000) [pid = 2588] [serial = 373] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (1B860000) [pid = 2588] [serial = 395] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (19C86000) [pid = 2588] [serial = 401] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (19C83C00) [pid = 2588] [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:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (1897D400) [pid = 2588] [serial = 386] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (19C89000) [pid = 2588] [serial = 402] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (19361800) [pid = 2588] [serial = 389] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1C901800) [pid = 2588] [serial = 396] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (19363800) [pid = 2588] [serial = 390] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (15A5DC00) [pid = 2588] [serial = 399] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (13FAD400) [pid = 2588] [serial = 404] [outer = 00000000] [url = about:blank] 20:15:46 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (18D89C00) [pid = 2588] [serial = 387] [outer = 00000000] [url = about:blank] 20:15:47 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:15:47 INFO - PROCESS | 2588 | 1467947747074 Marionette TRACE conn7 <- [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:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 20:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1979ms 20:15:47 INFO - PROCESS | 2588 | 1467947747137 Marionette TRACE conn7 -> [0,589,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 2588 | 1467947747141 Marionette TRACE conn7 <- [1,589,null,{"value":"13"}] 20:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 20:15:47 INFO - PROCESS | 2588 | 1467947747146 Marionette TRACE conn7 -> [0,590,"setScriptTimeout",{"ms":35000}] 20:15:47 INFO - PROCESS | 2588 | 1467947747149 Marionette TRACE conn7 <- [1,590,null,{}] 20:15:47 INFO - PROCESS | 2588 | 1467947747154 Marionette TRACE conn7 -> [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:15:47 INFO - PROCESS | 2588 | 1467947747157 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:47 INFO - PROCESS | 2588 | 1467947747246 Marionette TRACE conn7 <- [1,591,null,{"value":null}] 20:15:47 INFO - PROCESS | 2588 | 1467947747349 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:47 INFO - PROCESS | 2588 | 1467947747351 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:47 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF2C00 == 28 [pid = 2588] [id = 157] 20:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FBF9400) [pid = 2588] [serial = 469] [outer = 00000000] 20:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FE03C00) [pid = 2588] [serial = 470] [outer = 0FBF9400] 20:15:47 INFO - PROCESS | 2588 | 1467947747400 Marionette DEBUG loaded listener.js 20:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FE0B800) [pid = 2588] [serial = 471] [outer = 0FBF9400] 20:15:47 INFO - PROCESS | 2588 | 1467947747790 Marionette TRACE conn7 <- [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:15:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 20:15:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 20:15:47 INFO - PROCESS | 2588 | 1467947747817 Marionette TRACE conn7 -> [0,593,"getWindowHandle",null] 20:15:47 INFO - PROCESS | 2588 | 1467947747822 Marionette TRACE conn7 <- [1,593,null,{"value":"13"}] 20:15:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 20:15:47 INFO - PROCESS | 2588 | 1467947747828 Marionette TRACE conn7 -> [0,594,"setScriptTimeout",{"ms":35000}] 20:15:47 INFO - PROCESS | 2588 | 1467947747831 Marionette TRACE conn7 <- [1,594,null,{}] 20:15:47 INFO - PROCESS | 2588 | 1467947747835 Marionette TRACE conn7 -> [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:15:47 INFO - PROCESS | 2588 | 1467947747837 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:47 INFO - PROCESS | 2588 | 1467947747925 Marionette TRACE conn7 <- [1,595,null,{"value":null}] 20:15:47 INFO - PROCESS | 2588 | 1467947747932 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:47 INFO - PROCESS | 2588 | 1467947747934 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:47 INFO - PROCESS | 2588 | ++DOCSHELL 0FE37000 == 29 [pid = 2588] [id = 158] 20:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FE37800) [pid = 2588] [serial = 472] [outer = 00000000] 20:15:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FF1D400) [pid = 2588] [serial = 473] [outer = 0FE37800] 20:15:47 INFO - PROCESS | 2588 | 1467947747982 Marionette DEBUG loaded listener.js 20:15:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FF23400) [pid = 2588] [serial = 474] [outer = 0FE37800] 20:15:48 INFO - PROCESS | 2588 | 1467947748458 Marionette TRACE conn7 <- [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:15:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 20:15:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 670ms 20:15:48 INFO - PROCESS | 2588 | 1467947748502 Marionette TRACE conn7 -> [0,597,"getWindowHandle",null] 20:15:48 INFO - PROCESS | 2588 | 1467947748505 Marionette TRACE conn7 <- [1,597,null,{"value":"13"}] 20:15:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 20:15:48 INFO - PROCESS | 2588 | 1467947748508 Marionette TRACE conn7 -> [0,598,"setScriptTimeout",{"ms":35000}] 20:15:48 INFO - PROCESS | 2588 | 1467947748512 Marionette TRACE conn7 <- [1,598,null,{}] 20:15:48 INFO - PROCESS | 2588 | 1467947748523 Marionette TRACE conn7 -> [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:15:48 INFO - PROCESS | 2588 | 1467947748528 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:48 INFO - PROCESS | 2588 | 1467947748649 Marionette TRACE conn7 <- [1,599,null,{"value":null}] 20:15:48 INFO - PROCESS | 2588 | 1467947748668 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:48 INFO - PROCESS | 2588 | 1467947748672 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:48 INFO - PROCESS | 2588 | ++DOCSHELL 13FA7800 == 30 [pid = 2588] [id = 159] 20:15:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (13FA7C00) [pid = 2588] [serial = 475] [outer = 00000000] 20:15:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (13FB2800) [pid = 2588] [serial = 476] [outer = 13FA7C00] 20:15:48 INFO - PROCESS | 2588 | 1467947748723 Marionette DEBUG loaded listener.js 20:15:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (13FC7800) [pid = 2588] [serial = 477] [outer = 13FA7C00] 20:15:49 INFO - PROCESS | 2588 | 1467947749240 Marionette TRACE conn7 <- [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:15:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 20:15:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 770ms 20:15:49 INFO - PROCESS | 2588 | 1467947749282 Marionette TRACE conn7 -> [0,601,"getWindowHandle",null] 20:15:49 INFO - PROCESS | 2588 | 1467947749285 Marionette TRACE conn7 <- [1,601,null,{"value":"13"}] 20:15:49 INFO - PROCESS | 2588 | 1467947749288 Marionette TRACE conn7 -> [0,602,"setScriptTimeout",{"ms":35000}] 20:15:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 20:15:49 INFO - PROCESS | 2588 | 1467947749290 Marionette TRACE conn7 <- [1,602,null,{}] 20:15:49 INFO - PROCESS | 2588 | 1467947749293 Marionette TRACE conn7 -> [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:15:49 INFO - PROCESS | 2588 | 1467947749295 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:49 INFO - PROCESS | 2588 | 1467947749410 Marionette TRACE conn7 <- [1,603,null,{"value":null}] 20:15:49 INFO - PROCESS | 2588 | 1467947749416 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:49 INFO - PROCESS | 2588 | 1467947749418 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:49 INFO - PROCESS | 2588 | ++DOCSHELL 141F2C00 == 31 [pid = 2588] [id = 160] 20:15:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (143C8800) [pid = 2588] [serial = 478] [outer = 00000000] 20:15:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (1493C000) [pid = 2588] [serial = 479] [outer = 143C8800] 20:15:49 INFO - PROCESS | 2588 | 1467947749517 Marionette DEBUG loaded listener.js 20:15:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (14A20400) [pid = 2588] [serial = 480] [outer = 143C8800] 20:15:49 INFO - PROCESS | 2588 | 1467947749953 Marionette TRACE conn7 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 20:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 20:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 730ms 20:15:50 INFO - PROCESS | 2588 | 1467947750026 Marionette TRACE conn7 -> [0,605,"getWindowHandle",null] 20:15:50 INFO - PROCESS | 2588 | 1467947750028 Marionette TRACE conn7 <- [1,605,null,{"value":"13"}] 20:15:50 INFO - PROCESS | 2588 | 1467947750031 Marionette TRACE conn7 -> [0,606,"setScriptTimeout",{"ms":35000}] 20:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 20:15:50 INFO - PROCESS | 2588 | 1467947750033 Marionette TRACE conn7 <- [1,606,null,{}] 20:15:50 INFO - PROCESS | 2588 | 1467947750074 Marionette TRACE conn7 -> [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:15:50 INFO - PROCESS | 2588 | 1467947750076 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:50 INFO - PROCESS | 2588 | 1467947750184 Marionette TRACE conn7 <- [1,607,null,{"value":null}] 20:15:50 INFO - PROCESS | 2588 | 1467947750196 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:50 INFO - PROCESS | 2588 | 1467947750198 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:50 INFO - PROCESS | 2588 | ++DOCSHELL 14B9E000 == 32 [pid = 2588] [id = 161] 20:15:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (15A63400) [pid = 2588] [serial = 481] [outer = 00000000] 20:15:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (16695400) [pid = 2588] [serial = 482] [outer = 15A63400] 20:15:50 INFO - PROCESS | 2588 | 1467947750242 Marionette DEBUG loaded listener.js 20:15:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (1743D400) [pid = 2588] [serial = 483] [outer = 15A63400] 20:15:50 INFO - PROCESS | 2588 | 1467947750699 Marionette TRACE conn7 <- [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:15:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 20:15:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 710ms 20:15:50 INFO - PROCESS | 2588 | 1467947750747 Marionette TRACE conn7 -> [0,609,"getWindowHandle",null] 20:15:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 20:15:50 INFO - PROCESS | 2588 | 1467947750749 Marionette TRACE conn7 <- [1,609,null,{"value":"13"}] 20:15:50 INFO - PROCESS | 2588 | 1467947750752 Marionette TRACE conn7 -> [0,610,"setScriptTimeout",{"ms":35000}] 20:15:50 INFO - PROCESS | 2588 | 1467947750753 Marionette TRACE conn7 <- [1,610,null,{}] 20:15:50 INFO - PROCESS | 2588 | 1467947750757 Marionette TRACE conn7 -> [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:15:50 INFO - PROCESS | 2588 | 1467947750762 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:50 INFO - PROCESS | 2588 | 1467947750892 Marionette TRACE conn7 <- [1,611,null,{"value":null}] 20:15:51 INFO - PROCESS | 2588 | 1467947751354 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:51 INFO - PROCESS | 2588 | 1467947751357 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (19CA2C00) [pid = 2588] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (1B1CE400) [pid = 2588] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1C903000) [pid = 2588] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (1D430000) [pid = 2588] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (1C9D8C00) [pid = 2588] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (19E45C00) [pid = 2588] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0FE04000) [pid = 2588] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (17755800) [pid = 2588] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0C9A6400) [pid = 2588] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (18EEFC00) [pid = 2588] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1743E000) [pid = 2588] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (13FD0000) [pid = 2588] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (10054400) [pid = 2588] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FF25800) [pid = 2588] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1D404400) [pid = 2588] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1D43A400) [pid = 2588] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 20:15:51 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (17756800) [pid = 2588] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 20:15:51 INFO - PROCESS | 2588 | ++DOCSHELL 09073800 == 33 [pid = 2588] [id = 162] 20:15:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0C935800) [pid = 2588] [serial = 484] [outer = 00000000] 20:15:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FE1E800) [pid = 2588] [serial = 485] [outer = 0C935800] 20:15:51 INFO - PROCESS | 2588 | 1467947751412 Marionette DEBUG loaded listener.js 20:15:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FE01C00) [pid = 2588] [serial = 486] [outer = 0C935800] 20:15:51 INFO - PROCESS | 2588 | 1467947751828 Marionette TRACE conn7 <- [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:15:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 20:15:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1119ms 20:15:51 INFO - PROCESS | 2588 | 1467947751871 Marionette TRACE conn7 -> [0,613,"getWindowHandle",null] 20:15:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 20:15:51 INFO - PROCESS | 2588 | 1467947751873 Marionette TRACE conn7 <- [1,613,null,{"value":"13"}] 20:15:51 INFO - PROCESS | 2588 | 1467947751876 Marionette TRACE conn7 -> [0,614,"setScriptTimeout",{"ms":35000}] 20:15:51 INFO - PROCESS | 2588 | 1467947751878 Marionette TRACE conn7 <- [1,614,null,{}] 20:15:51 INFO - PROCESS | 2588 | 1467947751881 Marionette TRACE conn7 -> [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:15:51 INFO - PROCESS | 2588 | 1467947751883 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:52 INFO - PROCESS | 2588 | 1467947751992 Marionette TRACE conn7 <- [1,615,null,{"value":null}] 20:15:52 INFO - PROCESS | 2588 | 1467947752003 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:52 INFO - PROCESS | 2588 | 1467947752005 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:52 INFO - PROCESS | 2588 | ++DOCSHELL 13FC9400 == 34 [pid = 2588] [id = 163] 20:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (14926400) [pid = 2588] [serial = 487] [outer = 00000000] 20:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (17752400) [pid = 2588] [serial = 488] [outer = 14926400] 20:15:52 INFO - PROCESS | 2588 | 1467947752049 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (18273400) [pid = 2588] [serial = 489] [outer = 14926400] 20:15:52 INFO - PROCESS | 2588 | 1467947752461 Marionette TRACE conn7 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 20:15:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 20:15:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 20:15:52 INFO - PROCESS | 2588 | 1467947752507 Marionette TRACE conn7 -> [0,617,"getWindowHandle",null] 20:15:52 INFO - PROCESS | 2588 | 1467947752509 Marionette TRACE conn7 <- [1,617,null,{"value":"13"}] 20:15:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 20:15:52 INFO - PROCESS | 2588 | 1467947752513 Marionette TRACE conn7 -> [0,618,"setScriptTimeout",{"ms":35000}] 20:15:52 INFO - PROCESS | 2588 | 1467947752514 Marionette TRACE conn7 <- [1,618,null,{}] 20:15:52 INFO - PROCESS | 2588 | 1467947752518 Marionette TRACE conn7 -> [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:15:52 INFO - PROCESS | 2588 | 1467947752520 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:52 INFO - PROCESS | 2588 | 1467947752633 Marionette TRACE conn7 <- [1,619,null,{"value":null}] 20:15:52 INFO - PROCESS | 2588 | 1467947752675 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:52 INFO - PROCESS | 2588 | 1467947752677 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:52 INFO - PROCESS | 2588 | ++DOCSHELL 0FB5D000 == 35 [pid = 2588] [id = 164] 20:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1743E000) [pid = 2588] [serial = 490] [outer = 00000000] 20:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (18D7F400) [pid = 2588] [serial = 491] [outer = 1743E000] 20:15:52 INFO - PROCESS | 2588 | 1467947752723 Marionette DEBUG loaded listener.js 20:15:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (18904000) [pid = 2588] [serial = 492] [outer = 1743E000] 20:15:53 INFO - PROCESS | 2588 | 1467947753125 Marionette TRACE conn7 <- [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:15:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 20:15:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 20:15:53 INFO - PROCESS | 2588 | 1467947753147 Marionette TRACE conn7 -> [0,621,"getWindowHandle",null] 20:15:53 INFO - PROCESS | 2588 | 1467947753149 Marionette TRACE conn7 <- [1,621,null,{"value":"13"}] 20:15:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 20:15:53 INFO - PROCESS | 2588 | 1467947753152 Marionette TRACE conn7 -> [0,622,"setScriptTimeout",{"ms":35000}] 20:15:53 INFO - PROCESS | 2588 | 1467947753154 Marionette TRACE conn7 <- [1,622,null,{}] 20:15:53 INFO - PROCESS | 2588 | 1467947753157 Marionette TRACE conn7 -> [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:15:53 INFO - PROCESS | 2588 | 1467947753159 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:53 INFO - PROCESS | 2588 | 1467947753274 Marionette TRACE conn7 <- [1,623,null,{"value":null}] 20:15:53 INFO - PROCESS | 2588 | 1467947753281 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:53 INFO - PROCESS | 2588 | 1467947753292 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:53 INFO - PROCESS | 2588 | ++DOCSHELL 13FA7000 == 36 [pid = 2588] [id = 165] 20:15:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (18EE3C00) [pid = 2588] [serial = 493] [outer = 00000000] 20:15:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (192B0C00) [pid = 2588] [serial = 494] [outer = 18EE3C00] 20:15:53 INFO - PROCESS | 2588 | 1467947753338 Marionette DEBUG loaded listener.js 20:15:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (19350800) [pid = 2588] [serial = 495] [outer = 18EE3C00] 20:15:53 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:53 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:54 INFO - PROCESS | 2588 | 1467947754133 Marionette TRACE conn7 <- [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:15:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 20:15:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1022ms 20:15:54 INFO - PROCESS | 2588 | 1467947754176 Marionette TRACE conn7 -> [0,625,"getWindowHandle",null] 20:15:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 20:15:54 INFO - PROCESS | 2588 | 1467947754181 Marionette TRACE conn7 <- [1,625,null,{"value":"13"}] 20:15:54 INFO - PROCESS | 2588 | 1467947754185 Marionette TRACE conn7 -> [0,626,"setScriptTimeout",{"ms":35000}] 20:15:54 INFO - PROCESS | 2588 | 1467947754190 Marionette TRACE conn7 <- [1,626,null,{}] 20:15:54 INFO - PROCESS | 2588 | 1467947754215 Marionette TRACE conn7 -> [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:15:54 INFO - PROCESS | 2588 | 1467947754218 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:54 INFO - PROCESS | 2588 | 1467947754350 Marionette TRACE conn7 <- [1,627,null,{"value":null}] 20:15:54 INFO - PROCESS | 2588 | 1467947754476 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:54 INFO - PROCESS | 2588 | 1467947754479 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:54 INFO - PROCESS | 2588 | ++DOCSHELL 0FD75800 == 37 [pid = 2588] [id = 166] 20:15:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0FE15400) [pid = 2588] [serial = 496] [outer = 00000000] 20:15:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0FF20400) [pid = 2588] [serial = 497] [outer = 0FE15400] 20:15:54 INFO - PROCESS | 2588 | 1467947754541 Marionette DEBUG loaded listener.js 20:15:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (10238C00) [pid = 2588] [serial = 498] [outer = 0FE15400] 20:15:54 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:55 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:15:55 INFO - PROCESS | 2588 | 1467947755254 Marionette TRACE conn7 <- [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:15:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 20:15:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1104ms 20:15:55 INFO - PROCESS | 2588 | 1467947755304 Marionette TRACE conn7 -> [0,629,"getWindowHandle",null] 20:15:55 INFO - PROCESS | 2588 | 1467947755309 Marionette TRACE conn7 <- [1,629,null,{"value":"13"}] 20:15:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 20:15:55 INFO - PROCESS | 2588 | 1467947755316 Marionette TRACE conn7 -> [0,630,"setScriptTimeout",{"ms":35000}] 20:15:55 INFO - PROCESS | 2588 | 1467947755319 Marionette TRACE conn7 <- [1,630,null,{}] 20:15:55 INFO - PROCESS | 2588 | 1467947755323 Marionette TRACE conn7 -> [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:15:55 INFO - PROCESS | 2588 | 1467947755326 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:55 INFO - PROCESS | 2588 | 1467947755449 Marionette TRACE conn7 <- [1,631,null,{"value":null}] 20:15:55 INFO - PROCESS | 2588 | 1467947755585 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:55 INFO - PROCESS | 2588 | 1467947755587 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:55 INFO - PROCESS | 2588 | ++DOCSHELL 0FE35C00 == 38 [pid = 2588] [id = 167] 20:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (1035C800) [pid = 2588] [serial = 499] [outer = 00000000] 20:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (14AE4C00) [pid = 2588] [serial = 500] [outer = 1035C800] 20:15:55 INFO - PROCESS | 2588 | 1467947755644 Marionette DEBUG loaded listener.js 20:15:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (1636D000) [pid = 2588] [serial = 501] [outer = 1035C800] 20:15:56 INFO - PROCESS | 2588 | 1467947756474 Marionette TRACE conn7 <- [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:15:56 INFO - PROCESS | 2588 | --DOCSHELL 0FB5D000 == 37 [pid = 2588] [id = 164] 20:15:56 INFO - PROCESS | 2588 | --DOCSHELL 13FC9400 == 36 [pid = 2588] [id = 163] 20:15:56 INFO - PROCESS | 2588 | --DOCSHELL 09073800 == 35 [pid = 2588] [id = 162] 20:15:56 INFO - PROCESS | 2588 | --DOCSHELL 14B9E000 == 34 [pid = 2588] [id = 161] 20:15:56 INFO - PROCESS | 2588 | --DOCSHELL 141F2C00 == 33 [pid = 2588] [id = 160] 20:15:56 INFO - PROCESS | 2588 | --DOCSHELL 13FA7800 == 32 [pid = 2588] [id = 159] 20:15:56 INFO - PROCESS | 2588 | --DOCSHELL 0FE37000 == 31 [pid = 2588] [id = 158] 20:15:56 INFO - PROCESS | 2588 | --DOCSHELL 0FBF2C00 == 30 [pid = 2588] [id = 157] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (1B105000) [pid = 2588] [serial = 437] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (1B866800) [pid = 2588] [serial = 440] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (1B10F800) [pid = 2588] [serial = 438] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1C90E800) [pid = 2588] [serial = 443] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (1BD80C00) [pid = 2588] [serial = 441] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (1D63C400) [pid = 2588] [serial = 419] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1D6B6800) [pid = 2588] [serial = 420] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (1C9E2C00) [pid = 2588] [serial = 416] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (1D430800) [pid = 2588] [serial = 417] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (1B85BC00) [pid = 2588] [serial = 413] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (1C903C00) [pid = 2588] [serial = 414] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (10054000) [pid = 2588] [serial = 407] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (10366400) [pid = 2588] [serial = 408] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (186E9400) [pid = 2588] [serial = 431] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (18E53000) [pid = 2588] [serial = 432] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (13FB0800) [pid = 2588] [serial = 405] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1936CC00) [pid = 2588] [serial = 434] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (17448400) [pid = 2588] [serial = 428] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (17610C00) [pid = 2588] [serial = 429] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (14A1F400) [pid = 2588] [serial = 410] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (17449C00) [pid = 2588] [serial = 411] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1005FC00) [pid = 2588] [serial = 425] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10239800) [pid = 2588] [serial = 426] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1005A400) [pid = 2588] [serial = 422] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (10369400) [pid = 2588] [serial = 423] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1D436000) [pid = 2588] [serial = 450] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1D410C00) [pid = 2588] [serial = 449] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (20175000) [pid = 2588] [serial = 453] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1C9D9000) [pid = 2588] [serial = 444] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19CC6400) [pid = 2588] [serial = 446] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1B85B000) [pid = 2588] [serial = 447] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (2016E000) [pid = 2588] [serial = 452] [outer = 00000000] [url = about:blank] 20:15:56 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (19C7FC00) [pid = 2588] [serial = 435] [outer = 00000000] [url = about:blank] 20:15:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 20:15:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1234ms 20:15:56 INFO - PROCESS | 2588 | 1467947756551 Marionette TRACE conn7 -> [0,633,"getWindowHandle",null] 20:15:56 INFO - PROCESS | 2588 | 1467947756555 Marionette TRACE conn7 <- [1,633,null,{"value":"13"}] 20:15:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 20:15:56 INFO - PROCESS | 2588 | 1467947756559 Marionette TRACE conn7 -> [0,634,"setScriptTimeout",{"ms":35000}] 20:15:56 INFO - PROCESS | 2588 | 1467947756562 Marionette TRACE conn7 <- [1,634,null,{}] 20:15:56 INFO - PROCESS | 2588 | 1467947756568 Marionette TRACE conn7 -> [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:15:56 INFO - PROCESS | 2588 | 1467947756570 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:56 INFO - PROCESS | 2588 | 1467947756664 Marionette TRACE conn7 <- [1,635,null,{"value":null}] 20:15:56 INFO - PROCESS | 2588 | 1467947756671 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:56 INFO - PROCESS | 2588 | 1467947756673 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:56 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1D800 == 31 [pid = 2588] [id = 168] 20:15:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE1E400) [pid = 2588] [serial = 502] [outer = 00000000] 20:15:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FE32800) [pid = 2588] [serial = 503] [outer = 0FE1E400] 20:15:56 INFO - PROCESS | 2588 | 1467947756721 Marionette DEBUG loaded listener.js 20:15:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FF1C400) [pid = 2588] [serial = 504] [outer = 0FE1E400] 20:15:57 INFO - PROCESS | 2588 | 1467947757229 Marionette TRACE conn7 <- [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:15:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 20:15:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 730ms 20:15:57 INFO - PROCESS | 2588 | 1467947757292 Marionette TRACE conn7 -> [0,637,"getWindowHandle",null] 20:15:57 INFO - PROCESS | 2588 | 1467947757296 Marionette TRACE conn7 <- [1,637,null,{"value":"13"}] 20:15:57 INFO - PROCESS | 2588 | 1467947757302 Marionette TRACE conn7 -> [0,638,"setScriptTimeout",{"ms":35000}] 20:15:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 20:15:57 INFO - PROCESS | 2588 | 1467947757305 Marionette TRACE conn7 <- [1,638,null,{}] 20:15:57 INFO - PROCESS | 2588 | 1467947757309 Marionette TRACE conn7 -> [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:15:57 INFO - PROCESS | 2588 | 1467947757312 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:57 INFO - PROCESS | 2588 | 1467947757399 Marionette TRACE conn7 <- [1,639,null,{"value":null}] 20:15:57 INFO - PROCESS | 2588 | 1467947757485 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:57 INFO - PROCESS | 2588 | 1467947757487 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:57 INFO - PROCESS | 2588 | ++DOCSHELL 1035E000 == 32 [pid = 2588] [id = 169] 20:15:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (10361C00) [pid = 2588] [serial = 505] [outer = 00000000] 20:15:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (105F4400) [pid = 2588] [serial = 506] [outer = 10361C00] 20:15:57 INFO - PROCESS | 2588 | 1467947757535 Marionette DEBUG loaded listener.js 20:15:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13F13000) [pid = 2588] [serial = 507] [outer = 10361C00] 20:15:57 INFO - PROCESS | 2588 | 1467947757926 Marionette TRACE conn7 <- [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:15:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 20:15:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 20:15:57 INFO - PROCESS | 2588 | 1467947757977 Marionette TRACE conn7 -> [0,641,"getWindowHandle",null] 20:15:57 INFO - PROCESS | 2588 | 1467947757979 Marionette TRACE conn7 <- [1,641,null,{"value":"13"}] 20:15:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 20:15:57 INFO - PROCESS | 2588 | 1467947757983 Marionette TRACE conn7 -> [0,642,"setScriptTimeout",{"ms":35000}] 20:15:58 INFO - PROCESS | 2588 | 1467947757986 Marionette TRACE conn7 <- [1,642,null,{}] 20:15:58 INFO - PROCESS | 2588 | 1467947757997 Marionette TRACE conn7 -> [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:15:58 INFO - PROCESS | 2588 | 1467947758002 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:58 INFO - PROCESS | 2588 | 1467947758119 Marionette TRACE conn7 <- [1,643,null,{"value":null}] 20:15:58 INFO - PROCESS | 2588 | 1467947758136 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 2588 | 1467947758139 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:58 INFO - PROCESS | 2588 | ++DOCSHELL 15A5BC00 == 33 [pid = 2588] [id = 170] 20:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (15A5C400) [pid = 2588] [serial = 508] [outer = 00000000] 20:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (16366800) [pid = 2588] [serial = 509] [outer = 15A5C400] 20:15:58 INFO - PROCESS | 2588 | 1467947758190 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17443800) [pid = 2588] [serial = 510] [outer = 15A5C400] 20:15:58 INFO - PROCESS | 2588 | 1467947758649 Marionette TRACE conn7 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 20:15:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 20:15:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 731ms 20:15:58 INFO - PROCESS | 2588 | 1467947758717 Marionette TRACE conn7 -> [0,645,"getWindowHandle",null] 20:15:58 INFO - PROCESS | 2588 | 1467947758720 Marionette TRACE conn7 <- [1,645,null,{"value":"13"}] 20:15:58 INFO - PROCESS | 2588 | 1467947758723 Marionette TRACE conn7 -> [0,646,"setScriptTimeout",{"ms":35000}] 20:15:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 20:15:58 INFO - PROCESS | 2588 | 1467947758725 Marionette TRACE conn7 <- [1,646,null,{}] 20:15:58 INFO - PROCESS | 2588 | 1467947758734 Marionette TRACE conn7 -> [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:15:58 INFO - PROCESS | 2588 | 1467947758736 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:58 INFO - PROCESS | 2588 | 1467947758849 Marionette TRACE conn7 <- [1,647,null,{"value":null}] 20:15:58 INFO - PROCESS | 2588 | 1467947758857 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:58 INFO - PROCESS | 2588 | 1467947758859 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:58 INFO - PROCESS | 2588 | ++DOCSHELL 17482400 == 34 [pid = 2588] [id = 171] 20:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17658C00) [pid = 2588] [serial = 511] [outer = 00000000] 20:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1774C400) [pid = 2588] [serial = 512] [outer = 17658C00] 20:15:58 INFO - PROCESS | 2588 | 1467947758903 Marionette DEBUG loaded listener.js 20:15:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (17753C00) [pid = 2588] [serial = 513] [outer = 17658C00] 20:15:59 INFO - PROCESS | 2588 | 1467947759360 Marionette TRACE conn7 <- [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:15:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 20:15:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 20:15:59 INFO - PROCESS | 2588 | 1467947759397 Marionette TRACE conn7 -> [0,649,"getWindowHandle",null] 20:15:59 INFO - PROCESS | 2588 | 1467947759399 Marionette TRACE conn7 <- [1,649,null,{"value":"13"}] 20:15:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 20:15:59 INFO - PROCESS | 2588 | 1467947759402 Marionette TRACE conn7 -> [0,650,"setScriptTimeout",{"ms":35000}] 20:15:59 INFO - PROCESS | 2588 | 1467947759404 Marionette TRACE conn7 <- [1,650,null,{}] 20:15:59 INFO - PROCESS | 2588 | 1467947759408 Marionette TRACE conn7 -> [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:15:59 INFO - PROCESS | 2588 | 1467947759410 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:59 INFO - PROCESS | 2588 | 1467947759555 Marionette TRACE conn7 <- [1,651,null,{"value":null}] 20:15:59 INFO - PROCESS | 2588 | 1467947759577 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:15:59 INFO - PROCESS | 2588 | 1467947759579 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:15:59 INFO - PROCESS | 2588 | ++DOCSHELL 182D4800 == 35 [pid = 2588] [id = 172] 20:15:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (182D6400) [pid = 2588] [serial = 514] [outer = 00000000] 20:15:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18D80000) [pid = 2588] [serial = 515] [outer = 182D6400] 20:15:59 INFO - PROCESS | 2588 | 1467947759623 Marionette DEBUG loaded listener.js 20:15:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18D88000) [pid = 2588] [serial = 516] [outer = 182D6400] 20:15:59 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:15:59 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:16:00 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:16:00 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:16:00 INFO - PROCESS | 2588 | 1467947760088 Marionette TRACE conn7 <- [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:16:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 20:16:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 20:16:00 INFO - PROCESS | 2588 | 1467947760133 Marionette TRACE conn7 -> [0,653,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 2588 | 1467947760135 Marionette TRACE conn7 <- [1,653,null,{"value":"13"}] 20:16:00 INFO - PROCESS | 2588 | 1467947760139 Marionette TRACE conn7 -> [0,654,"setScriptTimeout",{"ms":35000}] 20:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 20:16:00 INFO - PROCESS | 2588 | 1467947760140 Marionette TRACE conn7 <- [1,654,null,{}] 20:16:00 INFO - PROCESS | 2588 | 1467947760144 Marionette TRACE conn7 -> [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:16:00 INFO - PROCESS | 2588 | 1467947760149 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:00 INFO - PROCESS | 2588 | 1467947760294 Marionette TRACE conn7 <- [1,655,null,{"value":null}] 20:16:00 INFO - PROCESS | 2588 | 1467947760355 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:00 INFO - PROCESS | 2588 | 1467947760357 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:00 INFO - PROCESS | 2588 | ++DOCSHELL 193CC000 == 36 [pid = 2588] [id = 173] 20:16:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (193D0C00) [pid = 2588] [serial = 517] [outer = 00000000] 20:16:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (198CD000) [pid = 2588] [serial = 518] [outer = 193D0C00] 20:16:00 INFO - PROCESS | 2588 | 1467947760402 Marionette DEBUG loaded listener.js 20:16:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (198CF400) [pid = 2588] [serial = 519] [outer = 193D0C00] 20:16:00 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:16:00 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FE2FC00) [pid = 2588] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (15A63400) [pid = 2588] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (19C83800) [pid = 2588] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (20176C00) [pid = 2588] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (2017A400) [pid = 2588] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0C935800) [pid = 2588] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (14926400) [pid = 2588] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1743E000) [pid = 2588] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE37800) [pid = 2588] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FBF9400) [pid = 2588] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (13FA7C00) [pid = 2588] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (143C8800) [pid = 2588] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 20:16:00 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FE16000) [pid = 2588] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 20:16:00 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:16:00 INFO - PROCESS | 2588 | 1467947760921 Marionette TRACE conn7 <- [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:16:00 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:16:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 830ms 20:16:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 20:16:00 INFO - PROCESS | 2588 | 1467947760973 Marionette TRACE conn7 -> [0,657,"getWindowHandle",null] 20:16:00 INFO - PROCESS | 2588 | 1467947760975 Marionette TRACE conn7 <- [1,657,null,{"value":"13"}] 20:16:00 INFO - PROCESS | 2588 | 1467947760978 Marionette TRACE conn7 -> [0,658,"setScriptTimeout",{"ms":35000}] 20:16:00 INFO - PROCESS | 2588 | 1467947760980 Marionette TRACE conn7 <- [1,658,null,{}] 20:16:00 INFO - PROCESS | 2588 | 1467947760984 Marionette TRACE conn7 -> [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:16:00 INFO - PROCESS | 2588 | 1467947760985 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:01 INFO - PROCESS | 2588 | 1467947761064 Marionette TRACE conn7 <- [1,659,null,{"value":null}] 20:16:01 INFO - PROCESS | 2588 | 1467947761151 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:01 INFO - PROCESS | 2588 | 1467947761153 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:01 INFO - PROCESS | 2588 | ++DOCSHELL 0FE30000 == 37 [pid = 2588] [id = 174] 20:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FE33800) [pid = 2588] [serial = 520] [outer = 00000000] 20:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1774C000) [pid = 2588] [serial = 521] [outer = 0FE33800] 20:16:01 INFO - PROCESS | 2588 | 1467947761197 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1774F000) [pid = 2588] [serial = 522] [outer = 0FE33800] 20:16:01 INFO - PROCESS | 2588 | 1467947761553 Marionette TRACE conn7 <- [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:16:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 20:16:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 631ms 20:16:01 INFO - PROCESS | 2588 | 1467947761609 Marionette TRACE conn7 -> [0,661,"getWindowHandle",null] 20:16:01 INFO - PROCESS | 2588 | 1467947761611 Marionette TRACE conn7 <- [1,661,null,{"value":"13"}] 20:16:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 20:16:01 INFO - PROCESS | 2588 | 1467947761614 Marionette TRACE conn7 -> [0,662,"setScriptTimeout",{"ms":35000}] 20:16:01 INFO - PROCESS | 2588 | 1467947761616 Marionette TRACE conn7 <- [1,662,null,{}] 20:16:01 INFO - PROCESS | 2588 | 1467947761620 Marionette TRACE conn7 -> [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:16:01 INFO - PROCESS | 2588 | 1467947761621 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:01 INFO - PROCESS | 2588 | 1467947761732 Marionette TRACE conn7 <- [1,663,null,{"value":null}] 20:16:01 INFO - PROCESS | 2588 | 1467947761740 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:01 INFO - PROCESS | 2588 | 1467947761742 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:01 INFO - PROCESS | 2588 | ++DOCSHELL 19361C00 == 38 [pid = 2588] [id = 175] 20:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19364400) [pid = 2588] [serial = 523] [outer = 00000000] 20:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19C84400) [pid = 2588] [serial = 524] [outer = 19364400] 20:16:01 INFO - PROCESS | 2588 | 1467947761786 Marionette DEBUG loaded listener.js 20:16:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19C8B400) [pid = 2588] [serial = 525] [outer = 19364400] 20:16:02 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:16:02 INFO - PROCESS | 2588 | [2588] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 20:16:02 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:16:02 INFO - PROCESS | 2588 | 1467947762194 Marionette TRACE conn7 <- [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:16:02 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:16:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 20:16:02 INFO - PROCESS | 2588 | 1467947762245 Marionette TRACE conn7 -> [0,665,"getWindowHandle",null] 20:16:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 20:16:02 INFO - PROCESS | 2588 | 1467947762257 Marionette TRACE conn7 <- [1,665,null,{"value":"13"}] 20:16:02 INFO - PROCESS | 2588 | 1467947762260 Marionette TRACE conn7 -> [0,666,"setScriptTimeout",{"ms":35000}] 20:16:02 INFO - PROCESS | 2588 | 1467947762262 Marionette TRACE conn7 <- [1,666,null,{}] 20:16:02 INFO - PROCESS | 2588 | 1467947762266 Marionette TRACE conn7 -> [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:16:02 INFO - PROCESS | 2588 | 1467947762268 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:02 INFO - PROCESS | 2588 | 1467947762381 Marionette TRACE conn7 <- [1,667,null,{"value":null}] 20:16:02 INFO - PROCESS | 2588 | 1467947762421 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:02 INFO - PROCESS | 2588 | 1467947762423 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:02 INFO - PROCESS | 2588 | ++DOCSHELL 19C86800 == 39 [pid = 2588] [id = 176] 20:16:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (19C8B000) [pid = 2588] [serial = 526] [outer = 00000000] 20:16:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19E46000) [pid = 2588] [serial = 527] [outer = 19C8B000] 20:16:02 INFO - PROCESS | 2588 | 1467947762468 Marionette DEBUG loaded listener.js 20:16:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1B103800) [pid = 2588] [serial = 528] [outer = 19C8B000] 20:16:02 INFO - PROCESS | 2588 | 1467947762947 Marionette TRACE conn7 <- [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:16:03 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:16:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 730ms 20:16:03 INFO - PROCESS | 2588 | 1467947762997 Marionette TRACE conn7 -> [0,669,"getWindowHandle",null] 20:16:03 INFO - PROCESS | 2588 | 1467947763002 Marionette TRACE conn7 <- [1,669,null,{"value":"13"}] 20:16:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 20:16:03 INFO - PROCESS | 2588 | 1467947763007 Marionette TRACE conn7 -> [0,670,"setScriptTimeout",{"ms":35000}] 20:16:03 INFO - PROCESS | 2588 | 1467947763011 Marionette TRACE conn7 <- [1,670,null,{}] 20:16:03 INFO - PROCESS | 2588 | 1467947763016 Marionette TRACE conn7 -> [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:16:03 INFO - PROCESS | 2588 | 1467947763020 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:03 INFO - PROCESS | 2588 | 1467947763181 Marionette TRACE conn7 <- [1,671,null,{"value":null}] 20:16:03 INFO - PROCESS | 2588 | 1467947763253 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:03 INFO - PROCESS | 2588 | 1467947763258 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:03 INFO - PROCESS | 2588 | ++DOCSHELL 0FD74000 == 40 [pid = 2588] [id = 177] 20:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FD74400) [pid = 2588] [serial = 529] [outer = 00000000] 20:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE37800) [pid = 2588] [serial = 530] [outer = 0FD74400] 20:16:03 INFO - PROCESS | 2588 | 1467947763316 Marionette DEBUG loaded listener.js 20:16:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1022FC00) [pid = 2588] [serial = 531] [outer = 0FD74400] 20:16:04 INFO - PROCESS | 2588 | 1467947764363 Marionette TRACE conn7 <- [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:16:04 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:16:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1371ms 20:16:04 INFO - PROCESS | 2588 | 1467947764424 Marionette TRACE conn7 -> [0,673,"getWindowHandle",null] 20:16:04 INFO - PROCESS | 2588 | 1467947764428 Marionette TRACE conn7 <- [1,673,null,{"value":"13"}] 20:16:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 20:16:04 INFO - PROCESS | 2588 | 1467947764437 Marionette TRACE conn7 -> [0,674,"setScriptTimeout",{"ms":35000}] 20:16:04 INFO - PROCESS | 2588 | 1467947764440 Marionette TRACE conn7 <- [1,674,null,{}] 20:16:04 INFO - PROCESS | 2588 | 1467947764445 Marionette TRACE conn7 -> [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:16:04 INFO - PROCESS | 2588 | 1467947764448 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:04 INFO - PROCESS | 2588 | 1467947764552 Marionette TRACE conn7 <- [1,675,null,{"value":null}] 20:16:04 INFO - PROCESS | 2588 | 1467947764674 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:04 INFO - PROCESS | 2588 | 1467947764677 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:04 INFO - PROCESS | 2588 | ++DOCSHELL 14AEA800 == 41 [pid = 2588] [id = 178] 20:16:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (15A65800) [pid = 2588] [serial = 532] [outer = 00000000] 20:16:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1774D400) [pid = 2588] [serial = 533] [outer = 15A65800] 20:16:04 INFO - PROCESS | 2588 | 1467947764733 Marionette DEBUG loaded listener.js 20:16:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (18EEDC00) [pid = 2588] [serial = 534] [outer = 15A65800] 20:16:05 INFO - PROCESS | 2588 | 1467947765789 Marionette TRACE conn7 <- [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:16:05 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:16:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1380ms 20:16:05 INFO - PROCESS | 2588 | 1467947765857 Marionette TRACE conn7 -> [0,677,"getWindowHandle",null] 20:16:05 INFO - PROCESS | 2588 | 1467947765859 Marionette TRACE conn7 <- [1,677,null,{"value":"13"}] 20:16:05 INFO - PROCESS | 2588 | 1467947765864 Marionette TRACE conn7 -> [0,678,"setScriptTimeout",{"ms":35000}] 20:16:05 INFO - PROCESS | 2588 | 1467947765868 Marionette TRACE conn7 <- [1,678,null,{}] 20:16:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 20:16:05 INFO - PROCESS | 2588 | 1467947765878 Marionette TRACE conn7 -> [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:16:05 INFO - PROCESS | 2588 | 1467947765883 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:06 INFO - PROCESS | 2588 | 1467947766028 Marionette TRACE conn7 <- [1,679,null,{"value":null}] 20:16:06 INFO - PROCESS | 2588 | 1467947766191 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:06 INFO - PROCESS | 2588 | 1467947766194 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:06 INFO - PROCESS | 2588 | ++DOCSHELL 0FE08800 == 42 [pid = 2588] [id = 179] 20:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FE08C00) [pid = 2588] [serial = 535] [outer = 00000000] 20:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FF28400) [pid = 2588] [serial = 536] [outer = 0FE08C00] 20:16:06 INFO - PROCESS | 2588 | 1467947766250 Marionette DEBUG loaded listener.js 20:16:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (13FC9000) [pid = 2588] [serial = 537] [outer = 0FE08C00] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 19361C00 == 41 [pid = 2588] [id = 175] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 0FE30000 == 40 [pid = 2588] [id = 174] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 193CC000 == 39 [pid = 2588] [id = 173] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 182D4800 == 38 [pid = 2588] [id = 172] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 17482400 == 37 [pid = 2588] [id = 171] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 15A5BC00 == 36 [pid = 2588] [id = 170] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 1035E000 == 35 [pid = 2588] [id = 169] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 0FE1D800 == 34 [pid = 2588] [id = 168] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 0FE35C00 == 33 [pid = 2588] [id = 167] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 0FD75800 == 32 [pid = 2588] [id = 166] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 13FA7000 == 31 [pid = 2588] [id = 165] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 0FE12400 == 30 [pid = 2588] [id = 156] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 14AEA800 == 29 [pid = 2588] [id = 178] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 19C86800 == 28 [pid = 2588] [id = 176] 20:16:07 INFO - PROCESS | 2588 | --DOCSHELL 0FD74000 == 27 [pid = 2588] [id = 177] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (18D7F400) [pid = 2588] [serial = 491] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0FF1D400) [pid = 2588] [serial = 473] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0FF23400) [pid = 2588] [serial = 474] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FE03C00) [pid = 2588] [serial = 470] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FE0B800) [pid = 2588] [serial = 471] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (13FB2800) [pid = 2588] [serial = 476] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1493C000) [pid = 2588] [serial = 479] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (106C8800) [pid = 2588] [serial = 468] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FF24400) [pid = 2588] [serial = 467] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (13FA9000) [pid = 2588] [serial = 456] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (103E4800) [pid = 2588] [serial = 455] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (16695400) [pid = 2588] [serial = 482] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1B10C800) [pid = 2588] [serial = 459] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1B102800) [pid = 2588] [serial = 458] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (20484C00) [pid = 2588] [serial = 462] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (2017A800) [pid = 2588] [serial = 461] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1C907000) [pid = 2588] [serial = 465] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (2048D800) [pid = 2588] [serial = 464] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (14A20400) [pid = 2588] [serial = 480] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1743D400) [pid = 2588] [serial = 483] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE1E800) [pid = 2588] [serial = 485] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FE01C00) [pid = 2588] [serial = 486] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (18273400) [pid = 2588] [serial = 489] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18904000) [pid = 2588] [serial = 492] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (17752400) [pid = 2588] [serial = 488] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (13FC7800) [pid = 2588] [serial = 477] [outer = 00000000] [url = about:blank] 20:16:08 INFO - PROCESS | 2588 | 1467947768093 Marionette TRACE conn7 <- [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:16:08 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:16:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2275ms 20:16:08 INFO - PROCESS | 2588 | 1467947768147 Marionette TRACE conn7 -> [0,681,"getWindowHandle",null] 20:16:08 INFO - PROCESS | 2588 | 1467947768151 Marionette TRACE conn7 <- [1,681,null,{"value":"13"}] 20:16:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 20:16:08 INFO - PROCESS | 2588 | 1467947768157 Marionette TRACE conn7 -> [0,682,"setScriptTimeout",{"ms":35000}] 20:16:08 INFO - PROCESS | 2588 | 1467947768161 Marionette TRACE conn7 <- [1,682,null,{}] 20:16:08 INFO - PROCESS | 2588 | 1467947768168 Marionette TRACE conn7 -> [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:16:08 INFO - PROCESS | 2588 | 1467947768170 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:08 INFO - PROCESS | 2588 | 1467947768263 Marionette TRACE conn7 <- [1,683,null,{"value":null}] 20:16:08 INFO - PROCESS | 2588 | 1467947768332 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:08 INFO - PROCESS | 2588 | 1467947768336 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:08 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF9400 == 28 [pid = 2588] [id = 180] 20:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FBFA800) [pid = 2588] [serial = 538] [outer = 00000000] 20:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FD76C00) [pid = 2588] [serial = 539] [outer = 0FBFA800] 20:16:08 INFO - PROCESS | 2588 | 1467947768388 Marionette DEBUG loaded listener.js 20:16:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE07400) [pid = 2588] [serial = 540] [outer = 0FBFA800] 20:16:09 INFO - PROCESS | 2588 | 1467947769284 Marionette TRACE conn7 <- [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:16:09 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:16:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1174ms 20:16:09 INFO - PROCESS | 2588 | 1467947769331 Marionette TRACE conn7 -> [0,685,"getWindowHandle",null] 20:16:09 INFO - PROCESS | 2588 | 1467947769336 Marionette TRACE conn7 <- [1,685,null,{"value":"13"}] 20:16:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 20:16:09 INFO - PROCESS | 2588 | 1467947769343 Marionette TRACE conn7 -> [0,686,"setScriptTimeout",{"ms":35000}] 20:16:09 INFO - PROCESS | 2588 | 1467947769345 Marionette TRACE conn7 <- [1,686,null,{}] 20:16:09 INFO - PROCESS | 2588 | 1467947769350 Marionette TRACE conn7 -> [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:16:09 INFO - PROCESS | 2588 | 1467947769353 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:09 INFO - PROCESS | 2588 | 1467947769446 Marionette TRACE conn7 <- [1,687,null,{"value":null}] 20:16:09 INFO - PROCESS | 2588 | 1467947769454 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:09 INFO - PROCESS | 2588 | 1467947769456 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:09 INFO - PROCESS | 2588 | ++DOCSHELL 0FEAD400 == 29 [pid = 2588] [id = 181] 20:16:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FEB2400) [pid = 2588] [serial = 541] [outer = 00000000] 20:16:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FF21400) [pid = 2588] [serial = 542] [outer = 0FEB2400] 20:16:09 INFO - PROCESS | 2588 | 1467947769504 Marionette DEBUG loaded listener.js 20:16:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FF26400) [pid = 2588] [serial = 543] [outer = 0FEB2400] 20:16:10 INFO - PROCESS | 2588 | 1467947770726 Marionette TRACE conn7 <- [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:16:10 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:16:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1431ms 20:16:10 INFO - PROCESS | 2588 | 1467947770778 Marionette TRACE conn7 -> [0,689,"getWindowHandle",null] 20:16:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 20:16:10 INFO - PROCESS | 2588 | 1467947770782 Marionette TRACE conn7 <- [1,689,null,{"value":"13"}] 20:16:10 INFO - PROCESS | 2588 | 1467947770787 Marionette TRACE conn7 -> [0,690,"setScriptTimeout",{"ms":35000}] 20:16:10 INFO - PROCESS | 2588 | 1467947770790 Marionette TRACE conn7 <- [1,690,null,{}] 20:16:10 INFO - PROCESS | 2588 | 1467947770796 Marionette TRACE conn7 -> [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:16:10 INFO - PROCESS | 2588 | 1467947770800 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:11 INFO - PROCESS | 2588 | 1467947771006 Marionette TRACE conn7 <- [1,691,null,{"value":null}] 20:16:11 INFO - PROCESS | 2588 | 1467947771096 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:11 INFO - PROCESS | 2588 | 1467947771098 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:11 INFO - PROCESS | 2588 | ++DOCSHELL 0FE13C00 == 30 [pid = 2588] [id = 182] 20:16:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE30400) [pid = 2588] [serial = 544] [outer = 00000000] 20:16:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FF2A800) [pid = 2588] [serial = 545] [outer = 0FE30400] 20:16:11 INFO - PROCESS | 2588 | 1467947771159 Marionette DEBUG loaded listener.js 20:16:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1005C400) [pid = 2588] [serial = 546] [outer = 0FE30400] 20:16:12 INFO - PROCESS | 2588 | --DOCSHELL 0FA82000 == 29 [pid = 2588] [id = 26] 20:16:12 INFO - PROCESS | 2588 | --DOCSHELL 0FE08800 == 28 [pid = 2588] [id = 179] 20:16:12 INFO - PROCESS | 2588 | 1467947772312 Marionette TRACE conn7 <- [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:16:12 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:16:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1582ms 20:16:12 INFO - PROCESS | 2588 | 1467947772368 Marionette TRACE conn7 -> [0,693,"getWindowHandle",null] 20:16:12 INFO - PROCESS | 2588 | 1467947772372 Marionette TRACE conn7 <- [1,693,null,{"value":"13"}] 20:16:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 20:16:12 INFO - PROCESS | 2588 | 1467947772377 Marionette TRACE conn7 -> [0,694,"setScriptTimeout",{"ms":35000}] 20:16:12 INFO - PROCESS | 2588 | 1467947772380 Marionette TRACE conn7 <- [1,694,null,{}] 20:16:12 INFO - PROCESS | 2588 | 1467947772391 Marionette TRACE conn7 -> [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:16:12 INFO - PROCESS | 2588 | 1467947772394 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:12 INFO - PROCESS | 2588 | 1467947772540 Marionette TRACE conn7 <- [1,695,null,{"value":null}] 20:16:12 INFO - PROCESS | 2588 | 1467947772567 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:12 INFO - PROCESS | 2588 | 1467947772571 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:12 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1AC00 == 29 [pid = 2588] [id = 183] 20:16:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FE1CC00) [pid = 2588] [serial = 547] [outer = 00000000] 20:16:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FE31000) [pid = 2588] [serial = 548] [outer = 0FE1CC00] 20:16:12 INFO - PROCESS | 2588 | 1467947772620 Marionette DEBUG loaded listener.js 20:16:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0FF27C00) [pid = 2588] [serial = 549] [outer = 0FE1CC00] 20:16:13 INFO - PROCESS | 2588 | 1467947773582 Marionette TRACE conn7 <- [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:16:13 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:16:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1240ms 20:16:13 INFO - PROCESS | 2588 | 1467947773619 Marionette TRACE conn7 -> [0,697,"getWindowHandle",null] 20:16:13 INFO - PROCESS | 2588 | 1467947773624 Marionette TRACE conn7 <- [1,697,null,{"value":"13"}] 20:16:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 20:16:13 INFO - PROCESS | 2588 | 1467947773630 Marionette TRACE conn7 -> [0,698,"setScriptTimeout",{"ms":35000}] 20:16:13 INFO - PROCESS | 2588 | 1467947773632 Marionette TRACE conn7 <- [1,698,null,{}] 20:16:13 INFO - PROCESS | 2588 | 1467947773636 Marionette TRACE conn7 -> [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:16:13 INFO - PROCESS | 2588 | 1467947773639 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:13 INFO - PROCESS | 2588 | 1467947773755 Marionette TRACE conn7 <- [1,699,null,{"value":null}] 20:16:13 INFO - PROCESS | 2588 | 1467947773763 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:13 INFO - PROCESS | 2588 | 1467947773765 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:13 INFO - PROCESS | 2588 | ++DOCSHELL 13FA5C00 == 30 [pid = 2588] [id = 184] 20:16:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FA6000) [pid = 2588] [serial = 550] [outer = 00000000] 20:16:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (13FAB000) [pid = 2588] [serial = 551] [outer = 13FA6000] 20:16:13 INFO - PROCESS | 2588 | 1467947773812 Marionette DEBUG loaded listener.js 20:16:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (13FAF000) [pid = 2588] [serial = 552] [outer = 13FA6000] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17658C00) [pid = 2588] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (182D6400) [pid = 2588] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE33800) [pid = 2588] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18EE3C00) [pid = 2588] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE1E400) [pid = 2588] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1035C800) [pid = 2588] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (193D0C00) [pid = 2588] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (15A5C400) [pid = 2588] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE15400) [pid = 2588] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (10361C00) [pid = 2588] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (19364400) [pid = 2588] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (19C8B000) [pid = 2588] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0FD74400) [pid = 2588] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (15A65800) [pid = 2588] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 20:16:14 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0FBFA800) [pid = 2588] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 20:16:14 INFO - PROCESS | 2588 | 1467947774800 Marionette TRACE conn7 <- [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:16:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 20:16:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1234ms 20:16:14 INFO - PROCESS | 2588 | 1467947774867 Marionette TRACE conn7 -> [0,701,"getWindowHandle",null] 20:16:14 INFO - PROCESS | 2588 | 1467947774869 Marionette TRACE conn7 <- [1,701,null,{"value":"13"}] 20:16:14 INFO - PROCESS | 2588 | 1467947774873 Marionette TRACE conn7 -> [0,702,"setScriptTimeout",{"ms":35000}] 20:16:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 20:16:14 INFO - PROCESS | 2588 | 1467947774877 Marionette TRACE conn7 <- [1,702,null,{}] 20:16:14 INFO - PROCESS | 2588 | 1467947774887 Marionette TRACE conn7 -> [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:16:14 INFO - PROCESS | 2588 | 1467947774891 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:15 INFO - PROCESS | 2588 | 1467947774994 Marionette TRACE conn7 <- [1,703,null,{"value":null}] 20:16:15 INFO - PROCESS | 2588 | 1467947775003 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:15 INFO - PROCESS | 2588 | 1467947775006 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:15 INFO - PROCESS | 2588 | ++DOCSHELL 141F0400 == 31 [pid = 2588] [id = 185] 20:16:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (141F2C00) [pid = 2588] [serial = 553] [outer = 00000000] 20:16:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (145B8800) [pid = 2588] [serial = 554] [outer = 141F2C00] 20:16:15 INFO - PROCESS | 2588 | 1467947775054 Marionette DEBUG loaded listener.js 20:16:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (14964400) [pid = 2588] [serial = 555] [outer = 141F2C00] 20:16:15 INFO - PROCESS | 2588 | 1467947775984 Marionette TRACE conn7 <- [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:16:16 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:16:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1127ms 20:16:16 INFO - PROCESS | 2588 | 1467947776004 Marionette TRACE conn7 -> [0,705,"getWindowHandle",null] 20:16:16 INFO - PROCESS | 2588 | 1467947776007 Marionette TRACE conn7 <- [1,705,null,{"value":"13"}] 20:16:16 INFO - PROCESS | 2588 | 1467947776010 Marionette TRACE conn7 -> [0,706,"setScriptTimeout",{"ms":35000}] 20:16:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 20:16:16 INFO - PROCESS | 2588 | 1467947776012 Marionette TRACE conn7 <- [1,706,null,{}] 20:16:16 INFO - PROCESS | 2588 | 1467947776016 Marionette TRACE conn7 -> [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:16:16 INFO - PROCESS | 2588 | 1467947776018 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:16 INFO - PROCESS | 2588 | 1467947776132 Marionette TRACE conn7 <- [1,707,null,{"value":null}] 20:16:16 INFO - PROCESS | 2588 | 1467947776141 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:16 INFO - PROCESS | 2588 | 1467947776143 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:16 INFO - PROCESS | 2588 | ++DOCSHELL 13FAAC00 == 32 [pid = 2588] [id = 186] 20:16:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (14A4C000) [pid = 2588] [serial = 556] [outer = 00000000] 20:16:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (163F6400) [pid = 2588] [serial = 557] [outer = 14A4C000] 20:16:16 INFO - PROCESS | 2588 | 1467947776188 Marionette DEBUG loaded listener.js 20:16:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (166A2000) [pid = 2588] [serial = 558] [outer = 14A4C000] 20:16:17 INFO - PROCESS | 2588 | 1467947777338 Marionette TRACE conn7 <- [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:16:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 20:16:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1379ms 20:16:17 INFO - PROCESS | 2588 | 1467947777393 Marionette TRACE conn7 -> [0,709,"getWindowHandle",null] 20:16:17 INFO - PROCESS | 2588 | 1467947777397 Marionette TRACE conn7 <- [1,709,null,{"value":"13"}] 20:16:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 20:16:17 INFO - PROCESS | 2588 | 1467947777402 Marionette TRACE conn7 -> [0,710,"setScriptTimeout",{"ms":35000}] 20:16:17 INFO - PROCESS | 2588 | 1467947777405 Marionette TRACE conn7 <- [1,710,null,{}] 20:16:17 INFO - PROCESS | 2588 | 1467947777411 Marionette TRACE conn7 -> [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:16:17 INFO - PROCESS | 2588 | 1467947777415 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:17 INFO - PROCESS | 2588 | 1467947777551 Marionette TRACE conn7 <- [1,711,null,{"value":null}] 20:16:17 INFO - PROCESS | 2588 | 1467947777672 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:17 INFO - PROCESS | 2588 | 1467947777675 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:17 INFO - PROCESS | 2588 | ++DOCSHELL 0FE17000 == 33 [pid = 2588] [id = 187] 20:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE1D800) [pid = 2588] [serial = 559] [outer = 00000000] 20:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10648000) [pid = 2588] [serial = 560] [outer = 0FE1D800] 20:16:17 INFO - PROCESS | 2588 | 1467947777733 Marionette DEBUG loaded listener.js 20:16:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13FAE400) [pid = 2588] [serial = 561] [outer = 0FE1D800] 20:16:18 INFO - PROCESS | 2588 | 1467947778294 Marionette TRACE conn7 <- [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:16:18 INFO - PROCESS | 2588 | 1467947778337 Marionette TRACE conn7 <- [1,713,null,{"value":"13"}] 20:16:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 20:16:18 INFO - PROCESS | 2588 | 1467947778344 Marionette TRACE conn7 -> [0,714,"setScriptTimeout",{"ms":35000}] 20:16:18 INFO - PROCESS | 2588 | 1467947778347 Marionette TRACE conn7 <- [1,714,null,{}] 20:16:18 INFO - PROCESS | 2588 | 1467947778351 Marionette TRACE conn7 -> [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:16:18 INFO - PROCESS | 2588 | 1467947778354 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:18 INFO - PROCESS | 2588 | 1467947778463 Marionette TRACE conn7 <- [1,715,null,{"value":null}] 20:16:18 INFO - PROCESS | 2588 | 1467947778556 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:18 INFO - PROCESS | 2588 | 1467947778558 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:18 INFO - PROCESS | 2588 | ++DOCSHELL 163F8400 == 34 [pid = 2588] [id = 188] 20:16:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (163F9400) [pid = 2588] [serial = 562] [outer = 00000000] 20:16:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17440C00) [pid = 2588] [serial = 563] [outer = 163F9400] 20:16:18 INFO - PROCESS | 2588 | 1467947778615 Marionette DEBUG loaded listener.js 20:16:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17445800) [pid = 2588] [serial = 564] [outer = 163F9400] 20:16:19 INFO - PROCESS | 2588 | 1467947779322 Marionette TRACE conn7 <- [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:16:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 20:16:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1022ms 20:16:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 20:16:19 INFO - PROCESS | 2588 | 1467947779370 Marionette TRACE conn7 -> [0,717,"getWindowHandle",null] 20:16:19 INFO - PROCESS | 2588 | 1467947779373 Marionette TRACE conn7 <- [1,717,null,{"value":"13"}] 20:16:19 INFO - PROCESS | 2588 | 1467947779376 Marionette TRACE conn7 -> [0,718,"setScriptTimeout",{"ms":35000}] 20:16:19 INFO - PROCESS | 2588 | 1467947779380 Marionette TRACE conn7 <- [1,718,null,{}] 20:16:19 INFO - PROCESS | 2588 | 1467947779392 Marionette TRACE conn7 -> [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:16:19 INFO - PROCESS | 2588 | 1467947779396 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:19 INFO - PROCESS | 2588 | 1467947779517 Marionette TRACE conn7 <- [1,719,null,{"value":null}] 20:16:19 INFO - PROCESS | 2588 | 1467947779599 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:19 INFO - PROCESS | 2588 | 1467947779602 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:19 INFO - PROCESS | 2588 | ++DOCSHELL 0C93F000 == 35 [pid = 2588] [id = 189] 20:16:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0C93F400) [pid = 2588] [serial = 565] [outer = 00000000] 20:16:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0C9A2C00) [pid = 2588] [serial = 566] [outer = 0C93F400] 20:16:19 INFO - PROCESS | 2588 | 1467947779762 Marionette DEBUG loaded listener.js 20:16:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FBFF400) [pid = 2588] [serial = 567] [outer = 0C93F400] 20:16:20 INFO - PROCESS | 2588 | --DOCSHELL 10368C00 == 34 [pid = 2588] [id = 27] 20:16:20 INFO - PROCESS | 2588 | --DOCSHELL 149A1000 == 33 [pid = 2588] [id = 28] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FF28400) [pid = 2588] [serial = 536] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FD76C00) [pid = 2588] [serial = 539] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1774C400) [pid = 2588] [serial = 512] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18D80000) [pid = 2588] [serial = 515] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (18D88000) [pid = 2588] [serial = 516] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1774C000) [pid = 2588] [serial = 521] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19350800) [pid = 2588] [serial = 495] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (192B0C00) [pid = 2588] [serial = 494] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE32800) [pid = 2588] [serial = 503] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FF1C400) [pid = 2588] [serial = 504] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (14AE4C00) [pid = 2588] [serial = 500] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1636D000) [pid = 2588] [serial = 501] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (198CD000) [pid = 2588] [serial = 518] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (16366800) [pid = 2588] [serial = 509] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0FE37800) [pid = 2588] [serial = 530] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (0FF20400) [pid = 2588] [serial = 497] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (10238C00) [pid = 2588] [serial = 498] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (105F4400) [pid = 2588] [serial = 506] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (13F13000) [pid = 2588] [serial = 507] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (1774D400) [pid = 2588] [serial = 533] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (19C84400) [pid = 2588] [serial = 524] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (1022FC00) [pid = 2588] [serial = 531] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (18EEDC00) [pid = 2588] [serial = 534] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (1774F000) [pid = 2588] [serial = 522] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (19C8B400) [pid = 2588] [serial = 525] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (0FE07400) [pid = 2588] [serial = 540] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (19E46000) [pid = 2588] [serial = 527] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 51 (198CF400) [pid = 2588] [serial = 519] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 50 (0FF21400) [pid = 2588] [serial = 542] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 49 (17753C00) [pid = 2588] [serial = 513] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 48 (1B103800) [pid = 2588] [serial = 528] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | --DOMWINDOW == 47 (17443800) [pid = 2588] [serial = 510] [outer = 00000000] [url = about:blank] 20:16:20 INFO - PROCESS | 2588 | 1467947780340 Marionette TRACE conn7 <- [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:16:20 INFO - PROCESS | 2588 | 1467947780410 Marionette TRACE conn7 <- [1,721,null,{"value":"13"}] 20:16:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 20:16:20 INFO - PROCESS | 2588 | 1467947780428 Marionette TRACE conn7 -> [0,722,"setScriptTimeout",{"ms":35000}] 20:16:20 INFO - PROCESS | 2588 | 1467947780430 Marionette TRACE conn7 <- [1,722,null,{}] 20:16:20 INFO - PROCESS | 2588 | 1467947780439 Marionette TRACE conn7 -> [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:16:20 INFO - PROCESS | 2588 | 1467947780442 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:20 INFO - PROCESS | 2588 | 1467947780534 Marionette TRACE conn7 <- [1,723,null,{"value":null}] 20:16:20 INFO - PROCESS | 2588 | 1467947780544 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:20 INFO - PROCESS | 2588 | 1467947780547 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:20 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1CC00 == 34 [pid = 2588] [id = 190] 20:16:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 48 (0FF1D800) [pid = 2588] [serial = 568] [outer = 00000000] 20:16:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 49 (1005C000) [pid = 2588] [serial = 569] [outer = 0FF1D800] 20:16:20 INFO - PROCESS | 2588 | 1467947780599 Marionette DEBUG loaded listener.js 20:16:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 50 (1035BC00) [pid = 2588] [serial = 570] [outer = 0FF1D800] 20:16:21 INFO - PROCESS | 2588 | 1467947781119 Marionette TRACE conn7 <- [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:16:21 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:16:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 750ms 20:16:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 20:16:21 INFO - PROCESS | 2588 | 1467947781167 Marionette TRACE conn7 -> [0,725,"getWindowHandle",null] 20:16:21 INFO - PROCESS | 2588 | 1467947781171 Marionette TRACE conn7 <- [1,725,null,{"value":"13"}] 20:16:21 INFO - PROCESS | 2588 | 1467947781176 Marionette TRACE conn7 -> [0,726,"setScriptTimeout",{"ms":35000}] 20:16:21 INFO - PROCESS | 2588 | 1467947781179 Marionette TRACE conn7 <- [1,726,null,{}] 20:16:21 INFO - PROCESS | 2588 | 1467947781182 Marionette TRACE conn7 -> [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:16:21 INFO - PROCESS | 2588 | 1467947781185 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:21 INFO - PROCESS | 2588 | 1467947781271 Marionette TRACE conn7 <- [1,727,null,{"value":null}] 20:16:21 INFO - PROCESS | 2588 | 1467947781353 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:21 INFO - PROCESS | 2588 | 1467947781355 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:21 INFO - PROCESS | 2588 | ++DOCSHELL 13FAC000 == 35 [pid = 2588] [id = 191] 20:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (13FAD400) [pid = 2588] [serial = 571] [outer = 00000000] 20:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (141AF800) [pid = 2588] [serial = 572] [outer = 13FAD400] 20:16:21 INFO - PROCESS | 2588 | 1467947781401 Marionette DEBUG loaded listener.js 20:16:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (14961C00) [pid = 2588] [serial = 573] [outer = 13FAD400] 20:16:22 INFO - PROCESS | 2588 | 1467947782260 Marionette TRACE conn7 <- [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:16:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 20:16:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1130ms 20:16:22 INFO - PROCESS | 2588 | 1467947782307 Marionette TRACE conn7 -> [0,729,"getWindowHandle",null] 20:16:22 INFO - PROCESS | 2588 | 1467947782309 Marionette TRACE conn7 <- [1,729,null,{"value":"13"}] 20:16:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 20:16:22 INFO - PROCESS | 2588 | 1467947782320 Marionette TRACE conn7 -> [0,730,"setScriptTimeout",{"ms":35000}] 20:16:22 INFO - PROCESS | 2588 | 1467947782323 Marionette TRACE conn7 <- [1,730,null,{}] 20:16:22 INFO - PROCESS | 2588 | 1467947782333 Marionette TRACE conn7 -> [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:16:22 INFO - PROCESS | 2588 | 1467947782337 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:22 INFO - PROCESS | 2588 | 1467947782452 Marionette TRACE conn7 <- [1,731,null,{"value":null}] 20:16:22 INFO - PROCESS | 2588 | 1467947782459 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:22 INFO - PROCESS | 2588 | 1467947782461 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:22 INFO - PROCESS | 2588 | ++DOCSHELL 15A60400 == 36 [pid = 2588] [id = 192] 20:16:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (15A65800) [pid = 2588] [serial = 574] [outer = 00000000] 20:16:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (17610800) [pid = 2588] [serial = 575] [outer = 15A65800] 20:16:22 INFO - PROCESS | 2588 | 1467947782505 Marionette DEBUG loaded listener.js 20:16:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (17667800) [pid = 2588] [serial = 576] [outer = 15A65800] 20:16:23 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (141F2C00) [pid = 2588] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 20:16:23 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (0FE1CC00) [pid = 2588] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 20:16:23 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (13FA6000) [pid = 2588] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 20:16:23 INFO - PROCESS | 2588 | 1467947783477 Marionette TRACE conn7 <- [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:16:23 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:16:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1175ms 20:16:23 INFO - PROCESS | 2588 | 1467947783496 Marionette TRACE conn7 -> [0,733,"getWindowHandle",null] 20:16:23 INFO - PROCESS | 2588 | 1467947783499 Marionette TRACE conn7 <- [1,733,null,{"value":"13"}] 20:16:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 20:16:23 INFO - PROCESS | 2588 | 1467947783502 Marionette TRACE conn7 -> [0,734,"setScriptTimeout",{"ms":35000}] 20:16:23 INFO - PROCESS | 2588 | 1467947783504 Marionette TRACE conn7 <- [1,734,null,{}] 20:16:23 INFO - PROCESS | 2588 | 1467947783507 Marionette TRACE conn7 -> [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:16:23 INFO - PROCESS | 2588 | 1467947783509 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:23 INFO - PROCESS | 2588 | 1467947783596 Marionette TRACE conn7 <- [1,735,null,{"value":null}] 20:16:23 INFO - PROCESS | 2588 | 1467947783601 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:23 INFO - PROCESS | 2588 | 1467947783603 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:23 INFO - PROCESS | 2588 | ++DOCSHELL 10642C00 == 37 [pid = 2588] [id = 193] 20:16:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (13F11400) [pid = 2588] [serial = 577] [outer = 00000000] 20:16:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (1778C000) [pid = 2588] [serial = 578] [outer = 13F11400] 20:16:23 INFO - PROCESS | 2588 | 1467947783648 Marionette DEBUG loaded listener.js 20:16:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (182D5400) [pid = 2588] [serial = 579] [outer = 13F11400] 20:16:24 INFO - PROCESS | 2588 | 1467947784573 Marionette TRACE conn7 <- [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:16:24 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:16:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1124ms 20:16:24 INFO - PROCESS | 2588 | 1467947784631 Marionette TRACE conn7 -> [0,737,"getWindowHandle",null] 20:16:24 INFO - PROCESS | 2588 | 1467947784633 Marionette TRACE conn7 <- [1,737,null,{"value":"13"}] 20:16:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 20:16:24 INFO - PROCESS | 2588 | 1467947784636 Marionette TRACE conn7 -> [0,738,"setScriptTimeout",{"ms":35000}] 20:16:24 INFO - PROCESS | 2588 | 1467947784638 Marionette TRACE conn7 <- [1,738,null,{}] 20:16:24 INFO - PROCESS | 2588 | 1467947784641 Marionette TRACE conn7 -> [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:16:24 INFO - PROCESS | 2588 | 1467947784643 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:24 INFO - PROCESS | 2588 | 1467947784723 Marionette TRACE conn7 <- [1,739,null,{"value":null}] 20:16:24 INFO - PROCESS | 2588 | 1467947784729 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:24 INFO - PROCESS | 2588 | 1467947784731 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:24 INFO - PROCESS | 2588 | ++DOCSHELL 1063FC00 == 38 [pid = 2588] [id = 194] 20:16:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (18905800) [pid = 2588] [serial = 580] [outer = 00000000] 20:16:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (18981000) [pid = 2588] [serial = 581] [outer = 18905800] 20:16:24 INFO - PROCESS | 2588 | 1467947784784 Marionette DEBUG loaded listener.js 20:16:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (18E47800) [pid = 2588] [serial = 582] [outer = 18905800] 20:16:25 INFO - PROCESS | 2588 | 1467947785739 Marionette TRACE conn7 <- [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:16:25 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:16:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1133ms 20:16:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 20:16:25 INFO - PROCESS | 2588 | 1467947785770 Marionette TRACE conn7 -> [0,741,"getWindowHandle",null] 20:16:25 INFO - PROCESS | 2588 | 1467947785771 Marionette TRACE conn7 <- [1,741,null,{"value":"13"}] 20:16:25 INFO - PROCESS | 2588 | 1467947785774 Marionette TRACE conn7 -> [0,742,"setScriptTimeout",{"ms":35000}] 20:16:25 INFO - PROCESS | 2588 | 1467947785776 Marionette TRACE conn7 <- [1,742,null,{}] 20:16:25 INFO - PROCESS | 2588 | 1467947785780 Marionette TRACE conn7 -> [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:16:25 INFO - PROCESS | 2588 | 1467947785785 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:25 INFO - PROCESS | 2588 | 1467947785868 Marionette TRACE conn7 <- [1,743,null,{"value":null}] 20:16:25 INFO - PROCESS | 2588 | 1467947785874 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:25 INFO - PROCESS | 2588 | 1467947785876 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:25 INFO - PROCESS | 2588 | ++DOCSHELL 14B91400 == 39 [pid = 2588] [id = 195] 20:16:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (18E52000) [pid = 2588] [serial = 583] [outer = 00000000] 20:16:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (19361000) [pid = 2588] [serial = 584] [outer = 18E52000] 20:16:25 INFO - PROCESS | 2588 | 1467947785932 Marionette DEBUG loaded listener.js 20:16:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (19364000) [pid = 2588] [serial = 585] [outer = 18E52000] 20:16:26 INFO - PROCESS | 2588 | 1467947786922 Marionette TRACE conn7 <- [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:16:26 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:16:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1184ms 20:16:26 INFO - PROCESS | 2588 | 1467947786959 Marionette TRACE conn7 -> [0,745,"getWindowHandle",null] 20:16:26 INFO - PROCESS | 2588 | 1467947786964 Marionette TRACE conn7 <- [1,745,null,{"value":"13"}] 20:16:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 20:16:26 INFO - PROCESS | 2588 | 1467947786969 Marionette TRACE conn7 -> [0,746,"setScriptTimeout",{"ms":35000}] 20:16:26 INFO - PROCESS | 2588 | 1467947786973 Marionette TRACE conn7 <- [1,746,null,{}] 20:16:26 INFO - PROCESS | 2588 | 1467947786979 Marionette TRACE conn7 -> [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:16:26 INFO - PROCESS | 2588 | 1467947786982 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:27 INFO - PROCESS | 2588 | 1467947787124 Marionette TRACE conn7 <- [1,747,null,{"value":null}] 20:16:27 INFO - PROCESS | 2588 | 1467947787283 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:27 INFO - PROCESS | 2588 | 1467947787288 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:27 INFO - PROCESS | 2588 | ++DOCSHELL 0FF24400 == 40 [pid = 2588] [id = 196] 20:16:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FF25C00) [pid = 2588] [serial = 586] [outer = 00000000] 20:16:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (1005C800) [pid = 2588] [serial = 587] [outer = 0FF25C00] 20:16:27 INFO - PROCESS | 2588 | 1467947787353 Marionette DEBUG loaded listener.js 20:16:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (106CAC00) [pid = 2588] [serial = 588] [outer = 0FF25C00] 20:16:27 INFO - PROCESS | 2588 | 1467947787922 Marionette TRACE conn7 <- [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:16:28 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:16:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1027ms 20:16:28 INFO - PROCESS | 2588 | 1467947787996 Marionette TRACE conn7 -> [0,749,"getWindowHandle",null] 20:16:28 INFO - PROCESS | 2588 | 1467947788001 Marionette TRACE conn7 <- [1,749,null,{"value":"13"}] 20:16:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 20:16:28 INFO - PROCESS | 2588 | 1467947788007 Marionette TRACE conn7 -> [0,750,"setScriptTimeout",{"ms":35000}] 20:16:28 INFO - PROCESS | 2588 | 1467947788010 Marionette TRACE conn7 <- [1,750,null,{}] 20:16:28 INFO - PROCESS | 2588 | 1467947788014 Marionette TRACE conn7 -> [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:16:28 INFO - PROCESS | 2588 | 1467947788017 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:28 INFO - PROCESS | 2588 | 1467947788128 Marionette TRACE conn7 <- [1,751,null,{"value":null}] 20:16:28 INFO - PROCESS | 2588 | 1467947788251 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:28 INFO - PROCESS | 2588 | 1467947788254 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:28 INFO - PROCESS | 2588 | ++DOCSHELL 15A68000 == 41 [pid = 2588] [id = 197] 20:16:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (15F51000) [pid = 2588] [serial = 589] [outer = 00000000] 20:16:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (17446800) [pid = 2588] [serial = 590] [outer = 15F51000] 20:16:28 INFO - PROCESS | 2588 | 1467947788314 Marionette DEBUG loaded listener.js 20:16:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (1774C800) [pid = 2588] [serial = 591] [outer = 15F51000] 20:16:29 INFO - PROCESS | 2588 | 1467947789361 Marionette TRACE conn7 <- [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:16:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 20:16:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1379ms 20:16:29 INFO - PROCESS | 2588 | 1467947789390 Marionette TRACE conn7 -> [0,753,"getWindowHandle",null] 20:16:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 20:16:29 INFO - PROCESS | 2588 | 1467947789392 Marionette TRACE conn7 <- [1,753,null,{"value":"13"}] 20:16:29 INFO - PROCESS | 2588 | 1467947789397 Marionette TRACE conn7 -> [0,754,"setScriptTimeout",{"ms":35000}] 20:16:29 INFO - PROCESS | 2588 | 1467947789401 Marionette TRACE conn7 <- [1,754,null,{}] 20:16:29 INFO - PROCESS | 2588 | 1467947789457 Marionette TRACE conn7 -> [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:16:29 INFO - PROCESS | 2588 | 1467947789461 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:29 INFO - PROCESS | 2588 | 1467947789557 Marionette TRACE conn7 <- [1,755,null,{"value":null}] 20:16:29 INFO - PROCESS | 2588 | 1467947789805 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:29 INFO - PROCESS | 2588 | 1467947789808 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:29 INFO - PROCESS | 2588 | ++DOCSHELL 0906A800 == 42 [pid = 2588] [id = 198] 20:16:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0C931800) [pid = 2588] [serial = 592] [outer = 00000000] 20:16:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0CB1EC00) [pid = 2588] [serial = 593] [outer = 0C931800] 20:16:29 INFO - PROCESS | 2588 | 1467947789899 Marionette DEBUG loaded listener.js 20:16:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FBF5400) [pid = 2588] [serial = 594] [outer = 0C931800] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 1897FC00 == 41 [pid = 2588] [id = 17] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 19352800 == 40 [pid = 2588] [id = 18] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 1412AC00 == 39 [pid = 2588] [id = 13] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 192AE800 == 38 [pid = 2588] [id = 10] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0C934C00 == 37 [pid = 2588] [id = 23] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0FE1B000 == 36 [pid = 2588] [id = 22] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 18217C00 == 35 [pid = 2588] [id = 16] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 198D3000 == 34 [pid = 2588] [id = 20] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 1D799800 == 33 [pid = 2588] [id = 8] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0CBF2C00 == 32 [pid = 2588] [id = 11] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 1035A400 == 31 [pid = 2588] [id = 24] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 10367800 == 30 [pid = 2588] [id = 25] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 0C9A3C00 == 29 [pid = 2588] [id = 21] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 19C82400 == 28 [pid = 2588] [id = 19] 20:16:30 INFO - PROCESS | 2588 | --DOCSHELL 17444000 == 27 [pid = 2588] [id = 15] 20:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (145B8800) [pid = 2588] [serial = 554] [outer = 00000000] [url = about:blank] 20:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE31000) [pid = 2588] [serial = 548] [outer = 00000000] [url = about:blank] 20:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FF2A800) [pid = 2588] [serial = 545] [outer = 00000000] [url = about:blank] 20:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (13FAB000) [pid = 2588] [serial = 551] [outer = 00000000] [url = about:blank] 20:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0FF27C00) [pid = 2588] [serial = 549] [outer = 00000000] [url = about:blank] 20:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (13FAF000) [pid = 2588] [serial = 552] [outer = 00000000] [url = about:blank] 20:16:30 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (14964400) [pid = 2588] [serial = 555] [outer = 00000000] [url = about:blank] 20:16:31 INFO - PROCESS | 2588 | 1467947791591 Marionette TRACE conn7 <- [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:16:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 20:16:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2232ms 20:16:31 INFO - PROCESS | 2588 | 1467947791632 Marionette TRACE conn7 -> [0,757,"getWindowHandle",null] 20:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 20:16:31 INFO - PROCESS | 2588 | 1467947791636 Marionette TRACE conn7 <- [1,757,null,{"value":"13"}] 20:16:31 INFO - PROCESS | 2588 | 1467947791641 Marionette TRACE conn7 -> [0,758,"setScriptTimeout",{"ms":35000}] 20:16:31 INFO - PROCESS | 2588 | 1467947791644 Marionette TRACE conn7 <- [1,758,null,{}] 20:16:31 INFO - PROCESS | 2588 | 1467947791651 Marionette TRACE conn7 -> [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:16:31 INFO - PROCESS | 2588 | 1467947791654 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:31 INFO - PROCESS | 2588 | 1467947791743 Marionette TRACE conn7 <- [1,759,null,{"value":null}] 20:16:31 INFO - PROCESS | 2588 | 1467947791750 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:31 INFO - PROCESS | 2588 | 1467947791753 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:31 INFO - PROCESS | 2588 | ++DOCSHELL 0FE04400 == 28 [pid = 2588] [id = 199] 20:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE05000) [pid = 2588] [serial = 595] [outer = 00000000] 20:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE0D000) [pid = 2588] [serial = 596] [outer = 0FE05000] 20:16:31 INFO - PROCESS | 2588 | 1467947791802 Marionette DEBUG loaded listener.js 20:16:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE15C00) [pid = 2588] [serial = 597] [outer = 0FE05000] 20:16:32 INFO - PROCESS | 2588 | 1467947792267 Marionette TRACE conn7 <- [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:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 20:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 690ms 20:16:32 INFO - PROCESS | 2588 | 1467947792331 Marionette TRACE conn7 -> [0,761,"getWindowHandle",null] 20:16:32 INFO - PROCESS | 2588 | 1467947792337 Marionette TRACE conn7 <- [1,761,null,{"value":"13"}] 20:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 20:16:32 INFO - PROCESS | 2588 | 1467947792343 Marionette TRACE conn7 -> [0,762,"setScriptTimeout",{"ms":35000}] 20:16:32 INFO - PROCESS | 2588 | 1467947792346 Marionette TRACE conn7 <- [1,762,null,{}] 20:16:32 INFO - PROCESS | 2588 | 1467947792351 Marionette TRACE conn7 -> [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:16:32 INFO - PROCESS | 2588 | 1467947792354 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:32 INFO - PROCESS | 2588 | 1467947792448 Marionette TRACE conn7 <- [1,763,null,{"value":null}] 20:16:32 INFO - PROCESS | 2588 | 1467947792461 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:32 INFO - PROCESS | 2588 | 1467947792464 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:32 INFO - PROCESS | 2588 | ++DOCSHELL 10054C00 == 29 [pid = 2588] [id = 200] 20:16:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (10056400) [pid = 2588] [serial = 598] [outer = 00000000] 20:16:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (10058C00) [pid = 2588] [serial = 599] [outer = 10056400] 20:16:32 INFO - PROCESS | 2588 | 1467947792511 Marionette DEBUG loaded listener.js 20:16:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1035B400) [pid = 2588] [serial = 600] [outer = 10056400] 20:16:32 INFO - PROCESS | 2588 | 1467947792953 Marionette TRACE conn7 <- [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:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 20:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 670ms 20:16:33 INFO - PROCESS | 2588 | 1467947793016 Marionette TRACE conn7 -> [0,765,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 2588 | 1467947793018 Marionette TRACE conn7 <- [1,765,null,{"value":"13"}] 20:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 20:16:33 INFO - PROCESS | 2588 | 1467947793021 Marionette TRACE conn7 -> [0,766,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - PROCESS | 2588 | 1467947793025 Marionette TRACE conn7 <- [1,766,null,{}] 20:16:33 INFO - PROCESS | 2588 | 1467947793037 Marionette TRACE conn7 -> [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:16:33 INFO - PROCESS | 2588 | 1467947793042 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:33 INFO - PROCESS | 2588 | 1467947793159 Marionette TRACE conn7 <- [1,767,null,{"value":null}] 20:16:33 INFO - PROCESS | 2588 | 1467947793175 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 2588 | 1467947793178 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:33 INFO - PROCESS | 2588 | ++DOCSHELL 13FC4400 == 30 [pid = 2588] [id = 201] 20:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FC4800) [pid = 2588] [serial = 601] [outer = 00000000] 20:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FCB800) [pid = 2588] [serial = 602] [outer = 13FC4800] 20:16:33 INFO - PROCESS | 2588 | 1467947793226 Marionette DEBUG loaded listener.js 20:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (141AF000) [pid = 2588] [serial = 603] [outer = 13FC4800] 20:16:33 INFO - PROCESS | 2588 | 1467947793722 Marionette TRACE conn7 <- [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:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 20:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 730ms 20:16:33 INFO - PROCESS | 2588 | 1467947793756 Marionette TRACE conn7 -> [0,769,"getWindowHandle",null] 20:16:33 INFO - PROCESS | 2588 | 1467947793759 Marionette TRACE conn7 <- [1,769,null,{"value":"13"}] 20:16:33 INFO - PROCESS | 2588 | 1467947793762 Marionette TRACE conn7 -> [0,770,"setScriptTimeout",{"ms":35000}] 20:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 20:16:33 INFO - PROCESS | 2588 | 1467947793764 Marionette TRACE conn7 <- [1,770,null,{}] 20:16:33 INFO - PROCESS | 2588 | 1467947793767 Marionette TRACE conn7 -> [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:16:33 INFO - PROCESS | 2588 | 1467947793769 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:33 INFO - PROCESS | 2588 | 1467947793883 Marionette TRACE conn7 <- [1,771,null,{"value":null}] 20:16:33 INFO - PROCESS | 2588 | 1467947793889 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:33 INFO - PROCESS | 2588 | 1467947793891 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:33 INFO - PROCESS | 2588 | ++DOCSHELL 14941000 == 31 [pid = 2588] [id = 202] 20:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14968C00) [pid = 2588] [serial = 604] [outer = 00000000] 20:16:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14A1F000) [pid = 2588] [serial = 605] [outer = 14968C00] 20:16:33 INFO - PROCESS | 2588 | 1467947793936 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (14A51C00) [pid = 2588] [serial = 606] [outer = 14968C00] 20:16:34 INFO - PROCESS | 2588 | 1467947794429 Marionette TRACE conn7 <- [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:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 20:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 731ms 20:16:34 INFO - PROCESS | 2588 | 1467947794535 Marionette TRACE conn7 -> [0,773,"getWindowHandle",null] 20:16:34 INFO - PROCESS | 2588 | 1467947794537 Marionette TRACE conn7 <- [1,773,null,{"value":"13"}] 20:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 20:16:34 INFO - PROCESS | 2588 | 1467947794540 Marionette TRACE conn7 -> [0,774,"setScriptTimeout",{"ms":35000}] 20:16:34 INFO - PROCESS | 2588 | 1467947794542 Marionette TRACE conn7 <- [1,774,null,{}] 20:16:34 INFO - PROCESS | 2588 | 1467947794545 Marionette TRACE conn7 -> [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:16:34 INFO - PROCESS | 2588 | 1467947794547 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:34 INFO - PROCESS | 2588 | 1467947794655 Marionette TRACE conn7 <- [1,775,null,{"value":null}] 20:16:34 INFO - PROCESS | 2588 | 1467947794667 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:34 INFO - PROCESS | 2588 | 1467947794669 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:34 INFO - PROCESS | 2588 | ++DOCSHELL 15F4F800 == 32 [pid = 2588] [id = 203] 20:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1636B000) [pid = 2588] [serial = 607] [outer = 00000000] 20:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17440800) [pid = 2588] [serial = 608] [outer = 1636B000] 20:16:34 INFO - PROCESS | 2588 | 1467947794713 Marionette DEBUG loaded listener.js 20:16:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (17477800) [pid = 2588] [serial = 609] [outer = 1636B000] 20:16:35 INFO - PROCESS | 2588 | 1467947795181 Marionette TRACE conn7 <- [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:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 20:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 670ms 20:16:35 INFO - PROCESS | 2588 | 1467947795214 Marionette TRACE conn7 -> [0,777,"getWindowHandle",null] 20:16:35 INFO - PROCESS | 2588 | 1467947795216 Marionette TRACE conn7 <- [1,777,null,{"value":"13"}] 20:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 20:16:35 INFO - PROCESS | 2588 | 1467947795224 Marionette TRACE conn7 -> [0,778,"setScriptTimeout",{"ms":35000}] 20:16:35 INFO - PROCESS | 2588 | 1467947795226 Marionette TRACE conn7 <- [1,778,null,{}] 20:16:35 INFO - PROCESS | 2588 | 1467947795229 Marionette TRACE conn7 -> [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:16:35 INFO - PROCESS | 2588 | 1467947795235 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:35 INFO - PROCESS | 2588 | 1467947795379 Marionette TRACE conn7 <- [1,779,null,{"value":null}] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (15A65800) [pid = 2588] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (18905800) [pid = 2588] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14A4C000) [pid = 2588] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18E52000) [pid = 2588] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (163F9400) [pid = 2588] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0C93F400) [pid = 2588] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (13F11400) [pid = 2588] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (13FAD400) [pid = 2588] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FF1D800) [pid = 2588] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE1D800) [pid = 2588] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FEB2400) [pid = 2588] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0FE30400) [pid = 2588] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 20:16:35 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0FE08C00) [pid = 2588] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 20:16:35 INFO - PROCESS | 2588 | 1467947795801 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:35 INFO - PROCESS | 2588 | 1467947795803 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:35 INFO - PROCESS | 2588 | ++DOCSHELL 0C938400 == 33 [pid = 2588] [id = 204] 20:16:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0C93EC00) [pid = 2588] [serial = 610] [outer = 00000000] 20:16:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE09800) [pid = 2588] [serial = 611] [outer = 0C93EC00] 20:16:35 INFO - PROCESS | 2588 | 1467947795852 Marionette DEBUG loaded listener.js 20:16:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (103EE400) [pid = 2588] [serial = 612] [outer = 0C93EC00] 20:16:36 INFO - PROCESS | 2588 | 1467947796256 Marionette TRACE conn7 <- [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:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 20:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1082ms 20:16:36 INFO - PROCESS | 2588 | 1467947796304 Marionette TRACE conn7 -> [0,781,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 2588 | 1467947796306 Marionette TRACE conn7 <- [1,781,null,{"value":"13"}] 20:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 20:16:36 INFO - PROCESS | 2588 | 1467947796309 Marionette TRACE conn7 -> [0,782,"setScriptTimeout",{"ms":35000}] 20:16:36 INFO - PROCESS | 2588 | 1467947796311 Marionette TRACE conn7 <- [1,782,null,{}] 20:16:36 INFO - PROCESS | 2588 | 1467947796315 Marionette TRACE conn7 -> [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:16:36 INFO - PROCESS | 2588 | 1467947796316 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:36 INFO - PROCESS | 2588 | 1467947796426 Marionette TRACE conn7 <- [1,783,null,{"value":null}] 20:16:36 INFO - PROCESS | 2588 | 1467947796434 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:36 INFO - PROCESS | 2588 | 1467947796436 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:36 INFO - PROCESS | 2588 | ++DOCSHELL 10058800 == 34 [pid = 2588] [id = 205] 20:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FC6800) [pid = 2588] [serial = 613] [outer = 00000000] 20:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1778D400) [pid = 2588] [serial = 614] [outer = 13FC6800] 20:16:36 INFO - PROCESS | 2588 | 1467947796480 Marionette DEBUG loaded listener.js 20:16:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1868EC00) [pid = 2588] [serial = 615] [outer = 13FC6800] 20:16:36 INFO - PROCESS | 2588 | 1467947796890 Marionette TRACE conn7 <- [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:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 20:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms 20:16:36 INFO - PROCESS | 2588 | 1467947796940 Marionette TRACE conn7 -> [0,785,"getWindowHandle",null] 20:16:36 INFO - PROCESS | 2588 | 1467947796943 Marionette TRACE conn7 <- [1,785,null,{"value":"13"}] 20:16:36 INFO - PROCESS | 2588 | 1467947796946 Marionette TRACE conn7 -> [0,786,"setScriptTimeout",{"ms":35000}] 20:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 20:16:36 INFO - PROCESS | 2588 | 1467947796947 Marionette TRACE conn7 <- [1,786,null,{}] 20:16:36 INFO - PROCESS | 2588 | 1467947796951 Marionette TRACE conn7 -> [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:16:36 INFO - PROCESS | 2588 | 1467947796953 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:37 INFO - PROCESS | 2588 | 1467947797064 Marionette TRACE conn7 <- [1,787,null,{"value":null}] 20:16:37 INFO - PROCESS | 2588 | 1467947797105 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 2588 | 1467947797106 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:37 INFO - PROCESS | 2588 | ++DOCSHELL 0FE01C00 == 35 [pid = 2588] [id = 206] 20:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (14AEB400) [pid = 2588] [serial = 616] [outer = 00000000] 20:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (18D81400) [pid = 2588] [serial = 617] [outer = 14AEB400] 20:16:37 INFO - PROCESS | 2588 | 1467947797152 Marionette DEBUG loaded listener.js 20:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (186E8C00) [pid = 2588] [serial = 618] [outer = 14AEB400] 20:16:37 INFO - PROCESS | 2588 | 1467947797555 Marionette TRACE conn7 <- [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:16:37 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:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 630ms 20:16:37 INFO - PROCESS | 2588 | 1467947797580 Marionette TRACE conn7 -> [0,789,"getWindowHandle",null] 20:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 20:16:37 INFO - PROCESS | 2588 | 1467947797582 Marionette TRACE conn7 <- [1,789,null,{"value":"13"}] 20:16:37 INFO - PROCESS | 2588 | 1467947797585 Marionette TRACE conn7 -> [0,790,"setScriptTimeout",{"ms":35000}] 20:16:37 INFO - PROCESS | 2588 | 1467947797587 Marionette TRACE conn7 <- [1,790,null,{}] 20:16:37 INFO - PROCESS | 2588 | 1467947797591 Marionette TRACE conn7 -> [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:16:37 INFO - PROCESS | 2588 | 1467947797592 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:37 INFO - PROCESS | 2588 | 1467947797706 Marionette TRACE conn7 <- [1,791,null,{"value":null}] 20:16:37 INFO - PROCESS | 2588 | 1467947797713 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:37 INFO - PROCESS | 2588 | 1467947797715 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:37 INFO - PROCESS | 2588 | ++DOCSHELL 13FC3800 == 36 [pid = 2588] [id = 207] 20:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18EEB400) [pid = 2588] [serial = 619] [outer = 00000000] 20:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (192AF000) [pid = 2588] [serial = 620] [outer = 18EEB400] 20:16:37 INFO - PROCESS | 2588 | 1467947797759 Marionette DEBUG loaded listener.js 20:16:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19350800) [pid = 2588] [serial = 621] [outer = 18EEB400] 20:16:38 INFO - PROCESS | 2588 | 1467947798546 Marionette TRACE conn7 <- [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:16:38 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:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1021ms 20:16:38 INFO - PROCESS | 2588 | 1467947798607 Marionette TRACE conn7 -> [0,793,"getWindowHandle",null] 20:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 20:16:38 INFO - PROCESS | 2588 | 1467947798612 Marionette TRACE conn7 <- [1,793,null,{"value":"13"}] 20:16:38 INFO - PROCESS | 2588 | 1467947798616 Marionette TRACE conn7 -> [0,794,"setScriptTimeout",{"ms":35000}] 20:16:38 INFO - PROCESS | 2588 | 1467947798622 Marionette TRACE conn7 <- [1,794,null,{}] 20:16:38 INFO - PROCESS | 2588 | 1467947798646 Marionette TRACE conn7 -> [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:16:38 INFO - PROCESS | 2588 | 1467947798649 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:38 INFO - PROCESS | 2588 | 1467947798782 Marionette TRACE conn7 <- [1,795,null,{"value":null}] 20:16:38 INFO - PROCESS | 2588 | 1467947798884 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:38 INFO - PROCESS | 2588 | 1467947798887 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:38 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2B400 == 37 [pid = 2588] [id = 208] 20:16:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FE2F000) [pid = 2588] [serial = 622] [outer = 00000000] 20:16:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (10235400) [pid = 2588] [serial = 623] [outer = 0FE2F000] 20:16:38 INFO - PROCESS | 2588 | 1467947798947 Marionette DEBUG loaded listener.js 20:16:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (10568800) [pid = 2588] [serial = 624] [outer = 0FE2F000] 20:16:39 INFO - PROCESS | 2588 | 1467947799661 Marionette TRACE conn7 <- [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:16:39 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:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1075ms 20:16:39 INFO - PROCESS | 2588 | 1467947799710 Marionette TRACE conn7 -> [0,797,"getWindowHandle",null] 20:16:39 INFO - PROCESS | 2588 | 1467947799714 Marionette TRACE conn7 <- [1,797,null,{"value":"13"}] 20:16:39 INFO - PROCESS | 2588 | 1467947799720 Marionette TRACE conn7 -> [0,798,"setScriptTimeout",{"ms":35000}] 20:16:39 INFO - PROCESS | 2588 | 1467947799723 Marionette TRACE conn7 <- [1,798,null,{}] 20:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 20:16:39 INFO - PROCESS | 2588 | 1467947799727 Marionette TRACE conn7 -> [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:16:39 INFO - PROCESS | 2588 | 1467947799730 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:39 INFO - PROCESS | 2588 | 1467947799853 Marionette TRACE conn7 <- [1,799,null,{"value":null}] 20:16:39 INFO - PROCESS | 2588 | 1467947799979 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:39 INFO - PROCESS | 2588 | 1467947799982 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:40 INFO - PROCESS | 2588 | ++DOCSHELL 14967000 == 38 [pid = 2588] [id = 209] 20:16:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (14968400) [pid = 2588] [serial = 625] [outer = 00000000] 20:16:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (15A67400) [pid = 2588] [serial = 626] [outer = 14968400] 20:16:40 INFO - PROCESS | 2588 | 1467947800039 Marionette DEBUG loaded listener.js 20:16:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (17483C00) [pid = 2588] [serial = 627] [outer = 14968400] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 0FE01C00 == 37 [pid = 2588] [id = 206] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 10058800 == 36 [pid = 2588] [id = 205] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 0C938400 == 35 [pid = 2588] [id = 204] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 15F4F800 == 34 [pid = 2588] [id = 203] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 14941000 == 33 [pid = 2588] [id = 202] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 13FC4400 == 32 [pid = 2588] [id = 201] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 10054C00 == 31 [pid = 2588] [id = 200] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 0FE04400 == 30 [pid = 2588] [id = 199] 20:16:40 INFO - PROCESS | 2588 | --DOCSHELL 0906A800 == 29 [pid = 2588] [id = 198] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FF26400) [pid = 2588] [serial = 543] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1005C400) [pid = 2588] [serial = 546] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FC9000) [pid = 2588] [serial = 537] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (17610800) [pid = 2588] [serial = 575] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (18981000) [pid = 2588] [serial = 581] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (166A2000) [pid = 2588] [serial = 558] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (19361000) [pid = 2588] [serial = 584] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (163F6400) [pid = 2588] [serial = 557] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (17440C00) [pid = 2588] [serial = 563] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17445800) [pid = 2588] [serial = 564] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0C9A2C00) [pid = 2588] [serial = 566] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FBFF400) [pid = 2588] [serial = 567] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1778C000) [pid = 2588] [serial = 578] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (141AF800) [pid = 2588] [serial = 572] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1005C000) [pid = 2588] [serial = 569] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1035BC00) [pid = 2588] [serial = 570] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (10648000) [pid = 2588] [serial = 560] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (13FAE400) [pid = 2588] [serial = 561] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (17667800) [pid = 2588] [serial = 576] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (19364000) [pid = 2588] [serial = 585] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (18E47800) [pid = 2588] [serial = 582] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (182D5400) [pid = 2588] [serial = 579] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (14961C00) [pid = 2588] [serial = 573] [outer = 00000000] [url = about:blank] 20:16:40 INFO - PROCESS | 2588 | 1467947800902 Marionette TRACE conn7 <- [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:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 20:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1217ms 20:16:40 INFO - PROCESS | 2588 | 1467947800945 Marionette TRACE conn7 -> [0,801,"getWindowHandle",null] 20:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 20:16:40 INFO - PROCESS | 2588 | 1467947800949 Marionette TRACE conn7 <- [1,801,null,{"value":"13"}] 20:16:40 INFO - PROCESS | 2588 | 1467947800954 Marionette TRACE conn7 -> [0,802,"setScriptTimeout",{"ms":35000}] 20:16:40 INFO - PROCESS | 2588 | 1467947800957 Marionette TRACE conn7 <- [1,802,null,{}] 20:16:40 INFO - PROCESS | 2588 | 1467947800963 Marionette TRACE conn7 -> [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:16:40 INFO - PROCESS | 2588 | 1467947800965 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:41 INFO - PROCESS | 2588 | 1467947801050 Marionette TRACE conn7 <- [1,803,null,{"value":null}] 20:16:41 INFO - PROCESS | 2588 | 1467947801057 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 2588 | 1467947801061 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:41 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF7800 == 30 [pid = 2588] [id = 210] 20:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FBF7C00) [pid = 2588] [serial = 628] [outer = 00000000] 20:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FE1A400) [pid = 2588] [serial = 629] [outer = 0FBF7C00] 20:16:41 INFO - PROCESS | 2588 | 1467947801109 Marionette DEBUG loaded listener.js 20:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FE37800) [pid = 2588] [serial = 630] [outer = 0FBF7C00] 20:16:41 INFO - PROCESS | 2588 | 1467947801624 Marionette TRACE conn7 <- [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:16:41 INFO - PROCESS | 2588 | 1467947801690 Marionette TRACE conn7 <- [1,805,null,{"value":"13"}] 20:16:41 INFO - PROCESS | 2588 | 1467947801696 Marionette TRACE conn7 -> [0,806,"setScriptTimeout",{"ms":35000}] 20:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 20:16:41 INFO - PROCESS | 2588 | 1467947801698 Marionette TRACE conn7 <- [1,806,null,{}] 20:16:41 INFO - PROCESS | 2588 | 1467947801702 Marionette TRACE conn7 -> [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:16:41 INFO - PROCESS | 2588 | 1467947801704 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:41 INFO - PROCESS | 2588 | 1467947801789 Marionette TRACE conn7 <- [1,807,null,{"value":null}] 20:16:41 INFO - PROCESS | 2588 | 1467947801871 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:41 INFO - PROCESS | 2588 | 1467947801873 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:41 INFO - PROCESS | 2588 | ++DOCSHELL 10230000 == 31 [pid = 2588] [id = 211] 20:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (1035C000) [pid = 2588] [serial = 631] [outer = 00000000] 20:16:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (103E7000) [pid = 2588] [serial = 632] [outer = 1035C000] 20:16:41 INFO - PROCESS | 2588 | 1467947801922 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (106C8800) [pid = 2588] [serial = 633] [outer = 1035C000] 20:16:42 INFO - PROCESS | 2588 | 1467947802303 Marionette TRACE conn7 <- [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:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 20:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 630ms 20:16:42 INFO - PROCESS | 2588 | 1467947802330 Marionette TRACE conn7 -> [0,809,"getWindowHandle",null] 20:16:42 INFO - PROCESS | 2588 | 1467947802333 Marionette TRACE conn7 <- [1,809,null,{"value":"13"}] 20:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 20:16:42 INFO - PROCESS | 2588 | 1467947802336 Marionette TRACE conn7 -> [0,810,"setScriptTimeout",{"ms":35000}] 20:16:42 INFO - PROCESS | 2588 | 1467947802339 Marionette TRACE conn7 <- [1,810,null,{}] 20:16:42 INFO - PROCESS | 2588 | 1467947802350 Marionette TRACE conn7 -> [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:16:42 INFO - PROCESS | 2588 | 1467947802355 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:42 INFO - PROCESS | 2588 | 1467947802439 Marionette TRACE conn7 <- [1,811,null,{"value":null}] 20:16:42 INFO - PROCESS | 2588 | 1467947802447 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:42 INFO - PROCESS | 2588 | 1467947802450 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:42 INFO - PROCESS | 2588 | ++DOCSHELL 14929000 == 32 [pid = 2588] [id = 212] 20:16:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (1492C400) [pid = 2588] [serial = 634] [outer = 00000000] 20:16:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (14A1A000) [pid = 2588] [serial = 635] [outer = 1492C400] 20:16:42 INFO - PROCESS | 2588 | 1467947802497 Marionette DEBUG loaded listener.js 20:16:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (14B9BC00) [pid = 2588] [serial = 636] [outer = 1492C400] 20:16:42 INFO - PROCESS | 2588 | 1467947802969 Marionette TRACE conn7 <- [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:16:43 INFO - PROCESS | 2588 | 1467947803013 Marionette TRACE conn7 <- [1,813,null,{"value":"13"}] 20:16:43 INFO - PROCESS | 2588 | 1467947803016 Marionette TRACE conn7 -> [0,814,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - PROCESS | 2588 | 1467947803018 Marionette TRACE conn7 <- [1,814,null,{}] 20:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 20:16:43 INFO - PROCESS | 2588 | 1467947803030 Marionette TRACE conn7 -> [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:16:43 INFO - PROCESS | 2588 | 1467947803032 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:43 INFO - PROCESS | 2588 | 1467947803146 Marionette TRACE conn7 <- [1,815,null,{"value":null}] 20:16:43 INFO - PROCESS | 2588 | 1467947803152 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 2588 | 1467947803154 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:43 INFO - PROCESS | 2588 | ++DOCSHELL 16696400 == 33 [pid = 2588] [id = 213] 20:16:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1743E400) [pid = 2588] [serial = 637] [outer = 00000000] 20:16:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17448000) [pid = 2588] [serial = 638] [outer = 1743E400] 20:16:43 INFO - PROCESS | 2588 | 1467947803200 Marionette DEBUG loaded listener.js 20:16:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1760FC00) [pid = 2588] [serial = 639] [outer = 1743E400] 20:16:43 INFO - PROCESS | 2588 | 1467947803653 Marionette TRACE conn7 <- [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:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 20:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 670ms 20:16:43 INFO - PROCESS | 2588 | 1467947803690 Marionette TRACE conn7 -> [0,817,"getWindowHandle",null] 20:16:43 INFO - PROCESS | 2588 | 1467947803692 Marionette TRACE conn7 <- [1,817,null,{"value":"13"}] 20:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 20:16:43 INFO - PROCESS | 2588 | 1467947803696 Marionette TRACE conn7 -> [0,818,"setScriptTimeout",{"ms":35000}] 20:16:43 INFO - PROCESS | 2588 | 1467947803697 Marionette TRACE conn7 <- [1,818,null,{}] 20:16:43 INFO - PROCESS | 2588 | 1467947803701 Marionette TRACE conn7 -> [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:16:43 INFO - PROCESS | 2588 | 1467947803703 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:43 INFO - PROCESS | 2588 | 1467947803817 Marionette TRACE conn7 <- [1,819,null,{"value":null}] 20:16:43 INFO - PROCESS | 2588 | 1467947803904 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:43 INFO - PROCESS | 2588 | 1467947803906 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:43 INFO - PROCESS | 2588 | ++DOCSHELL 17666800 == 34 [pid = 2588] [id = 214] 20:16:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17667400) [pid = 2588] [serial = 640] [outer = 00000000] 20:16:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17751C00) [pid = 2588] [serial = 641] [outer = 17667400] 20:16:43 INFO - PROCESS | 2588 | 1467947803950 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17753C00) [pid = 2588] [serial = 642] [outer = 17667400] 20:16:44 INFO - PROCESS | 2588 | 1467947804390 Marionette TRACE conn7 <- [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:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 20:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 20:16:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 20:16:44 INFO - PROCESS | 2588 | 1467947804426 Marionette TRACE conn7 -> [0,821,"getWindowHandle",null] 20:16:44 INFO - PROCESS | 2588 | 1467947804429 Marionette TRACE conn7 <- [1,821,null,{"value":"13"}] 20:16:44 INFO - PROCESS | 2588 | 1467947804432 Marionette TRACE conn7 -> [0,822,"setScriptTimeout",{"ms":35000}] 20:16:44 INFO - PROCESS | 2588 | 1467947804433 Marionette TRACE conn7 <- [1,822,null,{}] 20:16:44 INFO - PROCESS | 2588 | 1467947804437 Marionette TRACE conn7 -> [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:16:44 INFO - PROCESS | 2588 | 1467947804442 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:44 INFO - PROCESS | 2588 | 1467947804585 Marionette TRACE conn7 <- [1,823,null,{"value":null}] 20:16:44 INFO - PROCESS | 2588 | 1467947804647 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:44 INFO - PROCESS | 2588 | 1467947804649 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:44 INFO - PROCESS | 2588 | ++DOCSHELL 006BB800 == 35 [pid = 2588] [id = 215] 20:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (186E0800) [pid = 2588] [serial = 643] [outer = 00000000] 20:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18D89400) [pid = 2588] [serial = 644] [outer = 186E0800] 20:16:44 INFO - PROCESS | 2588 | 1467947804695 Marionette DEBUG loaded listener.js 20:16:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18D8C800) [pid = 2588] [serial = 645] [outer = 186E0800] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (15F51000) [pid = 2588] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (14968C00) [pid = 2588] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (13FC4800) [pid = 2588] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FF25C00) [pid = 2588] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE05000) [pid = 2588] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10056400) [pid = 2588] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0C93EC00) [pid = 2588] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0C931800) [pid = 2588] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FC6800) [pid = 2588] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1636B000) [pid = 2588] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 20:16:45 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (14AEB400) [pid = 2588] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 20:16:45 INFO - PROCESS | 2588 | 1467947805175 Marionette TRACE conn7 <- [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:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 20:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 770ms 20:16:45 INFO - PROCESS | 2588 | 1467947805202 Marionette TRACE conn7 -> [0,825,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 2588 | 1467947805205 Marionette TRACE conn7 <- [1,825,null,{"value":"13"}] 20:16:45 INFO - PROCESS | 2588 | 1467947805208 Marionette TRACE conn7 -> [0,826,"setScriptTimeout",{"ms":35000}] 20:16:45 INFO - PROCESS | 2588 | 1467947805210 Marionette TRACE conn7 <- [1,826,null,{}] 20:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 20:16:45 INFO - PROCESS | 2588 | 1467947805213 Marionette TRACE conn7 -> [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:16:45 INFO - PROCESS | 2588 | 1467947805215 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:45 INFO - PROCESS | 2588 | 1467947805299 Marionette TRACE conn7 <- [1,827,null,{"value":null}] 20:16:45 INFO - PROCESS | 2588 | 1467947805307 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:45 INFO - PROCESS | 2588 | 1467947805309 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:45 INFO - PROCESS | 2588 | ++DOCSHELL 0FE71800 == 36 [pid = 2588] [id = 216] 20:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (13FB0C00) [pid = 2588] [serial = 646] [outer = 00000000] 20:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (186DB800) [pid = 2588] [serial = 647] [outer = 13FB0C00] 20:16:45 INFO - PROCESS | 2588 | 1467947805355 Marionette DEBUG loaded listener.js 20:16:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (18E54400) [pid = 2588] [serial = 648] [outer = 13FB0C00] 20:16:45 INFO - PROCESS | 2588 | 1467947805804 Marionette TRACE conn7 <- [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:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 20:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 20:16:45 INFO - PROCESS | 2588 | 1467947805843 Marionette TRACE conn7 -> [0,829,"getWindowHandle",null] 20:16:45 INFO - PROCESS | 2588 | 1467947805844 Marionette TRACE conn7 <- [1,829,null,{"value":"13"}] 20:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 20:16:46 INFO - PROCESS | 2588 | 1467947806714 Marionette TRACE conn7 -> [0,830,"setScriptTimeout",{"ms":35000}] 20:16:46 INFO - PROCESS | 2588 | 1467947806715 Marionette TRACE conn7 <- [1,830,null,{}] 20:16:46 INFO - PROCESS | 2588 | 1467947806973 Marionette TRACE conn7 -> [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:16:46 INFO - PROCESS | 2588 | 1467947806975 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:47 INFO - PROCESS | 2588 | 1467947807087 Marionette TRACE conn7 <- [1,831,null,{"value":null}] 20:16:47 INFO - PROCESS | 2588 | 1467947807182 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:47 INFO - PROCESS | 2588 | 1467947807185 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:47 INFO - PROCESS | 2588 | ++DOCSHELL 09071400 == 37 [pid = 2588] [id = 217] 20:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (09073800) [pid = 2588] [serial = 649] [outer = 00000000] 20:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0C9A4000) [pid = 2588] [serial = 650] [outer = 09073800] 20:16:47 INFO - PROCESS | 2588 | 1467947807243 Marionette DEBUG loaded listener.js 20:16:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FB5D800) [pid = 2588] [serial = 651] [outer = 09073800] 20:16:47 INFO - PROCESS | 2588 | 1467947807855 Marionette TRACE conn7 <- [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:16:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 20:16:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2083ms 20:16:47 INFO - PROCESS | 2588 | 1467947807937 Marionette TRACE conn7 -> [0,833,"getWindowHandle",null] 20:16:47 INFO - PROCESS | 2588 | 1467947807941 Marionette TRACE conn7 <- [1,833,null,{"value":"13"}] 20:16:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 20:16:47 INFO - PROCESS | 2588 | 1467947807974 Marionette TRACE conn7 -> [0,834,"setScriptTimeout",{"ms":35000}] 20:16:47 INFO - PROCESS | 2588 | 1467947807977 Marionette TRACE conn7 <- [1,834,null,{}] 20:16:48 INFO - PROCESS | 2588 | 1467947807983 Marionette TRACE conn7 -> [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:16:48 INFO - PROCESS | 2588 | 1467947807987 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:48 INFO - PROCESS | 2588 | 1467947808107 Marionette TRACE conn7 <- [1,835,null,{"value":null}] 20:16:48 INFO - PROCESS | 2588 | 1467947808227 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:48 INFO - PROCESS | 2588 | 1467947808230 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:48 INFO - PROCESS | 2588 | ++DOCSHELL 1005D800 == 38 [pid = 2588] [id = 218] 20:16:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1035DC00) [pid = 2588] [serial = 652] [outer = 00000000] 20:16:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (106C6400) [pid = 2588] [serial = 653] [outer = 1035DC00] 20:16:48 INFO - PROCESS | 2588 | 1467947808288 Marionette DEBUG loaded listener.js 20:16:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FAA800) [pid = 2588] [serial = 654] [outer = 1035DC00] 20:16:48 INFO - PROCESS | 2588 | 1467947808896 Marionette TRACE conn7 <- [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:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 20:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 990ms 20:16:48 INFO - PROCESS | 2588 | 1467947808960 Marionette TRACE conn7 -> [0,837,"getWindowHandle",null] 20:16:48 INFO - PROCESS | 2588 | 1467947808964 Marionette TRACE conn7 <- [1,837,null,{"value":"13"}] 20:16:48 INFO - PROCESS | 2588 | 1467947808968 Marionette TRACE conn7 -> [0,838,"setScriptTimeout",{"ms":35000}] 20:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 20:16:48 INFO - PROCESS | 2588 | 1467947808970 Marionette TRACE conn7 <- [1,838,null,{}] 20:16:48 INFO - PROCESS | 2588 | 1467947808974 Marionette TRACE conn7 -> [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:16:49 INFO - PROCESS | 2588 | 1467947808976 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:49 INFO - PROCESS | 2588 | 1467947809092 Marionette TRACE conn7 <- [1,839,null,{"value":null}] 20:16:49 INFO - PROCESS | 2588 | 1467947809218 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:49 INFO - PROCESS | 2588 | 1467947809221 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:49 INFO - PROCESS | 2588 | ++DOCSHELL 141F2C00 == 39 [pid = 2588] [id = 219] 20:16:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (14926C00) [pid = 2588] [serial = 655] [outer = 00000000] 20:16:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (14B99C00) [pid = 2588] [serial = 656] [outer = 14926C00] 20:16:49 INFO - PROCESS | 2588 | 1467947809276 Marionette DEBUG loaded listener.js 20:16:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (17444800) [pid = 2588] [serial = 657] [outer = 14926C00] 20:16:49 INFO - PROCESS | 2588 | 1467947809941 Marionette TRACE conn7 <- [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:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 20:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1017ms 20:16:50 INFO - PROCESS | 2588 | 1467947809989 Marionette TRACE conn7 -> [0,841,"getWindowHandle",null] 20:16:50 INFO - PROCESS | 2588 | 1467947809992 Marionette TRACE conn7 <- [1,841,null,{"value":"13"}] 20:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 20:16:50 INFO - PROCESS | 2588 | 1467947810002 Marionette TRACE conn7 -> [0,842,"setScriptTimeout",{"ms":35000}] 20:16:50 INFO - PROCESS | 2588 | 1467947810008 Marionette TRACE conn7 <- [1,842,null,{}] 20:16:50 INFO - PROCESS | 2588 | 1467947810013 Marionette TRACE conn7 -> [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:16:50 INFO - PROCESS | 2588 | 1467947810016 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:50 INFO - PROCESS | 2588 | 1467947810132 Marionette TRACE conn7 <- [1,843,null,{"value":null}] 20:16:50 INFO - PROCESS | 2588 | 1467947810258 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:50 INFO - PROCESS | 2588 | 1467947810261 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:50 INFO - PROCESS | 2588 | ++DOCSHELL 19360000 == 40 [pid = 2588] [id = 220] 20:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19364C00) [pid = 2588] [serial = 658] [outer = 00000000] 20:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19C83C00) [pid = 2588] [serial = 659] [outer = 19364C00] 20:16:50 INFO - PROCESS | 2588 | 1467947810315 Marionette DEBUG loaded listener.js 20:16:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19C87C00) [pid = 2588] [serial = 660] [outer = 19364C00] 20:16:51 INFO - PROCESS | 2588 | 1467947811100 Marionette TRACE conn7 <- [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:16:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 20:16:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1136ms 20:16:51 INFO - PROCESS | 2588 | 1467947811135 Marionette TRACE conn7 -> [0,845,"getWindowHandle",null] 20:16:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 20:16:51 INFO - PROCESS | 2588 | 1467947811140 Marionette TRACE conn7 <- [1,845,null,{"value":"13"}] 20:16:51 INFO - PROCESS | 2588 | 1467947811145 Marionette TRACE conn7 -> [0,846,"setScriptTimeout",{"ms":35000}] 20:16:51 INFO - PROCESS | 2588 | 1467947811148 Marionette TRACE conn7 <- [1,846,null,{}] 20:16:51 INFO - PROCESS | 2588 | 1467947811154 Marionette TRACE conn7 -> [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:16:51 INFO - PROCESS | 2588 | 1467947811157 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:51 INFO - PROCESS | 2588 | 1467947811269 Marionette TRACE conn7 <- [1,847,null,{"value":null}] 20:16:51 INFO - PROCESS | 2588 | 1467947811401 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:51 INFO - PROCESS | 2588 | 1467947811406 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:51 INFO - PROCESS | 2588 | ++DOCSHELL 0FD76C00 == 41 [pid = 2588] [id = 221] 20:16:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FF1C800) [pid = 2588] [serial = 661] [outer = 00000000] 20:16:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (10235000) [pid = 2588] [serial = 662] [outer = 0FF1C800] 20:16:51 INFO - PROCESS | 2588 | 1467947811460 Marionette DEBUG loaded listener.js 20:16:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (105EA000) [pid = 2588] [serial = 663] [outer = 0FF1C800] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 1063FC00 == 40 [pid = 2588] [id = 194] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 13FAC000 == 39 [pid = 2588] [id = 191] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FF1CC00 == 38 [pid = 2588] [id = 190] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 13FA5C00 == 37 [pid = 2588] [id = 184] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 141F0400 == 36 [pid = 2588] [id = 185] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FBF9400 == 35 [pid = 2588] [id = 180] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FE1AC00 == 34 [pid = 2588] [id = 183] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 15A60400 == 33 [pid = 2588] [id = 192] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FE71800 == 32 [pid = 2588] [id = 216] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 006BB800 == 31 [pid = 2588] [id = 215] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 17666800 == 30 [pid = 2588] [id = 214] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 16696400 == 29 [pid = 2588] [id = 213] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 14929000 == 28 [pid = 2588] [id = 212] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 10230000 == 27 [pid = 2588] [id = 211] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FBF7800 == 26 [pid = 2588] [id = 210] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 13FAAC00 == 25 [pid = 2588] [id = 186] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FE2B400 == 24 [pid = 2588] [id = 208] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 14967000 == 23 [pid = 2588] [id = 209] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FE17000 == 22 [pid = 2588] [id = 187] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FE13C00 == 21 [pid = 2588] [id = 182] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 14B91400 == 20 [pid = 2588] [id = 195] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 13FC3800 == 19 [pid = 2588] [id = 207] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 15A68000 == 18 [pid = 2588] [id = 197] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FF24400 == 17 [pid = 2588] [id = 196] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0C93F000 == 16 [pid = 2588] [id = 189] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 0FEAD400 == 15 [pid = 2588] [id = 181] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 10642C00 == 14 [pid = 2588] [id = 193] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 163F8400 == 13 [pid = 2588] [id = 188] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 19360000 == 12 [pid = 2588] [id = 220] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 141F2C00 == 11 [pid = 2588] [id = 219] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 09071400 == 10 [pid = 2588] [id = 217] 20:16:52 INFO - PROCESS | 2588 | --DOCSHELL 1005D800 == 9 [pid = 2588] [id = 218] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1774C800) [pid = 2588] [serial = 591] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (14A1F000) [pid = 2588] [serial = 605] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FCB800) [pid = 2588] [serial = 602] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1005C800) [pid = 2588] [serial = 587] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE15C00) [pid = 2588] [serial = 597] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (10058C00) [pid = 2588] [serial = 599] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FE09800) [pid = 2588] [serial = 611] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1035B400) [pid = 2588] [serial = 600] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (17446800) [pid = 2588] [serial = 590] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0CB1EC00) [pid = 2588] [serial = 593] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (141AF000) [pid = 2588] [serial = 603] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (103EE400) [pid = 2588] [serial = 612] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1868EC00) [pid = 2588] [serial = 615] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (17440800) [pid = 2588] [serial = 608] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1778D400) [pid = 2588] [serial = 614] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE0D000) [pid = 2588] [serial = 596] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (106CAC00) [pid = 2588] [serial = 588] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (17477800) [pid = 2588] [serial = 609] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0FBF5400) [pid = 2588] [serial = 594] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (14A51C00) [pid = 2588] [serial = 606] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18D81400) [pid = 2588] [serial = 617] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (186E8C00) [pid = 2588] [serial = 618] [outer = 00000000] [url = about:blank] 20:16:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0CB2AC00) [pid = 2588] [serial = 664] [outer = 0FA76400] 20:16:52 INFO - PROCESS | 2588 | 1467947812658 Marionette TRACE conn7 <- [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:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 20:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1540ms 20:16:52 INFO - PROCESS | 2588 | 1467947812685 Marionette TRACE conn7 -> [0,849,"getWindowHandle",null] 20:16:52 INFO - PROCESS | 2588 | 1467947812689 Marionette TRACE conn7 <- [1,849,null,{"value":"13"}] 20:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 20:16:52 INFO - PROCESS | 2588 | 1467947812693 Marionette TRACE conn7 -> [0,850,"setScriptTimeout",{"ms":35000}] 20:16:52 INFO - PROCESS | 2588 | 1467947812697 Marionette TRACE conn7 <- [1,850,null,{}] 20:16:52 INFO - PROCESS | 2588 | 1467947812702 Marionette TRACE conn7 -> [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:16:52 INFO - PROCESS | 2588 | 1467947812705 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:52 INFO - PROCESS | 2588 | 1467947812802 Marionette TRACE conn7 <- [1,851,null,{"value":null}] 20:16:52 INFO - PROCESS | 2588 | 1467947812900 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:52 INFO - PROCESS | 2588 | 1467947812903 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:52 INFO - PROCESS | 2588 | ++DOCSHELL 0FE03C00 == 10 [pid = 2588] [id = 222] 20:16:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE05C00) [pid = 2588] [serial = 665] [outer = 00000000] 20:16:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE16C00) [pid = 2588] [serial = 666] [outer = 0FE05C00] 20:16:52 INFO - PROCESS | 2588 | 1467947812952 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE1FC00) [pid = 2588] [serial = 667] [outer = 0FE05C00] 20:16:53 INFO - PROCESS | 2588 | 1467947813371 Marionette TRACE conn7 <- [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:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 20:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 730ms 20:16:53 INFO - PROCESS | 2588 | 1467947813425 Marionette TRACE conn7 -> [0,853,"getWindowHandle",null] 20:16:53 INFO - PROCESS | 2588 | 1467947813430 Marionette TRACE conn7 <- [1,853,null,{"value":"13"}] 20:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 20:16:53 INFO - PROCESS | 2588 | 1467947813436 Marionette TRACE conn7 -> [0,854,"setScriptTimeout",{"ms":35000}] 20:16:53 INFO - PROCESS | 2588 | 1467947813439 Marionette TRACE conn7 <- [1,854,null,{}] 20:16:53 INFO - PROCESS | 2588 | 1467947813447 Marionette TRACE conn7 -> [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:16:53 INFO - PROCESS | 2588 | 1467947813450 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:53 INFO - PROCESS | 2588 | 1467947813549 Marionette TRACE conn7 <- [1,855,null,{"value":null}] 20:16:53 INFO - PROCESS | 2588 | 1467947813565 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:53 INFO - PROCESS | 2588 | 1467947813567 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:53 INFO - PROCESS | 2588 | ++DOCSHELL 0FF29400 == 11 [pid = 2588] [id = 223] 20:16:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FF29800) [pid = 2588] [serial = 668] [outer = 00000000] 20:16:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10057800) [pid = 2588] [serial = 669] [outer = 0FF29800] 20:16:53 INFO - PROCESS | 2588 | 1467947813616 Marionette DEBUG loaded listener.js 20:16:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1005F800) [pid = 2588] [serial = 670] [outer = 0FF29800] 20:16:54 INFO - PROCESS | 2588 | 1467947814080 Marionette TRACE conn7 <- [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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 20:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 690ms 20:16:54 INFO - PROCESS | 2588 | 1467947814129 Marionette TRACE conn7 -> [0,857,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 2588 | 1467947814131 Marionette TRACE conn7 <- [1,857,null,{"value":"13"}] 20:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 20:16:54 INFO - PROCESS | 2588 | 1467947814135 Marionette TRACE conn7 -> [0,858,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 2588 | 1467947814138 Marionette TRACE conn7 <- [1,858,null,{}] 20:16:54 INFO - PROCESS | 2588 | 1467947814149 Marionette TRACE conn7 -> [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:16:54 INFO - PROCESS | 2588 | 1467947814154 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:54 INFO - PROCESS | 2588 | 1467947814241 Marionette TRACE conn7 <- [1,859,null,{"value":null}] 20:16:54 INFO - PROCESS | 2588 | 1467947814248 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:54 INFO - PROCESS | 2588 | 1467947814251 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:54 INFO - PROCESS | 2588 | ++DOCSHELL 110DF400 == 12 [pid = 2588] [id = 224] 20:16:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (112CB400) [pid = 2588] [serial = 671] [outer = 00000000] 20:16:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13FB2400) [pid = 2588] [serial = 672] [outer = 112CB400] 20:16:54 INFO - PROCESS | 2588 | 1467947814299 Marionette DEBUG loaded listener.js 20:16:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FCB800) [pid = 2588] [serial = 673] [outer = 112CB400] 20:16:54 INFO - PROCESS | 2588 | 1467947814781 Marionette TRACE conn7 <- [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:16:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 20:16:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 670ms 20:16:54 INFO - PROCESS | 2588 | 1467947814821 Marionette TRACE conn7 -> [0,861,"getWindowHandle",null] 20:16:54 INFO - PROCESS | 2588 | 1467947814823 Marionette TRACE conn7 <- [1,861,null,{"value":"13"}] 20:16:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 20:16:54 INFO - PROCESS | 2588 | 1467947814826 Marionette TRACE conn7 -> [0,862,"setScriptTimeout",{"ms":35000}] 20:16:54 INFO - PROCESS | 2588 | 1467947814828 Marionette TRACE conn7 <- [1,862,null,{}] 20:16:54 INFO - PROCESS | 2588 | 1467947814832 Marionette TRACE conn7 -> [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:16:54 INFO - PROCESS | 2588 | 1467947814833 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:54 INFO - PROCESS | 2588 | 1467947814971 Marionette TRACE conn7 <- [1,863,null,{"value":null}] 20:16:55 INFO - PROCESS | 2588 | 1467947815026 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 2588 | 1467947815028 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:55 INFO - PROCESS | 2588 | ++DOCSHELL 141ED400 == 13 [pid = 2588] [id = 225] 20:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (141F0400) [pid = 2588] [serial = 674] [outer = 00000000] 20:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (145D7C00) [pid = 2588] [serial = 675] [outer = 141F0400] 20:16:55 INFO - PROCESS | 2588 | 1467947815073 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14967000) [pid = 2588] [serial = 676] [outer = 141F0400] 20:16:55 INFO - PROCESS | 2588 | 1467947815489 Marionette TRACE conn7 <- [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:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 20:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 730ms 20:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 20:16:55 INFO - PROCESS | 2588 | 1467947815560 Marionette TRACE conn7 -> [0,865,"getWindowHandle",null] 20:16:55 INFO - PROCESS | 2588 | 1467947815562 Marionette TRACE conn7 <- [1,865,null,{"value":"13"}] 20:16:55 INFO - PROCESS | 2588 | 1467947815565 Marionette TRACE conn7 -> [0,866,"setScriptTimeout",{"ms":35000}] 20:16:55 INFO - PROCESS | 2588 | 1467947815567 Marionette TRACE conn7 <- [1,866,null,{}] 20:16:55 INFO - PROCESS | 2588 | 1467947815577 Marionette TRACE conn7 -> [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:16:55 INFO - PROCESS | 2588 | 1467947815579 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:55 INFO - PROCESS | 2588 | 1467947815699 Marionette TRACE conn7 <- [1,867,null,{"value":null}] 20:16:55 INFO - PROCESS | 2588 | 1467947815711 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:55 INFO - PROCESS | 2588 | 1467947815713 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:55 INFO - PROCESS | 2588 | ++DOCSHELL 15A64000 == 14 [pid = 2588] [id = 226] 20:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (15A64400) [pid = 2588] [serial = 677] [outer = 00000000] 20:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (163F7400) [pid = 2588] [serial = 678] [outer = 15A64400] 20:16:55 INFO - PROCESS | 2588 | 1467947815759 Marionette DEBUG loaded listener.js 20:16:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (16699000) [pid = 2588] [serial = 679] [outer = 15A64400] 20:16:56 INFO - PROCESS | 2588 | 1467947816243 Marionette TRACE conn7 <- [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:16:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 20:16:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 20:16:56 INFO - PROCESS | 2588 | 1467947816312 Marionette TRACE conn7 -> [0,869,"getWindowHandle",null] 20:16:56 INFO - PROCESS | 2588 | 1467947816314 Marionette TRACE conn7 <- [1,869,null,{"value":"13"}] 20:16:56 INFO - PROCESS | 2588 | 1467947816318 Marionette TRACE conn7 -> [0,870,"setScriptTimeout",{"ms":35000}] 20:16:56 INFO - PROCESS | 2588 | 1467947816319 Marionette TRACE conn7 <- [1,870,null,{}] 20:16:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 20:16:56 INFO - PROCESS | 2588 | 1467947816323 Marionette TRACE conn7 -> [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:16:56 INFO - PROCESS | 2588 | 1467947816329 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:56 INFO - PROCESS | 2588 | 1467947816460 Marionette TRACE conn7 <- [1,871,null,{"value":null}] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (17667400) [pid = 2588] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE2F000) [pid = 2588] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FBF7C00) [pid = 2588] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (18EEB400) [pid = 2588] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (14968400) [pid = 2588] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1035C000) [pid = 2588] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (13FB0C00) [pid = 2588] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1492C400) [pid = 2588] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (186E0800) [pid = 2588] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 20:16:56 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1743E400) [pid = 2588] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 20:16:56 INFO - PROCESS | 2588 | 1467947816680 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:56 INFO - PROCESS | 2588 | 1467947816683 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:56 INFO - PROCESS | 2588 | ++DOCSHELL 0C99FC00 == 15 [pid = 2588] [id = 227] 20:16:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0C9A2C00) [pid = 2588] [serial = 680] [outer = 00000000] 20:16:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE1D800) [pid = 2588] [serial = 681] [outer = 0C9A2C00] 20:16:56 INFO - PROCESS | 2588 | 1467947816729 Marionette DEBUG loaded listener.js 20:16:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13FA5400) [pid = 2588] [serial = 682] [outer = 0C9A2C00] 20:16:57 INFO - PROCESS | 2588 | 1467947817092 Marionette TRACE conn7 <- [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:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 20:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 832ms 20:16:57 INFO - PROCESS | 2588 | 1467947817155 Marionette TRACE conn7 -> [0,873,"getWindowHandle",null] 20:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 20:16:57 INFO - PROCESS | 2588 | 1467947817157 Marionette TRACE conn7 <- [1,873,null,{"value":"13"}] 20:16:57 INFO - PROCESS | 2588 | 1467947817160 Marionette TRACE conn7 -> [0,874,"setScriptTimeout",{"ms":35000}] 20:16:57 INFO - PROCESS | 2588 | 1467947817161 Marionette TRACE conn7 <- [1,874,null,{}] 20:16:57 INFO - PROCESS | 2588 | 1467947817179 Marionette TRACE conn7 -> [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:16:57 INFO - PROCESS | 2588 | 1467947817181 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:57 INFO - PROCESS | 2588 | 1467947817290 Marionette TRACE conn7 <- [1,875,null,{"value":null}] 20:16:57 INFO - PROCESS | 2588 | 1467947817298 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 2588 | 1467947817300 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:57 INFO - PROCESS | 2588 | ++DOCSHELL 10647400 == 16 [pid = 2588] [id = 228] 20:16:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (112CC000) [pid = 2588] [serial = 683] [outer = 00000000] 20:16:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17660C00) [pid = 2588] [serial = 684] [outer = 112CC000] 20:16:57 INFO - PROCESS | 2588 | 1467947817344 Marionette DEBUG loaded listener.js 20:16:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17754800) [pid = 2588] [serial = 685] [outer = 112CC000] 20:16:57 INFO - PROCESS | 2588 | 1467947817751 Marionette TRACE conn7 <- [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:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 20:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 630ms 20:16:57 INFO - PROCESS | 2588 | 1467947817791 Marionette TRACE conn7 -> [0,877,"getWindowHandle",null] 20:16:57 INFO - PROCESS | 2588 | 1467947817793 Marionette TRACE conn7 <- [1,877,null,{"value":"13"}] 20:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 20:16:57 INFO - PROCESS | 2588 | 1467947817796 Marionette TRACE conn7 -> [0,878,"setScriptTimeout",{"ms":35000}] 20:16:57 INFO - PROCESS | 2588 | 1467947817798 Marionette TRACE conn7 <- [1,878,null,{}] 20:16:57 INFO - PROCESS | 2588 | 1467947817802 Marionette TRACE conn7 -> [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:16:57 INFO - PROCESS | 2588 | 1467947817804 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:57 INFO - PROCESS | 2588 | 1467947817911 Marionette TRACE conn7 <- [1,879,null,{"value":null}] 20:16:57 INFO - PROCESS | 2588 | 1467947817953 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:57 INFO - PROCESS | 2588 | 1467947817955 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:57 INFO - PROCESS | 2588 | ++DOCSHELL 10052800 == 17 [pid = 2588] [id = 229] 20:16:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1005E400) [pid = 2588] [serial = 686] [outer = 00000000] 20:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18224C00) [pid = 2588] [serial = 687] [outer = 1005E400] 20:16:58 INFO - PROCESS | 2588 | 1467947817998 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (14941000) [pid = 2588] [serial = 688] [outer = 1005E400] 20:16:58 INFO - PROCESS | 2588 | 1467947818402 Marionette TRACE conn7 <- [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:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 20:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 630ms 20:16:58 INFO - PROCESS | 2588 | 1467947818427 Marionette TRACE conn7 -> [0,881,"getWindowHandle",null] 20:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 20:16:58 INFO - PROCESS | 2588 | 1467947818429 Marionette TRACE conn7 <- [1,881,null,{"value":"13"}] 20:16:58 INFO - PROCESS | 2588 | 1467947818432 Marionette TRACE conn7 -> [0,882,"setScriptTimeout",{"ms":35000}] 20:16:58 INFO - PROCESS | 2588 | 1467947818433 Marionette TRACE conn7 <- [1,882,null,{}] 20:16:58 INFO - PROCESS | 2588 | 1467947818437 Marionette TRACE conn7 -> [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:16:58 INFO - PROCESS | 2588 | 1467947818438 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:58 INFO - PROCESS | 2588 | 1467947818547 Marionette TRACE conn7 <- [1,883,null,{"value":null}] 20:16:58 INFO - PROCESS | 2588 | 1467947818556 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:58 INFO - PROCESS | 2588 | 1467947818558 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:58 INFO - PROCESS | 2588 | ++DOCSHELL 18696800 == 18 [pid = 2588] [id = 230] 20:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18698400) [pid = 2588] [serial = 689] [outer = 00000000] 20:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18D80000) [pid = 2588] [serial = 690] [outer = 18698400] 20:16:58 INFO - PROCESS | 2588 | 1467947818601 Marionette DEBUG loaded listener.js 20:16:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18D8A000) [pid = 2588] [serial = 691] [outer = 18698400] 20:16:59 INFO - PROCESS | 2588 | 1467947819428 Marionette TRACE conn7 <- [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:16:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 20:16:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1020ms 20:16:59 INFO - PROCESS | 2588 | 1467947819454 Marionette TRACE conn7 -> [0,885,"getWindowHandle",null] 20:16:59 INFO - PROCESS | 2588 | 1467947819459 Marionette TRACE conn7 <- [1,885,null,{"value":"13"}] 20:16:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 20:16:59 INFO - PROCESS | 2588 | 1467947819463 Marionette TRACE conn7 -> [0,886,"setScriptTimeout",{"ms":35000}] 20:16:59 INFO - PROCESS | 2588 | 1467947819469 Marionette TRACE conn7 <- [1,886,null,{}] 20:16:59 INFO - PROCESS | 2588 | 1467947819496 Marionette TRACE conn7 -> [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:16:59 INFO - PROCESS | 2588 | 1467947819498 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:59 INFO - PROCESS | 2588 | 1467947819621 Marionette TRACE conn7 <- [1,887,null,{"value":null}] 20:16:59 INFO - PROCESS | 2588 | 1467947819745 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:16:59 INFO - PROCESS | 2588 | 1467947819748 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:16:59 INFO - PROCESS | 2588 | ++DOCSHELL 0FE06400 == 19 [pid = 2588] [id = 231] 20:16:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE17000) [pid = 2588] [serial = 692] [outer = 00000000] 20:16:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FEB8800) [pid = 2588] [serial = 693] [outer = 0FE17000] 20:16:59 INFO - PROCESS | 2588 | 1467947819817 Marionette DEBUG loaded listener.js 20:16:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1005CC00) [pid = 2588] [serial = 694] [outer = 0FE17000] 20:17:00 INFO - PROCESS | 2588 | 1467947820688 Marionette TRACE conn7 <- [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:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 20:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1256ms 20:17:00 INFO - PROCESS | 2588 | 1467947820729 Marionette TRACE conn7 -> [0,889,"getWindowHandle",null] 20:17:00 INFO - PROCESS | 2588 | 1467947820733 Marionette TRACE conn7 <- [1,889,null,{"value":"13"}] 20:17:00 INFO - PROCESS | 2588 | 1467947820748 Marionette TRACE conn7 -> [0,890,"setScriptTimeout",{"ms":35000}] 20:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 20:17:00 INFO - PROCESS | 2588 | 1467947820752 Marionette TRACE conn7 <- [1,890,null,{}] 20:17:00 INFO - PROCESS | 2588 | 1467947820758 Marionette TRACE conn7 -> [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:17:00 INFO - PROCESS | 2588 | 1467947820761 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:00 INFO - PROCESS | 2588 | 1467947820875 Marionette TRACE conn7 <- [1,891,null,{"value":null}] 20:17:00 INFO - PROCESS | 2588 | 1467947820957 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:00 INFO - PROCESS | 2588 | 1467947820962 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:01 INFO - PROCESS | 2588 | ++DOCSHELL 0FE09400 == 20 [pid = 2588] [id = 232] 20:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FE0FC00) [pid = 2588] [serial = 695] [outer = 00000000] 20:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FE2B800) [pid = 2588] [serial = 696] [outer = 0FE0FC00] 20:17:01 INFO - PROCESS | 2588 | 1467947821059 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FE37400) [pid = 2588] [serial = 697] [outer = 0FE0FC00] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (17753C00) [pid = 2588] [serial = 642] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17751C00) [pid = 2588] [serial = 641] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (10235400) [pid = 2588] [serial = 623] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (10568800) [pid = 2588] [serial = 624] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE1A400) [pid = 2588] [serial = 629] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FE37800) [pid = 2588] [serial = 630] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19350800) [pid = 2588] [serial = 621] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (192AF000) [pid = 2588] [serial = 620] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (15A67400) [pid = 2588] [serial = 626] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17483C00) [pid = 2588] [serial = 627] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (103E7000) [pid = 2588] [serial = 632] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (186DB800) [pid = 2588] [serial = 647] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (106C8800) [pid = 2588] [serial = 633] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14A1A000) [pid = 2588] [serial = 635] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18D89400) [pid = 2588] [serial = 644] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (18D8C800) [pid = 2588] [serial = 645] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (18E54400) [pid = 2588] [serial = 648] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (17448000) [pid = 2588] [serial = 638] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1760FC00) [pid = 2588] [serial = 639] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (14B9BC00) [pid = 2588] [serial = 636] [outer = 00000000] [url = about:blank] 20:17:01 INFO - PROCESS | 2588 | 1467947821570 Marionette TRACE conn7 <- [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:17:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 20:17:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 871ms 20:17:01 INFO - PROCESS | 2588 | 1467947821626 Marionette TRACE conn7 -> [0,893,"getWindowHandle",null] 20:17:01 INFO - PROCESS | 2588 | 1467947821631 Marionette TRACE conn7 <- [1,893,null,{"value":"13"}] 20:17:01 INFO - PROCESS | 2588 | 1467947821637 Marionette TRACE conn7 -> [0,894,"setScriptTimeout",{"ms":35000}] 20:17:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 20:17:01 INFO - PROCESS | 2588 | 1467947821640 Marionette TRACE conn7 <- [1,894,null,{}] 20:17:01 INFO - PROCESS | 2588 | 1467947821643 Marionette TRACE conn7 -> [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:17:01 INFO - PROCESS | 2588 | 1467947821646 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:01 INFO - PROCESS | 2588 | 1467947821736 Marionette TRACE conn7 <- [1,895,null,{"value":null}] 20:17:01 INFO - PROCESS | 2588 | 1467947821745 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:01 INFO - PROCESS | 2588 | 1467947821747 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:01 INFO - PROCESS | 2588 | ++DOCSHELL 10053800 == 21 [pid = 2588] [id = 233] 20:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (10055000) [pid = 2588] [serial = 698] [outer = 00000000] 20:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10367C00) [pid = 2588] [serial = 699] [outer = 10055000] 20:17:01 INFO - PROCESS | 2588 | 1467947821795 Marionette DEBUG loaded listener.js 20:17:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1056B800) [pid = 2588] [serial = 700] [outer = 10055000] 20:17:02 INFO - PROCESS | 2588 | 1467947822277 Marionette TRACE conn7 <- [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:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 20:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 670ms 20:17:02 INFO - PROCESS | 2588 | 1467947822311 Marionette TRACE conn7 -> [0,897,"getWindowHandle",null] 20:17:02 INFO - PROCESS | 2588 | 1467947822313 Marionette TRACE conn7 <- [1,897,null,{"value":"13"}] 20:17:02 INFO - PROCESS | 2588 | 1467947822317 Marionette TRACE conn7 -> [0,898,"setScriptTimeout",{"ms":35000}] 20:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 20:17:02 INFO - PROCESS | 2588 | 1467947822320 Marionette TRACE conn7 <- [1,898,null,{}] 20:17:02 INFO - PROCESS | 2588 | 1467947822331 Marionette TRACE conn7 -> [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:17:02 INFO - PROCESS | 2588 | 1467947822336 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:02 INFO - PROCESS | 2588 | 1467947822452 Marionette TRACE conn7 <- [1,899,null,{"value":null}] 20:17:02 INFO - PROCESS | 2588 | 1467947822468 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:02 INFO - PROCESS | 2588 | 1467947822471 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:02 INFO - PROCESS | 2588 | ++DOCSHELL 1412C000 == 22 [pid = 2588] [id = 234] 20:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1412C400) [pid = 2588] [serial = 701] [outer = 00000000] 20:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (141EA000) [pid = 2588] [serial = 702] [outer = 1412C400] 20:17:02 INFO - PROCESS | 2588 | 1467947822520 Marionette DEBUG loaded listener.js 20:17:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (145BE400) [pid = 2588] [serial = 703] [outer = 1412C400] 20:17:03 INFO - PROCESS | 2588 | 1467947822974 Marionette TRACE conn7 <- [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:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 20:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 20:17:03 INFO - PROCESS | 2588 | 1467947822990 Marionette TRACE conn7 -> [0,901,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 2588 | 1467947822993 Marionette TRACE conn7 <- [1,901,null,{"value":"13"}] 20:17:03 INFO - PROCESS | 2588 | 1467947823001 Marionette TRACE conn7 -> [0,902,"setScriptTimeout",{"ms":35000}] 20:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 20:17:03 INFO - PROCESS | 2588 | 1467947823003 Marionette TRACE conn7 <- [1,902,null,{}] 20:17:03 INFO - PROCESS | 2588 | 1467947823006 Marionette TRACE conn7 -> [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:17:03 INFO - PROCESS | 2588 | 1467947823008 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:03 INFO - PROCESS | 2588 | 1467947823098 Marionette TRACE conn7 <- [1,903,null,{"value":null}] 20:17:03 INFO - PROCESS | 2588 | 1467947823106 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 2588 | 1467947823108 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:03 INFO - PROCESS | 2588 | ++DOCSHELL 14AEB400 == 23 [pid = 2588] [id = 235] 20:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14B9BC00) [pid = 2588] [serial = 704] [outer = 00000000] 20:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17440400) [pid = 2588] [serial = 705] [outer = 14B9BC00] 20:17:03 INFO - PROCESS | 2588 | 1467947823161 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17448800) [pid = 2588] [serial = 706] [outer = 14B9BC00] 20:17:03 INFO - PROCESS | 2588 | 1467947823608 Marionette TRACE conn7 <- [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:17:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 20:17:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 630ms 20:17:03 INFO - PROCESS | 2588 | 1467947823635 Marionette TRACE conn7 -> [0,905,"getWindowHandle",null] 20:17:03 INFO - PROCESS | 2588 | 1467947823638 Marionette TRACE conn7 <- [1,905,null,{"value":"13"}] 20:17:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 20:17:03 INFO - PROCESS | 2588 | 1467947823641 Marionette TRACE conn7 -> [0,906,"setScriptTimeout",{"ms":35000}] 20:17:03 INFO - PROCESS | 2588 | 1467947823643 Marionette TRACE conn7 <- [1,906,null,{}] 20:17:03 INFO - PROCESS | 2588 | 1467947823646 Marionette TRACE conn7 -> [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:17:03 INFO - PROCESS | 2588 | 1467947823648 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:03 INFO - PROCESS | 2588 | 1467947823760 Marionette TRACE conn7 <- [1,907,null,{"value":null}] 20:17:03 INFO - PROCESS | 2588 | 1467947823766 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:03 INFO - PROCESS | 2588 | 1467947823768 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:03 INFO - PROCESS | 2588 | ++DOCSHELL 1760C800 == 24 [pid = 2588] [id = 236] 20:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1760E800) [pid = 2588] [serial = 707] [outer = 00000000] 20:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (17659000) [pid = 2588] [serial = 708] [outer = 1760E800] 20:17:03 INFO - PROCESS | 2588 | 1467947823813 Marionette DEBUG loaded listener.js 20:17:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1774CC00) [pid = 2588] [serial = 709] [outer = 1760E800] 20:17:04 INFO - PROCESS | 2588 | 1467947824263 Marionette TRACE conn7 <- [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:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 20:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 670ms 20:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 20:17:04 INFO - PROCESS | 2588 | 1467947824315 Marionette TRACE conn7 -> [0,909,"getWindowHandle",null] 20:17:04 INFO - PROCESS | 2588 | 1467947824317 Marionette TRACE conn7 <- [1,909,null,{"value":"13"}] 20:17:04 INFO - PROCESS | 2588 | 1467947824327 Marionette TRACE conn7 -> [0,910,"setScriptTimeout",{"ms":35000}] 20:17:04 INFO - PROCESS | 2588 | 1467947824329 Marionette TRACE conn7 <- [1,910,null,{}] 20:17:04 INFO - PROCESS | 2588 | 1467947824332 Marionette TRACE conn7 -> [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:17:04 INFO - PROCESS | 2588 | 1467947824338 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:04 INFO - PROCESS | 2588 | 1467947824475 Marionette TRACE conn7 <- [1,911,null,{"value":null}] 20:17:04 INFO - PROCESS | 2588 | 1467947824481 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:04 INFO - PROCESS | 2588 | 1467947824483 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:04 INFO - PROCESS | 2588 | ++DOCSHELL 1821AC00 == 25 [pid = 2588] [id = 237] 20:17:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18224800) [pid = 2588] [serial = 710] [outer = 00000000] 20:17:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18980800) [pid = 2588] [serial = 711] [outer = 18224800] 20:17:04 INFO - PROCESS | 2588 | 1467947824527 Marionette DEBUG loaded listener.js 20:17:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18E48000) [pid = 2588] [serial = 712] [outer = 18224800] 20:17:05 INFO - PROCESS | 2588 | 1467947825024 Marionette TRACE conn7 <- [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:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 20:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 730ms 20:17:05 INFO - PROCESS | 2588 | 1467947825051 Marionette TRACE conn7 -> [0,913,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 2588 | 1467947825053 Marionette TRACE conn7 <- [1,913,null,{"value":"13"}] 20:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 20:17:05 INFO - PROCESS | 2588 | 1467947825099 Marionette TRACE conn7 -> [0,914,"setScriptTimeout",{"ms":35000}] 20:17:05 INFO - PROCESS | 2588 | 1467947825101 Marionette TRACE conn7 <- [1,914,null,{}] 20:17:05 INFO - PROCESS | 2588 | 1467947825104 Marionette TRACE conn7 -> [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:17:05 INFO - PROCESS | 2588 | 1467947825115 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:05 INFO - PROCESS | 2588 | 1467947825223 Marionette TRACE conn7 <- [1,915,null,{"value":null}] 20:17:05 INFO - PROCESS | 2588 | 1467947825283 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 2588 | 1467947825285 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:05 INFO - PROCESS | 2588 | ++DOCSHELL 18E51800 == 26 [pid = 2588] [id = 238] 20:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18E52C00) [pid = 2588] [serial = 713] [outer = 00000000] 20:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (18F69C00) [pid = 2588] [serial = 714] [outer = 18E52C00] 20:17:05 INFO - PROCESS | 2588 | 1467947825329 Marionette DEBUG loaded listener.js 20:17:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (18F6DC00) [pid = 2588] [serial = 715] [outer = 18E52C00] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1005E400) [pid = 2588] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (112CB400) [pid = 2588] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FF29800) [pid = 2588] [serial = 668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (141F0400) [pid = 2588] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FF1C800) [pid = 2588] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE05C00) [pid = 2588] [serial = 665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (15A64400) [pid = 2588] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0C9A2C00) [pid = 2588] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (09073800) [pid = 2588] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1035DC00) [pid = 2588] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (14926C00) [pid = 2588] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19364C00) [pid = 2588] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 20:17:05 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (112CC000) [pid = 2588] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 20:17:05 INFO - PROCESS | 2588 | 1467947825840 Marionette TRACE conn7 <- [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:17:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 20:17:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 790ms 20:17:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 20:17:05 INFO - PROCESS | 2588 | 1467947825877 Marionette TRACE conn7 -> [0,917,"getWindowHandle",null] 20:17:05 INFO - PROCESS | 2588 | 1467947825879 Marionette TRACE conn7 <- [1,917,null,{"value":"13"}] 20:17:05 INFO - PROCESS | 2588 | 1467947825883 Marionette TRACE conn7 -> [0,918,"setScriptTimeout",{"ms":35000}] 20:17:05 INFO - PROCESS | 2588 | 1467947825884 Marionette TRACE conn7 <- [1,918,null,{}] 20:17:05 INFO - PROCESS | 2588 | 1467947825888 Marionette TRACE conn7 -> [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:17:05 INFO - PROCESS | 2588 | 1467947825890 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:05 INFO - PROCESS | 2588 | 1467947825968 Marionette TRACE conn7 <- [1,919,null,{"value":null}] 20:17:05 INFO - PROCESS | 2588 | 1467947825974 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:05 INFO - PROCESS | 2588 | 1467947825976 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:06 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1CC00 == 27 [pid = 2588] [id = 239] 20:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FF28C00) [pid = 2588] [serial = 716] [outer = 00000000] 20:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (145D0000) [pid = 2588] [serial = 717] [outer = 0FF28C00] 20:17:06 INFO - PROCESS | 2588 | 1467947826019 Marionette DEBUG loaded listener.js 20:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17660800) [pid = 2588] [serial = 718] [outer = 0FF28C00] 20:17:06 INFO - PROCESS | 2588 | 1467947826448 Marionette TRACE conn7 <- [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:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 20:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 631ms 20:17:06 INFO - PROCESS | 2588 | 1467947826513 Marionette TRACE conn7 -> [0,921,"getWindowHandle",null] 20:17:06 INFO - PROCESS | 2588 | 1467947826515 Marionette TRACE conn7 <- [1,921,null,{"value":"13"}] 20:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 20:17:06 INFO - PROCESS | 2588 | 1467947826518 Marionette TRACE conn7 -> [0,922,"setScriptTimeout",{"ms":35000}] 20:17:06 INFO - PROCESS | 2588 | 1467947826520 Marionette TRACE conn7 <- [1,922,null,{}] 20:17:06 INFO - PROCESS | 2588 | 1467947826549 Marionette TRACE conn7 -> [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:17:06 INFO - PROCESS | 2588 | 1467947826551 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:06 INFO - PROCESS | 2588 | 1467947826632 Marionette TRACE conn7 <- [1,923,null,{"value":null}] 20:17:06 INFO - PROCESS | 2588 | 1467947826638 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:06 INFO - PROCESS | 2588 | 1467947826639 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:06 INFO - PROCESS | 2588 | ++DOCSHELL 186E4000 == 28 [pid = 2588] [id = 240] 20:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (186E8C00) [pid = 2588] [serial = 719] [outer = 00000000] 20:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19367000) [pid = 2588] [serial = 720] [outer = 186E8C00] 20:17:06 INFO - PROCESS | 2588 | 1467947826684 Marionette DEBUG loaded listener.js 20:17:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1936C000) [pid = 2588] [serial = 721] [outer = 186E8C00] 20:17:07 INFO - PROCESS | 2588 | 1467947827122 Marionette TRACE conn7 <- [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:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 20:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 650ms 20:17:07 INFO - PROCESS | 2588 | 1467947827169 Marionette TRACE conn7 -> [0,925,"getWindowHandle",null] 20:17:07 INFO - PROCESS | 2588 | 1467947827171 Marionette TRACE conn7 <- [1,925,null,{"value":"13"}] 20:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 20:17:07 INFO - PROCESS | 2588 | 1467947827175 Marionette TRACE conn7 -> [0,926,"setScriptTimeout",{"ms":35000}] 20:17:07 INFO - PROCESS | 2588 | 1467947827176 Marionette TRACE conn7 <- [1,926,null,{}] 20:17:07 INFO - PROCESS | 2588 | 1467947827180 Marionette TRACE conn7 -> [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:17:07 INFO - PROCESS | 2588 | 1467947827182 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:07 INFO - PROCESS | 2588 | 1467947827263 Marionette TRACE conn7 <- [1,927,null,{"value":null}] 20:17:07 INFO - PROCESS | 2588 | 1467947827269 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:07 INFO - PROCESS | 2588 | 1467947827270 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:07 INFO - PROCESS | 2588 | ++DOCSHELL 198D4800 == 29 [pid = 2588] [id = 241] 20:17:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19C7F400) [pid = 2588] [serial = 722] [outer = 00000000] 20:17:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19C86000) [pid = 2588] [serial = 723] [outer = 19C7F400] 20:17:07 INFO - PROCESS | 2588 | 1467947827313 Marionette DEBUG loaded listener.js 20:17:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19C87800) [pid = 2588] [serial = 724] [outer = 19C7F400] 20:17:07 INFO - PROCESS | 2588 | 1467947827735 Marionette TRACE conn7 <- [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:17:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 20:17:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 630ms 20:17:07 INFO - PROCESS | 2588 | 1467947827822 Marionette TRACE conn7 -> [0,929,"getWindowHandle",null] 20:17:07 INFO - PROCESS | 2588 | 1467947827826 Marionette TRACE conn7 <- [1,929,null,{"value":"13"}] 20:17:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 20:17:07 INFO - PROCESS | 2588 | 1467947827832 Marionette TRACE conn7 -> [0,930,"setScriptTimeout",{"ms":35000}] 20:17:07 INFO - PROCESS | 2588 | 1467947827836 Marionette TRACE conn7 <- [1,930,null,{}] 20:17:07 INFO - PROCESS | 2588 | 1467947827843 Marionette TRACE conn7 -> [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:17:07 INFO - PROCESS | 2588 | 1467947827846 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:07 INFO - PROCESS | 2588 | 1467947827962 Marionette TRACE conn7 <- [1,931,null,{"value":null}] 20:17:08 INFO - PROCESS | 2588 | 1467947828117 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:08 INFO - PROCESS | 2588 | 1467947828122 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:08 INFO - PROCESS | 2588 | ++DOCSHELL 0FE01800 == 30 [pid = 2588] [id = 242] 20:17:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE01C00) [pid = 2588] [serial = 725] [outer = 00000000] 20:17:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FE1C400) [pid = 2588] [serial = 726] [outer = 0FE01C00] 20:17:08 INFO - PROCESS | 2588 | 1467947828179 Marionette DEBUG loaded listener.js 20:17:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FEB7800) [pid = 2588] [serial = 727] [outer = 0FE01C00] 20:17:08 INFO - PROCESS | 2588 | 1467947828779 Marionette TRACE conn7 <- [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:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 20:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 990ms 20:17:08 INFO - PROCESS | 2588 | 1467947828825 Marionette TRACE conn7 -> [0,933,"getWindowHandle",null] 20:17:08 INFO - PROCESS | 2588 | 1467947828829 Marionette TRACE conn7 <- [1,933,null,{"value":"13"}] 20:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 20:17:08 INFO - PROCESS | 2588 | 1467947828835 Marionette TRACE conn7 -> [0,934,"setScriptTimeout",{"ms":35000}] 20:17:08 INFO - PROCESS | 2588 | 1467947828839 Marionette TRACE conn7 <- [1,934,null,{}] 20:17:08 INFO - PROCESS | 2588 | 1467947828844 Marionette TRACE conn7 -> [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:17:08 INFO - PROCESS | 2588 | 1467947828846 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:08 INFO - PROCESS | 2588 | 1467947828958 Marionette TRACE conn7 <- [1,935,null,{"value":null}] 20:17:09 INFO - PROCESS | 2588 | 1467947829057 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:09 INFO - PROCESS | 2588 | 1467947829060 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:09 INFO - PROCESS | 2588 | ++DOCSHELL 13FCB000 == 31 [pid = 2588] [id = 243] 20:17:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (13FD0800) [pid = 2588] [serial = 728] [outer = 00000000] 20:17:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1493C000) [pid = 2588] [serial = 729] [outer = 13FD0800] 20:17:09 INFO - PROCESS | 2588 | 1467947829116 Marionette DEBUG loaded listener.js 20:17:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (15F57000) [pid = 2588] [serial = 730] [outer = 13FD0800] 20:17:09 INFO - PROCESS | 2588 | 1467947829728 Marionette TRACE conn7 <- [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:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 20:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 930ms 20:17:09 INFO - PROCESS | 2588 | 1467947829765 Marionette TRACE conn7 -> [0,937,"getWindowHandle",null] 20:17:09 INFO - PROCESS | 2588 | 1467947829768 Marionette TRACE conn7 <- [1,937,null,{"value":"13"}] 20:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 20:17:09 INFO - PROCESS | 2588 | 1467947829772 Marionette TRACE conn7 -> [0,938,"setScriptTimeout",{"ms":35000}] 20:17:09 INFO - PROCESS | 2588 | 1467947829774 Marionette TRACE conn7 <- [1,938,null,{}] 20:17:09 INFO - PROCESS | 2588 | 1467947829783 Marionette TRACE conn7 -> [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:17:09 INFO - PROCESS | 2588 | 1467947829788 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:09 INFO - PROCESS | 2588 | 1467947829900 Marionette TRACE conn7 <- [1,939,null,{"value":null}] 20:17:10 INFO - PROCESS | 2588 | 1467947830001 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:10 INFO - PROCESS | 2588 | 1467947830005 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:10 INFO - PROCESS | 2588 | ++DOCSHELL 193CC400 == 32 [pid = 2588] [id = 244] 20:17:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (198C9C00) [pid = 2588] [serial = 731] [outer = 00000000] 20:17:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (19C8B800) [pid = 2588] [serial = 732] [outer = 198C9C00] 20:17:10 INFO - PROCESS | 2588 | 1467947830062 Marionette DEBUG loaded listener.js 20:17:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (19CEF800) [pid = 2588] [serial = 733] [outer = 198C9C00] 20:17:10 INFO - PROCESS | 2588 | 1467947830678 Marionette TRACE conn7 <- [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:17:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 20:17:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 970ms 20:17:10 INFO - PROCESS | 2588 | 1467947830745 Marionette TRACE conn7 -> [0,941,"getWindowHandle",null] 20:17:10 INFO - PROCESS | 2588 | 1467947830747 Marionette TRACE conn7 <- [1,941,null,{"value":"13"}] 20:17:10 INFO - PROCESS | 2588 | 1467947830751 Marionette TRACE conn7 -> [0,942,"setScriptTimeout",{"ms":35000}] 20:17:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 20:17:10 INFO - PROCESS | 2588 | 1467947830753 Marionette TRACE conn7 <- [1,942,null,{}] 20:17:10 INFO - PROCESS | 2588 | 1467947830757 Marionette TRACE conn7 -> [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:17:10 INFO - PROCESS | 2588 | 1467947830759 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:10 INFO - PROCESS | 2588 | 1467947830867 Marionette TRACE conn7 <- [1,943,null,{"value":null}] 20:17:11 INFO - PROCESS | 2588 | 1467947830993 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:11 INFO - PROCESS | 2588 | 1467947830996 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:11 INFO - PROCESS | 2588 | ++DOCSHELL 1B0BFC00 == 33 [pid = 2588] [id = 245] 20:17:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1B102C00) [pid = 2588] [serial = 734] [outer = 00000000] 20:17:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1B107C00) [pid = 2588] [serial = 735] [outer = 1B102C00] 20:17:11 INFO - PROCESS | 2588 | 1467947831050 Marionette DEBUG loaded listener.js 20:17:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1B10DC00) [pid = 2588] [serial = 736] [outer = 1B102C00] 20:17:11 INFO - PROCESS | 2588 | 1467947831750 Marionette TRACE conn7 <- [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:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 20:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1024ms 20:17:11 INFO - PROCESS | 2588 | 1467947831778 Marionette TRACE conn7 -> [0,945,"getWindowHandle",null] 20:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 20:17:11 INFO - PROCESS | 2588 | 1467947831782 Marionette TRACE conn7 <- [1,945,null,{"value":"13"}] 20:17:11 INFO - PROCESS | 2588 | 1467947831787 Marionette TRACE conn7 -> [0,946,"setScriptTimeout",{"ms":35000}] 20:17:11 INFO - PROCESS | 2588 | 1467947831790 Marionette TRACE conn7 <- [1,946,null,{}] 20:17:11 INFO - PROCESS | 2588 | 1467947831816 Marionette TRACE conn7 -> [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:17:11 INFO - PROCESS | 2588 | 1467947831819 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:11 INFO - PROCESS | 2588 | 1467947831922 Marionette TRACE conn7 <- [1,947,null,{"value":null}] 20:17:12 INFO - PROCESS | 2588 | 1467947832051 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:12 INFO - PROCESS | 2588 | 1467947832055 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:12 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1F800 == 34 [pid = 2588] [id = 246] 20:17:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0FE20400) [pid = 2588] [serial = 737] [outer = 00000000] 20:17:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0FF23C00) [pid = 2588] [serial = 738] [outer = 0FE20400] 20:17:12 INFO - PROCESS | 2588 | 1467947832109 Marionette DEBUG loaded listener.js 20:17:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (10360400) [pid = 2588] [serial = 739] [outer = 0FE20400] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (14967000) [pid = 2588] [serial = 676] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (16699000) [pid = 2588] [serial = 679] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0FE1D800) [pid = 2588] [serial = 681] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (13FA5400) [pid = 2588] [serial = 682] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (17755400) [pid = 2588] [serial = 384] [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:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FB5D800) [pid = 2588] [serial = 651] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0C9A4000) [pid = 2588] [serial = 650] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (14941000) [pid = 2588] [serial = 688] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (13FAA800) [pid = 2588] [serial = 654] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (106C6400) [pid = 2588] [serial = 653] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17444800) [pid = 2588] [serial = 657] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (14B99C00) [pid = 2588] [serial = 656] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (19C87C00) [pid = 2588] [serial = 660] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (19C83C00) [pid = 2588] [serial = 659] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (17660C00) [pid = 2588] [serial = 684] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (17754800) [pid = 2588] [serial = 685] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (13FCB800) [pid = 2588] [serial = 673] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (18224C00) [pid = 2588] [serial = 687] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (13FB2400) [pid = 2588] [serial = 672] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10057800) [pid = 2588] [serial = 669] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1005F800) [pid = 2588] [serial = 670] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (145D7C00) [pid = 2588] [serial = 675] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (105EA000) [pid = 2588] [serial = 663] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10235000) [pid = 2588] [serial = 662] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FE16C00) [pid = 2588] [serial = 666] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE1FC00) [pid = 2588] [serial = 667] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (163F7400) [pid = 2588] [serial = 678] [outer = 00000000] [url = about:blank] 20:17:13 INFO - PROCESS | 2588 | 1467947833346 Marionette TRACE conn7 <- [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:17:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 20:17:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1636ms 20:17:13 INFO - PROCESS | 2588 | 1467947833424 Marionette TRACE conn7 -> [0,949,"getWindowHandle",null] 20:17:13 INFO - PROCESS | 2588 | 1467947833429 Marionette TRACE conn7 <- [1,949,null,{"value":"13"}] 20:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 20:17:13 INFO - PROCESS | 2588 | 1467947833442 Marionette TRACE conn7 -> [0,950,"setScriptTimeout",{"ms":35000}] 20:17:13 INFO - PROCESS | 2588 | 1467947833445 Marionette TRACE conn7 <- [1,950,null,{}] 20:17:13 INFO - PROCESS | 2588 | 1467947833451 Marionette TRACE conn7 -> [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:17:13 INFO - PROCESS | 2588 | 1467947833453 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:13 INFO - PROCESS | 2588 | 1467947833538 Marionette TRACE conn7 <- [1,951,null,{"value":null}] 20:17:13 INFO - PROCESS | 2588 | 1467947833611 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:13 INFO - PROCESS | 2588 | 1467947833615 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:13 INFO - PROCESS | 2588 | ++DOCSHELL 0FBFE400 == 35 [pid = 2588] [id = 247] 20:17:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FD71400) [pid = 2588] [serial = 740] [outer = 00000000] 20:17:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FD79C00) [pid = 2588] [serial = 741] [outer = 0FD71400] 20:17:13 INFO - PROCESS | 2588 | 1467947833663 Marionette DEBUG loaded listener.js 20:17:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FE05400) [pid = 2588] [serial = 742] [outer = 0FD71400] 20:17:14 INFO - PROCESS | 2588 | 1467947834080 Marionette TRACE conn7 <- [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:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 20:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 670ms 20:17:14 INFO - PROCESS | 2588 | 1467947834115 Marionette TRACE conn7 -> [0,953,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 2588 | 1467947834120 Marionette TRACE conn7 <- [1,953,null,{"value":"13"}] 20:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 20:17:14 INFO - PROCESS | 2588 | 1467947834126 Marionette TRACE conn7 -> [0,954,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - PROCESS | 2588 | 1467947834129 Marionette TRACE conn7 <- [1,954,null,{}] 20:17:14 INFO - PROCESS | 2588 | 1467947834132 Marionette TRACE conn7 -> [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:17:14 INFO - PROCESS | 2588 | 1467947834135 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:14 INFO - PROCESS | 2588 | 1467947834223 Marionette TRACE conn7 <- [1,955,null,{"value":null}] 20:17:14 INFO - PROCESS | 2588 | 1467947834229 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:14 INFO - PROCESS | 2588 | 1467947834232 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:14 INFO - PROCESS | 2588 | ++DOCSHELL 0FEB2400 == 36 [pid = 2588] [id = 248] 20:17:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FF1C400) [pid = 2588] [serial = 743] [outer = 00000000] 20:17:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FF29800) [pid = 2588] [serial = 744] [outer = 0FF1C400] 20:17:14 INFO - PROCESS | 2588 | 1467947834279 Marionette DEBUG loaded listener.js 20:17:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1005B800) [pid = 2588] [serial = 745] [outer = 0FF1C400] 20:17:14 INFO - PROCESS | 2588 | 1467947834749 Marionette TRACE conn7 <- [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:17:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 20:17:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 670ms 20:17:14 INFO - PROCESS | 2588 | 1467947834800 Marionette TRACE conn7 -> [0,957,"getWindowHandle",null] 20:17:14 INFO - PROCESS | 2588 | 1467947834802 Marionette TRACE conn7 <- [1,957,null,{"value":"13"}] 20:17:14 INFO - PROCESS | 2588 | 1467947834806 Marionette TRACE conn7 -> [0,958,"setScriptTimeout",{"ms":35000}] 20:17:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 20:17:14 INFO - PROCESS | 2588 | 1467947834809 Marionette TRACE conn7 <- [1,958,null,{}] 20:17:14 INFO - PROCESS | 2588 | 1467947834820 Marionette TRACE conn7 -> [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:17:14 INFO - PROCESS | 2588 | 1467947834825 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:14 INFO - PROCESS | 2588 | 1467947834939 Marionette TRACE conn7 <- [1,959,null,{"value":null}] 20:17:15 INFO - PROCESS | 2588 | 1467947835029 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:15 INFO - PROCESS | 2588 | 1467947835032 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:15 INFO - PROCESS | 2588 | ++DOCSHELL 13FAA400 == 37 [pid = 2588] [id = 249] 20:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FAA800) [pid = 2588] [serial = 746] [outer = 00000000] 20:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (13FAE400) [pid = 2588] [serial = 747] [outer = 13FAA800] 20:17:15 INFO - PROCESS | 2588 | 1467947835080 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (13FC4400) [pid = 2588] [serial = 748] [outer = 13FAA800] 20:17:15 INFO - PROCESS | 2588 | 1467947835526 Marionette TRACE conn7 <- [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:17:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 20:17:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 770ms 20:17:15 INFO - PROCESS | 2588 | 1467947835580 Marionette TRACE conn7 -> [0,961,"getWindowHandle",null] 20:17:15 INFO - PROCESS | 2588 | 1467947835582 Marionette TRACE conn7 <- [1,961,null,{"value":"13"}] 20:17:15 INFO - PROCESS | 2588 | 1467947835595 Marionette TRACE conn7 -> [0,962,"setScriptTimeout",{"ms":35000}] 20:17:15 INFO - PROCESS | 2588 | 1467947835597 Marionette TRACE conn7 <- [1,962,null,{}] 20:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 20:17:15 INFO - PROCESS | 2588 | 1467947835601 Marionette TRACE conn7 -> [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:17:15 INFO - PROCESS | 2588 | 1467947835602 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:15 INFO - PROCESS | 2588 | 1467947835716 Marionette TRACE conn7 <- [1,963,null,{"value":null}] 20:17:15 INFO - PROCESS | 2588 | 1467947835729 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:15 INFO - PROCESS | 2588 | 1467947835731 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:15 INFO - PROCESS | 2588 | ++DOCSHELL 141B0C00 == 38 [pid = 2588] [id = 250] 20:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (141E3800) [pid = 2588] [serial = 749] [outer = 00000000] 20:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (14926C00) [pid = 2588] [serial = 750] [outer = 141E3800] 20:17:15 INFO - PROCESS | 2588 | 1467947835775 Marionette DEBUG loaded listener.js 20:17:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (14A1E800) [pid = 2588] [serial = 751] [outer = 141E3800] 20:17:16 INFO - PROCESS | 2588 | 1467947836217 Marionette TRACE conn7 <- [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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 20:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 20:17:16 INFO - PROCESS | 2588 | 1467947836289 Marionette TRACE conn7 -> [0,965,"getWindowHandle",null] 20:17:16 INFO - PROCESS | 2588 | 1467947836291 Marionette TRACE conn7 <- [1,965,null,{"value":"13"}] 20:17:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 20:17:16 INFO - PROCESS | 2588 | 1467947836297 Marionette TRACE conn7 -> [0,966,"setScriptTimeout",{"ms":35000}] 20:17:16 INFO - PROCESS | 2588 | 1467947836298 Marionette TRACE conn7 <- [1,966,null,{}] 20:17:16 INFO - PROCESS | 2588 | 1467947836302 Marionette TRACE conn7 -> [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:17:16 INFO - PROCESS | 2588 | 1467947836304 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:16 INFO - PROCESS | 2588 | 1467947836411 Marionette TRACE conn7 <- [1,967,null,{"value":null}] 20:17:16 INFO - PROCESS | 2588 | 1467947836421 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:16 INFO - PROCESS | 2588 | 1467947836423 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:16 INFO - PROCESS | 2588 | ++DOCSHELL 14A1A400 == 39 [pid = 2588] [id = 251] 20:17:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (14A20400) [pid = 2588] [serial = 752] [outer = 00000000] 20:17:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (16366800) [pid = 2588] [serial = 753] [outer = 14A20400] 20:17:16 INFO - PROCESS | 2588 | 1467947836467 Marionette DEBUG loaded listener.js 20:17:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1743D400) [pid = 2588] [serial = 754] [outer = 14A20400] 20:17:16 INFO - PROCESS | 2588 | 1467947836918 Marionette TRACE conn7 <- [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:17:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 20:17:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 20:17:17 INFO - PROCESS | 2588 | 1467947836971 Marionette TRACE conn7 -> [0,969,"getWindowHandle",null] 20:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 20:17:17 INFO - PROCESS | 2588 | 1467947836973 Marionette TRACE conn7 <- [1,969,null,{"value":"13"}] 20:17:17 INFO - PROCESS | 2588 | 1467947836976 Marionette TRACE conn7 -> [0,970,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - PROCESS | 2588 | 1467947836978 Marionette TRACE conn7 <- [1,970,null,{}] 20:17:17 INFO - PROCESS | 2588 | 1467947836981 Marionette TRACE conn7 -> [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:17:17 INFO - PROCESS | 2588 | 1467947836987 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:17 INFO - PROCESS | 2588 | 1467947837118 Marionette TRACE conn7 <- [1,971,null,{"value":null}] 20:17:17 INFO - PROCESS | 2588 | 1467947837178 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 2588 | 1467947837180 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:17 INFO - PROCESS | 2588 | ++DOCSHELL 17445400 == 40 [pid = 2588] [id = 252] 20:17:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (17477C00) [pid = 2588] [serial = 755] [outer = 00000000] 20:17:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (17749000) [pid = 2588] [serial = 756] [outer = 17477C00] 20:17:17 INFO - PROCESS | 2588 | 1467947837224 Marionette DEBUG loaded listener.js 20:17:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (17755800) [pid = 2588] [serial = 757] [outer = 17477C00] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1760E800) [pid = 2588] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (18224800) [pid = 2588] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (18698400) [pid = 2588] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (10055000) [pid = 2588] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (18E52C00) [pid = 2588] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1412C400) [pid = 2588] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE0FC00) [pid = 2588] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE17000) [pid = 2588] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (14B9BC00) [pid = 2588] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FF28C00) [pid = 2588] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (186E8C00) [pid = 2588] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 20:17:17 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19C7F400) [pid = 2588] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 20:17:17 INFO - PROCESS | 2588 | 1467947837838 Marionette TRACE conn7 <- [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:17:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 20:17:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 870ms 20:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 20:17:17 INFO - PROCESS | 2588 | 1467947837849 Marionette TRACE conn7 -> [0,973,"getWindowHandle",null] 20:17:17 INFO - PROCESS | 2588 | 1467947837851 Marionette TRACE conn7 <- [1,973,null,{"value":"13"}] 20:17:17 INFO - PROCESS | 2588 | 1467947837854 Marionette TRACE conn7 -> [0,974,"setScriptTimeout",{"ms":35000}] 20:17:17 INFO - PROCESS | 2588 | 1467947837856 Marionette TRACE conn7 <- [1,974,null,{}] 20:17:17 INFO - PROCESS | 2588 | 1467947837859 Marionette TRACE conn7 -> [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:17:17 INFO - PROCESS | 2588 | 1467947837861 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:17 INFO - PROCESS | 2588 | 1467947837937 Marionette TRACE conn7 <- [1,975,null,{"value":null}] 20:17:17 INFO - PROCESS | 2588 | 1467947837942 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:17 INFO - PROCESS | 2588 | 1467947837944 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:17 INFO - PROCESS | 2588 | ++DOCSHELL 16695400 == 41 [pid = 2588] [id = 253] 20:17:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17447C00) [pid = 2588] [serial = 758] [outer = 00000000] 20:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17752400) [pid = 2588] [serial = 759] [outer = 17447C00] 20:17:18 INFO - PROCESS | 2588 | 1467947837988 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18225000) [pid = 2588] [serial = 760] [outer = 17447C00] 20:17:18 INFO - PROCESS | 2588 | 1467947838402 Marionette TRACE conn7 <- [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:17:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 20:17:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 570ms 20:17:18 INFO - PROCESS | 2588 | 1467947838425 Marionette TRACE conn7 -> [0,977,"getWindowHandle",null] 20:17:18 INFO - PROCESS | 2588 | 1467947838427 Marionette TRACE conn7 <- [1,977,null,{"value":"13"}] 20:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 20:17:18 INFO - PROCESS | 2588 | 1467947838430 Marionette TRACE conn7 -> [0,978,"setScriptTimeout",{"ms":35000}] 20:17:18 INFO - PROCESS | 2588 | 1467947838432 Marionette TRACE conn7 <- [1,978,null,{}] 20:17:18 INFO - PROCESS | 2588 | 1467947838435 Marionette TRACE conn7 -> [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:17:18 INFO - PROCESS | 2588 | 1467947838437 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:18 INFO - PROCESS | 2588 | 1467947838550 Marionette TRACE conn7 <- [1,979,null,{"value":null}] 20:17:18 INFO - PROCESS | 2588 | 1467947838558 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:18 INFO - PROCESS | 2588 | 1467947838560 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:18 INFO - PROCESS | 2588 | ++DOCSHELL 13FC3C00 == 42 [pid = 2588] [id = 254] 20:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (163FF400) [pid = 2588] [serial = 761] [outer = 00000000] 20:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1868EC00) [pid = 2588] [serial = 762] [outer = 163FF400] 20:17:18 INFO - PROCESS | 2588 | 1467947838604 Marionette DEBUG loaded listener.js 20:17:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (141AD400) [pid = 2588] [serial = 763] [outer = 163FF400] 20:17:19 INFO - PROCESS | 2588 | 1467947839019 Marionette TRACE conn7 <- [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:17:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 20:17:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 630ms 20:17:19 INFO - PROCESS | 2588 | 1467947839061 Marionette TRACE conn7 -> [0,981,"getWindowHandle",null] 20:17:19 INFO - PROCESS | 2588 | 1467947839063 Marionette TRACE conn7 <- [1,981,null,{"value":"13"}] 20:17:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 20:17:19 INFO - PROCESS | 2588 | 1467947839066 Marionette TRACE conn7 -> [0,982,"setScriptTimeout",{"ms":35000}] 20:17:19 INFO - PROCESS | 2588 | 1467947839068 Marionette TRACE conn7 <- [1,982,null,{}] 20:17:19 INFO - PROCESS | 2588 | 1467947839072 Marionette TRACE conn7 -> [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:17:19 INFO - PROCESS | 2588 | 1467947839074 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:19 INFO - PROCESS | 2588 | 1467947839190 Marionette TRACE conn7 <- [1,983,null,{"value":null}] 20:17:19 INFO - PROCESS | 2588 | 1467947839197 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:19 INFO - PROCESS | 2588 | 1467947839200 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:19 INFO - PROCESS | 2588 | ++DOCSHELL 186DEC00 == 43 [pid = 2588] [id = 255] 20:17:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (186E4800) [pid = 2588] [serial = 764] [outer = 00000000] 20:17:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18EE9000) [pid = 2588] [serial = 765] [outer = 186E4800] 20:17:19 INFO - PROCESS | 2588 | 1467947839246 Marionette DEBUG loaded listener.js 20:17:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (18EEB000) [pid = 2588] [serial = 766] [outer = 186E4800] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 0FE01800 == 42 [pid = 2588] [id = 242] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 198D4800 == 41 [pid = 2588] [id = 241] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 13FCB000 == 40 [pid = 2588] [id = 243] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 193CC400 == 39 [pid = 2588] [id = 244] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 1B0BFC00 == 38 [pid = 2588] [id = 245] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 0FF1CC00 == 37 [pid = 2588] [id = 239] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 186E4000 == 36 [pid = 2588] [id = 240] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 0FEB2400 == 35 [pid = 2588] [id = 248] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 0FBFE400 == 34 [pid = 2588] [id = 247] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 0FE1F800 == 33 [pid = 2588] [id = 246] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 14A1A400 == 32 [pid = 2588] [id = 251] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 17445400 == 31 [pid = 2588] [id = 252] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 141B0C00 == 30 [pid = 2588] [id = 250] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 13FAA400 == 29 [pid = 2588] [id = 249] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 13FC3C00 == 28 [pid = 2588] [id = 254] 20:17:20 INFO - PROCESS | 2588 | --DOCSHELL 16695400 == 27 [pid = 2588] [id = 253] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (19C86000) [pid = 2588] [serial = 723] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (17659000) [pid = 2588] [serial = 708] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18980800) [pid = 2588] [serial = 711] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (18E48000) [pid = 2588] [serial = 712] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18D8A000) [pid = 2588] [serial = 691] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (18D80000) [pid = 2588] [serial = 690] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (10367C00) [pid = 2588] [serial = 699] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1056B800) [pid = 2588] [serial = 700] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (18F69C00) [pid = 2588] [serial = 714] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (141EA000) [pid = 2588] [serial = 702] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (145BE400) [pid = 2588] [serial = 703] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FE2B800) [pid = 2588] [serial = 696] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FE37400) [pid = 2588] [serial = 697] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FEB8800) [pid = 2588] [serial = 693] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1005CC00) [pid = 2588] [serial = 694] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (17440400) [pid = 2588] [serial = 705] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (17660800) [pid = 2588] [serial = 718] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (145D0000) [pid = 2588] [serial = 717] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (19367000) [pid = 2588] [serial = 720] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18F6DC00) [pid = 2588] [serial = 715] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (1774CC00) [pid = 2588] [serial = 709] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (19C87800) [pid = 2588] [serial = 724] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (1936C000) [pid = 2588] [serial = 721] [outer = 00000000] [url = about:blank] 20:17:20 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (17448800) [pid = 2588] [serial = 706] [outer = 00000000] [url = about:blank] 20:17:21 INFO - PROCESS | 2588 | 1467947840992 Marionette TRACE conn7 <- [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:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 20:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1982ms 20:17:21 INFO - PROCESS | 2588 | 1467947841050 Marionette TRACE conn7 -> [0,985,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 2588 | 1467947841053 Marionette TRACE conn7 <- [1,985,null,{"value":"13"}] 20:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 20:17:21 INFO - PROCESS | 2588 | 1467947841059 Marionette TRACE conn7 -> [0,986,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 2588 | 1467947841062 Marionette TRACE conn7 <- [1,986,null,{}] 20:17:21 INFO - PROCESS | 2588 | 1467947841068 Marionette TRACE conn7 -> [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:17:21 INFO - PROCESS | 2588 | 1467947841071 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:21 INFO - PROCESS | 2588 | 1467947841158 Marionette TRACE conn7 <- [1,987,null,{"value":null}] 20:17:21 INFO - PROCESS | 2588 | 1467947841165 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 2588 | 1467947841168 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:21 INFO - PROCESS | 2588 | ++DOCSHELL 0FD72C00 == 28 [pid = 2588] [id = 256] 20:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FD73800) [pid = 2588] [serial = 767] [outer = 00000000] 20:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FE0E800) [pid = 2588] [serial = 768] [outer = 0FD73800] 20:17:21 INFO - PROCESS | 2588 | 1467947841217 Marionette DEBUG loaded listener.js 20:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FE13400) [pid = 2588] [serial = 769] [outer = 0FD73800] 20:17:21 INFO - PROCESS | 2588 | 1467947841707 Marionette TRACE conn7 <- [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:17:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 20:17:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms 20:17:21 INFO - PROCESS | 2588 | 1467947841749 Marionette TRACE conn7 -> [0,989,"getWindowHandle",null] 20:17:21 INFO - PROCESS | 2588 | 1467947841755 Marionette TRACE conn7 <- [1,989,null,{"value":"13"}] 20:17:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 20:17:21 INFO - PROCESS | 2588 | 1467947841761 Marionette TRACE conn7 -> [0,990,"setScriptTimeout",{"ms":35000}] 20:17:21 INFO - PROCESS | 2588 | 1467947841764 Marionette TRACE conn7 <- [1,990,null,{}] 20:17:21 INFO - PROCESS | 2588 | 1467947841768 Marionette TRACE conn7 -> [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:17:21 INFO - PROCESS | 2588 | 1467947841770 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:21 INFO - PROCESS | 2588 | 1467947841862 Marionette TRACE conn7 <- [1,991,null,{"value":null}] 20:17:21 INFO - PROCESS | 2588 | 1467947841870 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:21 INFO - PROCESS | 2588 | 1467947841873 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:21 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1D000 == 29 [pid = 2588] [id = 257] 20:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FF1D400) [pid = 2588] [serial = 770] [outer = 00000000] 20:17:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FF24C00) [pid = 2588] [serial = 771] [outer = 0FF1D400] 20:17:21 INFO - PROCESS | 2588 | 1467947841921 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (1005B000) [pid = 2588] [serial = 772] [outer = 0FF1D400] 20:17:22 INFO - PROCESS | 2588 | 1467947842379 Marionette TRACE conn7 <- [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:17:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 20:17:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 670ms 20:17:22 INFO - PROCESS | 2588 | 1467947842435 Marionette TRACE conn7 -> [0,993,"getWindowHandle",null] 20:17:22 INFO - PROCESS | 2588 | 1467947842437 Marionette TRACE conn7 <- [1,993,null,{"value":"13"}] 20:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 20:17:22 INFO - PROCESS | 2588 | 1467947842440 Marionette TRACE conn7 -> [0,994,"setScriptTimeout",{"ms":35000}] 20:17:22 INFO - PROCESS | 2588 | 1467947842444 Marionette TRACE conn7 <- [1,994,null,{}] 20:17:22 INFO - PROCESS | 2588 | 1467947842454 Marionette TRACE conn7 -> [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:17:22 INFO - PROCESS | 2588 | 1467947842459 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:22 INFO - PROCESS | 2588 | 1467947842569 Marionette TRACE conn7 <- [1,995,null,{"value":null}] 20:17:22 INFO - PROCESS | 2588 | 1467947842656 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:22 INFO - PROCESS | 2588 | 1467947842659 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:22 INFO - PROCESS | 2588 | ++DOCSHELL 110DD400 == 30 [pid = 2588] [id = 258] 20:17:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (110DDC00) [pid = 2588] [serial = 773] [outer = 00000000] 20:17:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (112D1400) [pid = 2588] [serial = 774] [outer = 110DDC00] 20:17:22 INFO - PROCESS | 2588 | 1467947842707 Marionette DEBUG loaded listener.js 20:17:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FA3C00) [pid = 2588] [serial = 775] [outer = 110DDC00] 20:17:23 INFO - PROCESS | 2588 | 1467947843093 Marionette TRACE conn7 <- [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:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 20:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 20:17:23 INFO - PROCESS | 2588 | 1467947843114 Marionette TRACE conn7 -> [0,997,"getWindowHandle",null] 20:17:23 INFO - PROCESS | 2588 | 1467947843117 Marionette TRACE conn7 <- [1,997,null,{"value":"13"}] 20:17:23 INFO - PROCESS | 2588 | 1467947843120 Marionette TRACE conn7 -> [0,998,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - PROCESS | 2588 | 1467947843122 Marionette TRACE conn7 <- [1,998,null,{}] 20:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 20:17:23 INFO - PROCESS | 2588 | 1467947843125 Marionette TRACE conn7 -> [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:17:23 INFO - PROCESS | 2588 | 1467947843127 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:23 INFO - PROCESS | 2588 | 1467947843251 Marionette TRACE conn7 <- [1,999,null,{"value":null}] 20:17:23 INFO - PROCESS | 2588 | 1467947843259 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:23 INFO - PROCESS | 2588 | 1467947843261 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:23 INFO - PROCESS | 2588 | ++DOCSHELL 13FA6C00 == 31 [pid = 2588] [id = 259] 20:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FAA400) [pid = 2588] [serial = 776] [outer = 00000000] 20:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FCD800) [pid = 2588] [serial = 777] [outer = 13FAA400] 20:17:23 INFO - PROCESS | 2588 | 1467947843309 Marionette DEBUG loaded listener.js 20:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (141EEC00) [pid = 2588] [serial = 778] [outer = 13FAA400] 20:17:23 INFO - PROCESS | 2588 | 1467947843727 Marionette TRACE conn7 <- [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:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 20:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 20:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 20:17:23 INFO - PROCESS | 2588 | 1467947843754 Marionette TRACE conn7 -> [0,1001,"getWindowHandle",null] 20:17:23 INFO - PROCESS | 2588 | 1467947843756 Marionette TRACE conn7 <- [1,1001,null,{"value":"13"}] 20:17:23 INFO - PROCESS | 2588 | 1467947843760 Marionette TRACE conn7 -> [0,1002,"setScriptTimeout",{"ms":35000}] 20:17:23 INFO - PROCESS | 2588 | 1467947843761 Marionette TRACE conn7 <- [1,1002,null,{}] 20:17:23 INFO - PROCESS | 2588 | 1467947843765 Marionette TRACE conn7 -> [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:17:23 INFO - PROCESS | 2588 | 1467947843767 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:23 INFO - PROCESS | 2588 | 1467947843873 Marionette TRACE conn7 <- [1,1003,null,{"value":null}] 20:17:23 INFO - PROCESS | 2588 | 1467947843881 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:23 INFO - PROCESS | 2588 | 1467947843883 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:23 INFO - PROCESS | 2588 | ++DOCSHELL 145D0000 == 32 [pid = 2588] [id = 260] 20:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (145D0800) [pid = 2588] [serial = 779] [outer = 00000000] 20:17:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14A17400) [pid = 2588] [serial = 780] [outer = 145D0800] 20:17:23 INFO - PROCESS | 2588 | 1467947843954 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (14AECC00) [pid = 2588] [serial = 781] [outer = 145D0800] 20:17:24 INFO - PROCESS | 2588 | 1467947844359 Marionette TRACE conn7 <- [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:17:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 20:17:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 20:17:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 20:17:24 INFO - PROCESS | 2588 | 1467947844434 Marionette TRACE conn7 -> [0,1005,"getWindowHandle",null] 20:17:24 INFO - PROCESS | 2588 | 1467947844436 Marionette TRACE conn7 <- [1,1005,null,{"value":"13"}] 20:17:24 INFO - PROCESS | 2588 | 1467947844439 Marionette TRACE conn7 -> [0,1006,"setScriptTimeout",{"ms":35000}] 20:17:24 INFO - PROCESS | 2588 | 1467947844441 Marionette TRACE conn7 <- [1,1006,null,{}] 20:17:24 INFO - PROCESS | 2588 | 1467947844444 Marionette TRACE conn7 -> [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:17:24 INFO - PROCESS | 2588 | 1467947844449 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:24 INFO - PROCESS | 2588 | 1467947844550 Marionette TRACE conn7 <- [1,1007,null,{"value":null}] 20:17:24 INFO - PROCESS | 2588 | 1467947844563 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:24 INFO - PROCESS | 2588 | 1467947844564 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:24 INFO - PROCESS | 2588 | ++DOCSHELL 15A63800 == 33 [pid = 2588] [id = 261] 20:17:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (15F54000) [pid = 2588] [serial = 782] [outer = 00000000] 20:17:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17448400) [pid = 2588] [serial = 783] [outer = 15F54000] 20:17:24 INFO - PROCESS | 2588 | 1467947844610 Marionette DEBUG loaded listener.js 20:17:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (17481400) [pid = 2588] [serial = 784] [outer = 15F54000] 20:17:25 INFO - PROCESS | 2588 | 1467947845042 Marionette TRACE conn7 <- [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:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 20:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 20:17:25 INFO - PROCESS | 2588 | 1467947845071 Marionette TRACE conn7 -> [0,1009,"getWindowHandle",null] 20:17:25 INFO - PROCESS | 2588 | 1467947845073 Marionette TRACE conn7 <- [1,1009,null,{"value":"13"}] 20:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 20:17:25 INFO - PROCESS | 2588 | 1467947845089 Marionette TRACE conn7 -> [0,1010,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - PROCESS | 2588 | 1467947845090 Marionette TRACE conn7 <- [1,1010,null,{}] 20:17:25 INFO - PROCESS | 2588 | 1467947845098 Marionette TRACE conn7 -> [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:17:25 INFO - PROCESS | 2588 | 1467947845100 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:25 INFO - PROCESS | 2588 | 1467947845203 Marionette TRACE conn7 <- [1,1011,null,{"value":null}] 20:17:25 INFO - PROCESS | 2588 | 1467947845212 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 2588 | 1467947845214 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:25 INFO - PROCESS | 2588 | ++DOCSHELL 17484C00 == 34 [pid = 2588] [id = 262] 20:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (17485C00) [pid = 2588] [serial = 785] [outer = 00000000] 20:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1774D400) [pid = 2588] [serial = 786] [outer = 17485C00] 20:17:25 INFO - PROCESS | 2588 | 1467947845257 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17750800) [pid = 2588] [serial = 787] [outer = 17485C00] 20:17:25 INFO - PROCESS | 2588 | 1467947845693 Marionette TRACE conn7 <- [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:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 20:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 630ms 20:17:25 INFO - PROCESS | 2588 | 1467947845728 Marionette TRACE conn7 -> [0,1013,"getWindowHandle",null] 20:17:25 INFO - PROCESS | 2588 | 1467947845731 Marionette TRACE conn7 <- [1,1013,null,{"value":"13"}] 20:17:25 INFO - PROCESS | 2588 | 1467947845734 Marionette TRACE conn7 -> [0,1014,"setScriptTimeout",{"ms":35000}] 20:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 20:17:25 INFO - PROCESS | 2588 | 1467947845736 Marionette TRACE conn7 <- [1,1014,null,{}] 20:17:25 INFO - PROCESS | 2588 | 1467947845739 Marionette TRACE conn7 -> [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:17:25 INFO - PROCESS | 2588 | 1467947845741 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:25 INFO - PROCESS | 2588 | 1467947845820 Marionette TRACE conn7 <- [1,1015,null,{"value":null}] 20:17:25 INFO - PROCESS | 2588 | 1467947845828 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:25 INFO - PROCESS | 2588 | 1467947845829 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:25 INFO - PROCESS | 2588 | ++DOCSHELL 0FA82400 == 35 [pid = 2588] [id = 263] 20:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18273400) [pid = 2588] [serial = 788] [outer = 00000000] 20:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18694400) [pid = 2588] [serial = 789] [outer = 18273400] 20:17:25 INFO - PROCESS | 2588 | 1467947845873 Marionette DEBUG loaded listener.js 20:17:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (182D9400) [pid = 2588] [serial = 790] [outer = 18273400] 20:17:26 INFO - PROCESS | 2588 | 1467947846353 Marionette TRACE conn7 <- [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:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 20:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 671ms 20:17:26 INFO - PROCESS | 2588 | 1467947846408 Marionette TRACE conn7 -> [0,1017,"getWindowHandle",null] 20:17:26 INFO - PROCESS | 2588 | 1467947846410 Marionette TRACE conn7 <- [1,1017,null,{"value":"13"}] 20:17:26 INFO - PROCESS | 2588 | 1467947846413 Marionette TRACE conn7 -> [0,1018,"setScriptTimeout",{"ms":35000}] 20:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 20:17:26 INFO - PROCESS | 2588 | 1467947846415 Marionette TRACE conn7 <- [1,1018,null,{}] 20:17:26 INFO - PROCESS | 2588 | 1467947846418 Marionette TRACE conn7 -> [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:17:26 INFO - PROCESS | 2588 | 1467947846420 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:26 INFO - PROCESS | 2588 | 1467947846532 Marionette TRACE conn7 <- [1,1019,null,{"value":null}] 20:17:26 INFO - PROCESS | 2588 | 1467947846613 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:26 INFO - PROCESS | 2588 | 1467947846615 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:26 INFO - PROCESS | 2588 | ++DOCSHELL 18980800 == 36 [pid = 2588] [id = 264] 20:17:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (106D0C00) [pid = 2588] [serial = 791] [outer = 00000000] 20:17:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (18D8B800) [pid = 2588] [serial = 792] [outer = 106D0C00] 20:17:26 INFO - PROCESS | 2588 | 1467947846658 Marionette DEBUG loaded listener.js 20:17:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (18EE2800) [pid = 2588] [serial = 793] [outer = 106D0C00] 20:17:27 INFO - PROCESS | 2588 | 1467947847088 Marionette TRACE conn7 <- [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:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 20:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 730ms 20:17:27 INFO - PROCESS | 2588 | 1467947847148 Marionette TRACE conn7 -> [0,1021,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 2588 | 1467947847150 Marionette TRACE conn7 <- [1,1021,null,{"value":"13"}] 20:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 20:17:27 INFO - PROCESS | 2588 | 1467947847153 Marionette TRACE conn7 -> [0,1022,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - PROCESS | 2588 | 1467947847155 Marionette TRACE conn7 <- [1,1022,null,{}] 20:17:27 INFO - PROCESS | 2588 | 1467947847158 Marionette TRACE conn7 -> [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:17:27 INFO - PROCESS | 2588 | 1467947847160 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:27 INFO - PROCESS | 2588 | 1467947847272 Marionette TRACE conn7 <- [1,1023,null,{"value":null}] 20:17:27 INFO - PROCESS | 2588 | 1467947847277 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:27 INFO - PROCESS | 2588 | 1467947847279 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:27 INFO - PROCESS | 2588 | ++DOCSHELL 18D7F400 == 37 [pid = 2588] [id = 265] 20:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (18EE9C00) [pid = 2588] [serial = 794] [outer = 00000000] 20:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (19350800) [pid = 2588] [serial = 795] [outer = 18EE9C00] 20:17:27 INFO - PROCESS | 2588 | 1467947847325 Marionette DEBUG loaded listener.js 20:17:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (19368800) [pid = 2588] [serial = 796] [outer = 18EE9C00] 20:17:27 INFO - PROCESS | 2588 | 1467947847755 Marionette TRACE conn7 <- [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:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 20:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 20:17:27 INFO - PROCESS | 2588 | 1467947847828 Marionette TRACE conn7 -> [0,1025,"getWindowHandle",null] 20:17:27 INFO - PROCESS | 2588 | 1467947847830 Marionette TRACE conn7 <- [1,1025,null,{"value":"13"}] 20:17:27 INFO - PROCESS | 2588 | 1467947847833 Marionette TRACE conn7 -> [0,1026,"setScriptTimeout",{"ms":35000}] 20:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 20:17:27 INFO - PROCESS | 2588 | 1467947847835 Marionette TRACE conn7 <- [1,1026,null,{}] 20:17:27 INFO - PROCESS | 2588 | 1467947847844 Marionette TRACE conn7 -> [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:17:27 INFO - PROCESS | 2588 | 1467947847847 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:28 INFO - PROCESS | 2588 | 1467947847993 Marionette TRACE conn7 <- [1,1027,null,{"value":null}] 20:17:28 INFO - PROCESS | 2588 | 1467947847999 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 2588 | 1467947848001 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:28 INFO - PROCESS | 2588 | ++DOCSHELL 143D3800 == 38 [pid = 2588] [id = 266] 20:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (193CA000) [pid = 2588] [serial = 797] [outer = 00000000] 20:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (19C83C00) [pid = 2588] [serial = 798] [outer = 193CA000] 20:17:28 INFO - PROCESS | 2588 | 1467947848047 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (19C8A000) [pid = 2588] [serial = 799] [outer = 193CA000] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (163FF400) [pid = 2588] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (141E3800) [pid = 2588] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (14A20400) [pid = 2588] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (17477C00) [pid = 2588] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (13FAA800) [pid = 2588] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0FF1C400) [pid = 2588] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0FD71400) [pid = 2588] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FE20400) [pid = 2588] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1B102C00) [pid = 2588] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (198C9C00) [pid = 2588] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FD0800) [pid = 2588] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FE01C00) [pid = 2588] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 20:17:28 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (17447C00) [pid = 2588] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 20:17:28 INFO - PROCESS | 2588 | 1467947848578 Marionette TRACE conn7 <- [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:17:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 20:17:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 790ms 20:17:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 20:17:28 INFO - PROCESS | 2588 | 1467947848627 Marionette TRACE conn7 -> [0,1029,"getWindowHandle",null] 20:17:28 INFO - PROCESS | 2588 | 1467947848630 Marionette TRACE conn7 <- [1,1029,null,{"value":"13"}] 20:17:28 INFO - PROCESS | 2588 | 1467947848633 Marionette TRACE conn7 -> [0,1030,"setScriptTimeout",{"ms":35000}] 20:17:28 INFO - PROCESS | 2588 | 1467947848634 Marionette TRACE conn7 <- [1,1030,null,{}] 20:17:28 INFO - PROCESS | 2588 | 1467947848638 Marionette TRACE conn7 -> [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:17:28 INFO - PROCESS | 2588 | 1467947848640 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:28 INFO - PROCESS | 2588 | 1467947848719 Marionette TRACE conn7 <- [1,1031,null,{"value":null}] 20:17:28 INFO - PROCESS | 2588 | 1467947848725 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:28 INFO - PROCESS | 2588 | 1467947848736 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:28 INFO - PROCESS | 2588 | ++DOCSHELL 14A4C000 == 39 [pid = 2588] [id = 267] 20:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (15A67400) [pid = 2588] [serial = 800] [outer = 00000000] 20:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1760E800) [pid = 2588] [serial = 801] [outer = 15A67400] 20:17:28 INFO - PROCESS | 2588 | 1467947848780 Marionette DEBUG loaded listener.js 20:17:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18692800) [pid = 2588] [serial = 802] [outer = 15A67400] 20:17:29 INFO - PROCESS | 2588 | 1467947849199 Marionette TRACE conn7 <- [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:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 20:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 630ms 20:17:29 INFO - PROCESS | 2588 | 1467947849264 Marionette TRACE conn7 -> [0,1033,"getWindowHandle",null] 20:17:29 INFO - PROCESS | 2588 | 1467947849266 Marionette TRACE conn7 <- [1,1033,null,{"value":"13"}] 20:17:29 INFO - PROCESS | 2588 | 1467947849269 Marionette TRACE conn7 -> [0,1034,"setScriptTimeout",{"ms":35000}] 20:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 20:17:29 INFO - PROCESS | 2588 | 1467947849271 Marionette TRACE conn7 <- [1,1034,null,{}] 20:17:29 INFO - PROCESS | 2588 | 1467947849275 Marionette TRACE conn7 -> [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:17:29 INFO - PROCESS | 2588 | 1467947849276 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:29 INFO - PROCESS | 2588 | 1467947849355 Marionette TRACE conn7 <- [1,1035,null,{"value":null}] 20:17:29 INFO - PROCESS | 2588 | 1467947849363 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:29 INFO - PROCESS | 2588 | 1467947849364 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:29 INFO - PROCESS | 2588 | ++DOCSHELL 16698400 == 40 [pid = 2588] [id = 268] 20:17:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (198CC800) [pid = 2588] [serial = 803] [outer = 00000000] 20:17:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (18E4F800) [pid = 2588] [serial = 804] [outer = 198CC800] 20:17:29 INFO - PROCESS | 2588 | 1467947849408 Marionette DEBUG loaded listener.js 20:17:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (19CC4400) [pid = 2588] [serial = 805] [outer = 198CC800] 20:17:29 INFO - PROCESS | 2588 | 1467947849842 Marionette TRACE conn7 <- [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:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 20:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 20:17:29 INFO - PROCESS | 2588 | 1467947849903 Marionette TRACE conn7 -> [0,1037,"getWindowHandle",null] 20:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 20:17:29 INFO - PROCESS | 2588 | 1467947849905 Marionette TRACE conn7 <- [1,1037,null,{"value":"13"}] 20:17:29 INFO - PROCESS | 2588 | 1467947849909 Marionette TRACE conn7 -> [0,1038,"setScriptTimeout",{"ms":35000}] 20:17:29 INFO - PROCESS | 2588 | 1467947849910 Marionette TRACE conn7 <- [1,1038,null,{}] 20:17:29 INFO - PROCESS | 2588 | 1467947849914 Marionette TRACE conn7 -> [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:17:29 INFO - PROCESS | 2588 | 1467947849915 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:30 INFO - PROCESS | 2588 | 1467947849995 Marionette TRACE conn7 <- [1,1039,null,{"value":null}] 20:17:30 INFO - PROCESS | 2588 | 1467947850000 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:30 INFO - PROCESS | 2588 | 1467947850002 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:30 INFO - PROCESS | 2588 | ++DOCSHELL 19C83800 == 41 [pid = 2588] [id = 269] 20:17:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (19CF9400) [pid = 2588] [serial = 806] [outer = 00000000] 20:17:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B0BD000) [pid = 2588] [serial = 807] [outer = 19CF9400] 20:17:30 INFO - PROCESS | 2588 | 1467947850045 Marionette DEBUG loaded listener.js 20:17:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B0BD800) [pid = 2588] [serial = 808] [outer = 19CF9400] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 0FD72C00 == 40 [pid = 2588] [id = 256] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 186DEC00 == 39 [pid = 2588] [id = 255] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 0FF1D000 == 38 [pid = 2588] [id = 257] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 0FA82400 == 37 [pid = 2588] [id = 263] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 110DD400 == 36 [pid = 2588] [id = 258] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 145D0000 == 35 [pid = 2588] [id = 260] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 15A63800 == 34 [pid = 2588] [id = 261] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 143D3800 == 33 [pid = 2588] [id = 266] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 13FA6C00 == 32 [pid = 2588] [id = 259] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 16698400 == 31 [pid = 2588] [id = 268] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 18980800 == 30 [pid = 2588] [id = 264] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 17484C00 == 29 [pid = 2588] [id = 262] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 14A4C000 == 28 [pid = 2588] [id = 267] 20:17:31 INFO - PROCESS | 2588 | --DOCSHELL 18D7F400 == 27 [pid = 2588] [id = 265] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (141AD400) [pid = 2588] [serial = 763] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (14926C00) [pid = 2588] [serial = 750] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (16366800) [pid = 2588] [serial = 753] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17749000) [pid = 2588] [serial = 756] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1743D400) [pid = 2588] [serial = 754] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (17755800) [pid = 2588] [serial = 757] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FAE400) [pid = 2588] [serial = 747] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FF29800) [pid = 2588] [serial = 744] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1005B800) [pid = 2588] [serial = 745] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18EE9000) [pid = 2588] [serial = 765] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FD79C00) [pid = 2588] [serial = 741] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE05400) [pid = 2588] [serial = 742] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10360400) [pid = 2588] [serial = 739] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FF23C00) [pid = 2588] [serial = 738] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1B10DC00) [pid = 2588] [serial = 736] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1B107C00) [pid = 2588] [serial = 735] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (19CEF800) [pid = 2588] [serial = 733] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19C8B800) [pid = 2588] [serial = 732] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (15F57000) [pid = 2588] [serial = 730] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1493C000) [pid = 2588] [serial = 729] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FEB7800) [pid = 2588] [serial = 727] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FE1C400) [pid = 2588] [serial = 726] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (18225000) [pid = 2588] [serial = 760] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (14A1E800) [pid = 2588] [serial = 751] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (17752400) [pid = 2588] [serial = 759] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (1868EC00) [pid = 2588] [serial = 762] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (13FC4400) [pid = 2588] [serial = 748] [outer = 00000000] [url = about:blank] 20:17:31 INFO - PROCESS | 2588 | 1467947851808 Marionette TRACE conn7 <- [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:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 20:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1921ms 20:17:31 INFO - PROCESS | 2588 | 1467947851831 Marionette TRACE conn7 -> [0,1041,"getWindowHandle",null] 20:17:31 INFO - PROCESS | 2588 | 1467947851834 Marionette TRACE conn7 <- [1,1041,null,{"value":"13"}] 20:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 20:17:31 INFO - PROCESS | 2588 | 1467947851839 Marionette TRACE conn7 -> [0,1042,"setScriptTimeout",{"ms":35000}] 20:17:31 INFO - PROCESS | 2588 | 1467947851842 Marionette TRACE conn7 <- [1,1042,null,{}] 20:17:31 INFO - PROCESS | 2588 | 1467947851848 Marionette TRACE conn7 -> [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:17:31 INFO - PROCESS | 2588 | 1467947851851 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:31 INFO - PROCESS | 2588 | 1467947851939 Marionette TRACE conn7 <- [1,1043,null,{"value":null}] 20:17:31 INFO - PROCESS | 2588 | 1467947851946 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:31 INFO - PROCESS | 2588 | 1467947851951 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:31 INFO - PROCESS | 2588 | ++DOCSHELL 0FD76400 == 28 [pid = 2588] [id = 270] 20:17:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FD76800) [pid = 2588] [serial = 809] [outer = 00000000] 20:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE01800) [pid = 2588] [serial = 810] [outer = 0FD76800] 20:17:32 INFO - PROCESS | 2588 | 1467947852005 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE07000) [pid = 2588] [serial = 811] [outer = 0FD76800] 20:17:32 INFO - PROCESS | 2588 | 1467947852489 Marionette TRACE conn7 <- [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:17:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 20:17:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 690ms 20:17:32 INFO - PROCESS | 2588 | 1467947852530 Marionette TRACE conn7 -> [0,1045,"getWindowHandle",null] 20:17:32 INFO - PROCESS | 2588 | 1467947852535 Marionette TRACE conn7 <- [1,1045,null,{"value":"13"}] 20:17:32 INFO - PROCESS | 2588 | 1467947852541 Marionette TRACE conn7 -> [0,1046,"setScriptTimeout",{"ms":35000}] 20:17:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 20:17:32 INFO - PROCESS | 2588 | 1467947852544 Marionette TRACE conn7 <- [1,1046,null,{}] 20:17:32 INFO - PROCESS | 2588 | 1467947852548 Marionette TRACE conn7 -> [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:17:32 INFO - PROCESS | 2588 | 1467947852551 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:32 INFO - PROCESS | 2588 | 1467947852637 Marionette TRACE conn7 <- [1,1047,null,{"value":null}] 20:17:32 INFO - PROCESS | 2588 | 1467947852643 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:32 INFO - PROCESS | 2588 | 1467947852646 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:32 INFO - PROCESS | 2588 | ++DOCSHELL 0FE34000 == 29 [pid = 2588] [id = 271] 20:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE35400) [pid = 2588] [serial = 812] [outer = 00000000] 20:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE75800) [pid = 2588] [serial = 813] [outer = 0FE35400] 20:17:32 INFO - PROCESS | 2588 | 1467947852693 Marionette DEBUG loaded listener.js 20:17:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FF1E400) [pid = 2588] [serial = 814] [outer = 0FE35400] 20:17:33 INFO - PROCESS | 2588 | 1467947853160 Marionette TRACE conn7 <- [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:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 20:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 670ms 20:17:33 INFO - PROCESS | 2588 | 1467947853215 Marionette TRACE conn7 -> [0,1049,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 2588 | 1467947853218 Marionette TRACE conn7 <- [1,1049,null,{"value":"13"}] 20:17:33 INFO - PROCESS | 2588 | 1467947853221 Marionette TRACE conn7 -> [0,1050,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 20:17:33 INFO - PROCESS | 2588 | 1467947853225 Marionette TRACE conn7 <- [1,1050,null,{}] 20:17:33 INFO - PROCESS | 2588 | 1467947853235 Marionette TRACE conn7 -> [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:17:33 INFO - PROCESS | 2588 | 1467947853240 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:33 INFO - PROCESS | 2588 | 1467947853351 Marionette TRACE conn7 <- [1,1051,null,{"value":null}] 20:17:33 INFO - PROCESS | 2588 | 1467947853438 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:33 INFO - PROCESS | 2588 | 1467947853441 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:33 INFO - PROCESS | 2588 | ++DOCSHELL 10369400 == 30 [pid = 2588] [id = 272] 20:17:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (103E4400) [pid = 2588] [serial = 815] [outer = 00000000] 20:17:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (10569400) [pid = 2588] [serial = 816] [outer = 103E4400] 20:17:33 INFO - PROCESS | 2588 | 1467947853489 Marionette DEBUG loaded listener.js 20:17:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10646400) [pid = 2588] [serial = 817] [outer = 103E4400] 20:17:33 INFO - PROCESS | 2588 | 1467947853857 Marionette TRACE conn7 <- [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:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 20:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 20:17:33 INFO - PROCESS | 2588 | 1467947853895 Marionette TRACE conn7 -> [0,1053,"getWindowHandle",null] 20:17:33 INFO - PROCESS | 2588 | 1467947853897 Marionette TRACE conn7 <- [1,1053,null,{"value":"13"}] 20:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 20:17:33 INFO - PROCESS | 2588 | 1467947853908 Marionette TRACE conn7 -> [0,1054,"setScriptTimeout",{"ms":35000}] 20:17:33 INFO - PROCESS | 2588 | 1467947853910 Marionette TRACE conn7 <- [1,1054,null,{}] 20:17:33 INFO - PROCESS | 2588 | 1467947853914 Marionette TRACE conn7 -> [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:17:33 INFO - PROCESS | 2588 | 1467947853916 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:34 INFO - PROCESS | 2588 | 1467947853999 Marionette TRACE conn7 <- [1,1055,null,{"value":null}] 20:17:34 INFO - PROCESS | 2588 | 1467947854005 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 2588 | 1467947854007 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:34 INFO - PROCESS | 2588 | ++DOCSHELL 110E1000 == 31 [pid = 2588] [id = 273] 20:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13F0D000) [pid = 2588] [serial = 818] [outer = 00000000] 20:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FAD800) [pid = 2588] [serial = 819] [outer = 13F0D000] 20:17:34 INFO - PROCESS | 2588 | 1467947854053 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (13FC9800) [pid = 2588] [serial = 820] [outer = 13F0D000] 20:17:34 INFO - PROCESS | 2588 | 1467947854488 Marionette TRACE conn7 <- [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:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 20:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 631ms 20:17:34 INFO - PROCESS | 2588 | 1467947854536 Marionette TRACE conn7 -> [0,1057,"getWindowHandle",null] 20:17:34 INFO - PROCESS | 2588 | 1467947854538 Marionette TRACE conn7 <- [1,1057,null,{"value":"13"}] 20:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 20:17:34 INFO - PROCESS | 2588 | 1467947854541 Marionette TRACE conn7 -> [0,1058,"setScriptTimeout",{"ms":35000}] 20:17:34 INFO - PROCESS | 2588 | 1467947854543 Marionette TRACE conn7 <- [1,1058,null,{}] 20:17:34 INFO - PROCESS | 2588 | 1467947854546 Marionette TRACE conn7 -> [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:17:34 INFO - PROCESS | 2588 | 1467947854548 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:34 INFO - PROCESS | 2588 | 1467947854625 Marionette TRACE conn7 <- [1,1059,null,{"value":null}] 20:17:34 INFO - PROCESS | 2588 | 1467947854633 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:34 INFO - PROCESS | 2588 | 1467947854635 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:34 INFO - PROCESS | 2588 | ++DOCSHELL 13FCE400 == 32 [pid = 2588] [id = 274] 20:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (14122800) [pid = 2588] [serial = 821] [outer = 00000000] 20:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (143D3000) [pid = 2588] [serial = 822] [outer = 14122800] 20:17:34 INFO - PROCESS | 2588 | 1467947854679 Marionette DEBUG loaded listener.js 20:17:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1493D800) [pid = 2588] [serial = 823] [outer = 14122800] 20:17:35 INFO - PROCESS | 2588 | 1467947855120 Marionette TRACE conn7 <- [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:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 20:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 20:17:35 INFO - PROCESS | 2588 | 1467947855173 Marionette TRACE conn7 -> [0,1061,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 2588 | 1467947855175 Marionette TRACE conn7 <- [1,1061,null,{"value":"13"}] 20:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 20:17:35 INFO - PROCESS | 2588 | 1467947855179 Marionette TRACE conn7 -> [0,1062,"setScriptTimeout",{"ms":35000}] 20:17:35 INFO - PROCESS | 2588 | 1467947855181 Marionette TRACE conn7 <- [1,1062,null,{}] 20:17:35 INFO - PROCESS | 2588 | 1467947855184 Marionette TRACE conn7 -> [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:17:35 INFO - PROCESS | 2588 | 1467947855190 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:35 INFO - PROCESS | 2588 | 1467947855297 Marionette TRACE conn7 <- [1,1063,null,{"value":null}] 20:17:35 INFO - PROCESS | 2588 | 1467947855313 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:35 INFO - PROCESS | 2588 | 1467947855315 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:35 INFO - PROCESS | 2588 | ++DOCSHELL 163F6800 == 33 [pid = 2588] [id = 275] 20:17:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (163F6C00) [pid = 2588] [serial = 824] [outer = 00000000] 20:17:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (16698400) [pid = 2588] [serial = 825] [outer = 163F6C00] 20:17:35 INFO - PROCESS | 2588 | 1467947855362 Marionette DEBUG loaded listener.js 20:17:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1743DC00) [pid = 2588] [serial = 826] [outer = 163F6C00] 20:17:35 INFO - PROCESS | 2588 | 1467947855795 Marionette TRACE conn7 <- [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:17:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 20:17:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 670ms 20:17:35 INFO - PROCESS | 2588 | 1467947855852 Marionette TRACE conn7 -> [0,1065,"getWindowHandle",null] 20:17:35 INFO - PROCESS | 2588 | 1467947855854 Marionette TRACE conn7 <- [1,1065,null,{"value":"13"}] 20:17:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 20:17:35 INFO - PROCESS | 2588 | 1467947855858 Marionette TRACE conn7 -> [0,1066,"setScriptTimeout",{"ms":35000}] 20:17:35 INFO - PROCESS | 2588 | 1467947855859 Marionette TRACE conn7 <- [1,1066,null,{}] 20:17:35 INFO - PROCESS | 2588 | 1467947855863 Marionette TRACE conn7 -> [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:17:35 INFO - PROCESS | 2588 | 1467947855864 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:35 INFO - PROCESS | 2588 | 1467947855956 Marionette TRACE conn7 <- [1,1067,null,{"value":null}] 20:17:36 INFO - PROCESS | 2588 | 1467947855993 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 2588 | 1467947855995 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:36 INFO - PROCESS | 2588 | ++DOCSHELL 17448000 == 34 [pid = 2588] [id = 276] 20:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17448800) [pid = 2588] [serial = 827] [outer = 00000000] 20:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1760A800) [pid = 2588] [serial = 828] [outer = 17448800] 20:17:36 INFO - PROCESS | 2588 | 1467947856038 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1765CC00) [pid = 2588] [serial = 829] [outer = 17448800] 20:17:36 INFO - PROCESS | 2588 | 1467947856455 Marionette TRACE conn7 <- [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:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 20:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 631ms 20:17:36 INFO - PROCESS | 2588 | 1467947856498 Marionette TRACE conn7 -> [0,1069,"getWindowHandle",null] 20:17:36 INFO - PROCESS | 2588 | 1467947856500 Marionette TRACE conn7 <- [1,1069,null,{"value":"13"}] 20:17:36 INFO - PROCESS | 2588 | 1467947856503 Marionette TRACE conn7 -> [0,1070,"setScriptTimeout",{"ms":35000}] 20:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 20:17:36 INFO - PROCESS | 2588 | 1467947856505 Marionette TRACE conn7 <- [1,1070,null,{}] 20:17:36 INFO - PROCESS | 2588 | 1467947856512 Marionette TRACE conn7 -> [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:17:36 INFO - PROCESS | 2588 | 1467947856514 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:36 INFO - PROCESS | 2588 | 1467947856591 Marionette TRACE conn7 <- [1,1071,null,{"value":null}] 20:17:36 INFO - PROCESS | 2588 | 1467947856597 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:36 INFO - PROCESS | 2588 | 1467947856598 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:36 INFO - PROCESS | 2588 | ++DOCSHELL 17442800 == 35 [pid = 2588] [id = 277] 20:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17667800) [pid = 2588] [serial = 830] [outer = 00000000] 20:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (17752C00) [pid = 2588] [serial = 831] [outer = 17667800] 20:17:36 INFO - PROCESS | 2588 | 1467947856641 Marionette DEBUG loaded listener.js 20:17:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1774E800) [pid = 2588] [serial = 832] [outer = 17667800] 20:17:37 INFO - PROCESS | 2588 | 1467947857112 Marionette TRACE conn7 <- [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:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 20:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 630ms 20:17:37 INFO - PROCESS | 2588 | 1467947857137 Marionette TRACE conn7 -> [0,1073,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 2588 | 1467947857139 Marionette TRACE conn7 <- [1,1073,null,{"value":"13"}] 20:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 20:17:37 INFO - PROCESS | 2588 | 1467947857148 Marionette TRACE conn7 -> [0,1074,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - PROCESS | 2588 | 1467947857149 Marionette TRACE conn7 <- [1,1074,null,{}] 20:17:37 INFO - PROCESS | 2588 | 1467947857153 Marionette TRACE conn7 -> [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:17:37 INFO - PROCESS | 2588 | 1467947857155 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:37 INFO - PROCESS | 2588 | 1467947857260 Marionette TRACE conn7 <- [1,1075,null,{"value":null}] 20:17:37 INFO - PROCESS | 2588 | 1467947857268 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 2588 | 1467947857270 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:37 INFO - PROCESS | 2588 | ++DOCSHELL 10368400 == 36 [pid = 2588] [id = 278] 20:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (182D5400) [pid = 2588] [serial = 833] [outer = 00000000] 20:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (186E0800) [pid = 2588] [serial = 834] [outer = 182D5400] 20:17:37 INFO - PROCESS | 2588 | 1467947857314 Marionette DEBUG loaded listener.js 20:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (186E1000) [pid = 2588] [serial = 835] [outer = 182D5400] 20:17:37 INFO - PROCESS | 2588 | 1467947857748 Marionette TRACE conn7 <- [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:17:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 20:17:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 630ms 20:17:37 INFO - PROCESS | 2588 | 1467947857774 Marionette TRACE conn7 -> [0,1077,"getWindowHandle",null] 20:17:37 INFO - PROCESS | 2588 | 1467947857776 Marionette TRACE conn7 <- [1,1077,null,{"value":"13"}] 20:17:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 20:17:37 INFO - PROCESS | 2588 | 1467947857786 Marionette TRACE conn7 -> [0,1078,"setScriptTimeout",{"ms":35000}] 20:17:37 INFO - PROCESS | 2588 | 1467947857788 Marionette TRACE conn7 <- [1,1078,null,{}] 20:17:37 INFO - PROCESS | 2588 | 1467947857791 Marionette TRACE conn7 -> [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:17:37 INFO - PROCESS | 2588 | 1467947857793 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:37 INFO - PROCESS | 2588 | 1467947857912 Marionette TRACE conn7 <- [1,1079,null,{"value":null}] 20:17:37 INFO - PROCESS | 2588 | 1467947857918 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:37 INFO - PROCESS | 2588 | 1467947857920 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:37 INFO - PROCESS | 2588 | ++DOCSHELL 18D7F400 == 37 [pid = 2588] [id = 279] 20:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (18D83000) [pid = 2588] [serial = 836] [outer = 00000000] 20:17:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (18EED400) [pid = 2588] [serial = 837] [outer = 18D83000] 20:17:38 INFO - PROCESS | 2588 | 1467947857965 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (192AF800) [pid = 2588] [serial = 838] [outer = 18D83000] 20:17:38 INFO - PROCESS | 2588 | 1467947858423 Marionette TRACE conn7 <- [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:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 20:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 20:17:38 INFO - PROCESS | 2588 | 1467947858462 Marionette TRACE conn7 -> [0,1081,"getWindowHandle",null] 20:17:38 INFO - PROCESS | 2588 | 1467947858465 Marionette TRACE conn7 <- [1,1081,null,{"value":"13"}] 20:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 20:17:38 INFO - PROCESS | 2588 | 1467947858468 Marionette TRACE conn7 -> [0,1082,"setScriptTimeout",{"ms":35000}] 20:17:38 INFO - PROCESS | 2588 | 1467947858470 Marionette TRACE conn7 <- [1,1082,null,{}] 20:17:38 INFO - PROCESS | 2588 | 1467947858473 Marionette TRACE conn7 -> [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:17:38 INFO - PROCESS | 2588 | 1467947858476 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:38 INFO - PROCESS | 2588 | 1467947858599 Marionette TRACE conn7 <- [1,1083,null,{"value":null}] 20:17:38 INFO - PROCESS | 2588 | 1467947858693 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:38 INFO - PROCESS | 2588 | 1467947858695 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:38 INFO - PROCESS | 2588 | ++DOCSHELL 13FCCC00 == 38 [pid = 2588] [id = 280] 20:17:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (198C9400) [pid = 2588] [serial = 839] [outer = 00000000] 20:17:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (19C84800) [pid = 2588] [serial = 840] [outer = 198C9400] 20:17:38 INFO - PROCESS | 2588 | 1467947858740 Marionette DEBUG loaded listener.js 20:17:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (19C8D800) [pid = 2588] [serial = 841] [outer = 198C9400] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (198CC800) [pid = 2588] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (106D0C00) [pid = 2588] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (18EE9C00) [pid = 2588] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (193CA000) [pid = 2588] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (110DDC00) [pid = 2588] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FF1D400) [pid = 2588] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FD73800) [pid = 2588] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (186E4800) [pid = 2588] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (18273400) [pid = 2588] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17485C00) [pid = 2588] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (15F54000) [pid = 2588] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (145D0800) [pid = 2588] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FAA400) [pid = 2588] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 20:17:39 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (15A67400) [pid = 2588] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 20:17:39 INFO - PROCESS | 2588 | 1467947859341 Marionette TRACE conn7 <- [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:17:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 20:17:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 930ms 20:17:39 INFO - PROCESS | 2588 | 1467947859403 Marionette TRACE conn7 -> [0,1085,"getWindowHandle",null] 20:17:39 INFO - PROCESS | 2588 | 1467947859405 Marionette TRACE conn7 <- [1,1085,null,{"value":"13"}] 20:17:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 20:17:39 INFO - PROCESS | 2588 | 1467947859408 Marionette TRACE conn7 -> [0,1086,"setScriptTimeout",{"ms":35000}] 20:17:39 INFO - PROCESS | 2588 | 1467947859409 Marionette TRACE conn7 <- [1,1086,null,{}] 20:17:39 INFO - PROCESS | 2588 | 1467947859413 Marionette TRACE conn7 -> [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:17:39 INFO - PROCESS | 2588 | 1467947859415 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:39 INFO - PROCESS | 2588 | 1467947859493 Marionette TRACE conn7 <- [1,1087,null,{"value":null}] 20:17:39 INFO - PROCESS | 2588 | 1467947859499 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:39 INFO - PROCESS | 2588 | 1467947859500 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:39 INFO - PROCESS | 2588 | ++DOCSHELL 141B0800 == 39 [pid = 2588] [id = 281] 20:17:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (14968400) [pid = 2588] [serial = 842] [outer = 00000000] 20:17:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18904000) [pid = 2588] [serial = 843] [outer = 14968400] 20:17:39 INFO - PROCESS | 2588 | 1467947859553 Marionette DEBUG loaded listener.js 20:17:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (19363C00) [pid = 2588] [serial = 844] [outer = 14968400] 20:17:40 INFO - PROCESS | 2588 | 1467947859989 Marionette TRACE conn7 <- [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:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 20:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 630ms 20:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 20:17:40 INFO - PROCESS | 2588 | 1467947860039 Marionette TRACE conn7 -> [0,1089,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 2588 | 1467947860041 Marionette TRACE conn7 <- [1,1089,null,{"value":"13"}] 20:17:40 INFO - PROCESS | 2588 | 1467947860044 Marionette TRACE conn7 -> [0,1090,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - PROCESS | 2588 | 1467947860046 Marionette TRACE conn7 <- [1,1090,null,{}] 20:17:40 INFO - PROCESS | 2588 | 1467947860050 Marionette TRACE conn7 -> [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:17:40 INFO - PROCESS | 2588 | 1467947860051 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:40 INFO - PROCESS | 2588 | 1467947860130 Marionette TRACE conn7 <- [1,1091,null,{"value":null}] 20:17:40 INFO - PROCESS | 2588 | 1467947860136 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:40 INFO - PROCESS | 2588 | 1467947860138 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:40 INFO - PROCESS | 2588 | ++DOCSHELL 0FF2B800 == 40 [pid = 2588] [id = 282] 20:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (10572400) [pid = 2588] [serial = 845] [outer = 00000000] 20:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (19CF2400) [pid = 2588] [serial = 846] [outer = 10572400] 20:17:40 INFO - PROCESS | 2588 | 1467947860180 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B0BB000) [pid = 2588] [serial = 847] [outer = 10572400] 20:17:40 INFO - PROCESS | 2588 | 1467947860618 Marionette TRACE conn7 <- [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:17:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 20:17:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 630ms 20:17:40 INFO - PROCESS | 2588 | 1467947860676 Marionette TRACE conn7 -> [0,1093,"getWindowHandle",null] 20:17:40 INFO - PROCESS | 2588 | 1467947860678 Marionette TRACE conn7 <- [1,1093,null,{"value":"13"}] 20:17:40 INFO - PROCESS | 2588 | 1467947860681 Marionette TRACE conn7 -> [0,1094,"setScriptTimeout",{"ms":35000}] 20:17:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 20:17:40 INFO - PROCESS | 2588 | 1467947860682 Marionette TRACE conn7 <- [1,1094,null,{}] 20:17:40 INFO - PROCESS | 2588 | 1467947860686 Marionette TRACE conn7 -> [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:17:40 INFO - PROCESS | 2588 | 1467947860688 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:40 INFO - PROCESS | 2588 | 1467947860772 Marionette TRACE conn7 <- [1,1095,null,{"value":null}] 20:17:40 INFO - PROCESS | 2588 | 1467947860778 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:40 INFO - PROCESS | 2588 | 1467947860780 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:40 INFO - PROCESS | 2588 | ++DOCSHELL 1B10E800 == 41 [pid = 2588] [id = 283] 20:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B10EC00) [pid = 2588] [serial = 848] [outer = 00000000] 20:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B1C9400) [pid = 2588] [serial = 849] [outer = 1B10EC00] 20:17:40 INFO - PROCESS | 2588 | 1467947860823 Marionette DEBUG loaded listener.js 20:17:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1B1CA400) [pid = 2588] [serial = 850] [outer = 1B10EC00] 20:17:41 INFO - PROCESS | 2588 | 1467947861534 Marionette TRACE conn7 <- [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:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 20:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 931ms 20:17:41 INFO - PROCESS | 2588 | 1467947861616 Marionette TRACE conn7 -> [0,1097,"getWindowHandle",null] 20:17:41 INFO - PROCESS | 2588 | 1467947861621 Marionette TRACE conn7 <- [1,1097,null,{"value":"13"}] 20:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 20:17:41 INFO - PROCESS | 2588 | 1467947861626 Marionette TRACE conn7 -> [0,1098,"setScriptTimeout",{"ms":35000}] 20:17:41 INFO - PROCESS | 2588 | 1467947861629 Marionette TRACE conn7 <- [1,1098,null,{}] 20:17:41 INFO - PROCESS | 2588 | 1467947861636 Marionette TRACE conn7 -> [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:17:41 INFO - PROCESS | 2588 | 1467947861639 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:41 INFO - PROCESS | 2588 | 1467947861768 Marionette TRACE conn7 <- [1,1099,null,{"value":null}] 20:17:41 INFO - PROCESS | 2588 | 1467947861891 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:41 INFO - PROCESS | 2588 | 1467947861894 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:41 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A0400 == 42 [pid = 2588] [id = 284] 20:17:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0C9A4000) [pid = 2588] [serial = 851] [outer = 00000000] 20:17:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0FE2EC00) [pid = 2588] [serial = 852] [outer = 0C9A4000] 20:17:41 INFO - PROCESS | 2588 | 1467947861952 Marionette DEBUG loaded listener.js 20:17:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0FEAF000) [pid = 2588] [serial = 853] [outer = 0C9A4000] 20:17:42 INFO - PROCESS | 2588 | 1467947862649 Marionette TRACE conn7 <- [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:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 20:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1072ms 20:17:42 INFO - PROCESS | 2588 | 1467947862703 Marionette TRACE conn7 -> [0,1101,"getWindowHandle",null] 20:17:42 INFO - PROCESS | 2588 | 1467947862707 Marionette TRACE conn7 <- [1,1101,null,{"value":"13"}] 20:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 20:17:42 INFO - PROCESS | 2588 | 1467947862714 Marionette TRACE conn7 -> [0,1102,"setScriptTimeout",{"ms":35000}] 20:17:42 INFO - PROCESS | 2588 | 1467947862717 Marionette TRACE conn7 <- [1,1102,null,{}] 20:17:42 INFO - PROCESS | 2588 | 1467947862720 Marionette TRACE conn7 -> [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:17:42 INFO - PROCESS | 2588 | 1467947862723 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:43 INFO - PROCESS | 2588 | 1467947863065 Marionette TRACE conn7 <- [1,1103,null,{"value":null}] 20:17:43 INFO - PROCESS | 2588 | 1467947863163 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:43 INFO - PROCESS | 2588 | 1467947863166 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:43 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A5C00 == 43 [pid = 2588] [id = 285] 20:17:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0CA94C00) [pid = 2588] [serial = 854] [outer = 00000000] 20:17:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0FE0D000) [pid = 2588] [serial = 855] [outer = 0CA94C00] 20:17:43 INFO - PROCESS | 2588 | 1467947863219 Marionette DEBUG loaded listener.js 20:17:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0FE17800) [pid = 2588] [serial = 856] [outer = 0CA94C00] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 0FF2B800 == 42 [pid = 2588] [id = 282] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 141B0800 == 41 [pid = 2588] [id = 281] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 13FCCC00 == 40 [pid = 2588] [id = 280] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 18D7F400 == 39 [pid = 2588] [id = 279] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 10368400 == 38 [pid = 2588] [id = 278] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 17442800 == 37 [pid = 2588] [id = 277] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 17448000 == 36 [pid = 2588] [id = 276] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 163F6800 == 35 [pid = 2588] [id = 275] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 13FCE400 == 34 [pid = 2588] [id = 274] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 110E1000 == 33 [pid = 2588] [id = 273] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1B0BD000) [pid = 2588] [serial = 807] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 10369400 == 32 [pid = 2588] [id = 272] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 0FE34000 == 31 [pid = 2588] [id = 271] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 0FD76400 == 30 [pid = 2588] [id = 270] 20:17:43 INFO - PROCESS | 2588 | --DOCSHELL 19C83800 == 29 [pid = 2588] [id = 269] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (19CC4400) [pid = 2588] [serial = 805] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (18D8B800) [pid = 2588] [serial = 792] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (19350800) [pid = 2588] [serial = 795] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (18EE2800) [pid = 2588] [serial = 793] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (19C83C00) [pid = 2588] [serial = 798] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (19368800) [pid = 2588] [serial = 796] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (18E4F800) [pid = 2588] [serial = 804] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (19C8A000) [pid = 2588] [serial = 799] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (112D1400) [pid = 2588] [serial = 774] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (13FA3C00) [pid = 2588] [serial = 775] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FF24C00) [pid = 2588] [serial = 771] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1005B000) [pid = 2588] [serial = 772] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE0E800) [pid = 2588] [serial = 768] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FE13400) [pid = 2588] [serial = 769] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (18EEB000) [pid = 2588] [serial = 766] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18694400) [pid = 2588] [serial = 789] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1774D400) [pid = 2588] [serial = 786] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17750800) [pid = 2588] [serial = 787] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (17481400) [pid = 2588] [serial = 784] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (17448400) [pid = 2588] [serial = 783] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (14A17400) [pid = 2588] [serial = 780] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14AECC00) [pid = 2588] [serial = 781] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (141EEC00) [pid = 2588] [serial = 778] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (13FCD800) [pid = 2588] [serial = 777] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1760E800) [pid = 2588] [serial = 801] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (18692800) [pid = 2588] [serial = 802] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (182D9400) [pid = 2588] [serial = 790] [outer = 00000000] [url = about:blank] 20:17:43 INFO - PROCESS | 2588 | 1467947863854 Marionette TRACE conn7 <- [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:17:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 20:17:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1182ms 20:17:43 INFO - PROCESS | 2588 | 1467947863900 Marionette TRACE conn7 -> [0,1105,"getWindowHandle",null] 20:17:43 INFO - PROCESS | 2588 | 1467947863904 Marionette TRACE conn7 <- [1,1105,null,{"value":"13"}] 20:17:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 20:17:43 INFO - PROCESS | 2588 | 1467947863908 Marionette TRACE conn7 -> [0,1106,"setScriptTimeout",{"ms":35000}] 20:17:43 INFO - PROCESS | 2588 | 1467947863910 Marionette TRACE conn7 <- [1,1106,null,{}] 20:17:43 INFO - PROCESS | 2588 | 1467947863915 Marionette TRACE conn7 -> [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:17:43 INFO - PROCESS | 2588 | 1467947863917 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:44 INFO - PROCESS | 2588 | 1467947864012 Marionette TRACE conn7 <- [1,1107,null,{"value":null}] 20:17:44 INFO - PROCESS | 2588 | 1467947864100 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 2588 | 1467947864102 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:44 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2E000 == 30 [pid = 2588] [id = 286] 20:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FE30000) [pid = 2588] [serial = 857] [outer = 00000000] 20:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FF22C00) [pid = 2588] [serial = 858] [outer = 0FE30000] 20:17:44 INFO - PROCESS | 2588 | 1467947864153 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10055400) [pid = 2588] [serial = 859] [outer = 0FE30000] 20:17:44 INFO - PROCESS | 2588 | 1467947864610 Marionette TRACE conn7 <- [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:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 20:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms 20:17:44 INFO - PROCESS | 2588 | 1467947864640 Marionette TRACE conn7 -> [0,1109,"getWindowHandle",null] 20:17:44 INFO - PROCESS | 2588 | 1467947864642 Marionette TRACE conn7 <- [1,1109,null,{"value":"13"}] 20:17:44 INFO - PROCESS | 2588 | 1467947864646 Marionette TRACE conn7 -> [0,1110,"setScriptTimeout",{"ms":35000}] 20:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 20:17:44 INFO - PROCESS | 2588 | 1467947864648 Marionette TRACE conn7 <- [1,1110,null,{}] 20:17:44 INFO - PROCESS | 2588 | 1467947864652 Marionette TRACE conn7 -> [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:17:44 INFO - PROCESS | 2588 | 1467947864654 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:44 INFO - PROCESS | 2588 | 1467947864739 Marionette TRACE conn7 <- [1,1111,null,{"value":null}] 20:17:44 INFO - PROCESS | 2588 | 1467947864746 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:44 INFO - PROCESS | 2588 | 1467947864748 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:44 INFO - PROCESS | 2588 | ++DOCSHELL 10365C00 == 31 [pid = 2588] [id = 287] 20:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (10366400) [pid = 2588] [serial = 860] [outer = 00000000] 20:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (105F6800) [pid = 2588] [serial = 861] [outer = 10366400] 20:17:44 INFO - PROCESS | 2588 | 1467947864799 Marionette DEBUG loaded listener.js 20:17:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (112CD000) [pid = 2588] [serial = 862] [outer = 10366400] 20:17:45 INFO - PROCESS | 2588 | 1467947865261 Marionette TRACE conn7 <- [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:17:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 20:17:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 670ms 20:17:45 INFO - PROCESS | 2588 | 1467947865320 Marionette TRACE conn7 -> [0,1113,"getWindowHandle",null] 20:17:45 INFO - PROCESS | 2588 | 1467947865324 Marionette TRACE conn7 <- [1,1113,null,{"value":"13"}] 20:17:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 20:17:45 INFO - PROCESS | 2588 | 1467947865335 Marionette TRACE conn7 -> [0,1114,"setScriptTimeout",{"ms":35000}] 20:17:45 INFO - PROCESS | 2588 | 1467947865340 Marionette TRACE conn7 <- [1,1114,null,{}] 20:17:45 INFO - PROCESS | 2588 | 1467947865343 Marionette TRACE conn7 -> [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:17:45 INFO - PROCESS | 2588 | 1467947865346 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:45 INFO - PROCESS | 2588 | 1467947865430 Marionette TRACE conn7 <- [1,1115,null,{"value":null}] 20:17:45 INFO - PROCESS | 2588 | 1467947865438 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:45 INFO - PROCESS | 2588 | 1467947865439 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:45 INFO - PROCESS | 2588 | ++DOCSHELL 13FCE000 == 32 [pid = 2588] [id = 288] 20:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FCE400) [pid = 2588] [serial = 863] [outer = 00000000] 20:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (141E5000) [pid = 2588] [serial = 864] [outer = 13FCE400] 20:17:45 INFO - PROCESS | 2588 | 1467947865492 Marionette DEBUG loaded listener.js 20:17:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (143D2000) [pid = 2588] [serial = 865] [outer = 13FCE400] 20:17:46 INFO - PROCESS | 2588 | 1467947866044 Marionette TRACE conn7 <- [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:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 20:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 730ms 20:17:46 INFO - PROCESS | 2588 | 1467947866063 Marionette TRACE conn7 -> [0,1117,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 2588 | 1467947866065 Marionette TRACE conn7 <- [1,1117,null,{"value":"13"}] 20:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 20:17:46 INFO - PROCESS | 2588 | 1467947866068 Marionette TRACE conn7 -> [0,1118,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 2588 | 1467947866070 Marionette TRACE conn7 <- [1,1118,null,{}] 20:17:46 INFO - PROCESS | 2588 | 1467947866073 Marionette TRACE conn7 -> [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:17:46 INFO - PROCESS | 2588 | 1467947866075 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:46 INFO - PROCESS | 2588 | 1467947866209 Marionette TRACE conn7 <- [1,1119,null,{"value":null}] 20:17:46 INFO - PROCESS | 2588 | 1467947866217 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:46 INFO - PROCESS | 2588 | 1467947866219 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:46 INFO - PROCESS | 2588 | ++DOCSHELL 1496B000 == 33 [pid = 2588] [id = 289] 20:17:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1496BC00) [pid = 2588] [serial = 866] [outer = 00000000] 20:17:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (14B9BC00) [pid = 2588] [serial = 867] [outer = 1496BC00] 20:17:46 INFO - PROCESS | 2588 | 1467947866264 Marionette DEBUG loaded listener.js 20:17:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (163FB400) [pid = 2588] [serial = 868] [outer = 1496BC00] 20:17:46 INFO - PROCESS | 2588 | 1467947866737 Marionette TRACE conn7 <- [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:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 20:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 731ms 20:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 20:17:46 INFO - PROCESS | 2588 | 1467947866800 Marionette TRACE conn7 -> [0,1121,"getWindowHandle",null] 20:17:46 INFO - PROCESS | 2588 | 1467947866802 Marionette TRACE conn7 <- [1,1121,null,{"value":"13"}] 20:17:46 INFO - PROCESS | 2588 | 1467947866811 Marionette TRACE conn7 -> [0,1122,"setScriptTimeout",{"ms":35000}] 20:17:46 INFO - PROCESS | 2588 | 1467947866813 Marionette TRACE conn7 <- [1,1122,null,{}] 20:17:46 INFO - PROCESS | 2588 | 1467947866817 Marionette TRACE conn7 -> [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:17:46 INFO - PROCESS | 2588 | 1467947866819 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:46 INFO - PROCESS | 2588 | 1467947866950 Marionette TRACE conn7 <- [1,1123,null,{"value":null}] 20:17:47 INFO - PROCESS | 2588 | [2588] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 20:17:47 INFO - PROCESS | 2588 | 1467947867035 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:47 INFO - PROCESS | 2588 | 1467947867041 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:47 INFO - PROCESS | 2588 | ++DOCSHELL 1747D800 == 34 [pid = 2588] [id = 290] 20:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17486800) [pid = 2588] [serial = 869] [outer = 00000000] 20:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (17749C00) [pid = 2588] [serial = 870] [outer = 17486800] 20:17:47 INFO - PROCESS | 2588 | 1467947867098 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (17754C00) [pid = 2588] [serial = 871] [outer = 17486800] 20:17:47 INFO - PROCESS | 2588 | 1467947867539 Marionette TRACE conn7 <- [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:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 20:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 790ms 20:17:47 INFO - PROCESS | 2588 | 1467947867596 Marionette TRACE conn7 -> [0,1125,"getWindowHandle",null] 20:17:47 INFO - PROCESS | 2588 | 1467947867598 Marionette TRACE conn7 <- [1,1125,null,{"value":"13"}] 20:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 20:17:47 INFO - PROCESS | 2588 | 1467947867610 Marionette TRACE conn7 -> [0,1126,"setScriptTimeout",{"ms":35000}] 20:17:47 INFO - PROCESS | 2588 | 1467947867612 Marionette TRACE conn7 <- [1,1126,null,{}] 20:17:47 INFO - PROCESS | 2588 | 1467947867615 Marionette TRACE conn7 -> [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:17:47 INFO - PROCESS | 2588 | 1467947867617 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:47 INFO - PROCESS | 2588 | 1467947867725 Marionette TRACE conn7 <- [1,1127,null,{"value":null}] 20:17:47 INFO - PROCESS | 2588 | 1467947867730 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:47 INFO - PROCESS | 2588 | 1467947867732 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:47 INFO - PROCESS | 2588 | ++DOCSHELL 17481400 == 35 [pid = 2588] [id = 291] 20:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17752000) [pid = 2588] [serial = 872] [outer = 00000000] 20:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (182D6400) [pid = 2588] [serial = 873] [outer = 17752000] 20:17:47 INFO - PROCESS | 2588 | 1467947867775 Marionette DEBUG loaded listener.js 20:17:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (18225C00) [pid = 2588] [serial = 874] [outer = 17752000] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (182D5400) [pid = 2588] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (18D83000) [pid = 2588] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (13F0D000) [pid = 2588] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (103E4400) [pid = 2588] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (19CF9400) [pid = 2588] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE35400) [pid = 2588] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FD76800) [pid = 2588] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (17448800) [pid = 2588] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (163F6C00) [pid = 2588] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (14122800) [pid = 2588] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (17667800) [pid = 2588] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (198C9400) [pid = 2588] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (10572400) [pid = 2588] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 20:17:48 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (14968400) [pid = 2588] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 20:17:48 INFO - PROCESS | 2588 | 1467947868372 Marionette TRACE conn7 <- [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:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 20:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 790ms 20:17:48 INFO - PROCESS | 2588 | 1467947868392 Marionette TRACE conn7 -> [0,1129,"getWindowHandle",null] 20:17:48 INFO - PROCESS | 2588 | 1467947868394 Marionette TRACE conn7 <- [1,1129,null,{"value":"13"}] 20:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 20:17:48 INFO - PROCESS | 2588 | 1467947868397 Marionette TRACE conn7 -> [0,1130,"setScriptTimeout",{"ms":35000}] 20:17:48 INFO - PROCESS | 2588 | 1467947868399 Marionette TRACE conn7 <- [1,1130,null,{}] 20:17:48 INFO - PROCESS | 2588 | 1467947868402 Marionette TRACE conn7 -> [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:17:48 INFO - PROCESS | 2588 | 1467947868404 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:48 INFO - PROCESS | 2588 | 1467947868513 Marionette TRACE conn7 <- [1,1131,null,{"value":null}] 20:17:48 INFO - PROCESS | 2588 | 1467947868565 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:48 INFO - PROCESS | 2588 | 1467947868567 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:48 INFO - PROCESS | 2588 | ++DOCSHELL 163F6C00 == 36 [pid = 2588] [id = 292] 20:17:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (16696400) [pid = 2588] [serial = 875] [outer = 00000000] 20:17:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (186E4000) [pid = 2588] [serial = 876] [outer = 16696400] 20:17:48 INFO - PROCESS | 2588 | 1467947868614 Marionette DEBUG loaded listener.js 20:17:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (186EA800) [pid = 2588] [serial = 877] [outer = 16696400] 20:17:48 INFO - PROCESS | 2588 | 1467947868970 Marionette TRACE conn7 <- [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:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 20:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 630ms 20:17:49 INFO - PROCESS | 2588 | 1467947869032 Marionette TRACE conn7 -> [0,1133,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 2588 | 1467947869034 Marionette TRACE conn7 <- [1,1133,null,{"value":"13"}] 20:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 20:17:49 INFO - PROCESS | 2588 | 1467947869038 Marionette TRACE conn7 -> [0,1134,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - PROCESS | 2588 | 1467947869039 Marionette TRACE conn7 <- [1,1134,null,{}] 20:17:49 INFO - PROCESS | 2588 | 1467947869043 Marionette TRACE conn7 -> [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:17:49 INFO - PROCESS | 2588 | 1467947869045 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:49 INFO - PROCESS | 2588 | 1467947869137 Marionette TRACE conn7 <- [1,1135,null,{"value":null}] 20:17:49 INFO - PROCESS | 2588 | 1467947869144 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 2588 | 1467947869145 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:49 INFO - PROCESS | 2588 | ++DOCSHELL 182D5400 == 37 [pid = 2588] [id = 293] 20:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18D7F400) [pid = 2588] [serial = 878] [outer = 00000000] 20:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18EE6400) [pid = 2588] [serial = 879] [outer = 18D7F400] 20:17:49 INFO - PROCESS | 2588 | 1467947869189 Marionette DEBUG loaded listener.js 20:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18F6C800) [pid = 2588] [serial = 880] [outer = 18D7F400] 20:17:49 INFO - PROCESS | 2588 | 1467947869635 Marionette TRACE conn7 <- [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:17:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 20:17:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 20:17:49 INFO - PROCESS | 2588 | 1467947869680 Marionette TRACE conn7 -> [0,1137,"getWindowHandle",null] 20:17:49 INFO - PROCESS | 2588 | 1467947869682 Marionette TRACE conn7 <- [1,1137,null,{"value":"13"}] 20:17:49 INFO - PROCESS | 2588 | 1467947869685 Marionette TRACE conn7 -> [0,1138,"setScriptTimeout",{"ms":35000}] 20:17:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 20:17:49 INFO - PROCESS | 2588 | 1467947869686 Marionette TRACE conn7 <- [1,1138,null,{}] 20:17:49 INFO - PROCESS | 2588 | 1467947869690 Marionette TRACE conn7 -> [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:17:49 INFO - PROCESS | 2588 | 1467947869691 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:49 INFO - PROCESS | 2588 | 1467947869771 Marionette TRACE conn7 <- [1,1139,null,{"value":null}] 20:17:49 INFO - PROCESS | 2588 | 1467947869779 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:49 INFO - PROCESS | 2588 | 1467947869781 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:49 INFO - PROCESS | 2588 | ++DOCSHELL 106CAC00 == 38 [pid = 2588] [id = 294] 20:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (13FCD400) [pid = 2588] [serial = 881] [outer = 00000000] 20:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19365400) [pid = 2588] [serial = 882] [outer = 13FCD400] 20:17:49 INFO - PROCESS | 2588 | 1467947869824 Marionette DEBUG loaded listener.js 20:17:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19367800) [pid = 2588] [serial = 883] [outer = 13FCD400] 20:17:50 INFO - PROCESS | 2588 | 1467947870347 Marionette TRACE conn7 <- [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:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 20:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 20:17:50 INFO - PROCESS | 2588 | 1467947870420 Marionette TRACE conn7 -> [0,1141,"getWindowHandle",null] 20:17:50 INFO - PROCESS | 2588 | 1467947870425 Marionette TRACE conn7 <- [1,1141,null,{"value":"13"}] 20:17:50 INFO - PROCESS | 2588 | 1467947870431 Marionette TRACE conn7 -> [0,1142,"setScriptTimeout",{"ms":35000}] 20:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 20:17:50 INFO - PROCESS | 2588 | 1467947870434 Marionette TRACE conn7 <- [1,1142,null,{}] 20:17:50 INFO - PROCESS | 2588 | 1467947870532 Marionette TRACE conn7 -> [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:17:50 INFO - PROCESS | 2588 | 1467947870535 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:50 INFO - PROCESS | 2588 | 1467947870703 Marionette TRACE conn7 <- [1,1143,null,{"value":null}] 20:17:50 INFO - PROCESS | 2588 | 1467947870771 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:50 INFO - PROCESS | 2588 | 1467947870776 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:50 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A5000 == 39 [pid = 2588] [id = 295] 20:17:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0C9A6800) [pid = 2588] [serial = 884] [outer = 00000000] 20:17:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FE20C00) [pid = 2588] [serial = 885] [outer = 0C9A6800] 20:17:50 INFO - PROCESS | 2588 | 1467947870838 Marionette DEBUG loaded listener.js 20:17:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FF1DC00) [pid = 2588] [serial = 886] [outer = 0C9A6800] 20:17:51 INFO - PROCESS | 2588 | 1467947871424 Marionette TRACE conn7 <- [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:17:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 20:17:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1019ms 20:17:51 INFO - PROCESS | 2588 | 1467947871453 Marionette TRACE conn7 -> [0,1145,"getWindowHandle",null] 20:17:51 INFO - PROCESS | 2588 | 1467947871458 Marionette TRACE conn7 <- [1,1145,null,{"value":"13"}] 20:17:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 20:17:51 INFO - PROCESS | 2588 | 1467947871464 Marionette TRACE conn7 -> [0,1146,"setScriptTimeout",{"ms":35000}] 20:17:51 INFO - PROCESS | 2588 | 1467947871467 Marionette TRACE conn7 <- [1,1146,null,{}] 20:17:51 INFO - PROCESS | 2588 | 1467947871471 Marionette TRACE conn7 -> [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:17:51 INFO - PROCESS | 2588 | 1467947871474 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:51 INFO - PROCESS | 2588 | 1467947871594 Marionette TRACE conn7 <- [1,1147,null,{"value":null}] 20:17:51 INFO - PROCESS | 2588 | 1467947871729 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:51 INFO - PROCESS | 2588 | 1467947871731 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:51 INFO - PROCESS | 2588 | ++DOCSHELL 13FCC400 == 40 [pid = 2588] [id = 296] 20:17:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (13FD1C00) [pid = 2588] [serial = 887] [outer = 00000000] 20:17:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (14941000) [pid = 2588] [serial = 888] [outer = 13FD1C00] 20:17:51 INFO - PROCESS | 2588 | 1467947871790 Marionette DEBUG loaded listener.js 20:17:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (16369C00) [pid = 2588] [serial = 889] [outer = 13FD1C00] 20:17:52 INFO - PROCESS | 2588 | 1467947872419 Marionette TRACE conn7 <- [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:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 20:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 970ms 20:17:52 INFO - PROCESS | 2588 | 1467947872438 Marionette TRACE conn7 -> [0,1149,"getWindowHandle",null] 20:17:52 INFO - PROCESS | 2588 | 1467947872441 Marionette TRACE conn7 <- [1,1149,null,{"value":"13"}] 20:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 20:17:52 INFO - PROCESS | 2588 | 1467947872445 Marionette TRACE conn7 -> [0,1150,"setScriptTimeout",{"ms":35000}] 20:17:52 INFO - PROCESS | 2588 | 1467947872448 Marionette TRACE conn7 <- [1,1150,null,{}] 20:17:52 INFO - PROCESS | 2588 | 1467947872459 Marionette TRACE conn7 -> [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:17:52 INFO - PROCESS | 2588 | 1467947872464 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:52 INFO - PROCESS | 2588 | 1467947872569 Marionette TRACE conn7 <- [1,1151,null,{"value":null}] 20:17:52 INFO - PROCESS | 2588 | 1467947872697 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:52 INFO - PROCESS | 2588 | 1467947872700 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:52 INFO - PROCESS | 2588 | ++DOCSHELL 18D88C00 == 41 [pid = 2588] [id = 297] 20:17:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (18E52000) [pid = 2588] [serial = 890] [outer = 00000000] 20:17:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (198D2000) [pid = 2588] [serial = 891] [outer = 18E52000] 20:17:52 INFO - PROCESS | 2588 | 1467947872758 Marionette DEBUG loaded listener.js 20:17:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (19C83000) [pid = 2588] [serial = 892] [outer = 18E52000] 20:17:53 INFO - PROCESS | 2588 | 1467947873337 Marionette TRACE conn7 <- [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:17:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 20:17:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 20:17:53 INFO - PROCESS | 2588 | 1467947873378 Marionette TRACE conn7 -> [0,1153,"getWindowHandle",null] 20:17:53 INFO - PROCESS | 2588 | 1467947873381 Marionette TRACE conn7 <- [1,1153,null,{"value":"13"}] 20:17:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 20:17:53 INFO - PROCESS | 2588 | 1467947873384 Marionette TRACE conn7 -> [0,1154,"setScriptTimeout",{"ms":35000}] 20:17:53 INFO - PROCESS | 2588 | 1467947873386 Marionette TRACE conn7 <- [1,1154,null,{}] 20:17:53 INFO - PROCESS | 2588 | 1467947873390 Marionette TRACE conn7 -> [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:17:53 INFO - PROCESS | 2588 | 1467947873393 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:53 INFO - PROCESS | 2588 | 1467947873500 Marionette TRACE conn7 <- [1,1155,null,{"value":null}] 20:17:53 INFO - PROCESS | 2588 | 1467947873600 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:53 INFO - PROCESS | 2588 | 1467947873602 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:53 INFO - PROCESS | 2588 | ++DOCSHELL 19CC2000 == 42 [pid = 2588] [id = 298] 20:17:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (19CC4400) [pid = 2588] [serial = 893] [outer = 00000000] 20:17:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (19E45C00) [pid = 2588] [serial = 894] [outer = 19CC4400] 20:17:53 INFO - PROCESS | 2588 | 1467947873655 Marionette DEBUG loaded listener.js 20:17:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1B10D800) [pid = 2588] [serial = 895] [outer = 19CC4400] 20:17:54 INFO - PROCESS | 2588 | 1467947874359 Marionette TRACE conn7 <- [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:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 20:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1019ms 20:17:54 INFO - PROCESS | 2588 | 1467947874408 Marionette TRACE conn7 -> [0,1157,"getWindowHandle",null] 20:17:54 INFO - PROCESS | 2588 | 1467947874412 Marionette TRACE conn7 <- [1,1157,null,{"value":"13"}] 20:17:54 INFO - PROCESS | 2588 | 1467947874418 Marionette TRACE conn7 -> [0,1158,"setScriptTimeout",{"ms":35000}] 20:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 20:17:54 INFO - PROCESS | 2588 | 1467947874421 Marionette TRACE conn7 <- [1,1158,null,{}] 20:17:54 INFO - PROCESS | 2588 | 1467947874427 Marionette TRACE conn7 -> [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:17:54 INFO - PROCESS | 2588 | 1467947874430 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:54 INFO - PROCESS | 2588 | 1467947874555 Marionette TRACE conn7 <- [1,1159,null,{"value":null}] 20:17:54 INFO - PROCESS | 2588 | 1467947874688 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:54 INFO - PROCESS | 2588 | 1467947874692 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:54 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2F800 == 43 [pid = 2588] [id = 299] 20:17:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0FE71800) [pid = 2588] [serial = 896] [outer = 00000000] 20:17:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (10230400) [pid = 2588] [serial = 897] [outer = 0FE71800] 20:17:54 INFO - PROCESS | 2588 | 1467947874744 Marionette DEBUG loaded listener.js 20:17:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (103E5000) [pid = 2588] [serial = 898] [outer = 0FE71800] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 182D5400 == 42 [pid = 2588] [id = 293] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 163F6C00 == 41 [pid = 2588] [id = 292] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 17481400 == 40 [pid = 2588] [id = 291] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 1747D800 == 39 [pid = 2588] [id = 290] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 1496B000 == 38 [pid = 2588] [id = 289] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 13FCE000 == 37 [pid = 2588] [id = 288] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 10365C00 == 36 [pid = 2588] [id = 287] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 0FE2E000 == 35 [pid = 2588] [id = 286] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 0C9A5C00 == 34 [pid = 2588] [id = 285] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 1B10E800 == 33 [pid = 2588] [id = 283] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 0C9A0400 == 32 [pid = 2588] [id = 284] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 19CC2000 == 31 [pid = 2588] [id = 298] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 18D88C00 == 30 [pid = 2588] [id = 297] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 106CAC00 == 29 [pid = 2588] [id = 294] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 0C9A5000 == 28 [pid = 2588] [id = 295] 20:17:55 INFO - PROCESS | 2588 | --DOCSHELL 13FCC400 == 27 [pid = 2588] [id = 296] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (186E0800) [pid = 2588] [serial = 834] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (18EED400) [pid = 2588] [serial = 837] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (13FAD800) [pid = 2588] [serial = 819] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (10569400) [pid = 2588] [serial = 816] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (10646400) [pid = 2588] [serial = 817] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (1B0BD800) [pid = 2588] [serial = 808] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FE75800) [pid = 2588] [serial = 813] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FF1E400) [pid = 2588] [serial = 814] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0FE01800) [pid = 2588] [serial = 810] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0FE07000) [pid = 2588] [serial = 811] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (1760A800) [pid = 2588] [serial = 828] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1765CC00) [pid = 2588] [serial = 829] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (16698400) [pid = 2588] [serial = 825] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1743DC00) [pid = 2588] [serial = 826] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (143D3000) [pid = 2588] [serial = 822] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1493D800) [pid = 2588] [serial = 823] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (17752C00) [pid = 2588] [serial = 831] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19C84800) [pid = 2588] [serial = 840] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (192AF800) [pid = 2588] [serial = 838] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (19CF2400) [pid = 2588] [serial = 846] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19C8D800) [pid = 2588] [serial = 841] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FC9800) [pid = 2588] [serial = 820] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (186E1000) [pid = 2588] [serial = 835] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18904000) [pid = 2588] [serial = 843] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19363C00) [pid = 2588] [serial = 844] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1B0BB000) [pid = 2588] [serial = 847] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1B1C9400) [pid = 2588] [serial = 849] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1774E800) [pid = 2588] [serial = 832] [outer = 00000000] [url = about:blank] 20:17:55 INFO - PROCESS | 2588 | 1467947875914 Marionette TRACE conn7 <- [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:17:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 20:17:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1536ms 20:17:55 INFO - PROCESS | 2588 | 1467947875959 Marionette TRACE conn7 -> [0,1161,"getWindowHandle",null] 20:17:55 INFO - PROCESS | 2588 | 1467947875963 Marionette TRACE conn7 <- [1,1161,null,{"value":"13"}] 20:17:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 20:17:55 INFO - PROCESS | 2588 | 1467947875967 Marionette TRACE conn7 -> [0,1162,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 2588 | 1467947875971 Marionette TRACE conn7 <- [1,1162,null,{}] 20:17:56 INFO - PROCESS | 2588 | 1467947875976 Marionette TRACE conn7 -> [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:17:56 INFO - PROCESS | 2588 | 1467947875979 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:56 INFO - PROCESS | 2588 | 1467947876095 Marionette TRACE conn7 <- [1,1163,null,{"value":null}] 20:17:56 INFO - PROCESS | 2588 | 1467947876182 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 2588 | 1467947876185 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:56 INFO - PROCESS | 2588 | ++DOCSHELL 0FE0B400 == 28 [pid = 2588] [id = 300] 20:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FE12400) [pid = 2588] [serial = 899] [outer = 00000000] 20:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE2B000) [pid = 2588] [serial = 900] [outer = 0FE12400] 20:17:56 INFO - PROCESS | 2588 | 1467947876233 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE75C00) [pid = 2588] [serial = 901] [outer = 0FE12400] 20:17:56 INFO - PROCESS | 2588 | 1467947876621 Marionette TRACE conn7 <- [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:17:56 INFO - PROCESS | 2588 | 1467947876664 Marionette TRACE conn7 <- [1,1165,null,{"value":"13"}] 20:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 20:17:56 INFO - PROCESS | 2588 | 1467947876670 Marionette TRACE conn7 -> [0,1166,"setScriptTimeout",{"ms":35000}] 20:17:56 INFO - PROCESS | 2588 | 1467947876673 Marionette TRACE conn7 <- [1,1166,null,{}] 20:17:56 INFO - PROCESS | 2588 | 1467947876676 Marionette TRACE conn7 -> [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:17:56 INFO - PROCESS | 2588 | 1467947876679 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:56 INFO - PROCESS | 2588 | 1467947876797 Marionette TRACE conn7 <- [1,1167,null,{"value":null}] 20:17:56 INFO - PROCESS | 2588 | 1467947876806 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:56 INFO - PROCESS | 2588 | 1467947876808 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:56 INFO - PROCESS | 2588 | ++DOCSHELL 103E7800 == 29 [pid = 2588] [id = 301] 20:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (103E8C00) [pid = 2588] [serial = 902] [outer = 00000000] 20:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (112CC000) [pid = 2588] [serial = 903] [outer = 103E8C00] 20:17:56 INFO - PROCESS | 2588 | 1467947876864 Marionette DEBUG loaded listener.js 20:17:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (13FA4000) [pid = 2588] [serial = 904] [outer = 103E8C00] 20:17:57 INFO - PROCESS | 2588 | 1467947877308 Marionette TRACE conn7 <- [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:17:57 INFO - PROCESS | 2588 | 1467947877345 Marionette TRACE conn7 <- [1,1169,null,{"value":"13"}] 20:17:57 INFO - PROCESS | 2588 | 1467947877349 Marionette TRACE conn7 -> [0,1170,"setScriptTimeout",{"ms":35000}] 20:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 20:17:57 INFO - PROCESS | 2588 | 1467947877353 Marionette TRACE conn7 <- [1,1170,null,{}] 20:17:57 INFO - PROCESS | 2588 | 1467947877368 Marionette TRACE conn7 -> [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:17:57 INFO - PROCESS | 2588 | 1467947877373 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:57 INFO - PROCESS | 2588 | 1467947877461 Marionette TRACE conn7 <- [1,1171,null,{"value":null}] 20:17:57 INFO - PROCESS | 2588 | 1467947877469 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:57 INFO - PROCESS | 2588 | 1467947877472 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:57 INFO - PROCESS | 2588 | ++DOCSHELL 14924000 == 30 [pid = 2588] [id = 302] 20:17:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (14926C00) [pid = 2588] [serial = 905] [outer = 00000000] 20:17:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14965800) [pid = 2588] [serial = 906] [outer = 14926C00] 20:17:57 INFO - PROCESS | 2588 | 1467947877523 Marionette DEBUG loaded listener.js 20:17:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (14A47400) [pid = 2588] [serial = 907] [outer = 14926C00] 20:17:58 INFO - PROCESS | 2588 | 1467947878021 Marionette TRACE conn7 <- [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:17:58 INFO - PROCESS | 2588 | 1467947878089 Marionette TRACE conn7 <- [1,1173,null,{"value":"13"}] 20:17:58 INFO - PROCESS | 2588 | 1467947878092 Marionette TRACE conn7 -> [0,1174,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 2588 | 1467947878094 Marionette TRACE conn7 <- [1,1174,null,{}] 20:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 20:17:58 INFO - PROCESS | 2588 | 1467947878098 Marionette TRACE conn7 -> [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:17:58 INFO - PROCESS | 2588 | 1467947878100 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:58 INFO - PROCESS | 2588 | 1467947878240 Marionette TRACE conn7 <- [1,1175,null,{"value":null}] 20:17:58 INFO - PROCESS | 2588 | 1467947878260 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 2588 | 1467947878262 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:58 INFO - PROCESS | 2588 | ++DOCSHELL 1743E000 == 31 [pid = 2588] [id = 303] 20:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1743F000) [pid = 2588] [serial = 908] [outer = 00000000] 20:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (17478000) [pid = 2588] [serial = 909] [outer = 1743F000] 20:17:58 INFO - PROCESS | 2588 | 1467947878306 Marionette DEBUG loaded listener.js 20:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (17485C00) [pid = 2588] [serial = 910] [outer = 1743F000] 20:17:58 INFO - PROCESS | 2588 | 1467947878748 Marionette TRACE conn7 <- [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:17:58 INFO - PROCESS | 2588 | 1467947878770 Marionette TRACE conn7 <- [1,1177,null,{"value":"13"}] 20:17:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 20:17:58 INFO - PROCESS | 2588 | 1467947878773 Marionette TRACE conn7 -> [0,1178,"setScriptTimeout",{"ms":35000}] 20:17:58 INFO - PROCESS | 2588 | 1467947878775 Marionette TRACE conn7 <- [1,1178,null,{}] 20:17:58 INFO - PROCESS | 2588 | 1467947878785 Marionette TRACE conn7 -> [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:17:58 INFO - PROCESS | 2588 | 1467947878787 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:58 INFO - PROCESS | 2588 | 1467947878899 Marionette TRACE conn7 <- [1,1179,null,{"value":null}] 20:17:58 INFO - PROCESS | 2588 | 1467947878905 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:58 INFO - PROCESS | 2588 | 1467947878907 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:58 INFO - PROCESS | 2588 | ++DOCSHELL 17667800 == 32 [pid = 2588] [id = 304] 20:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1774A400) [pid = 2588] [serial = 911] [outer = 00000000] 20:17:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1778D400) [pid = 2588] [serial = 912] [outer = 1774A400] 20:17:58 INFO - PROCESS | 2588 | 1467947878951 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18217C00) [pid = 2588] [serial = 913] [outer = 1774A400] 20:17:59 INFO - PROCESS | 2588 | 1467947879437 Marionette TRACE conn7 <- [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:17:59 INFO - PROCESS | 2588 | 1467947879475 Marionette TRACE conn7 <- [1,1181,null,{"value":"13"}] 20:17:59 INFO - PROCESS | 2588 | 1467947879480 Marionette TRACE conn7 -> [0,1182,"setScriptTimeout",{"ms":35000}] 20:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 20:17:59 INFO - PROCESS | 2588 | 1467947879482 Marionette TRACE conn7 <- [1,1182,null,{}] 20:17:59 INFO - PROCESS | 2588 | 1467947879485 Marionette TRACE conn7 -> [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:17:59 INFO - PROCESS | 2588 | 1467947879491 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:59 INFO - PROCESS | 2588 | 1467947879640 Marionette TRACE conn7 <- [1,1183,null,{"value":null}] 20:17:59 INFO - PROCESS | 2588 | 1467947879666 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 20:17:59 INFO - PROCESS | 2588 | 1467947879668 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:17:59 INFO - PROCESS | 2588 | ++DOCSHELL 186E8C00 == 33 [pid = 2588] [id = 305] 20:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (18903C00) [pid = 2588] [serial = 914] [outer = 00000000] 20:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (18F6B000) [pid = 2588] [serial = 915] [outer = 18903C00] 20:17:59 INFO - PROCESS | 2588 | 1467947879712 Marionette DEBUG loaded listener.js 20:17:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1934A000) [pid = 2588] [serial = 916] [outer = 18903C00] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (18D7F400) [pid = 2588] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1496BC00) [pid = 2588] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (10366400) [pid = 2588] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FCD400) [pid = 2588] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0CA94C00) [pid = 2588] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FCE400) [pid = 2588] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0C9A4000) [pid = 2588] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FE30000) [pid = 2588] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1B10EC00) [pid = 2588] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (17486800) [pid = 2588] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (17752000) [pid = 2588] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 20:18:00 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (16696400) [pid = 2588] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 20:18:00 INFO - PROCESS | 2588 | 1467947880274 Marionette TRACE conn7 <- [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:18:00 INFO - PROCESS | 2588 | 1467947880317 Marionette TRACE conn7 <- [1,1185,null,{"value":"13"}] 20:18:00 INFO - PROCESS | 2588 | 1467947880332 Marionette TRACE conn7 -> [0,1186,"setScriptTimeout",{"ms":35000}] 20:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 20:18:00 INFO - PROCESS | 2588 | 1467947880334 Marionette TRACE conn7 <- [1,1186,null,{}] 20:18:00 INFO - PROCESS | 2588 | 1467947880337 Marionette TRACE conn7 -> [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:18:00 INFO - PROCESS | 2588 | 1467947880339 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:00 INFO - PROCESS | 2588 | 1467947880415 Marionette TRACE conn7 <- [1,1187,null,{"value":null}] 20:18:00 INFO - PROCESS | 2588 | 1467947880420 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 2588 | 1467947880422 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:00 INFO - PROCESS | 2588 | ++DOCSHELL 141EAC00 == 34 [pid = 2588] [id = 306] 20:18:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (14A19400) [pid = 2588] [serial = 917] [outer = 00000000] 20:18:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18F69C00) [pid = 2588] [serial = 918] [outer = 14A19400] 20:18:00 INFO - PROCESS | 2588 | 1467947880466 Marionette DEBUG loaded listener.js 20:18:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18F71800) [pid = 2588] [serial = 919] [outer = 14A19400] 20:18:00 INFO - PROCESS | 2588 | 1467947880901 Marionette TRACE conn7 <- [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:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 20:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 630ms 20:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 20:18:01 INFO - PROCESS | 2588 | 1467947880966 Marionette TRACE conn7 -> [0,1189,"getWindowHandle",null] 20:18:01 INFO - PROCESS | 2588 | 1467947880968 Marionette TRACE conn7 <- [1,1189,null,{"value":"13"}] 20:18:01 INFO - PROCESS | 2588 | 1467947880971 Marionette TRACE conn7 -> [0,1190,"setScriptTimeout",{"ms":35000}] 20:18:01 INFO - PROCESS | 2588 | 1467947880973 Marionette TRACE conn7 <- [1,1190,null,{}] 20:18:01 INFO - PROCESS | 2588 | 1467947880977 Marionette TRACE conn7 -> [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:18:01 INFO - PROCESS | 2588 | 1467947880978 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:01 INFO - PROCESS | 2588 | 1467947881057 Marionette TRACE conn7 <- [1,1191,null,{"value":null}] 20:18:01 INFO - PROCESS | 2588 | 1467947881066 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 2588 | 1467947881067 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:01 INFO - PROCESS | 2588 | ++DOCSHELL 19364400 == 35 [pid = 2588] [id = 307] 20:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1936D800) [pid = 2588] [serial = 920] [outer = 00000000] 20:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19C80400) [pid = 2588] [serial = 921] [outer = 1936D800] 20:18:01 INFO - PROCESS | 2588 | 1467947881110 Marionette DEBUG loaded listener.js 20:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (198D4400) [pid = 2588] [serial = 922] [outer = 1936D800] 20:18:01 INFO - PROCESS | 2588 | 1467947881549 Marionette TRACE conn7 <- [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:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 20:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 631ms 20:18:01 INFO - PROCESS | 2588 | 1467947881608 Marionette TRACE conn7 -> [0,1193,"getWindowHandle",null] 20:18:01 INFO - PROCESS | 2588 | 1467947881610 Marionette TRACE conn7 <- [1,1193,null,{"value":"13"}] 20:18:01 INFO - PROCESS | 2588 | 1467947881613 Marionette TRACE conn7 -> [0,1194,"setScriptTimeout",{"ms":35000}] 20:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 20:18:01 INFO - PROCESS | 2588 | 1467947881615 Marionette TRACE conn7 <- [1,1194,null,{}] 20:18:01 INFO - PROCESS | 2588 | 1467947881618 Marionette TRACE conn7 -> [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:18:01 INFO - PROCESS | 2588 | 1467947881620 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:01 INFO - PROCESS | 2588 | 1467947881702 Marionette TRACE conn7 <- [1,1195,null,{"value":null}] 20:18:01 INFO - PROCESS | 2588 | 1467947881708 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 2588 | 1467947881710 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:01 INFO - PROCESS | 2588 | ++DOCSHELL 19CA2400 == 36 [pid = 2588] [id = 308] 20:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19CA2C00) [pid = 2588] [serial = 923] [outer = 00000000] 20:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19CF0000) [pid = 2588] [serial = 924] [outer = 19CA2C00] 20:18:01 INFO - PROCESS | 2588 | 1467947881754 Marionette DEBUG loaded listener.js 20:18:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1B101400) [pid = 2588] [serial = 925] [outer = 19CA2C00] 20:18:02 INFO - PROCESS | 2588 | --DOCSHELL 0FE0B400 == 35 [pid = 2588] [id = 300] 20:18:02 INFO - PROCESS | 2588 | --DOCSHELL 0FE2F800 == 34 [pid = 2588] [id = 299] 20:18:03 INFO - PROCESS | 2588 | --DOCSHELL 103E7800 == 33 [pid = 2588] [id = 301] 20:18:03 INFO - PROCESS | 2588 | --DOCSHELL 14924000 == 32 [pid = 2588] [id = 302] 20:18:03 INFO - PROCESS | 2588 | --DOCSHELL 19364400 == 31 [pid = 2588] [id = 307] 20:18:03 INFO - PROCESS | 2588 | --DOCSHELL 186E8C00 == 30 [pid = 2588] [id = 305] 20:18:03 INFO - PROCESS | 2588 | --DOCSHELL 1743E000 == 29 [pid = 2588] [id = 303] 20:18:03 INFO - PROCESS | 2588 | --DOCSHELL 17667800 == 28 [pid = 2588] [id = 304] 20:18:03 INFO - PROCESS | 2588 | --DOCSHELL 141EAC00 == 27 [pid = 2588] [id = 306] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (18F6C800) [pid = 2588] [serial = 880] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (14B9BC00) [pid = 2588] [serial = 867] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (105F6800) [pid = 2588] [serial = 861] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (112CD000) [pid = 2588] [serial = 862] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19365400) [pid = 2588] [serial = 882] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE0D000) [pid = 2588] [serial = 855] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE17800) [pid = 2588] [serial = 856] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (141E5000) [pid = 2588] [serial = 864] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FE2EC00) [pid = 2588] [serial = 852] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FEAF000) [pid = 2588] [serial = 853] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FF22C00) [pid = 2588] [serial = 858] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (10055400) [pid = 2588] [serial = 859] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1B1CA400) [pid = 2588] [serial = 850] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19367800) [pid = 2588] [serial = 883] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (17749C00) [pid = 2588] [serial = 870] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (182D6400) [pid = 2588] [serial = 873] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (186E4000) [pid = 2588] [serial = 876] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (17754C00) [pid = 2588] [serial = 871] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18EE6400) [pid = 2588] [serial = 879] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (18225C00) [pid = 2588] [serial = 874] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (186EA800) [pid = 2588] [serial = 877] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (163FB400) [pid = 2588] [serial = 868] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (143D2000) [pid = 2588] [serial = 865] [outer = 00000000] [url = about:blank] 20:18:03 INFO - PROCESS | 2588 | 1467947883528 Marionette TRACE conn7 <- [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:18:03 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:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1971ms 20:18:03 INFO - PROCESS | 2588 | 1467947883589 Marionette TRACE conn7 -> [0,1197,"getWindowHandle",null] 20:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 20:18:03 INFO - PROCESS | 2588 | 1467947883593 Marionette TRACE conn7 <- [1,1197,null,{"value":"13"}] 20:18:03 INFO - PROCESS | 2588 | 1467947883598 Marionette TRACE conn7 -> [0,1198,"setScriptTimeout",{"ms":35000}] 20:18:03 INFO - PROCESS | 2588 | 1467947883601 Marionette TRACE conn7 <- [1,1198,null,{}] 20:18:03 INFO - PROCESS | 2588 | 1467947883608 Marionette TRACE conn7 -> [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:18:03 INFO - PROCESS | 2588 | 1467947883611 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:03 INFO - PROCESS | 2588 | 1467947883701 Marionette TRACE conn7 <- [1,1199,null,{"value":null}] 20:18:03 INFO - PROCESS | 2588 | 1467947883708 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 2588 | 1467947883712 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:03 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7C800 == 28 [pid = 2588] [id = 309] 20:18:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FD7EC00) [pid = 2588] [serial = 926] [outer = 00000000] 20:18:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FE04800) [pid = 2588] [serial = 927] [outer = 0FD7EC00] 20:18:03 INFO - PROCESS | 2588 | 1467947883767 Marionette DEBUG loaded listener.js 20:18:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FE0A800) [pid = 2588] [serial = 928] [outer = 0FD7EC00] 20:18:04 INFO - PROCESS | 2588 | 1467947884262 Marionette TRACE conn7 <- [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:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 20:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 20:18:04 INFO - PROCESS | 2588 | 1467947884288 Marionette TRACE conn7 -> [0,1201,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 2588 | 1467947884294 Marionette TRACE conn7 <- [1,1201,null,{"value":"13"}] 20:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 20:18:04 INFO - PROCESS | 2588 | 1467947884300 Marionette TRACE conn7 -> [0,1202,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - PROCESS | 2588 | 1467947884303 Marionette TRACE conn7 <- [1,1202,null,{}] 20:18:04 INFO - PROCESS | 2588 | 1467947884307 Marionette TRACE conn7 -> [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:18:04 INFO - PROCESS | 2588 | 1467947884310 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:04 INFO - PROCESS | 2588 | 1467947884396 Marionette TRACE conn7 <- [1,1203,null,{"value":null}] 20:18:04 INFO - PROCESS | 2588 | 1467947884405 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 2588 | 1467947884408 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:04 INFO - PROCESS | 2588 | ++DOCSHELL 0FEAF000 == 29 [pid = 2588] [id = 310] 20:18:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FEB7800) [pid = 2588] [serial = 929] [outer = 00000000] 20:18:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FF20800) [pid = 2588] [serial = 930] [outer = 0FEB7800] 20:18:04 INFO - PROCESS | 2588 | 1467947884456 Marionette DEBUG loaded listener.js 20:18:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FF29C00) [pid = 2588] [serial = 931] [outer = 0FEB7800] 20:18:04 INFO - PROCESS | 2588 | 1467947884906 Marionette TRACE conn7 <- [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:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 20:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 20:18:04 INFO - PROCESS | 2588 | 1467947884933 Marionette TRACE conn7 -> [0,1205,"getWindowHandle",null] 20:18:04 INFO - PROCESS | 2588 | 1467947884936 Marionette TRACE conn7 <- [1,1205,null,{"value":"13"}] 20:18:04 INFO - PROCESS | 2588 | 1467947884939 Marionette TRACE conn7 -> [0,1206,"setScriptTimeout",{"ms":35000}] 20:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 20:18:04 INFO - PROCESS | 2588 | 1467947884943 Marionette TRACE conn7 <- [1,1206,null,{}] 20:18:04 INFO - PROCESS | 2588 | 1467947884958 Marionette TRACE conn7 -> [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:18:04 INFO - PROCESS | 2588 | 1467947884962 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:05 INFO - PROCESS | 2588 | 1467947885046 Marionette TRACE conn7 <- [1,1207,null,{"value":null}] 20:18:05 INFO - PROCESS | 2588 | 1467947885086 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 2588 | 1467947885089 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:05 INFO - PROCESS | 2588 | ++DOCSHELL 110DB000 == 30 [pid = 2588] [id = 311] 20:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (110DB400) [pid = 2588] [serial = 932] [outer = 00000000] 20:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (13F0F800) [pid = 2588] [serial = 933] [outer = 110DB400] 20:18:05 INFO - PROCESS | 2588 | 1467947885137 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FA5400) [pid = 2588] [serial = 934] [outer = 110DB400] 20:18:05 INFO - PROCESS | 2588 | 1467947885602 Marionette TRACE conn7 <- [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:18:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 20:18:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 730ms 20:18:05 INFO - PROCESS | 2588 | 1467947885673 Marionette TRACE conn7 -> [0,1209,"getWindowHandle",null] 20:18:05 INFO - PROCESS | 2588 | 1467947885676 Marionette TRACE conn7 <- [1,1209,null,{"value":"13"}] 20:18:05 INFO - PROCESS | 2588 | 1467947885679 Marionette TRACE conn7 -> [0,1210,"setScriptTimeout",{"ms":35000}] 20:18:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 20:18:05 INFO - PROCESS | 2588 | 1467947885681 Marionette TRACE conn7 <- [1,1210,null,{}] 20:18:05 INFO - PROCESS | 2588 | 1467947885685 Marionette TRACE conn7 -> [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:18:05 INFO - PROCESS | 2588 | 1467947885687 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:05 INFO - PROCESS | 2588 | 1467947885774 Marionette TRACE conn7 <- [1,1211,null,{"value":null}] 20:18:05 INFO - PROCESS | 2588 | 1467947885779 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 2588 | 1467947885781 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:05 INFO - PROCESS | 2588 | ++DOCSHELL 13FB0400 == 31 [pid = 2588] [id = 312] 20:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FB0800) [pid = 2588] [serial = 935] [outer = 00000000] 20:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FCFC00) [pid = 2588] [serial = 936] [outer = 13FB0800] 20:18:05 INFO - PROCESS | 2588 | 1467947885826 Marionette DEBUG loaded listener.js 20:18:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (141EAC00) [pid = 2588] [serial = 937] [outer = 13FB0800] 20:18:06 INFO - PROCESS | 2588 | 1467947886286 Marionette TRACE conn7 <- [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:18:06 INFO - PROCESS | 2588 | 1467947886316 Marionette TRACE conn7 <- [1,1213,null,{"value":"13"}] 20:18:06 INFO - PROCESS | 2588 | 1467947886319 Marionette TRACE conn7 -> [0,1214,"setScriptTimeout",{"ms":35000}] 20:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 20:18:06 INFO - PROCESS | 2588 | 1467947886321 Marionette TRACE conn7 <- [1,1214,null,{}] 20:18:06 INFO - PROCESS | 2588 | 1467947886324 Marionette TRACE conn7 -> [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:18:06 INFO - PROCESS | 2588 | 1467947886326 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:06 INFO - PROCESS | 2588 | 1467947886403 Marionette TRACE conn7 <- [1,1215,null,{"value":null}] 20:18:06 INFO - PROCESS | 2588 | 1467947886438 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 2588 | 1467947886440 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:06 INFO - PROCESS | 2588 | ++DOCSHELL 14962000 == 32 [pid = 2588] [id = 313] 20:18:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14963C00) [pid = 2588] [serial = 938] [outer = 00000000] 20:18:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14AECC00) [pid = 2588] [serial = 939] [outer = 14963C00] 20:18:06 INFO - PROCESS | 2588 | 1467947886485 Marionette DEBUG loaded listener.js 20:18:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (15A63400) [pid = 2588] [serial = 940] [outer = 14963C00] 20:18:06 INFO - PROCESS | 2588 | 1467947886944 Marionette TRACE conn7 <- [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:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 20:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 20:18:07 INFO - PROCESS | 2588 | 1467947886994 Marionette TRACE conn7 -> [0,1217,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 2588 | 1467947886996 Marionette TRACE conn7 <- [1,1217,null,{"value":"13"}] 20:18:07 INFO - PROCESS | 2588 | 1467947886999 Marionette TRACE conn7 -> [0,1218,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - PROCESS | 2588 | 1467947887001 Marionette TRACE conn7 <- [1,1218,null,{}] 20:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 20:18:07 INFO - PROCESS | 2588 | 1467947887004 Marionette TRACE conn7 -> [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:18:07 INFO - PROCESS | 2588 | 1467947887010 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:07 INFO - PROCESS | 2588 | 1467947887114 Marionette TRACE conn7 <- [1,1219,null,{"value":null}] 20:18:07 INFO - PROCESS | 2588 | 1467947887121 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 2588 | 1467947887123 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:07 INFO - PROCESS | 2588 | ++DOCSHELL 1743F800 == 33 [pid = 2588] [id = 314] 20:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17447C00) [pid = 2588] [serial = 941] [outer = 00000000] 20:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17482C00) [pid = 2588] [serial = 942] [outer = 17447C00] 20:18:07 INFO - PROCESS | 2588 | 1467947887167 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (17659C00) [pid = 2588] [serial = 943] [outer = 17447C00] 20:18:07 INFO - PROCESS | 2588 | 1467947887595 Marionette TRACE conn7 <- [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:18:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 20:18:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 630ms 20:18:07 INFO - PROCESS | 2588 | 1467947887633 Marionette TRACE conn7 -> [0,1221,"getWindowHandle",null] 20:18:07 INFO - PROCESS | 2588 | 1467947887635 Marionette TRACE conn7 <- [1,1221,null,{"value":"13"}] 20:18:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 20:18:07 INFO - PROCESS | 2588 | 1467947887638 Marionette TRACE conn7 -> [0,1222,"setScriptTimeout",{"ms":35000}] 20:18:07 INFO - PROCESS | 2588 | 1467947887640 Marionette TRACE conn7 <- [1,1222,null,{}] 20:18:07 INFO - PROCESS | 2588 | 1467947887647 Marionette TRACE conn7 -> [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:18:07 INFO - PROCESS | 2588 | 1467947887649 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:07 INFO - PROCESS | 2588 | 1467947887726 Marionette TRACE conn7 <- [1,1223,null,{"value":null}] 20:18:07 INFO - PROCESS | 2588 | 1467947887732 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 2588 | 1467947887733 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:07 INFO - PROCESS | 2588 | ++DOCSHELL 17749400 == 34 [pid = 2588] [id = 315] 20:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1774D800) [pid = 2588] [serial = 944] [outer = 00000000] 20:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1778C000) [pid = 2588] [serial = 945] [outer = 1774D800] 20:18:07 INFO - PROCESS | 2588 | 1467947887777 Marionette DEBUG loaded listener.js 20:18:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18271C00) [pid = 2588] [serial = 946] [outer = 1774D800] 20:18:08 INFO - PROCESS | 2588 | 1467947888223 Marionette TRACE conn7 <- [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:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 20:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 630ms 20:18:08 INFO - PROCESS | 2588 | 1467947888270 Marionette TRACE conn7 -> [0,1225,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 2588 | 1467947888272 Marionette TRACE conn7 <- [1,1225,null,{"value":"13"}] 20:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 20:18:08 INFO - PROCESS | 2588 | 1467947888280 Marionette TRACE conn7 -> [0,1226,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - PROCESS | 2588 | 1467947888282 Marionette TRACE conn7 <- [1,1226,null,{}] 20:18:08 INFO - PROCESS | 2588 | 1467947888285 Marionette TRACE conn7 -> [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:18:08 INFO - PROCESS | 2588 | 1467947888288 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:08 INFO - PROCESS | 2588 | 1467947888370 Marionette TRACE conn7 <- [1,1227,null,{"value":null}] 20:18:08 INFO - PROCESS | 2588 | 1467947888378 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 2588 | 1467947888380 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:08 INFO - PROCESS | 2588 | ++DOCSHELL 182D3000 == 35 [pid = 2588] [id = 316] 20:18:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (182E0000) [pid = 2588] [serial = 947] [outer = 00000000] 20:18:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (186E4000) [pid = 2588] [serial = 948] [outer = 182E0000] 20:18:08 INFO - PROCESS | 2588 | 1467947888426 Marionette DEBUG loaded listener.js 20:18:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (18698C00) [pid = 2588] [serial = 949] [outer = 182E0000] 20:18:08 INFO - PROCESS | 2588 | 1467947888838 Marionette TRACE conn7 <- [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:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 20:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 570ms 20:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 20:18:08 INFO - PROCESS | 2588 | 1467947888850 Marionette TRACE conn7 -> [0,1229,"getWindowHandle",null] 20:18:08 INFO - PROCESS | 2588 | 1467947888852 Marionette TRACE conn7 <- [1,1229,null,{"value":"13"}] 20:18:08 INFO - PROCESS | 2588 | 1467947888855 Marionette TRACE conn7 -> [0,1230,"setScriptTimeout",{"ms":35000}] 20:18:08 INFO - PROCESS | 2588 | 1467947888856 Marionette TRACE conn7 <- [1,1230,null,{}] 20:18:08 INFO - PROCESS | 2588 | 1467947888860 Marionette TRACE conn7 -> [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:18:08 INFO - PROCESS | 2588 | 1467947888862 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:09 INFO - PROCESS | 2588 | 1467947888984 Marionette TRACE conn7 <- [1,1231,null,{"value":null}] 20:18:09 INFO - PROCESS | 2588 | 1467947889013 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 2588 | 1467947889015 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:09 INFO - PROCESS | 2588 | ++DOCSHELL 106CFC00 == 36 [pid = 2588] [id = 317] 20:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (18D81400) [pid = 2588] [serial = 950] [outer = 00000000] 20:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (18EE2800) [pid = 2588] [serial = 951] [outer = 18D81400] 20:18:09 INFO - PROCESS | 2588 | 1467947889058 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (18F6AC00) [pid = 2588] [serial = 952] [outer = 18D81400] 20:18:09 INFO - PROCESS | 2588 | 1467947889525 Marionette TRACE conn7 <- [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:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 20:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 730ms 20:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 20:18:09 INFO - PROCESS | 2588 | 1467947889586 Marionette TRACE conn7 -> [0,1233,"getWindowHandle",null] 20:18:09 INFO - PROCESS | 2588 | 1467947889588 Marionette TRACE conn7 <- [1,1233,null,{"value":"13"}] 20:18:09 INFO - PROCESS | 2588 | 1467947889591 Marionette TRACE conn7 -> [0,1234,"setScriptTimeout",{"ms":35000}] 20:18:09 INFO - PROCESS | 2588 | 1467947889593 Marionette TRACE conn7 <- [1,1234,null,{}] 20:18:09 INFO - PROCESS | 2588 | 1467947889596 Marionette TRACE conn7 -> [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:18:09 INFO - PROCESS | 2588 | 1467947889598 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:09 INFO - PROCESS | 2588 | 1467947889709 Marionette TRACE conn7 <- [1,1235,null,{"value":null}] 20:18:09 INFO - PROCESS | 2588 | 1467947889714 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 2588 | 1467947889716 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:09 INFO - PROCESS | 2588 | ++DOCSHELL 192B0000 == 37 [pid = 2588] [id = 318] 20:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (19350800) [pid = 2588] [serial = 953] [outer = 00000000] 20:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (193CC400) [pid = 2588] [serial = 954] [outer = 19350800] 20:18:09 INFO - PROCESS | 2588 | 1467947889759 Marionette DEBUG loaded listener.js 20:18:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (198D7400) [pid = 2588] [serial = 955] [outer = 19350800] 20:18:10 INFO - PROCESS | 2588 | 1467947890193 Marionette TRACE conn7 <- [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:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 20:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 632ms 20:18:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 20:18:10 INFO - PROCESS | 2588 | 1467947890224 Marionette TRACE conn7 -> [0,1237,"getWindowHandle",null] 20:18:10 INFO - PROCESS | 2588 | 1467947890226 Marionette TRACE conn7 <- [1,1237,null,{"value":"13"}] 20:18:10 INFO - PROCESS | 2588 | 1467947890229 Marionette TRACE conn7 -> [0,1238,"setScriptTimeout",{"ms":35000}] 20:18:10 INFO - PROCESS | 2588 | 1467947890231 Marionette TRACE conn7 <- [1,1238,null,{}] 20:18:10 INFO - PROCESS | 2588 | 1467947890234 Marionette TRACE conn7 -> [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:18:10 INFO - PROCESS | 2588 | 1467947890237 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:10 INFO - PROCESS | 2588 | 1467947890359 Marionette TRACE conn7 <- [1,1239,null,{"value":null}] 20:18:10 INFO - PROCESS | 2588 | 1467947890450 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 2588 | 1467947890452 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:10 INFO - PROCESS | 2588 | ++DOCSHELL 1492B800 == 38 [pid = 2588] [id = 319] 20:18:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (19C8A400) [pid = 2588] [serial = 956] [outer = 00000000] 20:18:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (19E4E800) [pid = 2588] [serial = 957] [outer = 19C8A400] 20:18:10 INFO - PROCESS | 2588 | 1467947890497 Marionette DEBUG loaded listener.js 20:18:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1B1C8000) [pid = 2588] [serial = 958] [outer = 19C8A400] 20:18:10 INFO - PROCESS | 2588 | 1467947890912 Marionette TRACE conn7 <- [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:18:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 20:18:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1936D800) [pid = 2588] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (1743F000) [pid = 2588] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (1774A400) [pid = 2588] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (18903C00) [pid = 2588] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (14926C00) [pid = 2588] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (103E8C00) [pid = 2588] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0FE12400) [pid = 2588] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FE71800) [pid = 2588] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (19CC4400) [pid = 2588] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (18E52000) [pid = 2588] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FD1C00) [pid = 2588] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0C9A6800) [pid = 2588] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 20:18:11 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (14A19400) [pid = 2588] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 20:18:11 INFO - PROCESS | 2588 | 1467947891111 Marionette TRACE conn7 -> [0,1241,"getWindowHandle",null] 20:18:11 INFO - PROCESS | 2588 | 1467947891113 Marionette TRACE conn7 <- [1,1241,null,{"value":"13"}] 20:18:11 INFO - PROCESS | 2588 | 1467947891123 Marionette TRACE conn7 -> [0,1242,"setScriptTimeout",{"ms":35000}] 20:18:11 INFO - PROCESS | 2588 | 1467947891125 Marionette TRACE conn7 <- [1,1242,null,{}] 20:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 20:18:11 INFO - PROCESS | 2588 | 1467947891129 Marionette TRACE conn7 -> [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:18:11 INFO - PROCESS | 2588 | 1467947891131 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:11 INFO - PROCESS | 2588 | 1467947891209 Marionette TRACE conn7 <- [1,1243,null,{"value":null}] 20:18:11 INFO - PROCESS | 2588 | 1467947891214 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2588 | 1467947891216 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:11 INFO - PROCESS | 2588 | ++DOCSHELL 1005A800 == 39 [pid = 2588] [id = 320] 20:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (10363800) [pid = 2588] [serial = 959] [outer = 00000000] 20:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (13FC9C00) [pid = 2588] [serial = 960] [outer = 10363800] 20:18:11 INFO - PROCESS | 2588 | 1467947891270 Marionette DEBUG loaded listener.js 20:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (141EE800) [pid = 2588] [serial = 961] [outer = 10363800] 20:18:11 INFO - PROCESS | 2588 | 1467947891683 Marionette TRACE conn7 <- [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:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 20:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 631ms 20:18:11 INFO - PROCESS | 2588 | 1467947891761 Marionette TRACE conn7 -> [0,1245,"getWindowHandle",null] 20:18:11 INFO - PROCESS | 2588 | 1467947891763 Marionette TRACE conn7 <- [1,1245,null,{"value":"13"}] 20:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 20:18:11 INFO - PROCESS | 2588 | 1467947891766 Marionette TRACE conn7 -> [0,1246,"setScriptTimeout",{"ms":35000}] 20:18:11 INFO - PROCESS | 2588 | 1467947891768 Marionette TRACE conn7 <- [1,1246,null,{}] 20:18:11 INFO - PROCESS | 2588 | 1467947891771 Marionette TRACE conn7 -> [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:18:11 INFO - PROCESS | 2588 | 1467947891773 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:11 INFO - PROCESS | 2588 | 1467947891853 Marionette TRACE conn7 <- [1,1247,null,{"value":null}] 20:18:11 INFO - PROCESS | 2588 | 1467947891858 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 2588 | 1467947891860 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:11 INFO - PROCESS | 2588 | ++DOCSHELL 17445C00 == 40 [pid = 2588] [id = 321] 20:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1744A000) [pid = 2588] [serial = 962] [outer = 00000000] 20:18:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (18D88400) [pid = 2588] [serial = 963] [outer = 1744A000] 20:18:11 INFO - PROCESS | 2588 | 1467947891907 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (19E52800) [pid = 2588] [serial = 964] [outer = 1744A000] 20:18:12 INFO - PROCESS | 2588 | 1467947892333 Marionette TRACE conn7 <- [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:18:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 20:18:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 20:18:12 INFO - PROCESS | 2588 | 1467947892398 Marionette TRACE conn7 -> [0,1249,"getWindowHandle",null] 20:18:12 INFO - PROCESS | 2588 | 1467947892400 Marionette TRACE conn7 <- [1,1249,null,{"value":"13"}] 20:18:12 INFO - PROCESS | 2588 | 1467947892402 Marionette TRACE conn7 -> [0,1250,"setScriptTimeout",{"ms":35000}] 20:18:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 20:18:12 INFO - PROCESS | 2588 | 1467947892404 Marionette TRACE conn7 <- [1,1250,null,{}] 20:18:12 INFO - PROCESS | 2588 | 1467947892407 Marionette TRACE conn7 -> [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:18:12 INFO - PROCESS | 2588 | 1467947892409 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:12 INFO - PROCESS | 2588 | 1467947892489 Marionette TRACE conn7 <- [1,1251,null,{"value":null}] 20:18:12 INFO - PROCESS | 2588 | 1467947892498 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 2588 | 1467947892499 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:12 INFO - PROCESS | 2588 | ++DOCSHELL 13FD0400 == 41 [pid = 2588] [id = 322] 20:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (19CA2800) [pid = 2588] [serial = 965] [outer = 00000000] 20:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B1D2000) [pid = 2588] [serial = 966] [outer = 19CA2800] 20:18:12 INFO - PROCESS | 2588 | 1467947892543 Marionette DEBUG loaded listener.js 20:18:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B860000) [pid = 2588] [serial = 967] [outer = 19CA2800] 20:18:12 INFO - PROCESS | 2588 | 1467947892963 Marionette TRACE conn7 <- [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:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 20:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 570ms 20:18:13 INFO - PROCESS | 2588 | 1467947892977 Marionette TRACE conn7 -> [0,1253,"getWindowHandle",null] 20:18:13 INFO - PROCESS | 2588 | 1467947892979 Marionette TRACE conn7 <- [1,1253,null,{"value":"13"}] 20:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 20:18:13 INFO - PROCESS | 2588 | 1467947892982 Marionette TRACE conn7 -> [0,1254,"setScriptTimeout",{"ms":35000}] 20:18:13 INFO - PROCESS | 2588 | 1467947892984 Marionette TRACE conn7 <- [1,1254,null,{}] 20:18:13 INFO - PROCESS | 2588 | 1467947893002 Marionette TRACE conn7 -> [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:18:13 INFO - PROCESS | 2588 | 1467947893004 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:13 INFO - PROCESS | 2588 | 1467947893136 Marionette TRACE conn7 <- [1,1255,null,{"value":null}] 20:18:13 INFO - PROCESS | 2588 | 1467947893329 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 2588 | 1467947893333 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:13 INFO - PROCESS | 2588 | ++DOCSHELL 0C940C00 == 42 [pid = 2588] [id = 323] 20:18:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0C99DC00) [pid = 2588] [serial = 968] [outer = 00000000] 20:18:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0CBD2400) [pid = 2588] [serial = 969] [outer = 0C99DC00] 20:18:13 INFO - PROCESS | 2588 | 1467947893390 Marionette DEBUG loaded listener.js 20:18:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0FBF7400) [pid = 2588] [serial = 970] [outer = 0C99DC00] 20:18:14 INFO - PROCESS | 2588 | 1467947894110 Marionette TRACE conn7 <- [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:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 20:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1179ms 20:18:14 INFO - PROCESS | 2588 | 1467947894186 Marionette TRACE conn7 -> [0,1257,"getWindowHandle",null] 20:18:14 INFO - PROCESS | 2588 | 1467947894190 Marionette TRACE conn7 <- [1,1257,null,{"value":"13"}] 20:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 20:18:14 INFO - PROCESS | 2588 | 1467947894196 Marionette TRACE conn7 -> [0,1258,"setScriptTimeout",{"ms":35000}] 20:18:14 INFO - PROCESS | 2588 | 1467947894200 Marionette TRACE conn7 <- [1,1258,null,{}] 20:18:14 INFO - PROCESS | 2588 | 1467947894205 Marionette TRACE conn7 -> [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:18:14 INFO - PROCESS | 2588 | 1467947894208 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:14 INFO - PROCESS | 2588 | 1467947894336 Marionette TRACE conn7 <- [1,1259,null,{"value":null}] 20:18:14 INFO - PROCESS | 2588 | 1467947894459 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 2588 | 1467947894462 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:14 INFO - PROCESS | 2588 | ++DOCSHELL 10239800 == 43 [pid = 2588] [id = 324] 20:18:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1035E800) [pid = 2588] [serial = 971] [outer = 00000000] 20:18:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (10572400) [pid = 2588] [serial = 972] [outer = 1035E800] 20:18:14 INFO - PROCESS | 2588 | 1467947894526 Marionette DEBUG loaded listener.js 20:18:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (112CBC00) [pid = 2588] [serial = 973] [outer = 1035E800] 20:18:15 INFO - PROCESS | 2588 | 1467947895464 Marionette TRACE conn7 <- [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:18:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 20:18:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1321ms 20:18:15 INFO - PROCESS | 2588 | 1467947895519 Marionette TRACE conn7 -> [0,1261,"getWindowHandle",null] 20:18:15 INFO - PROCESS | 2588 | 1467947895524 Marionette TRACE conn7 <- [1,1261,null,{"value":"13"}] 20:18:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 20:18:15 INFO - PROCESS | 2588 | 1467947895529 Marionette TRACE conn7 -> [0,1262,"setScriptTimeout",{"ms":35000}] 20:18:15 INFO - PROCESS | 2588 | 1467947895532 Marionette TRACE conn7 <- [1,1262,null,{}] 20:18:15 INFO - PROCESS | 2588 | 1467947895538 Marionette TRACE conn7 -> [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:18:15 INFO - PROCESS | 2588 | 1467947895541 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:15 INFO - PROCESS | 2588 | 1467947895680 Marionette TRACE conn7 <- [1,1263,null,{"value":null}] 20:18:15 INFO - PROCESS | 2588 | 1467947895779 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 2588 | 1467947895783 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 13FD0400 == 42 [pid = 2588] [id = 322] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 17445C00 == 41 [pid = 2588] [id = 321] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 1005A800 == 40 [pid = 2588] [id = 320] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 1492B800 == 39 [pid = 2588] [id = 319] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 192B0000 == 38 [pid = 2588] [id = 318] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 106CFC00 == 37 [pid = 2588] [id = 317] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 182D3000 == 36 [pid = 2588] [id = 316] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 17749400 == 35 [pid = 2588] [id = 315] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 1743F800 == 34 [pid = 2588] [id = 314] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 14962000 == 33 [pid = 2588] [id = 313] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 13FB0400 == 32 [pid = 2588] [id = 312] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 110DB000 == 31 [pid = 2588] [id = 311] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 0FEAF000 == 30 [pid = 2588] [id = 310] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 0FD7C800 == 29 [pid = 2588] [id = 309] 20:18:15 INFO - PROCESS | 2588 | --DOCSHELL 19CA2400 == 28 [pid = 2588] [id = 308] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (19CF0000) [pid = 2588] [serial = 924] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (14965800) [pid = 2588] [serial = 906] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (112CC000) [pid = 2588] [serial = 903] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (13FA4000) [pid = 2588] [serial = 904] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FE2B000) [pid = 2588] [serial = 900] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FE75C00) [pid = 2588] [serial = 901] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (103E5000) [pid = 2588] [serial = 898] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (10230400) [pid = 2588] [serial = 897] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1B10D800) [pid = 2588] [serial = 895] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (19E45C00) [pid = 2588] [serial = 894] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (19C83000) [pid = 2588] [serial = 892] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (198D2000) [pid = 2588] [serial = 891] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (16369C00) [pid = 2588] [serial = 889] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (14941000) [pid = 2588] [serial = 888] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FF1DC00) [pid = 2588] [serial = 886] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE20C00) [pid = 2588] [serial = 885] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (14A47400) [pid = 2588] [serial = 907] [outer = 00000000] [url = about:blank] 20:18:15 INFO - PROCESS | 2588 | ++DOCSHELL 0C934800 == 29 [pid = 2588] [id = 325] 20:18:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0C938400) [pid = 2588] [serial = 974] [outer = 00000000] 20:18:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FBF9000) [pid = 2588] [serial = 975] [outer = 0C938400] 20:18:15 INFO - PROCESS | 2588 | 1467947895884 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE20C00) [pid = 2588] [serial = 976] [outer = 0C938400] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (198D4400) [pid = 2588] [serial = 922] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (17478000) [pid = 2588] [serial = 909] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1778D400) [pid = 2588] [serial = 912] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17485C00) [pid = 2588] [serial = 910] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (18F6B000) [pid = 2588] [serial = 915] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (18217C00) [pid = 2588] [serial = 913] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (19C80400) [pid = 2588] [serial = 921] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (18F69C00) [pid = 2588] [serial = 918] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18F71800) [pid = 2588] [serial = 919] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1934A000) [pid = 2588] [serial = 916] [outer = 00000000] [url = about:blank] 20:18:16 INFO - PROCESS | 2588 | 1467947896318 Marionette TRACE conn7 <- [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:18:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 20:18:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 831ms 20:18:16 INFO - PROCESS | 2588 | 1467947896359 Marionette TRACE conn7 -> [0,1265,"getWindowHandle",null] 20:18:16 INFO - PROCESS | 2588 | 1467947896364 Marionette TRACE conn7 <- [1,1265,null,{"value":"13"}] 20:18:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 20:18:16 INFO - PROCESS | 2588 | 1467947896370 Marionette TRACE conn7 -> [0,1266,"setScriptTimeout",{"ms":35000}] 20:18:16 INFO - PROCESS | 2588 | 1467947896373 Marionette TRACE conn7 <- [1,1266,null,{}] 20:18:16 INFO - PROCESS | 2588 | 1467947896377 Marionette TRACE conn7 -> [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:18:16 INFO - PROCESS | 2588 | 1467947896379 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:16 INFO - PROCESS | 2588 | 1467947896465 Marionette TRACE conn7 <- [1,1267,null,{"value":null}] 20:18:16 INFO - PROCESS | 2588 | 1467947896471 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 2588 | 1467947896473 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:16 INFO - PROCESS | 2588 | ++DOCSHELL 0FEB0800 == 30 [pid = 2588] [id = 326] 20:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FF21C00) [pid = 2588] [serial = 977] [outer = 00000000] 20:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1005E400) [pid = 2588] [serial = 978] [outer = 0FF21C00] 20:18:16 INFO - PROCESS | 2588 | 1467947896521 Marionette DEBUG loaded listener.js 20:18:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (10362400) [pid = 2588] [serial = 979] [outer = 0FF21C00] 20:18:17 INFO - PROCESS | 2588 | 1467947897001 Marionette TRACE conn7 <- [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:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 20:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 670ms 20:18:17 INFO - PROCESS | 2588 | 1467947897045 Marionette TRACE conn7 -> [0,1269,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 2588 | 1467947897047 Marionette TRACE conn7 <- [1,1269,null,{"value":"13"}] 20:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 20:18:17 INFO - PROCESS | 2588 | 1467947897050 Marionette TRACE conn7 -> [0,1270,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - PROCESS | 2588 | 1467947897054 Marionette TRACE conn7 <- [1,1270,null,{}] 20:18:17 INFO - PROCESS | 2588 | 1467947897065 Marionette TRACE conn7 -> [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:18:17 INFO - PROCESS | 2588 | 1467947897070 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:17 INFO - PROCESS | 2588 | 1467947897183 Marionette TRACE conn7 <- [1,1271,null,{"value":null}] 20:18:17 INFO - PROCESS | 2588 | 1467947897274 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 2588 | 1467947897277 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:17 INFO - PROCESS | 2588 | ++DOCSHELL 13FC8000 == 31 [pid = 2588] [id = 327] 20:18:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FC8400) [pid = 2588] [serial = 980] [outer = 00000000] 20:18:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FD0000) [pid = 2588] [serial = 981] [outer = 13FC8400] 20:18:17 INFO - PROCESS | 2588 | 1467947897325 Marionette DEBUG loaded listener.js 20:18:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (141F2C00) [pid = 2588] [serial = 982] [outer = 13FC8400] 20:18:17 INFO - PROCESS | 2588 | 1467947897686 Marionette TRACE conn7 <- [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:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 20:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 20:18:17 INFO - PROCESS | 2588 | 1467947897733 Marionette TRACE conn7 -> [0,1273,"getWindowHandle",null] 20:18:17 INFO - PROCESS | 2588 | 1467947897736 Marionette TRACE conn7 <- [1,1273,null,{"value":"13"}] 20:18:17 INFO - PROCESS | 2588 | 1467947897739 Marionette TRACE conn7 -> [0,1274,"setScriptTimeout",{"ms":35000}] 20:18:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 20:18:17 INFO - PROCESS | 2588 | 1467947897750 Marionette TRACE conn7 <- [1,1274,null,{}] 20:18:17 INFO - PROCESS | 2588 | 1467947897754 Marionette TRACE conn7 -> [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:18:17 INFO - PROCESS | 2588 | 1467947897756 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:17 INFO - PROCESS | 2588 | 1467947897840 Marionette TRACE conn7 <- [1,1275,null,{"value":null}] 20:18:17 INFO - PROCESS | 2588 | 1467947897846 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 2588 | 1467947897848 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:17 INFO - PROCESS | 2588 | ++DOCSHELL 14966000 == 32 [pid = 2588] [id = 328] 20:18:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1496BC00) [pid = 2588] [serial = 983] [outer = 00000000] 20:18:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (15F57400) [pid = 2588] [serial = 984] [outer = 1496BC00] 20:18:17 INFO - PROCESS | 2588 | 1467947897892 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (163FB400) [pid = 2588] [serial = 985] [outer = 1496BC00] 20:18:18 INFO - PROCESS | 2588 | 1467947898353 Marionette TRACE conn7 <- [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:18:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 20:18:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 690ms 20:18:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 20:18:18 INFO - PROCESS | 2588 | 1467947898441 Marionette TRACE conn7 -> [0,1277,"getWindowHandle",null] 20:18:18 INFO - PROCESS | 2588 | 1467947898443 Marionette TRACE conn7 <- [1,1277,null,{"value":"13"}] 20:18:18 INFO - PROCESS | 2588 | 1467947898447 Marionette TRACE conn7 -> [0,1278,"setScriptTimeout",{"ms":35000}] 20:18:18 INFO - PROCESS | 2588 | 1467947898448 Marionette TRACE conn7 <- [1,1278,null,{}] 20:18:18 INFO - PROCESS | 2588 | 1467947898452 Marionette TRACE conn7 -> [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:18:18 INFO - PROCESS | 2588 | 1467947898454 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:18 INFO - PROCESS | 2588 | 1467947898595 Marionette TRACE conn7 <- [1,1279,null,{"value":null}] 20:18:18 INFO - PROCESS | 2588 | 1467947898616 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 2588 | 1467947898618 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:18 INFO - PROCESS | 2588 | ++DOCSHELL 105F6400 == 33 [pid = 2588] [id = 329] 20:18:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1669B000) [pid = 2588] [serial = 986] [outer = 00000000] 20:18:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (17446800) [pid = 2588] [serial = 987] [outer = 1669B000] 20:18:18 INFO - PROCESS | 2588 | 1467947898662 Marionette DEBUG loaded listener.js 20:18:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1744AC00) [pid = 2588] [serial = 988] [outer = 1669B000] 20:18:19 INFO - PROCESS | 2588 | 1467947899129 Marionette TRACE conn7 <- [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:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 20:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 20:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 20:18:19 INFO - PROCESS | 2588 | 1467947899181 Marionette TRACE conn7 -> [0,1281,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 2588 | 1467947899183 Marionette TRACE conn7 <- [1,1281,null,{"value":"13"}] 20:18:19 INFO - PROCESS | 2588 | 1467947899186 Marionette TRACE conn7 -> [0,1282,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 2588 | 1467947899188 Marionette TRACE conn7 <- [1,1282,null,{}] 20:18:19 INFO - PROCESS | 2588 | 1467947899210 Marionette TRACE conn7 -> [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:18:19 INFO - PROCESS | 2588 | 1467947899215 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:19 INFO - PROCESS | 2588 | 1467947899347 Marionette TRACE conn7 <- [1,1283,null,{"value":null}] 20:18:19 INFO - PROCESS | 2588 | 1467947899358 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 2588 | 1467947899360 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:19 INFO - PROCESS | 2588 | ++DOCSHELL 17664400 == 34 [pid = 2588] [id = 330] 20:18:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17667800) [pid = 2588] [serial = 989] [outer = 00000000] 20:18:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (182D4800) [pid = 2588] [serial = 990] [outer = 17667800] 20:18:19 INFO - PROCESS | 2588 | 1467947899407 Marionette DEBUG loaded listener.js 20:18:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (182D5400) [pid = 2588] [serial = 991] [outer = 17667800] 20:18:19 INFO - PROCESS | 2588 | 1467947899840 Marionette TRACE conn7 <- [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:18:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 20:18:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 730ms 20:18:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 20:18:19 INFO - PROCESS | 2588 | 1467947899931 Marionette TRACE conn7 -> [0,1285,"getWindowHandle",null] 20:18:19 INFO - PROCESS | 2588 | 1467947899933 Marionette TRACE conn7 <- [1,1285,null,{"value":"13"}] 20:18:19 INFO - PROCESS | 2588 | 1467947899936 Marionette TRACE conn7 -> [0,1286,"setScriptTimeout",{"ms":35000}] 20:18:19 INFO - PROCESS | 2588 | 1467947899938 Marionette TRACE conn7 <- [1,1286,null,{}] 20:18:19 INFO - PROCESS | 2588 | 1467947899941 Marionette TRACE conn7 -> [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:18:19 INFO - PROCESS | 2588 | 1467947899943 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:20 INFO - PROCESS | 2588 | 1467947900056 Marionette TRACE conn7 <- [1,1287,null,{"value":null}] 20:18:20 INFO - PROCESS | 2588 | 1467947900285 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 2588 | 1467947900287 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (110DB400) [pid = 2588] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1774D800) [pid = 2588] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (182E0000) [pid = 2588] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (17447C00) [pid = 2588] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (19CA2C00) [pid = 2588] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19350800) [pid = 2588] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (19C8A400) [pid = 2588] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (10363800) [pid = 2588] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1744A000) [pid = 2588] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FD7EC00) [pid = 2588] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14963C00) [pid = 2588] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FB0800) [pid = 2588] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FEB7800) [pid = 2588] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 20:18:20 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18D81400) [pid = 2588] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 20:18:20 INFO - PROCESS | 2588 | ++DOCSHELL 0C933000 == 35 [pid = 2588] [id = 331] 20:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0C93F400) [pid = 2588] [serial = 992] [outer = 00000000] 20:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FE71800) [pid = 2588] [serial = 993] [outer = 0C93F400] 20:18:20 INFO - PROCESS | 2588 | 1467947900338 Marionette DEBUG loaded listener.js 20:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FD1800) [pid = 2588] [serial = 994] [outer = 0C93F400] 20:18:20 INFO - PROCESS | 2588 | 1467947900722 Marionette TRACE conn7 <- [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:18:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 20:18:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 830ms 20:18:20 INFO - PROCESS | 2588 | 1467947900768 Marionette TRACE conn7 -> [0,1289,"getWindowHandle",null] 20:18:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 20:18:20 INFO - PROCESS | 2588 | 1467947900770 Marionette TRACE conn7 <- [1,1289,null,{"value":"13"}] 20:18:20 INFO - PROCESS | 2588 | 1467947900773 Marionette TRACE conn7 -> [0,1290,"setScriptTimeout",{"ms":35000}] 20:18:20 INFO - PROCESS | 2588 | 1467947900775 Marionette TRACE conn7 <- [1,1290,null,{}] 20:18:20 INFO - PROCESS | 2588 | 1467947900779 Marionette TRACE conn7 -> [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:18:20 INFO - PROCESS | 2588 | 1467947900781 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:20 INFO - PROCESS | 2588 | 1467947900892 Marionette TRACE conn7 <- [1,1291,null,{"value":null}] 20:18:20 INFO - PROCESS | 2588 | 1467947900902 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 2588 | 1467947900904 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:20 INFO - PROCESS | 2588 | ++DOCSHELL 13FD2800 == 36 [pid = 2588] [id = 332] 20:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17447C00) [pid = 2588] [serial = 995] [outer = 00000000] 20:18:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18E51C00) [pid = 2588] [serial = 996] [outer = 17447C00] 20:18:20 INFO - PROCESS | 2588 | 1467947900948 Marionette DEBUG loaded listener.js 20:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1934A800) [pid = 2588] [serial = 997] [outer = 17447C00] 20:18:21 INFO - PROCESS | 2588 | 1467947901371 Marionette TRACE conn7 <- [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:18:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 20:18:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 631ms 20:18:21 INFO - PROCESS | 2588 | 1467947901404 Marionette TRACE conn7 -> [0,1293,"getWindowHandle",null] 20:18:21 INFO - PROCESS | 2588 | 1467947901406 Marionette TRACE conn7 <- [1,1293,null,{"value":"13"}] 20:18:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 20:18:21 INFO - PROCESS | 2588 | 1467947901409 Marionette TRACE conn7 -> [0,1294,"setScriptTimeout",{"ms":35000}] 20:18:21 INFO - PROCESS | 2588 | 1467947901411 Marionette TRACE conn7 <- [1,1294,null,{}] 20:18:21 INFO - PROCESS | 2588 | 1467947901414 Marionette TRACE conn7 -> [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:18:21 INFO - PROCESS | 2588 | 1467947901416 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:21 INFO - PROCESS | 2588 | 1467947901538 Marionette TRACE conn7 <- [1,1295,null,{"value":null}] 20:18:21 INFO - PROCESS | 2588 | 1467947901576 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 2588 | 1467947901578 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:21 INFO - PROCESS | 2588 | ++DOCSHELL 0CB29400 == 37 [pid = 2588] [id = 333] 20:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (13FA4400) [pid = 2588] [serial = 998] [outer = 00000000] 20:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19367800) [pid = 2588] [serial = 999] [outer = 13FA4400] 20:18:21 INFO - PROCESS | 2588 | 1467947901621 Marionette DEBUG loaded listener.js 20:18:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1936C400) [pid = 2588] [serial = 1000] [outer = 13FA4400] 20:18:22 INFO - PROCESS | 2588 | 1467947902024 Marionette TRACE conn7 <- [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:18:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 20:18:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 671ms 20:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 20:18:22 INFO - PROCESS | 2588 | 1467947902081 Marionette TRACE conn7 -> [0,1297,"getWindowHandle",null] 20:18:22 INFO - PROCESS | 2588 | 1467947902083 Marionette TRACE conn7 <- [1,1297,null,{"value":"13"}] 20:18:22 INFO - PROCESS | 2588 | 1467947902086 Marionette TRACE conn7 -> [0,1298,"setScriptTimeout",{"ms":35000}] 20:18:22 INFO - PROCESS | 2588 | 1467947902088 Marionette TRACE conn7 <- [1,1298,null,{}] 20:18:22 INFO - PROCESS | 2588 | 1467947902092 Marionette TRACE conn7 -> [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:18:22 INFO - PROCESS | 2588 | 1467947902093 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:22 INFO - PROCESS | 2588 | 1467947902207 Marionette TRACE conn7 <- [1,1299,null,{"value":null}] 20:18:22 INFO - PROCESS | 2588 | 1467947902212 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 2588 | 1467947902214 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:22 INFO - PROCESS | 2588 | ++DOCSHELL 145D0000 == 38 [pid = 2588] [id = 334] 20:18:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19368C00) [pid = 2588] [serial = 1001] [outer = 00000000] 20:18:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (19C8B000) [pid = 2588] [serial = 1002] [outer = 19368C00] 20:18:22 INFO - PROCESS | 2588 | 1467947902257 Marionette DEBUG loaded listener.js 20:18:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (19C8C400) [pid = 2588] [serial = 1003] [outer = 19368C00] 20:18:22 INFO - PROCESS | 2588 | 1467947902913 Marionette TRACE conn7 <- [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:18:22 INFO - PROCESS | 2588 | 1467947902962 Marionette TRACE conn7 <- [1,1301,null,{"value":"13"}] 20:18:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 20:18:23 INFO - PROCESS | 2588 | 1467947902967 Marionette TRACE conn7 -> [0,1302,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - PROCESS | 2588 | 1467947902972 Marionette TRACE conn7 <- [1,1302,null,{}] 20:18:23 INFO - PROCESS | 2588 | 1467947902978 Marionette TRACE conn7 -> [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:18:23 INFO - PROCESS | 2588 | 1467947902981 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:23 INFO - PROCESS | 2588 | 1467947903106 Marionette TRACE conn7 <- [1,1303,null,{"value":null}] 20:18:23 INFO - PROCESS | 2588 | 1467947903229 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 2588 | 1467947903231 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:23 INFO - PROCESS | 2588 | ++DOCSHELL 0FE08400 == 39 [pid = 2588] [id = 335] 20:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FE1F800) [pid = 2588] [serial = 1004] [outer = 00000000] 20:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (10361000) [pid = 2588] [serial = 1005] [outer = 0FE1F800] 20:18:23 INFO - PROCESS | 2588 | 1467947903289 Marionette DEBUG loaded listener.js 20:18:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1123E000) [pid = 2588] [serial = 1006] [outer = 0FE1F800] 20:18:23 INFO - PROCESS | 2588 | 1467947903871 Marionette TRACE conn7 <- [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:18:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 20:18:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 930ms 20:18:23 INFO - PROCESS | 2588 | 1467947903898 Marionette TRACE conn7 -> [0,1305,"getWindowHandle",null] 20:18:23 INFO - PROCESS | 2588 | 1467947903902 Marionette TRACE conn7 <- [1,1305,null,{"value":"13"}] 20:18:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 20:18:23 INFO - PROCESS | 2588 | 1467947903908 Marionette TRACE conn7 -> [0,1306,"setScriptTimeout",{"ms":35000}] 20:18:23 INFO - PROCESS | 2588 | 1467947903911 Marionette TRACE conn7 <- [1,1306,null,{}] 20:18:23 INFO - PROCESS | 2588 | 1467947903915 Marionette TRACE conn7 -> [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:18:23 INFO - PROCESS | 2588 | 1467947903918 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:24 INFO - PROCESS | 2588 | 1467947904031 Marionette TRACE conn7 <- [1,1307,null,{"value":null}] 20:18:24 INFO - PROCESS | 2588 | 1467947904134 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 2588 | 1467947904137 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:24 INFO - PROCESS | 2588 | ++DOCSHELL 16696000 == 40 [pid = 2588] [id = 336] 20:18:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (16696400) [pid = 2588] [serial = 1007] [outer = 00000000] 20:18:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1765CC00) [pid = 2588] [serial = 1008] [outer = 16696400] 20:18:24 INFO - PROCESS | 2588 | 1467947904192 Marionette DEBUG loaded listener.js 20:18:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1778E400) [pid = 2588] [serial = 1009] [outer = 16696400] 20:18:24 INFO - PROCESS | 2588 | 1467947904792 Marionette TRACE conn7 <- [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:18:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 20:18:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 930ms 20:18:24 INFO - PROCESS | 2588 | 1467947904843 Marionette TRACE conn7 -> [0,1309,"getWindowHandle",null] 20:18:24 INFO - PROCESS | 2588 | 1467947904845 Marionette TRACE conn7 <- [1,1309,null,{"value":"13"}] 20:18:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 20:18:24 INFO - PROCESS | 2588 | 1467947904849 Marionette TRACE conn7 -> [0,1310,"setScriptTimeout",{"ms":35000}] 20:18:24 INFO - PROCESS | 2588 | 1467947904853 Marionette TRACE conn7 <- [1,1310,null,{}] 20:18:24 INFO - PROCESS | 2588 | 1467947904865 Marionette TRACE conn7 -> [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:18:24 INFO - PROCESS | 2588 | 1467947904870 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:25 INFO - PROCESS | 2588 | 1467947904983 Marionette TRACE conn7 <- [1,1311,null,{"value":null}] 20:18:25 INFO - PROCESS | 2588 | 1467947905090 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 2588 | 1467947905094 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:25 INFO - PROCESS | 2588 | ++DOCSHELL 1B105400 == 41 [pid = 2588] [id = 337] 20:18:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1B106400) [pid = 2588] [serial = 1010] [outer = 00000000] 20:18:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1B10F800) [pid = 2588] [serial = 1011] [outer = 1B106400] 20:18:25 INFO - PROCESS | 2588 | 1467947905150 Marionette DEBUG loaded listener.js 20:18:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1B1CB000) [pid = 2588] [serial = 1012] [outer = 1B106400] 20:18:25 INFO - PROCESS | 2588 | 1467947905761 Marionette TRACE conn7 <- [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:18:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 20:18:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 20:18:25 INFO - PROCESS | 2588 | 1467947905823 Marionette TRACE conn7 -> [0,1313,"getWindowHandle",null] 20:18:25 INFO - PROCESS | 2588 | 1467947905826 Marionette TRACE conn7 <- [1,1313,null,{"value":"13"}] 20:18:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 20:18:25 INFO - PROCESS | 2588 | 1467947905830 Marionette TRACE conn7 -> [0,1314,"setScriptTimeout",{"ms":35000}] 20:18:25 INFO - PROCESS | 2588 | 1467947905832 Marionette TRACE conn7 <- [1,1314,null,{}] 20:18:25 INFO - PROCESS | 2588 | 1467947905836 Marionette TRACE conn7 -> [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:18:25 INFO - PROCESS | 2588 | 1467947905838 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:25 INFO - PROCESS | 2588 | 1467947905947 Marionette TRACE conn7 <- [1,1315,null,{"value":null}] 20:18:26 INFO - PROCESS | 2588 | 1467947906077 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 2588 | 1467947906079 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:26 INFO - PROCESS | 2588 | ++DOCSHELL 13FA3C00 == 42 [pid = 2588] [id = 338] 20:18:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (13FC6000) [pid = 2588] [serial = 1013] [outer = 00000000] 20:18:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (1B0B8400) [pid = 2588] [serial = 1014] [outer = 13FC6000] 20:18:26 INFO - PROCESS | 2588 | 1467947906134 Marionette DEBUG loaded listener.js 20:18:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (1B1CE800) [pid = 2588] [serial = 1015] [outer = 13FC6000] 20:18:26 INFO - PROCESS | 2588 | 1467947906815 Marionette TRACE conn7 <- [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:18:26 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:18:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1018ms 20:18:26 INFO - PROCESS | 2588 | 1467947906850 Marionette TRACE conn7 -> [0,1317,"getWindowHandle",null] 20:18:26 INFO - PROCESS | 2588 | 1467947906854 Marionette TRACE conn7 <- [1,1317,null,{"value":"13"}] 20:18:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 20:18:26 INFO - PROCESS | 2588 | 1467947906858 Marionette TRACE conn7 -> [0,1318,"setScriptTimeout",{"ms":35000}] 20:18:26 INFO - PROCESS | 2588 | 1467947906862 Marionette TRACE conn7 <- [1,1318,null,{}] 20:18:26 INFO - PROCESS | 2588 | 1467947906867 Marionette TRACE conn7 -> [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:18:26 INFO - PROCESS | 2588 | 1467947906870 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:27 INFO - PROCESS | 2588 | 1467947906973 Marionette TRACE conn7 <- [1,1319,null,{"value":null}] 20:18:27 INFO - PROCESS | 2588 | 1467947907084 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 2588 | 1467947907087 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:27 INFO - PROCESS | 2588 | ++DOCSHELL 1022FC00 == 43 [pid = 2588] [id = 339] 20:18:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (10368000) [pid = 2588] [serial = 1016] [outer = 00000000] 20:18:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (13FD1000) [pid = 2588] [serial = 1017] [outer = 10368000] 20:18:27 INFO - PROCESS | 2588 | 1467947907136 Marionette DEBUG loaded listener.js 20:18:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 100 (1492B800) [pid = 2588] [serial = 1018] [outer = 10368000] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 0CB29400 == 42 [pid = 2588] [id = 333] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 13FD2800 == 41 [pid = 2588] [id = 332] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 0C933000 == 40 [pid = 2588] [id = 331] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 17664400 == 39 [pid = 2588] [id = 330] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 105F6400 == 38 [pid = 2588] [id = 329] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 14966000 == 37 [pid = 2588] [id = 328] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 13FC8000 == 36 [pid = 2588] [id = 327] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 0FEB0800 == 35 [pid = 2588] [id = 326] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 0C934800 == 34 [pid = 2588] [id = 325] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 10239800 == 33 [pid = 2588] [id = 324] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 0C940C00 == 32 [pid = 2588] [id = 323] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 1B105400 == 31 [pid = 2588] [id = 337] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 13FA3C00 == 30 [pid = 2588] [id = 338] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 16696000 == 29 [pid = 2588] [id = 336] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 145D0000 == 28 [pid = 2588] [id = 334] 20:18:27 INFO - PROCESS | 2588 | --DOCSHELL 0FE08400 == 27 [pid = 2588] [id = 335] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 99 (13F0F800) [pid = 2588] [serial = 933] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (13FA5400) [pid = 2588] [serial = 934] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (1778C000) [pid = 2588] [serial = 945] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (18271C00) [pid = 2588] [serial = 946] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (186E4000) [pid = 2588] [serial = 948] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (18698C00) [pid = 2588] [serial = 949] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (17482C00) [pid = 2588] [serial = 942] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (17659C00) [pid = 2588] [serial = 943] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (1B101400) [pid = 2588] [serial = 925] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (198D7400) [pid = 2588] [serial = 955] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (193CC400) [pid = 2588] [serial = 954] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (19E4E800) [pid = 2588] [serial = 957] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (141EE800) [pid = 2588] [serial = 961] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (13FC9C00) [pid = 2588] [serial = 960] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (18D88400) [pid = 2588] [serial = 963] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1B1C8000) [pid = 2588] [serial = 958] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE04800) [pid = 2588] [serial = 927] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FE0A800) [pid = 2588] [serial = 928] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (14AECC00) [pid = 2588] [serial = 939] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (15A63400) [pid = 2588] [serial = 940] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13FCFC00) [pid = 2588] [serial = 936] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (141EAC00) [pid = 2588] [serial = 937] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FF29C00) [pid = 2588] [serial = 931] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FF20800) [pid = 2588] [serial = 930] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18EE2800) [pid = 2588] [serial = 951] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19E52800) [pid = 2588] [serial = 964] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18F6AC00) [pid = 2588] [serial = 952] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1B1D2000) [pid = 2588] [serial = 966] [outer = 00000000] [url = about:blank] 20:18:28 INFO - PROCESS | 2588 | 1467947908349 Marionette TRACE conn7 <- [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:18:28 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:18:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1530ms 20:18:28 INFO - PROCESS | 2588 | 1467947908391 Marionette TRACE conn7 -> [0,1321,"getWindowHandle",null] 20:18:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 20:18:28 INFO - PROCESS | 2588 | 1467947908395 Marionette TRACE conn7 <- [1,1321,null,{"value":"13"}] 20:18:28 INFO - PROCESS | 2588 | 1467947908400 Marionette TRACE conn7 -> [0,1322,"setScriptTimeout",{"ms":35000}] 20:18:28 INFO - PROCESS | 2588 | 1467947908405 Marionette TRACE conn7 <- [1,1322,null,{}] 20:18:28 INFO - PROCESS | 2588 | 1467947908411 Marionette TRACE conn7 -> [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:18:28 INFO - PROCESS | 2588 | 1467947908413 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:28 INFO - PROCESS | 2588 | 1467947908504 Marionette TRACE conn7 <- [1,1323,null,{"value":null}] 20:18:28 INFO - PROCESS | 2588 | 1467947908510 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 2588 | 1467947908513 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:28 INFO - PROCESS | 2588 | ++DOCSHELL 0FE11C00 == 28 [pid = 2588] [id = 340] 20:18:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FE12000) [pid = 2588] [serial = 1019] [outer = 00000000] 20:18:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FE2AC00) [pid = 2588] [serial = 1020] [outer = 0FE12000] 20:18:28 INFO - PROCESS | 2588 | 1467947908562 Marionette DEBUG loaded listener.js 20:18:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FE38000) [pid = 2588] [serial = 1021] [outer = 0FE12000] 20:18:29 INFO - PROCESS | 2588 | 1467947909056 Marionette TRACE conn7 <- [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:18:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 20:18:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 690ms 20:18:29 INFO - PROCESS | 2588 | 1467947909090 Marionette TRACE conn7 -> [0,1325,"getWindowHandle",null] 20:18:29 INFO - PROCESS | 2588 | 1467947909095 Marionette TRACE conn7 <- [1,1325,null,{"value":"13"}] 20:18:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 20:18:29 INFO - PROCESS | 2588 | 1467947909100 Marionette TRACE conn7 -> [0,1326,"setScriptTimeout",{"ms":35000}] 20:18:29 INFO - PROCESS | 2588 | 1467947909103 Marionette TRACE conn7 <- [1,1326,null,{}] 20:18:29 INFO - PROCESS | 2588 | 1467947909107 Marionette TRACE conn7 -> [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:18:29 INFO - PROCESS | 2588 | 1467947909109 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:29 INFO - PROCESS | 2588 | 1467947909228 Marionette TRACE conn7 <- [1,1327,null,{"value":null}] 20:18:29 INFO - PROCESS | 2588 | 1467947909238 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2588 | 1467947909240 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:29 INFO - PROCESS | 2588 | ++DOCSHELL 103E4800 == 29 [pid = 2588] [id = 341] 20:18:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (103E4C00) [pid = 2588] [serial = 1022] [outer = 00000000] 20:18:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (10644800) [pid = 2588] [serial = 1023] [outer = 103E4C00] 20:18:29 INFO - PROCESS | 2588 | 1467947909297 Marionette DEBUG loaded listener.js 20:18:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (112CB800) [pid = 2588] [serial = 1024] [outer = 103E4C00] 20:18:30 INFO - PROCESS | 2588 | 1467947910230 Marionette TRACE conn7 <- [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:18:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 20:18:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1172ms 20:18:30 INFO - PROCESS | 2588 | 1467947910277 Marionette TRACE conn7 -> [0,1329,"getWindowHandle",null] 20:18:30 INFO - PROCESS | 2588 | 1467947910279 Marionette TRACE conn7 <- [1,1329,null,{"value":"13"}] 20:18:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 20:18:30 INFO - PROCESS | 2588 | 1467947910289 Marionette TRACE conn7 -> [0,1330,"setScriptTimeout",{"ms":35000}] 20:18:30 INFO - PROCESS | 2588 | 1467947910292 Marionette TRACE conn7 <- [1,1330,null,{}] 20:18:30 INFO - PROCESS | 2588 | 1467947910303 Marionette TRACE conn7 -> [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:18:30 INFO - PROCESS | 2588 | 1467947910307 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:30 INFO - PROCESS | 2588 | 1467947910418 Marionette TRACE conn7 <- [1,1331,null,{"value":null}] 20:18:30 INFO - PROCESS | 2588 | 1467947910425 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947910428 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:30 INFO - PROCESS | 2588 | ++DOCSHELL 13FCF000 == 30 [pid = 2588] [id = 342] 20:18:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (13FCFC00) [pid = 2588] [serial = 1025] [outer = 00000000] 20:18:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (145D7800) [pid = 2588] [serial = 1026] [outer = 13FCFC00] 20:18:30 INFO - PROCESS | 2588 | 1467947910476 Marionette DEBUG loaded listener.js 20:18:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (14999400) [pid = 2588] [serial = 1027] [outer = 13FCFC00] 20:18:31 INFO - PROCESS | 2588 | 1467947910990 Marionette TRACE conn7 <- [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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 20:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 20:18:31 INFO - PROCESS | 2588 | 1467947911026 Marionette TRACE conn7 -> [0,1333,"getWindowHandle",null] 20:18:31 INFO - PROCESS | 2588 | 1467947911028 Marionette TRACE conn7 <- [1,1333,null,{"value":"13"}] 20:18:31 INFO - PROCESS | 2588 | 1467947911032 Marionette TRACE conn7 -> [0,1334,"setScriptTimeout",{"ms":35000}] 20:18:31 INFO - PROCESS | 2588 | 1467947911033 Marionette TRACE conn7 <- [1,1334,null,{}] 20:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 20:18:31 INFO - PROCESS | 2588 | 1467947911037 Marionette TRACE conn7 -> [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:18:31 INFO - PROCESS | 2588 | 1467947911039 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:31 INFO - PROCESS | 2588 | 1467947911155 Marionette TRACE conn7 <- [1,1335,null,{"value":null}] 20:18:31 INFO - PROCESS | 2588 | 1467947911163 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947911165 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:31 INFO - PROCESS | 2588 | ++DOCSHELL 1496B000 == 31 [pid = 2588] [id = 343] 20:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (14A1A400) [pid = 2588] [serial = 1028] [outer = 00000000] 20:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1743D000) [pid = 2588] [serial = 1029] [outer = 14A1A400] 20:18:31 INFO - PROCESS | 2588 | 1467947911257 Marionette DEBUG loaded listener.js 20:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (17447000) [pid = 2588] [serial = 1030] [outer = 14A1A400] 20:18:31 INFO - PROCESS | 2588 | 1467947911692 Marionette TRACE conn7 <- [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:18:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 20:18:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 671ms 20:18:31 INFO - PROCESS | 2588 | 1467947911707 Marionette TRACE conn7 -> [0,1337,"getWindowHandle",null] 20:18:31 INFO - PROCESS | 2588 | 1467947911709 Marionette TRACE conn7 <- [1,1337,null,{"value":"13"}] 20:18:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 20:18:31 INFO - PROCESS | 2588 | 1467947911717 Marionette TRACE conn7 -> [0,1338,"setScriptTimeout",{"ms":35000}] 20:18:31 INFO - PROCESS | 2588 | 1467947911719 Marionette TRACE conn7 <- [1,1338,null,{}] 20:18:31 INFO - PROCESS | 2588 | 1467947911722 Marionette TRACE conn7 -> [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:18:31 INFO - PROCESS | 2588 | 1467947911725 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:31 INFO - PROCESS | 2588 | 1467947911861 Marionette TRACE conn7 <- [1,1339,null,{"value":null}] 20:18:31 INFO - PROCESS | 2588 | 1467947911880 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947911882 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:31 INFO - PROCESS | 2588 | ++DOCSHELL 17477C00 == 32 [pid = 2588] [id = 344] 20:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1747C000) [pid = 2588] [serial = 1031] [outer = 00000000] 20:18:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (17749400) [pid = 2588] [serial = 1032] [outer = 1747C000] 20:18:31 INFO - PROCESS | 2588 | 1467947911926 Marionette DEBUG loaded listener.js 20:18:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (17756800) [pid = 2588] [serial = 1033] [outer = 1747C000] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (19368C00) [pid = 2588] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (13FA4400) [pid = 2588] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1669B000) [pid = 2588] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (17667800) [pid = 2588] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (13FC8400) [pid = 2588] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FF21C00) [pid = 2588] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0C938400) [pid = 2588] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1496BC00) [pid = 2588] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0C99DC00) [pid = 2588] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1035E800) [pid = 2588] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0C93F400) [pid = 2588] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (17447C00) [pid = 2588] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 20:18:32 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19CA2800) [pid = 2588] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 20:18:32 INFO - PROCESS | 2588 | 1467947912588 Marionette TRACE conn7 <- [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:18:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 20:18:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 930ms 20:18:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 20:18:32 INFO - PROCESS | 2588 | 1467947912642 Marionette TRACE conn7 -> [0,1341,"getWindowHandle",null] 20:18:32 INFO - PROCESS | 2588 | 1467947912645 Marionette TRACE conn7 <- [1,1341,null,{"value":"13"}] 20:18:32 INFO - PROCESS | 2588 | 1467947912648 Marionette TRACE conn7 -> [0,1342,"setScriptTimeout",{"ms":35000}] 20:18:32 INFO - PROCESS | 2588 | 1467947912649 Marionette TRACE conn7 <- [1,1342,null,{}] 20:18:32 INFO - PROCESS | 2588 | 1467947912653 Marionette TRACE conn7 -> [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:18:32 INFO - PROCESS | 2588 | 1467947912658 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:32 INFO - PROCESS | 2588 | 1467947912783 Marionette TRACE conn7 <- [1,1343,null,{"value":null}] 20:18:32 INFO - PROCESS | 2588 | 1467947912839 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947912841 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:32 INFO - PROCESS | 2588 | ++DOCSHELL 10568800 == 33 [pid = 2588] [id = 345] 20:18:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (13FA4400) [pid = 2588] [serial = 1034] [outer = 00000000] 20:18:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1826E400) [pid = 2588] [serial = 1035] [outer = 13FA4400] 20:18:32 INFO - PROCESS | 2588 | 1467947912885 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (182DE000) [pid = 2588] [serial = 1036] [outer = 13FA4400] 20:18:33 INFO - PROCESS | 2588 | 1467947913296 Marionette TRACE conn7 <- [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:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 20:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 20:18:33 INFO - PROCESS | 2588 | 1467947913319 Marionette TRACE conn7 -> [0,1345,"getWindowHandle",null] 20:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 20:18:33 INFO - PROCESS | 2588 | 1467947913320 Marionette TRACE conn7 <- [1,1345,null,{"value":"13"}] 20:18:33 INFO - PROCESS | 2588 | 1467947913323 Marionette TRACE conn7 -> [0,1346,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 2588 | 1467947913325 Marionette TRACE conn7 <- [1,1346,null,{}] 20:18:33 INFO - PROCESS | 2588 | 1467947913329 Marionette TRACE conn7 -> [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:18:33 INFO - PROCESS | 2588 | 1467947913330 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:33 INFO - PROCESS | 2588 | 1467947913409 Marionette TRACE conn7 <- [1,1347,null,{"value":null}] 20:18:33 INFO - PROCESS | 2588 | 1467947913414 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947913416 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:33 INFO - PROCESS | 2588 | ++DOCSHELL 18698C00 == 34 [pid = 2588] [id = 346] 20:18:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18905400) [pid = 2588] [serial = 1037] [outer = 00000000] 20:18:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18E50C00) [pid = 2588] [serial = 1038] [outer = 18905400] 20:18:33 INFO - PROCESS | 2588 | 1467947913460 Marionette DEBUG loaded listener.js 20:18:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18EEF000) [pid = 2588] [serial = 1039] [outer = 18905400] 20:18:33 INFO - PROCESS | 2588 | 1467947913885 Marionette TRACE conn7 <- [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:18:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 20:18:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms 20:18:33 INFO - PROCESS | 2588 | 1467947913895 Marionette TRACE conn7 -> [0,1349,"getWindowHandle",null] 20:18:33 INFO - PROCESS | 2588 | 1467947913897 Marionette TRACE conn7 <- [1,1349,null,{"value":"13"}] 20:18:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 20:18:33 INFO - PROCESS | 2588 | 1467947913900 Marionette TRACE conn7 -> [0,1350,"setScriptTimeout",{"ms":35000}] 20:18:33 INFO - PROCESS | 2588 | 1467947913902 Marionette TRACE conn7 <- [1,1350,null,{}] 20:18:33 INFO - PROCESS | 2588 | 1467947913905 Marionette TRACE conn7 -> [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:18:33 INFO - PROCESS | 2588 | 1467947913907 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:34 INFO - PROCESS | 2588 | 1467947914024 Marionette TRACE conn7 <- [1,1351,null,{"value":null}] 20:18:34 INFO - PROCESS | 2588 | 1467947914031 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947914033 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:34 INFO - PROCESS | 2588 | ++DOCSHELL 18E4E000 == 35 [pid = 2588] [id = 347] 20:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18F6C800) [pid = 2588] [serial = 1040] [outer = 00000000] 20:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19367C00) [pid = 2588] [serial = 1041] [outer = 18F6C800] 20:18:34 INFO - PROCESS | 2588 | 1467947914077 Marionette DEBUG loaded listener.js 20:18:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19351C00) [pid = 2588] [serial = 1042] [outer = 18F6C800] 20:18:34 INFO - PROCESS | 2588 | 1467947914600 Marionette TRACE conn7 <- [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:18:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 20:18:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 770ms 20:18:34 INFO - PROCESS | 2588 | 1467947914672 Marionette TRACE conn7 -> [0,1353,"getWindowHandle",null] 20:18:34 INFO - PROCESS | 2588 | 1467947914677 Marionette TRACE conn7 <- [1,1353,null,{"value":"13"}] 20:18:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 20:18:34 INFO - PROCESS | 2588 | 1467947914683 Marionette TRACE conn7 -> [0,1354,"setScriptTimeout",{"ms":35000}] 20:18:34 INFO - PROCESS | 2588 | 1467947914686 Marionette TRACE conn7 <- [1,1354,null,{}] 20:18:34 INFO - PROCESS | 2588 | 1467947914692 Marionette TRACE conn7 -> [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:18:34 INFO - PROCESS | 2588 | 1467947914695 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:34 INFO - PROCESS | 2588 | 1467947914869 Marionette TRACE conn7 <- [1,1355,null,{"value":null}] 20:18:35 INFO - PROCESS | 2588 | 1467947914993 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 2588 | 1467947914997 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:35 INFO - PROCESS | 2588 | ++DOCSHELL 0FE19000 == 36 [pid = 2588] [id = 348] 20:18:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FE1B800) [pid = 2588] [serial = 1043] [outer = 00000000] 20:18:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FF1E000) [pid = 2588] [serial = 1044] [outer = 0FE1B800] 20:18:35 INFO - PROCESS | 2588 | 1467947915055 Marionette DEBUG loaded listener.js 20:18:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1005A400) [pid = 2588] [serial = 1045] [outer = 0FE1B800] 20:18:35 INFO - PROCESS | 2588 | 1467947915826 Marionette TRACE conn7 <- [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:18:35 INFO - PROCESS | 2588 | 1467947915927 Marionette TRACE conn7 <- [1,1357,null,{"value":"13"}] 20:18:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 20:18:35 INFO - PROCESS | 2588 | 1467947915933 Marionette TRACE conn7 -> [0,1358,"setScriptTimeout",{"ms":35000}] 20:18:35 INFO - PROCESS | 2588 | 1467947915936 Marionette TRACE conn7 <- [1,1358,null,{}] 20:18:35 INFO - PROCESS | 2588 | 1467947915940 Marionette TRACE conn7 -> [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:18:35 INFO - PROCESS | 2588 | 1467947915943 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:36 INFO - PROCESS | 2588 | 1467947916090 Marionette TRACE conn7 <- [1,1359,null,{"value":null}] 20:18:36 INFO - PROCESS | 2588 | 1467947916215 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947916218 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:36 INFO - PROCESS | 2588 | ++DOCSHELL 13FC4400 == 37 [pid = 2588] [id = 349] 20:18:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (13FC8400) [pid = 2588] [serial = 1046] [outer = 00000000] 20:18:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (14926C00) [pid = 2588] [serial = 1047] [outer = 13FC8400] 20:18:36 INFO - PROCESS | 2588 | 1467947916276 Marionette DEBUG loaded listener.js 20:18:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1636D000) [pid = 2588] [serial = 1048] [outer = 13FC8400] 20:18:37 INFO - PROCESS | 2588 | --DOCSHELL 18698C00 == 36 [pid = 2588] [id = 346] 20:18:37 INFO - PROCESS | 2588 | --DOCSHELL 10568800 == 35 [pid = 2588] [id = 345] 20:18:37 INFO - PROCESS | 2588 | --DOCSHELL 17477C00 == 34 [pid = 2588] [id = 344] 20:18:37 INFO - PROCESS | 2588 | --DOCSHELL 1496B000 == 33 [pid = 2588] [id = 343] 20:18:37 INFO - PROCESS | 2588 | --DOCSHELL 13FCF000 == 32 [pid = 2588] [id = 342] 20:18:37 INFO - PROCESS | 2588 | --DOCSHELL 103E4800 == 31 [pid = 2588] [id = 341] 20:18:37 INFO - PROCESS | 2588 | --DOCSHELL 0FE11C00 == 30 [pid = 2588] [id = 340] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1B860000) [pid = 2588] [serial = 967] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (19C8C400) [pid = 2588] [serial = 1003] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (19C8B000) [pid = 2588] [serial = 1002] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (19367800) [pid = 2588] [serial = 999] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1936C400) [pid = 2588] [serial = 1000] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (17446800) [pid = 2588] [serial = 987] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (182D4800) [pid = 2588] [serial = 990] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FD0000) [pid = 2588] [serial = 981] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (141F2C00) [pid = 2588] [serial = 982] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1005E400) [pid = 2588] [serial = 978] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (10362400) [pid = 2588] [serial = 979] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FBF9000) [pid = 2588] [serial = 975] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE20C00) [pid = 2588] [serial = 976] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (15F57400) [pid = 2588] [serial = 984] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1744AC00) [pid = 2588] [serial = 988] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0CBD2400) [pid = 2588] [serial = 969] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FBF7400) [pid = 2588] [serial = 970] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (10572400) [pid = 2588] [serial = 972] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (112CBC00) [pid = 2588] [serial = 973] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (182D5400) [pid = 2588] [serial = 991] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FE71800) [pid = 2588] [serial = 993] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1934A800) [pid = 2588] [serial = 997] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (13FD1800) [pid = 2588] [serial = 994] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18E51C00) [pid = 2588] [serial = 996] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (163FB400) [pid = 2588] [serial = 985] [outer = 00000000] [url = about:blank] 20:18:37 INFO - PROCESS | 2588 | 1467947917174 Marionette TRACE conn7 <- [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:18:37 INFO - PROCESS | 2588 | 1467947917214 Marionette TRACE conn7 <- [1,1361,null,{"value":"13"}] 20:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 20:18:37 INFO - PROCESS | 2588 | 1467947917218 Marionette TRACE conn7 -> [0,1362,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 2588 | 1467947917221 Marionette TRACE conn7 <- [1,1362,null,{}] 20:18:37 INFO - PROCESS | 2588 | 1467947917226 Marionette TRACE conn7 -> [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:18:37 INFO - PROCESS | 2588 | 1467947917229 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:37 INFO - PROCESS | 2588 | 1467947917315 Marionette TRACE conn7 <- [1,1363,null,{"value":null}] 20:18:37 INFO - PROCESS | 2588 | 1467947917322 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947917326 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:37 INFO - PROCESS | 2588 | ++DOCSHELL 0FE05000 == 31 [pid = 2588] [id = 350] 20:18:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE05400) [pid = 2588] [serial = 1049] [outer = 00000000] 20:18:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE0C800) [pid = 2588] [serial = 1050] [outer = 0FE05400] 20:18:37 INFO - PROCESS | 2588 | 1467947917374 Marionette DEBUG loaded listener.js 20:18:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE17C00) [pid = 2588] [serial = 1051] [outer = 0FE05400] 20:18:37 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:37 INFO - PROCESS | 2588 | 1467947917895 Marionette TRACE conn7 <- [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:18:37 INFO - PROCESS | 2588 | 1467947917954 Marionette TRACE conn7 <- [1,1365,null,{"value":"13"}] 20:18:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 20:18:37 INFO - PROCESS | 2588 | 1467947917960 Marionette TRACE conn7 -> [0,1366,"setScriptTimeout",{"ms":35000}] 20:18:37 INFO - PROCESS | 2588 | 1467947917963 Marionette TRACE conn7 <- [1,1366,null,{}] 20:18:38 INFO - PROCESS | 2588 | 1467947917967 Marionette TRACE conn7 -> [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:18:38 INFO - PROCESS | 2588 | 1467947917969 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:38 INFO - PROCESS | 2588 | 1467947918054 Marionette TRACE conn7 <- [1,1367,null,{"value":null}] 20:18:38 INFO - PROCESS | 2588 | 1467947918142 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947918144 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:38 INFO - PROCESS | 2588 | ++DOCSHELL 0FE03800 == 32 [pid = 2588] [id = 351] 20:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FF2B000) [pid = 2588] [serial = 1052] [outer = 00000000] 20:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (10362400) [pid = 2588] [serial = 1053] [outer = 0FF2B000] 20:18:38 INFO - PROCESS | 2588 | 1467947918191 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (103F0800) [pid = 2588] [serial = 1054] [outer = 0FF2B000] 20:18:38 INFO - PROCESS | 2588 | 1467947918560 Marionette TRACE conn7 <- [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:18:38 INFO - PROCESS | 2588 | 1467947918638 Marionette TRACE conn7 <- [1,1369,null,{"value":"13"}] 20:18:38 INFO - PROCESS | 2588 | 1467947918641 Marionette TRACE conn7 -> [0,1370,"setScriptTimeout",{"ms":35000}] 20:18:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 20:18:38 INFO - PROCESS | 2588 | 1467947918645 Marionette TRACE conn7 <- [1,1370,null,{}] 20:18:38 INFO - PROCESS | 2588 | 1467947918656 Marionette TRACE conn7 -> [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:18:38 INFO - PROCESS | 2588 | 1467947918661 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:38 INFO - PROCESS | 2588 | 1467947918751 Marionette TRACE conn7 <- [1,1371,null,{"value":null}] 20:18:38 INFO - PROCESS | 2588 | 1467947918758 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947918762 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:38 INFO - PROCESS | 2588 | ++DOCSHELL 13FD0400 == 33 [pid = 2588] [id = 352] 20:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FD0C00) [pid = 2588] [serial = 1055] [outer = 00000000] 20:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (141E3800) [pid = 2588] [serial = 1056] [outer = 13FD0C00] 20:18:38 INFO - PROCESS | 2588 | 1467947918811 Marionette DEBUG loaded listener.js 20:18:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (145CD000) [pid = 2588] [serial = 1057] [outer = 13FD0C00] 20:18:39 INFO - PROCESS | 2588 | [2588] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 20:18:39 INFO - PROCESS | 2588 | 1467947919288 Marionette TRACE conn7 <- [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:18:39 INFO - PROCESS | 2588 | 1467947919325 Marionette TRACE conn7 <- [1,1373,null,{"value":"13"}] 20:18:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 20:18:39 INFO - PROCESS | 2588 | 1467947919328 Marionette TRACE conn7 -> [0,1374,"setScriptTimeout",{"ms":35000}] 20:18:39 INFO - PROCESS | 2588 | 1467947919329 Marionette TRACE conn7 <- [1,1374,null,{}] 20:18:39 INFO - PROCESS | 2588 | 1467947919333 Marionette TRACE conn7 -> [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:18:39 INFO - PROCESS | 2588 | 1467947919335 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:39 INFO - PROCESS | 2588 | 1467947919452 Marionette TRACE conn7 <- [1,1375,null,{"value":null}] 20:18:39 INFO - PROCESS | 2588 | 1467947919458 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947919460 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:39 INFO - PROCESS | 2588 | ++DOCSHELL 15A66400 == 34 [pid = 2588] [id = 353] 20:18:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (16694C00) [pid = 2588] [serial = 1058] [outer = 00000000] 20:18:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17446000) [pid = 2588] [serial = 1059] [outer = 16694C00] 20:18:39 INFO - PROCESS | 2588 | 1467947919554 Marionette DEBUG loaded listener.js 20:18:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17483C00) [pid = 2588] [serial = 1060] [outer = 16694C00] 20:18:40 INFO - PROCESS | 2588 | 1467947919997 Marionette TRACE conn7 <- [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:18:40 INFO - PROCESS | 2588 | 1467947920063 Marionette TRACE conn7 <- [1,1377,null,{"value":"13"}] 20:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 20:18:40 INFO - PROCESS | 2588 | 1467947920074 Marionette TRACE conn7 -> [0,1378,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 2588 | 1467947920076 Marionette TRACE conn7 <- [1,1378,null,{}] 20:18:40 INFO - PROCESS | 2588 | 1467947920079 Marionette TRACE conn7 -> [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:18:40 INFO - PROCESS | 2588 | 1467947920081 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:40 INFO - PROCESS | 2588 | 1467947920218 Marionette TRACE conn7 <- [1,1379,null,{"value":null}] 20:18:40 INFO - PROCESS | 2588 | 1467947920244 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947920246 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:40 INFO - PROCESS | 2588 | ++DOCSHELL 1760A800 == 35 [pid = 2588] [id = 354] 20:18:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17749800) [pid = 2588] [serial = 1061] [outer = 00000000] 20:18:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1821A000) [pid = 2588] [serial = 1062] [outer = 17749800] 20:18:40 INFO - PROCESS | 2588 | 1467947920289 Marionette DEBUG loaded listener.js 20:18:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18692C00) [pid = 2588] [serial = 1063] [outer = 17749800] 20:18:40 INFO - PROCESS | 2588 | 1467947920724 Marionette TRACE conn7 <- [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:18:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 20:18:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 690ms 20:18:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 20:18:40 INFO - PROCESS | 2588 | 1467947920772 Marionette TRACE conn7 -> [0,1381,"getWindowHandle",null] 20:18:40 INFO - PROCESS | 2588 | 1467947920774 Marionette TRACE conn7 <- [1,1381,null,{"value":"13"}] 20:18:40 INFO - PROCESS | 2588 | 1467947920777 Marionette TRACE conn7 -> [0,1382,"setScriptTimeout",{"ms":35000}] 20:18:40 INFO - PROCESS | 2588 | 1467947920779 Marionette TRACE conn7 <- [1,1382,null,{}] 20:18:40 INFO - PROCESS | 2588 | 1467947920789 Marionette TRACE conn7 -> [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:18:40 INFO - PROCESS | 2588 | 1467947920795 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:40 INFO - PROCESS | 2588 | 1467947920930 Marionette TRACE conn7 <- [1,1383,null,{"value":null}] 20:18:40 INFO - PROCESS | 2588 | 1467947920936 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947920938 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:40 INFO - PROCESS | 2588 | ++DOCSHELL 186DF800 == 36 [pid = 2588] [id = 355] 20:18:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (186E5800) [pid = 2588] [serial = 1064] [outer = 00000000] 20:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1934B800) [pid = 2588] [serial = 1065] [outer = 186E5800] 20:18:41 INFO - PROCESS | 2588 | 1467947920991 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1897D400) [pid = 2588] [serial = 1066] [outer = 186E5800] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE12000) [pid = 2588] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (10368000) [pid = 2588] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (103E4C00) [pid = 2588] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (13FCFC00) [pid = 2588] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE1F800) [pid = 2588] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (16696400) [pid = 2588] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1B106400) [pid = 2588] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (18905400) [pid = 2588] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (13FC6000) [pid = 2588] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (14A1A400) [pid = 2588] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (13FA4400) [pid = 2588] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 20:18:41 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1747C000) [pid = 2588] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 20:18:41 INFO - PROCESS | 2588 | 1467947921484 Marionette TRACE conn7 <- [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:18:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 20:18:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 731ms 20:18:41 INFO - PROCESS | 2588 | 1467947921516 Marionette TRACE conn7 -> [0,1385,"getWindowHandle",null] 20:18:41 INFO - PROCESS | 2588 | 1467947921518 Marionette TRACE conn7 <- [1,1385,null,{"value":"13"}] 20:18:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 20:18:41 INFO - PROCESS | 2588 | 1467947921552 Marionette TRACE conn7 -> [0,1386,"setScriptTimeout",{"ms":35000}] 20:18:41 INFO - PROCESS | 2588 | 1467947921554 Marionette TRACE conn7 <- [1,1386,null,{}] 20:18:41 INFO - PROCESS | 2588 | 1467947921558 Marionette TRACE conn7 -> [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:18:41 INFO - PROCESS | 2588 | 1467947921560 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:41 INFO - PROCESS | 2588 | 1467947921639 Marionette TRACE conn7 <- [1,1387,null,{"value":null}] 20:18:41 INFO - PROCESS | 2588 | 1467947921730 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947921732 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:41 INFO - PROCESS | 2588 | ++DOCSHELL 0FE15C00 == 37 [pid = 2588] [id = 356] 20:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FF29800) [pid = 2588] [serial = 1067] [outer = 00000000] 20:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (16699C00) [pid = 2588] [serial = 1068] [outer = 0FF29800] 20:18:41 INFO - PROCESS | 2588 | 1467947921777 Marionette DEBUG loaded listener.js 20:18:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1743B400) [pid = 2588] [serial = 1069] [outer = 0FF29800] 20:18:42 INFO - PROCESS | 2588 | 1467947922123 Marionette TRACE conn7 <- [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:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 20:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 631ms 20:18:42 INFO - PROCESS | 2588 | 1467947922187 Marionette TRACE conn7 -> [0,1389,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 2588 | 1467947922189 Marionette TRACE conn7 <- [1,1389,null,{"value":"13"}] 20:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 20:18:42 INFO - PROCESS | 2588 | 1467947922192 Marionette TRACE conn7 -> [0,1390,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - PROCESS | 2588 | 1467947922194 Marionette TRACE conn7 <- [1,1390,null,{}] 20:18:42 INFO - PROCESS | 2588 | 1467947922198 Marionette TRACE conn7 -> [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:18:42 INFO - PROCESS | 2588 | 1467947922199 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:42 INFO - PROCESS | 2588 | 1467947922312 Marionette TRACE conn7 <- [1,1391,null,{"value":null}] 20:18:42 INFO - PROCESS | 2588 | 1467947922319 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947922321 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:42 INFO - PROCESS | 2588 | ++DOCSHELL 103E4C00 == 38 [pid = 2588] [id = 357] 20:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (141E7000) [pid = 2588] [serial = 1070] [outer = 00000000] 20:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (193D2000) [pid = 2588] [serial = 1071] [outer = 141E7000] 20:18:42 INFO - PROCESS | 2588 | 1467947922365 Marionette DEBUG loaded listener.js 20:18:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19C81400) [pid = 2588] [serial = 1072] [outer = 141E7000] 20:18:42 INFO - PROCESS | 2588 | 1467947922767 Marionette TRACE conn7 <- [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:18:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 20:18:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 20:18:42 INFO - PROCESS | 2588 | 1467947922824 Marionette TRACE conn7 -> [0,1393,"getWindowHandle",null] 20:18:42 INFO - PROCESS | 2588 | 1467947922826 Marionette TRACE conn7 <- [1,1393,null,{"value":"13"}] 20:18:42 INFO - PROCESS | 2588 | 1467947922829 Marionette TRACE conn7 -> [0,1394,"setScriptTimeout",{"ms":35000}] 20:18:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 20:18:42 INFO - PROCESS | 2588 | 1467947922831 Marionette TRACE conn7 <- [1,1394,null,{}] 20:18:42 INFO - PROCESS | 2588 | 1467947922835 Marionette TRACE conn7 -> [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:18:42 INFO - PROCESS | 2588 | 1467947922837 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:43 INFO - PROCESS | 2588 | 1467947922964 Marionette TRACE conn7 <- [1,1395,null,{"value":null}] 20:18:43 INFO - PROCESS | 2588 | 1467947923003 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947923005 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:43 INFO - PROCESS | 2588 | ++DOCSHELL 105F0000 == 39 [pid = 2588] [id = 358] 20:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FD0000) [pid = 2588] [serial = 1073] [outer = 00000000] 20:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19C8C800) [pid = 2588] [serial = 1074] [outer = 13FD0000] 20:18:43 INFO - PROCESS | 2588 | 1467947923049 Marionette DEBUG loaded listener.js 20:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (19CA2800) [pid = 2588] [serial = 1075] [outer = 13FD0000] 20:18:43 INFO - PROCESS | 2588 | 1467947923501 Marionette TRACE conn7 <- [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:18:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 20:18:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 731ms 20:18:43 INFO - PROCESS | 2588 | 1467947923565 Marionette TRACE conn7 -> [0,1397,"getWindowHandle",null] 20:18:43 INFO - PROCESS | 2588 | 1467947923569 Marionette TRACE conn7 <- [1,1397,null,{"value":"13"}] 20:18:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 20:18:43 INFO - PROCESS | 2588 | 1467947923618 Marionette TRACE conn7 -> [0,1398,"setScriptTimeout",{"ms":35000}] 20:18:43 INFO - PROCESS | 2588 | 1467947923622 Marionette TRACE conn7 <- [1,1398,null,{}] 20:18:43 INFO - PROCESS | 2588 | 1467947923634 Marionette TRACE conn7 -> [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:18:43 INFO - PROCESS | 2588 | 1467947923637 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:43 INFO - PROCESS | 2588 | 1467947923760 Marionette TRACE conn7 <- [1,1399,null,{"value":null}] 20:18:43 INFO - PROCESS | 2588 | 1467947923856 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947923861 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:43 INFO - PROCESS | 2588 | ++DOCSHELL 0FE02000 == 40 [pid = 2588] [id = 359] 20:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FE04400) [pid = 2588] [serial = 1076] [outer = 00000000] 20:18:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FE16400) [pid = 2588] [serial = 1077] [outer = 0FE04400] 20:18:43 INFO - PROCESS | 2588 | 1467947923921 Marionette DEBUG loaded listener.js 20:18:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE37C00) [pid = 2588] [serial = 1078] [outer = 0FE04400] 20:18:44 INFO - PROCESS | 2588 | 1467947924664 Marionette TRACE conn7 <- [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:18:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 20:18:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1070ms 20:18:44 INFO - PROCESS | 2588 | 1467947924681 Marionette TRACE conn7 -> [0,1401,"getWindowHandle",null] 20:18:44 INFO - PROCESS | 2588 | 1467947924686 Marionette TRACE conn7 <- [1,1401,null,{"value":"13"}] 20:18:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 20:18:44 INFO - PROCESS | 2588 | 1467947924692 Marionette TRACE conn7 -> [0,1402,"setScriptTimeout",{"ms":35000}] 20:18:44 INFO - PROCESS | 2588 | 1467947924695 Marionette TRACE conn7 <- [1,1402,null,{}] 20:18:44 INFO - PROCESS | 2588 | 1467947924735 Marionette TRACE conn7 -> [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:18:44 INFO - PROCESS | 2588 | 1467947924738 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:44 INFO - PROCESS | 2588 | 1467947924862 Marionette TRACE conn7 <- [1,1403,null,{"value":null}] 20:18:44 INFO - PROCESS | 2588 | 1467947924986 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 2588 | 1467947924989 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:45 INFO - PROCESS | 2588 | ++DOCSHELL 13FAD400 == 41 [pid = 2588] [id = 360] 20:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (13FB0000) [pid = 2588] [serial = 1079] [outer = 00000000] 20:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (145D8800) [pid = 2588] [serial = 1080] [outer = 13FB0000] 20:18:45 INFO - PROCESS | 2588 | 1467947925047 Marionette DEBUG loaded listener.js 20:18:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (163F7400) [pid = 2588] [serial = 1081] [outer = 13FB0000] 20:18:45 INFO - PROCESS | 2588 | 1467947925725 Marionette TRACE conn7 <- [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:18:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 20:18:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1089ms 20:18:45 INFO - PROCESS | 2588 | 1467947925811 Marionette TRACE conn7 -> [0,1405,"getWindowHandle",null] 20:18:45 INFO - PROCESS | 2588 | 1467947925814 Marionette TRACE conn7 <- [1,1405,null,{"value":"13"}] 20:18:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 20:18:45 INFO - PROCESS | 2588 | 1467947925819 Marionette TRACE conn7 -> [0,1406,"setScriptTimeout",{"ms":35000}] 20:18:45 INFO - PROCESS | 2588 | 1467947925823 Marionette TRACE conn7 <- [1,1406,null,{}] 20:18:45 INFO - PROCESS | 2588 | 1467947925835 Marionette TRACE conn7 -> [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:18:45 INFO - PROCESS | 2588 | 1467947925839 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:45 INFO - PROCESS | 2588 | 1467947925958 Marionette TRACE conn7 <- [1,1407,null,{"value":null}] 20:18:46 INFO - PROCESS | 2588 | 1467947926083 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947926087 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:46 INFO - PROCESS | 2588 | ++DOCSHELL 19CC6400 == 42 [pid = 2588] [id = 361] 20:18:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (19E45000) [pid = 2588] [serial = 1082] [outer = 00000000] 20:18:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1B0C3400) [pid = 2588] [serial = 1083] [outer = 19E45000] 20:18:46 INFO - PROCESS | 2588 | 1467947926148 Marionette DEBUG loaded listener.js 20:18:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B10F000) [pid = 2588] [serial = 1084] [outer = 19E45000] 20:18:46 INFO - PROCESS | 2588 | 1467947926953 Marionette TRACE conn7 <- [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:18:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 20:18:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1180ms 20:18:47 INFO - PROCESS | 2588 | 1467947927000 Marionette TRACE conn7 -> [0,1409,"getWindowHandle",null] 20:18:47 INFO - PROCESS | 2588 | 1467947927005 Marionette TRACE conn7 <- [1,1409,null,{"value":"13"}] 20:18:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 20:18:47 INFO - PROCESS | 2588 | 1467947927010 Marionette TRACE conn7 -> [0,1410,"setScriptTimeout",{"ms":35000}] 20:18:47 INFO - PROCESS | 2588 | 1467947927013 Marionette TRACE conn7 <- [1,1410,null,{}] 20:18:47 INFO - PROCESS | 2588 | 1467947927019 Marionette TRACE conn7 -> [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:18:47 INFO - PROCESS | 2588 | 1467947927021 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:47 INFO - PROCESS | 2588 | 1467947927125 Marionette TRACE conn7 <- [1,1411,null,{"value":null}] 20:18:47 INFO - PROCESS | 2588 | 1467947927257 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947927262 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:47 INFO - PROCESS | 2588 | ++DOCSHELL 0C93E800 == 43 [pid = 2588] [id = 362] 20:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0CB6B400) [pid = 2588] [serial = 1085] [outer = 00000000] 20:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FE15800) [pid = 2588] [serial = 1086] [outer = 0CB6B400] 20:18:47 INFO - PROCESS | 2588 | 1467947927314 Marionette DEBUG loaded listener.js 20:18:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0FE07C00) [pid = 2588] [serial = 1087] [outer = 0CB6B400] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 1022FC00 == 42 [pid = 2588] [id = 339] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 103E4C00 == 41 [pid = 2588] [id = 357] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 0FE15C00 == 40 [pid = 2588] [id = 356] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 186DF800 == 39 [pid = 2588] [id = 355] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 1760A800 == 38 [pid = 2588] [id = 354] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 15A66400 == 37 [pid = 2588] [id = 353] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 13FD0400 == 36 [pid = 2588] [id = 352] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 0FE03800 == 35 [pid = 2588] [id = 351] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 0FE05000 == 34 [pid = 2588] [id = 350] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 18E4E000 == 33 [pid = 2588] [id = 347] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 13FC4400 == 32 [pid = 2588] [id = 349] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 0FE19000 == 31 [pid = 2588] [id = 348] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 13FAD400 == 30 [pid = 2588] [id = 360] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 19CC6400 == 29 [pid = 2588] [id = 361] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 105F0000 == 28 [pid = 2588] [id = 358] 20:18:48 INFO - PROCESS | 2588 | --DOCSHELL 0FE02000 == 27 [pid = 2588] [id = 359] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FE2AC00) [pid = 2588] [serial = 1020] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FE38000) [pid = 2588] [serial = 1021] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1492B800) [pid = 2588] [serial = 1018] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (13FD1000) [pid = 2588] [serial = 1017] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (10644800) [pid = 2588] [serial = 1023] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (14999400) [pid = 2588] [serial = 1027] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (145D7800) [pid = 2588] [serial = 1026] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1123E000) [pid = 2588] [serial = 1006] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (10361000) [pid = 2588] [serial = 1005] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1778E400) [pid = 2588] [serial = 1009] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1765CC00) [pid = 2588] [serial = 1008] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1B1CB000) [pid = 2588] [serial = 1012] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (18EEF000) [pid = 2588] [serial = 1039] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1B10F800) [pid = 2588] [serial = 1011] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1B1CE800) [pid = 2588] [serial = 1015] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1B0B8400) [pid = 2588] [serial = 1014] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17447000) [pid = 2588] [serial = 1030] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1743D000) [pid = 2588] [serial = 1029] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1826E400) [pid = 2588] [serial = 1035] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17749400) [pid = 2588] [serial = 1032] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (18E50C00) [pid = 2588] [serial = 1038] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (17756800) [pid = 2588] [serial = 1033] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (182DE000) [pid = 2588] [serial = 1036] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (19367C00) [pid = 2588] [serial = 1041] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (112CB800) [pid = 2588] [serial = 1024] [outer = 00000000] [url = about:blank] 20:18:48 INFO - PROCESS | 2588 | 1467947928502 Marionette TRACE conn7 <- [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:18:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 20:18:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1536ms 20:18:48 INFO - PROCESS | 2588 | 1467947928546 Marionette TRACE conn7 -> [0,1413,"getWindowHandle",null] 20:18:48 INFO - PROCESS | 2588 | 1467947928550 Marionette TRACE conn7 <- [1,1413,null,{"value":"13"}] 20:18:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 20:18:48 INFO - PROCESS | 2588 | 1467947928554 Marionette TRACE conn7 -> [0,1414,"setScriptTimeout",{"ms":35000}] 20:18:48 INFO - PROCESS | 2588 | 1467947928559 Marionette TRACE conn7 <- [1,1414,null,{}] 20:18:48 INFO - PROCESS | 2588 | 1467947928564 Marionette TRACE conn7 -> [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:18:48 INFO - PROCESS | 2588 | 1467947928567 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:48 INFO - PROCESS | 2588 | 1467947928688 Marionette TRACE conn7 <- [1,1415,null,{"value":null}] 20:18:48 INFO - PROCESS | 2588 | 1467947928776 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947928778 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:48 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7E800 == 28 [pid = 2588] [id = 363] 20:18:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE03000) [pid = 2588] [serial = 1088] [outer = 00000000] 20:18:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE20000) [pid = 2588] [serial = 1089] [outer = 0FE03000] 20:18:48 INFO - PROCESS | 2588 | 1467947928827 Marionette DEBUG loaded listener.js 20:18:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FE34000) [pid = 2588] [serial = 1090] [outer = 0FE03000] 20:18:49 INFO - PROCESS | 2588 | 1467947929235 Marionette TRACE conn7 <- [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:18:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 20:18:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 20:18:49 INFO - PROCESS | 2588 | 1467947929298 Marionette TRACE conn7 -> [0,1417,"getWindowHandle",null] 20:18:49 INFO - PROCESS | 2588 | 1467947929303 Marionette TRACE conn7 <- [1,1417,null,{"value":"13"}] 20:18:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 20:18:49 INFO - PROCESS | 2588 | 1467947929314 Marionette TRACE conn7 -> [0,1418,"setScriptTimeout",{"ms":35000}] 20:18:49 INFO - PROCESS | 2588 | 1467947929317 Marionette TRACE conn7 <- [1,1418,null,{}] 20:18:49 INFO - PROCESS | 2588 | 1467947929321 Marionette TRACE conn7 -> [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:18:49 INFO - PROCESS | 2588 | 1467947929323 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:49 INFO - PROCESS | 2588 | 1467947929413 Marionette TRACE conn7 <- [1,1419,null,{"value":null}] 20:18:49 INFO - PROCESS | 2588 | 1467947929426 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947929429 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:49 INFO - PROCESS | 2588 | ++DOCSHELL 103E4800 == 29 [pid = 2588] [id = 364] 20:18:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (103E5000) [pid = 2588] [serial = 1091] [outer = 00000000] 20:18:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (105F0800) [pid = 2588] [serial = 1092] [outer = 103E5000] 20:18:49 INFO - PROCESS | 2588 | 1467947929478 Marionette DEBUG loaded listener.js 20:18:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (106C8800) [pid = 2588] [serial = 1093] [outer = 103E5000] 20:18:49 INFO - PROCESS | 2588 | 1467947929939 Marionette TRACE conn7 <- [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:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 20:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 690ms 20:18:50 INFO - PROCESS | 2588 | 1467947930004 Marionette TRACE conn7 -> [0,1421,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 2588 | 1467947930006 Marionette TRACE conn7 <- [1,1421,null,{"value":"13"}] 20:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 20:18:50 INFO - PROCESS | 2588 | 1467947930010 Marionette TRACE conn7 -> [0,1422,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - PROCESS | 2588 | 1467947930013 Marionette TRACE conn7 <- [1,1422,null,{}] 20:18:50 INFO - PROCESS | 2588 | 1467947930024 Marionette TRACE conn7 -> [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:18:50 INFO - PROCESS | 2588 | 1467947930028 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:50 INFO - PROCESS | 2588 | 1467947930112 Marionette TRACE conn7 <- [1,1423,null,{"value":null}] 20:18:50 INFO - PROCESS | 2588 | 1467947930119 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947930122 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:50 INFO - PROCESS | 2588 | ++DOCSHELL 13FC4400 == 30 [pid = 2588] [id = 365] 20:18:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13FD0400) [pid = 2588] [serial = 1094] [outer = 00000000] 20:18:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (143CE800) [pid = 2588] [serial = 1095] [outer = 13FD0400] 20:18:50 INFO - PROCESS | 2588 | 1467947930169 Marionette DEBUG loaded listener.js 20:18:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1493D800) [pid = 2588] [serial = 1096] [outer = 13FD0400] 20:18:50 INFO - PROCESS | 2588 | 1467947930676 Marionette TRACE conn7 <- [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:18:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 20:18:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 731ms 20:18:50 INFO - PROCESS | 2588 | 1467947930782 Marionette TRACE conn7 -> [0,1425,"getWindowHandle",null] 20:18:50 INFO - PROCESS | 2588 | 1467947930784 Marionette TRACE conn7 <- [1,1425,null,{"value":"13"}] 20:18:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 20:18:50 INFO - PROCESS | 2588 | 1467947930788 Marionette TRACE conn7 -> [0,1426,"setScriptTimeout",{"ms":35000}] 20:18:50 INFO - PROCESS | 2588 | 1467947930790 Marionette TRACE conn7 <- [1,1426,null,{}] 20:18:50 INFO - PROCESS | 2588 | 1467947930793 Marionette TRACE conn7 -> [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:18:50 INFO - PROCESS | 2588 | 1467947930795 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:50 INFO - PROCESS | 2588 | 1467947930913 Marionette TRACE conn7 <- [1,1427,null,{"value":null}] 20:18:50 INFO - PROCESS | 2588 | 1467947930968 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947930970 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:50 INFO - PROCESS | 2588 | ++DOCSHELL 14B9BC00 == 31 [pid = 2588] [id = 366] 20:18:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (15A5D000) [pid = 2588] [serial = 1097] [outer = 00000000] 20:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (163F3C00) [pid = 2588] [serial = 1098] [outer = 15A5D000] 20:18:51 INFO - PROCESS | 2588 | 1467947931014 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1743E400) [pid = 2588] [serial = 1099] [outer = 15A5D000] 20:18:51 INFO - PROCESS | 2588 | 1467947931429 Marionette TRACE conn7 <- [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:18:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 20:18:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 672ms 20:18:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 20:18:51 INFO - PROCESS | 2588 | 1467947931461 Marionette TRACE conn7 -> [0,1429,"getWindowHandle",null] 20:18:51 INFO - PROCESS | 2588 | 1467947931463 Marionette TRACE conn7 <- [1,1429,null,{"value":"13"}] 20:18:51 INFO - PROCESS | 2588 | 1467947931466 Marionette TRACE conn7 -> [0,1430,"setScriptTimeout",{"ms":35000}] 20:18:51 INFO - PROCESS | 2588 | 1467947931468 Marionette TRACE conn7 <- [1,1430,null,{}] 20:18:51 INFO - PROCESS | 2588 | 1467947931472 Marionette TRACE conn7 -> [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:18:51 INFO - PROCESS | 2588 | 1467947931474 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:51 INFO - PROCESS | 2588 | 1467947931590 Marionette TRACE conn7 <- [1,1431,null,{"value":null}] 20:18:51 INFO - PROCESS | 2588 | 1467947931664 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2588 | 1467947931666 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:51 INFO - PROCESS | 2588 | ++DOCSHELL 17447000 == 32 [pid = 2588] [id = 367] 20:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (17447C00) [pid = 2588] [serial = 1100] [outer = 00000000] 20:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1765CC00) [pid = 2588] [serial = 1101] [outer = 17447C00] 20:18:51 INFO - PROCESS | 2588 | 1467947931712 Marionette DEBUG loaded listener.js 20:18:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1774CC00) [pid = 2588] [serial = 1102] [outer = 17447C00] 20:18:52 INFO - PROCESS | 2588 | 1467947932175 Marionette TRACE conn7 <- [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:18:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 20:18:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 730ms 20:18:52 INFO - PROCESS | 2588 | 1467947932198 Marionette TRACE conn7 -> [0,1433,"getWindowHandle",null] 20:18:52 INFO - PROCESS | 2588 | 1467947932200 Marionette TRACE conn7 <- [1,1433,null,{"value":"13"}] 20:18:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 20:18:52 INFO - PROCESS | 2588 | 1467947932209 Marionette TRACE conn7 -> [0,1434,"setScriptTimeout",{"ms":35000}] 20:18:52 INFO - PROCESS | 2588 | 1467947932211 Marionette TRACE conn7 <- [1,1434,null,{}] 20:18:52 INFO - PROCESS | 2588 | 1467947932215 Marionette TRACE conn7 -> [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:18:52 INFO - PROCESS | 2588 | 1467947932221 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:52 INFO - PROCESS | 2588 | 1467947932562 Marionette TRACE conn7 <- [1,1435,null,{"value":null}] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE1B800) [pid = 2588] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13FC8400) [pid = 2588] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (18F6C800) [pid = 2588] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FF2B000) [pid = 2588] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE05400) [pid = 2588] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FD0C00) [pid = 2588] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17749800) [pid = 2588] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FF29800) [pid = 2588] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (141E7000) [pid = 2588] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (186E5800) [pid = 2588] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FD0000) [pid = 2588] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 20:18:52 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (16694C00) [pid = 2588] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 20:18:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0C940C00) [pid = 2588] [serial = 1103] [outer = 0FA76400] 20:18:52 INFO - PROCESS | 2588 | 1467947932649 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947932651 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:52 INFO - PROCESS | 2588 | ++DOCSHELL 10057400 == 33 [pid = 2588] [id = 368] 20:18:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (10058C00) [pid = 2588] [serial = 1104] [outer = 00000000] 20:18:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (163F9400) [pid = 2588] [serial = 1105] [outer = 10058C00] 20:18:52 INFO - PROCESS | 2588 | 1467947932710 Marionette DEBUG loaded listener.js 20:18:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17757800) [pid = 2588] [serial = 1106] [outer = 10058C00] 20:18:53 INFO - PROCESS | 2588 | 1467947933512 Marionette TRACE conn7 <- [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:18:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 20:18:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1323ms 20:18:53 INFO - PROCESS | 2588 | 1467947933535 Marionette TRACE conn7 -> [0,1437,"getWindowHandle",null] 20:18:53 INFO - PROCESS | 2588 | 1467947933540 Marionette TRACE conn7 <- [1,1437,null,{"value":"13"}] 20:18:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 20:18:53 INFO - PROCESS | 2588 | 1467947933544 Marionette TRACE conn7 -> [0,1438,"setScriptTimeout",{"ms":35000}] 20:18:53 INFO - PROCESS | 2588 | 1467947933550 Marionette TRACE conn7 <- [1,1438,null,{}] 20:18:53 INFO - PROCESS | 2588 | 1467947933555 Marionette TRACE conn7 -> [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:18:53 INFO - PROCESS | 2588 | 1467947933558 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:53 INFO - PROCESS | 2588 | 1467947933680 Marionette TRACE conn7 <- [1,1439,null,{"value":null}] 20:18:53 INFO - PROCESS | 2588 | 1467947933808 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947933811 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:53 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1E000 == 34 [pid = 2588] [id = 369] 20:18:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FE2E800) [pid = 2588] [serial = 1107] [outer = 00000000] 20:18:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FF23800) [pid = 2588] [serial = 1108] [outer = 0FE2E800] 20:18:53 INFO - PROCESS | 2588 | 1467947933871 Marionette DEBUG loaded listener.js 20:18:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (10061C00) [pid = 2588] [serial = 1109] [outer = 0FE2E800] 20:18:54 INFO - PROCESS | 2588 | 1467947934658 Marionette TRACE conn7 <- [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:18:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 20:18:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1177ms 20:18:54 INFO - PROCESS | 2588 | 1467947934723 Marionette TRACE conn7 -> [0,1441,"getWindowHandle",null] 20:18:54 INFO - PROCESS | 2588 | 1467947934727 Marionette TRACE conn7 <- [1,1441,null,{"value":"13"}] 20:18:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 20:18:54 INFO - PROCESS | 2588 | 1467947934734 Marionette TRACE conn7 -> [0,1442,"setScriptTimeout",{"ms":35000}] 20:18:54 INFO - PROCESS | 2588 | 1467947934737 Marionette TRACE conn7 <- [1,1442,null,{}] 20:18:54 INFO - PROCESS | 2588 | 1467947934741 Marionette TRACE conn7 -> [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:18:54 INFO - PROCESS | 2588 | 1467947934744 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:54 INFO - PROCESS | 2588 | 1467947934948 Marionette TRACE conn7 <- [1,1443,null,{"value":null}] 20:18:55 INFO - PROCESS | 2588 | 1467947935080 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947935083 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:55 INFO - PROCESS | 2588 | ++DOCSHELL 0FA36400 == 35 [pid = 2588] [id = 370] 20:18:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0FA84400) [pid = 2588] [serial = 1110] [outer = 00000000] 20:18:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0FD75C00) [pid = 2588] [serial = 1111] [outer = 0FA84400] 20:18:55 INFO - PROCESS | 2588 | 1467947935136 Marionette DEBUG loaded listener.js 20:18:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FE0A400) [pid = 2588] [serial = 1112] [outer = 0FA84400] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 1412C000 == 34 [pid = 2588] [id = 234] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 15A64000 == 33 [pid = 2588] [id = 226] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 0C99FC00 == 32 [pid = 2588] [id = 227] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 1760C800 == 31 [pid = 2588] [id = 236] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 0FD76C00 == 30 [pid = 2588] [id = 221] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 110DF400 == 29 [pid = 2588] [id = 224] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 141ED400 == 28 [pid = 2588] [id = 225] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 0FF29400 == 27 [pid = 2588] [id = 223] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 0FE03C00 == 26 [pid = 2588] [id = 222] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 17447000 == 25 [pid = 2588] [id = 367] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 14B9BC00 == 24 [pid = 2588] [id = 366] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 13FC4400 == 23 [pid = 2588] [id = 365] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 103E4800 == 22 [pid = 2588] [id = 364] 20:18:55 INFO - PROCESS | 2588 | --DOCSHELL 0FD7E800 == 21 [pid = 2588] [id = 363] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FF1E000) [pid = 2588] [serial = 1044] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1005A400) [pid = 2588] [serial = 1045] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14926C00) [pid = 2588] [serial = 1047] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1636D000) [pid = 2588] [serial = 1048] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19351C00) [pid = 2588] [serial = 1042] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10362400) [pid = 2588] [serial = 1053] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (103F0800) [pid = 2588] [serial = 1054] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE0C800) [pid = 2588] [serial = 1050] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE17C00) [pid = 2588] [serial = 1051] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (141E3800) [pid = 2588] [serial = 1056] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1821A000) [pid = 2588] [serial = 1062] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (16699C00) [pid = 2588] [serial = 1068] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (19C81400) [pid = 2588] [serial = 1072] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (1934B800) [pid = 2588] [serial = 1065] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (1897D400) [pid = 2588] [serial = 1066] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (193D2000) [pid = 2588] [serial = 1071] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (19CA2800) [pid = 2588] [serial = 1075] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (19C8C800) [pid = 2588] [serial = 1074] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (17446000) [pid = 2588] [serial = 1059] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (17483C00) [pid = 2588] [serial = 1060] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (18692C00) [pid = 2588] [serial = 1063] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (1743B400) [pid = 2588] [serial = 1069] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (145CD000) [pid = 2588] [serial = 1057] [outer = 00000000] [url = about:blank] 20:18:55 INFO - PROCESS | 2588 | 1467947935857 Marionette TRACE conn7 <- [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:18:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 20:18:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1189ms 20:18:55 INFO - PROCESS | 2588 | 1467947935927 Marionette TRACE conn7 -> [0,1445,"getWindowHandle",null] 20:18:55 INFO - PROCESS | 2588 | 1467947935932 Marionette TRACE conn7 <- [1,1445,null,{"value":"13"}] 20:18:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 20:18:55 INFO - PROCESS | 2588 | 1467947935937 Marionette TRACE conn7 -> [0,1446,"setScriptTimeout",{"ms":35000}] 20:18:55 INFO - PROCESS | 2588 | 1467947935940 Marionette TRACE conn7 <- [1,1446,null,{}] 20:18:55 INFO - PROCESS | 2588 | 1467947935947 Marionette TRACE conn7 -> [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:18:55 INFO - PROCESS | 2588 | 1467947935950 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:56 INFO - PROCESS | 2588 | 1467947936068 Marionette TRACE conn7 <- [1,1447,null,{"value":null}] 20:18:56 INFO - PROCESS | 2588 | 1467947936188 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947936191 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:56 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1CC00 == 22 [pid = 2588] [id = 371] 20:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0FF22400) [pid = 2588] [serial = 1113] [outer = 00000000] 20:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (10052C00) [pid = 2588] [serial = 1114] [outer = 0FF22400] 20:18:56 INFO - PROCESS | 2588 | 1467947936257 Marionette DEBUG loaded listener.js 20:18:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (10061000) [pid = 2588] [serial = 1115] [outer = 0FF22400] 20:18:56 INFO - PROCESS | 2588 | 1467947936865 Marionette TRACE conn7 <- [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:18:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 20:18:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 971ms 20:18:56 INFO - PROCESS | 2588 | 1467947936911 Marionette TRACE conn7 -> [0,1449,"getWindowHandle",null] 20:18:56 INFO - PROCESS | 2588 | 1467947936916 Marionette TRACE conn7 <- [1,1449,null,{"value":"13"}] 20:18:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 20:18:56 INFO - PROCESS | 2588 | 1467947936922 Marionette TRACE conn7 -> [0,1450,"setScriptTimeout",{"ms":35000}] 20:18:56 INFO - PROCESS | 2588 | 1467947936925 Marionette TRACE conn7 <- [1,1450,null,{}] 20:18:56 INFO - PROCESS | 2588 | 1467947936929 Marionette TRACE conn7 -> [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:18:56 INFO - PROCESS | 2588 | 1467947936932 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:57 INFO - PROCESS | 2588 | 1467947937045 Marionette TRACE conn7 <- [1,1451,null,{"value":null}] 20:18:57 INFO - PROCESS | 2588 | 1467947937147 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947937150 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:57 INFO - PROCESS | 2588 | ++DOCSHELL 13FA7000 == 23 [pid = 2588] [id = 372] 20:18:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (13FA7400) [pid = 2588] [serial = 1116] [outer = 00000000] 20:18:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (13FAC000) [pid = 2588] [serial = 1117] [outer = 13FA7400] 20:18:57 INFO - PROCESS | 2588 | 1467947937212 Marionette DEBUG loaded listener.js 20:18:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (13FC4400) [pid = 2588] [serial = 1118] [outer = 13FA7400] 20:18:57 INFO - PROCESS | 2588 | 1467947937913 Marionette TRACE conn7 <- [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:18:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 20:18:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1020ms 20:18:57 INFO - PROCESS | 2588 | 1467947937946 Marionette TRACE conn7 -> [0,1453,"getWindowHandle",null] 20:18:57 INFO - PROCESS | 2588 | 1467947937949 Marionette TRACE conn7 <- [1,1453,null,{"value":"13"}] 20:18:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 20:18:57 INFO - PROCESS | 2588 | 1467947937953 Marionette TRACE conn7 -> [0,1454,"setScriptTimeout",{"ms":35000}] 20:18:57 INFO - PROCESS | 2588 | 1467947937957 Marionette TRACE conn7 <- [1,1454,null,{}] 20:18:57 INFO - PROCESS | 2588 | 1467947937968 Marionette TRACE conn7 -> [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:18:57 INFO - PROCESS | 2588 | 1467947937974 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:58 INFO - PROCESS | 2588 | 1467947938086 Marionette TRACE conn7 <- [1,1455,null,{"value":null}] 20:18:58 INFO - PROCESS | 2588 | 1467947938215 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947938219 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:58 INFO - PROCESS | 2588 | ++DOCSHELL 14A22800 == 24 [pid = 2588] [id = 373] 20:18:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (14A47C00) [pid = 2588] [serial = 1119] [outer = 00000000] 20:18:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (14AEAC00) [pid = 2588] [serial = 1120] [outer = 14A47C00] 20:18:58 INFO - PROCESS | 2588 | 1467947938280 Marionette DEBUG loaded listener.js 20:18:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (15A67000) [pid = 2588] [serial = 1121] [outer = 14A47C00] 20:18:58 INFO - PROCESS | 2588 | 1467947938933 Marionette TRACE conn7 <- [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:18:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 20:18:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1019ms 20:18:58 INFO - PROCESS | 2588 | 1467947938975 Marionette TRACE conn7 -> [0,1457,"getWindowHandle",null] 20:18:58 INFO - PROCESS | 2588 | 1467947938978 Marionette TRACE conn7 <- [1,1457,null,{"value":"13"}] 20:18:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 20:18:58 INFO - PROCESS | 2588 | 1467947938982 Marionette TRACE conn7 -> [0,1458,"setScriptTimeout",{"ms":35000}] 20:18:58 INFO - PROCESS | 2588 | 1467947938984 Marionette TRACE conn7 <- [1,1458,null,{}] 20:18:58 INFO - PROCESS | 2588 | 1467947938988 Marionette TRACE conn7 -> [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:18:58 INFO - PROCESS | 2588 | 1467947938990 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:59 INFO - PROCESS | 2588 | 1467947939099 Marionette TRACE conn7 <- [1,1459,null,{"value":null}] 20:18:59 INFO - PROCESS | 2588 | 1467947939223 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947939226 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:18:59 INFO - PROCESS | 2588 | ++DOCSHELL 17441400 == 25 [pid = 2588] [id = 374] 20:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (17449C00) [pid = 2588] [serial = 1122] [outer = 00000000] 20:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (17483C00) [pid = 2588] [serial = 1123] [outer = 17449C00] 20:18:59 INFO - PROCESS | 2588 | 1467947939283 Marionette DEBUG loaded listener.js 20:18:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (17749400) [pid = 2588] [serial = 1124] [outer = 17449C00] 20:18:59 INFO - PROCESS | 2588 | 1467947939892 Marionette TRACE conn7 <- [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:18:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 20:18:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 930ms 20:18:59 INFO - PROCESS | 2588 | 1467947939928 Marionette TRACE conn7 -> [0,1461,"getWindowHandle",null] 20:18:59 INFO - PROCESS | 2588 | 1467947939933 Marionette TRACE conn7 <- [1,1461,null,{"value":"13"}] 20:18:59 INFO - PROCESS | 2588 | 1467947939939 Marionette TRACE conn7 -> [0,1462,"setScriptTimeout",{"ms":35000}] 20:18:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 20:18:59 INFO - PROCESS | 2588 | 1467947939943 Marionette TRACE conn7 <- [1,1462,null,{}] 20:18:59 INFO - PROCESS | 2588 | 1467947939949 Marionette TRACE conn7 -> [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:18:59 INFO - PROCESS | 2588 | 1467947939952 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:00 INFO - PROCESS | 2588 | 1467947940061 Marionette TRACE conn7 <- [1,1463,null,{"value":null}] 20:19:00 INFO - PROCESS | 2588 | 1467947940159 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947940164 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:00 INFO - PROCESS | 2588 | ++DOCSHELL 0FF2B000 == 26 [pid = 2588] [id = 375] 20:19:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FF2B800) [pid = 2588] [serial = 1125] [outer = 00000000] 20:19:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10365000) [pid = 2588] [serial = 1126] [outer = 0FF2B800] 20:19:00 INFO - PROCESS | 2588 | 1467947940214 Marionette DEBUG loaded listener.js 20:19:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (10646400) [pid = 2588] [serial = 1127] [outer = 0FF2B800] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 18E51800 == 25 [pid = 2588] [id = 238] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 14AEB400 == 24 [pid = 2588] [id = 235] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 10053800 == 23 [pid = 2588] [id = 233] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 0FE06400 == 22 [pid = 2588] [id = 231] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 10647400 == 21 [pid = 2588] [id = 228] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 1821AC00 == 20 [pid = 2588] [id = 237] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 10052800 == 19 [pid = 2588] [id = 229] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 0C93E800 == 18 [pid = 2588] [id = 362] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 0FE09400 == 17 [pid = 2588] [id = 232] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 0FE1E000 == 16 [pid = 2588] [id = 369] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 18696800 == 15 [pid = 2588] [id = 230] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 17441400 == 14 [pid = 2588] [id = 374] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 14A22800 == 13 [pid = 2588] [id = 373] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 10057400 == 12 [pid = 2588] [id = 368] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 13FA7000 == 11 [pid = 2588] [id = 372] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 0FA36400 == 10 [pid = 2588] [id = 370] 20:19:01 INFO - PROCESS | 2588 | --DOCSHELL 0FF1CC00 == 9 [pid = 2588] [id = 371] 20:19:03 INFO - PROCESS | 2588 | 1467947943519 Marionette TRACE conn7 <- [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:19:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 20:19:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 3621ms 20:19:03 INFO - PROCESS | 2588 | 1467947943565 Marionette TRACE conn7 -> [0,1465,"getWindowHandle",null] 20:19:03 INFO - PROCESS | 2588 | 1467947943569 Marionette TRACE conn7 <- [1,1465,null,{"value":"13"}] 20:19:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 20:19:03 INFO - PROCESS | 2588 | 1467947943580 Marionette TRACE conn7 -> [0,1466,"setScriptTimeout",{"ms":35000}] 20:19:03 INFO - PROCESS | 2588 | 1467947943584 Marionette TRACE conn7 <- [1,1466,null,{}] 20:19:03 INFO - PROCESS | 2588 | 1467947943590 Marionette TRACE conn7 -> [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:19:03 INFO - PROCESS | 2588 | 1467947943593 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:03 INFO - PROCESS | 2588 | 1467947943688 Marionette TRACE conn7 <- [1,1467,null,{"value":null}] 20:19:03 INFO - PROCESS | 2588 | 1467947943696 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947943701 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:03 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1A800 == 10 [pid = 2588] [id = 376] 20:19:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE1B800) [pid = 2588] [serial = 1128] [outer = 00000000] 20:19:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FE2C000) [pid = 2588] [serial = 1129] [outer = 0FE1B800] 20:19:03 INFO - PROCESS | 2588 | 1467947943749 Marionette DEBUG loaded listener.js 20:19:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FEB2400) [pid = 2588] [serial = 1130] [outer = 0FE1B800] 20:19:04 INFO - PROCESS | 2588 | 1467947944269 Marionette TRACE conn7 <- [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:19:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 20:19:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 730ms 20:19:04 INFO - PROCESS | 2588 | 1467947944335 Marionette TRACE conn7 -> [0,1469,"getWindowHandle",null] 20:19:04 INFO - PROCESS | 2588 | 1467947944340 Marionette TRACE conn7 <- [1,1469,null,{"value":"13"}] 20:19:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 20:19:04 INFO - PROCESS | 2588 | 1467947944350 Marionette TRACE conn7 -> [0,1470,"setScriptTimeout",{"ms":35000}] 20:19:04 INFO - PROCESS | 2588 | 1467947944353 Marionette TRACE conn7 <- [1,1470,null,{}] 20:19:04 INFO - PROCESS | 2588 | 1467947944357 Marionette TRACE conn7 -> [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:19:04 INFO - PROCESS | 2588 | 1467947944360 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:04 INFO - PROCESS | 2588 | 1467947944464 Marionette TRACE conn7 <- [1,1471,null,{"value":null}] 20:19:04 INFO - PROCESS | 2588 | 1467947944554 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947944557 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:04 INFO - PROCESS | 2588 | ++DOCSHELL 0FE15400 == 11 [pid = 2588] [id = 377] 20:19:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (10367800) [pid = 2588] [serial = 1131] [outer = 00000000] 20:19:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (103E7800) [pid = 2588] [serial = 1132] [outer = 10367800] 20:19:04 INFO - PROCESS | 2588 | 1467947944608 Marionette DEBUG loaded listener.js 20:19:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (110E1000) [pid = 2588] [serial = 1133] [outer = 10367800] 20:19:05 INFO - PROCESS | 2588 | 1467947945058 Marionette TRACE conn7 <- [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:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 20:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 730ms 20:19:05 INFO - PROCESS | 2588 | 1467947945085 Marionette TRACE conn7 -> [0,1473,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 2588 | 1467947945087 Marionette TRACE conn7 <- [1,1473,null,{"value":"13"}] 20:19:05 INFO - PROCESS | 2588 | 1467947945091 Marionette TRACE conn7 -> [0,1474,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 20:19:05 INFO - PROCESS | 2588 | 1467947945094 Marionette TRACE conn7 <- [1,1474,null,{}] 20:19:05 INFO - PROCESS | 2588 | 1467947945106 Marionette TRACE conn7 -> [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:19:05 INFO - PROCESS | 2588 | 1467947945111 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:05 INFO - PROCESS | 2588 | 1467947945206 Marionette TRACE conn7 <- [1,1475,null,{"value":null}] 20:19:05 INFO - PROCESS | 2588 | 1467947945213 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947945216 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:05 INFO - PROCESS | 2588 | ++DOCSHELL 141EEC00 == 12 [pid = 2588] [id = 378] 20:19:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (143C8400) [pid = 2588] [serial = 1134] [outer = 00000000] 20:19:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (145D0000) [pid = 2588] [serial = 1135] [outer = 143C8400] 20:19:05 INFO - PROCESS | 2588 | 1467947945269 Marionette DEBUG loaded listener.js 20:19:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (14997000) [pid = 2588] [serial = 1136] [outer = 143C8400] 20:19:05 INFO - PROCESS | 2588 | 1467947945810 Marionette TRACE conn7 <- [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:19:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 20:19:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 770ms 20:19:05 INFO - PROCESS | 2588 | 1467947945876 Marionette TRACE conn7 -> [0,1477,"getWindowHandle",null] 20:19:05 INFO - PROCESS | 2588 | 1467947945878 Marionette TRACE conn7 <- [1,1477,null,{"value":"13"}] 20:19:05 INFO - PROCESS | 2588 | 1467947945882 Marionette TRACE conn7 -> [0,1478,"setScriptTimeout",{"ms":35000}] 20:19:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 20:19:05 INFO - PROCESS | 2588 | 1467947945883 Marionette TRACE conn7 <- [1,1478,null,{}] 20:19:05 INFO - PROCESS | 2588 | 1467947945887 Marionette TRACE conn7 -> [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:19:05 INFO - PROCESS | 2588 | 1467947945889 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:06 INFO - PROCESS | 2588 | 1467947946005 Marionette TRACE conn7 <- [1,1479,null,{"value":null}] 20:19:06 INFO - PROCESS | 2588 | 1467947946015 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947946017 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:06 INFO - PROCESS | 2588 | ++DOCSHELL 0FE18C00 == 13 [pid = 2588] [id = 379] 20:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (13FA3400) [pid = 2588] [serial = 1137] [outer = 00000000] 20:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1636B800) [pid = 2588] [serial = 1138] [outer = 13FA3400] 20:19:06 INFO - PROCESS | 2588 | 1467947946107 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1743D000) [pid = 2588] [serial = 1139] [outer = 13FA3400] 20:19:06 INFO - PROCESS | 2588 | 1467947946545 Marionette TRACE conn7 <- [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:19:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 20:19:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 671ms 20:19:06 INFO - PROCESS | 2588 | 1467947946566 Marionette TRACE conn7 -> [0,1481,"getWindowHandle",null] 20:19:06 INFO - PROCESS | 2588 | 1467947946568 Marionette TRACE conn7 <- [1,1481,null,{"value":"13"}] 20:19:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 20:19:06 INFO - PROCESS | 2588 | 1467947946571 Marionette TRACE conn7 -> [0,1482,"setScriptTimeout",{"ms":35000}] 20:19:06 INFO - PROCESS | 2588 | 1467947946573 Marionette TRACE conn7 <- [1,1482,null,{}] 20:19:06 INFO - PROCESS | 2588 | 1467947946576 Marionette TRACE conn7 -> [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:19:06 INFO - PROCESS | 2588 | 1467947946578 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:06 INFO - PROCESS | 2588 | 1467947946687 Marionette TRACE conn7 <- [1,1483,null,{"value":null}] 20:19:06 INFO - PROCESS | 2588 | 1467947946762 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947946764 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:06 INFO - PROCESS | 2588 | ++DOCSHELL 1747BC00 == 14 [pid = 2588] [id = 380] 20:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1747C400) [pid = 2588] [serial = 1140] [outer = 00000000] 20:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17660800) [pid = 2588] [serial = 1141] [outer = 1747C400] 20:19:06 INFO - PROCESS | 2588 | 1467947946809 Marionette DEBUG loaded listener.js 20:19:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (17752C00) [pid = 2588] [serial = 1142] [outer = 1747C400] 20:19:07 INFO - PROCESS | 2588 | 1467947947268 Marionette TRACE conn7 <- [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:19:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 20:19:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 730ms 20:19:07 INFO - PROCESS | 2588 | 1467947947307 Marionette TRACE conn7 -> [0,1485,"getWindowHandle",null] 20:19:07 INFO - PROCESS | 2588 | 1467947947309 Marionette TRACE conn7 <- [1,1485,null,{"value":"13"}] 20:19:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 20:19:07 INFO - PROCESS | 2588 | 1467947947312 Marionette TRACE conn7 -> [0,1486,"setScriptTimeout",{"ms":35000}] 20:19:07 INFO - PROCESS | 2588 | 1467947947314 Marionette TRACE conn7 <- [1,1486,null,{}] 20:19:07 INFO - PROCESS | 2588 | 1467947947317 Marionette TRACE conn7 -> [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:19:07 INFO - PROCESS | 2588 | 1467947947322 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:07 INFO - PROCESS | 2588 | 1467947947702 Marionette TRACE conn7 <- [1,1487,null,{"value":null}] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (13FD0400) [pid = 2588] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (17449C00) [pid = 2588] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (15A5D000) [pid = 2588] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (14A47C00) [pid = 2588] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FA7400) [pid = 2588] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (10058C00) [pid = 2588] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13FB0000) [pid = 2588] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (19E45000) [pid = 2588] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE04400) [pid = 2588] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE2E800) [pid = 2588] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FF22400) [pid = 2588] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17447C00) [pid = 2588] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FA84400) [pid = 2588] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0CB6B400) [pid = 2588] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (103E5000) [pid = 2588] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 20:19:07 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE03000) [pid = 2588] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 20:19:07 INFO - PROCESS | 2588 | 1467947947774 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947947776 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:07 INFO - PROCESS | 2588 | ++DOCSHELL 0CB6B400 == 15 [pid = 2588] [id = 381] 20:19:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0CBCB800) [pid = 2588] [serial = 1143] [outer = 00000000] 20:19:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FD7CC00) [pid = 2588] [serial = 1144] [outer = 0CBCB800] 20:19:07 INFO - PROCESS | 2588 | 1467947947824 Marionette DEBUG loaded listener.js 20:19:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FF2A000) [pid = 2588] [serial = 1145] [outer = 0CBCB800] 20:19:08 INFO - PROCESS | 2588 | 1467947948210 Marionette TRACE conn7 <- [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:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 20:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 20:19:08 INFO - PROCESS | 2588 | 1467947948243 Marionette TRACE conn7 -> [0,1489,"getWindowHandle",null] 20:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 20:19:08 INFO - PROCESS | 2588 | 1467947948245 Marionette TRACE conn7 <- [1,1489,null,{"value":"13"}] 20:19:08 INFO - PROCESS | 2588 | 1467947948248 Marionette TRACE conn7 -> [0,1490,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 2588 | 1467947948250 Marionette TRACE conn7 <- [1,1490,null,{}] 20:19:08 INFO - PROCESS | 2588 | 1467947948253 Marionette TRACE conn7 -> [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:19:08 INFO - PROCESS | 2588 | 1467947948255 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:08 INFO - PROCESS | 2588 | 1467947948332 Marionette TRACE conn7 <- [1,1491,null,{"value":null}] 20:19:08 INFO - PROCESS | 2588 | 1467947948337 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947948339 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:08 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2A000 == 16 [pid = 2588] [id = 382] 20:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1035D800) [pid = 2588] [serial = 1146] [outer = 00000000] 20:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (141B0800) [pid = 2588] [serial = 1147] [outer = 1035D800] 20:19:08 INFO - PROCESS | 2588 | 1467947948383 Marionette DEBUG loaded listener.js 20:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1493C800) [pid = 2588] [serial = 1148] [outer = 1035D800] 20:19:08 INFO - PROCESS | 2588 | 1467947948811 Marionette TRACE conn7 <- [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:19:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 20:19:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 570ms 20:19:08 INFO - PROCESS | 2588 | 1467947948819 Marionette TRACE conn7 -> [0,1493,"getWindowHandle",null] 20:19:08 INFO - PROCESS | 2588 | 1467947948821 Marionette TRACE conn7 <- [1,1493,null,{"value":"13"}] 20:19:08 INFO - PROCESS | 2588 | 1467947948824 Marionette TRACE conn7 -> [0,1494,"setScriptTimeout",{"ms":35000}] 20:19:08 INFO - PROCESS | 2588 | 1467947948826 Marionette TRACE conn7 <- [1,1494,null,{}] 20:19:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 20:19:08 INFO - PROCESS | 2588 | 1467947948829 Marionette TRACE conn7 -> [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:19:08 INFO - PROCESS | 2588 | 1467947948831 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:08 INFO - PROCESS | 2588 | 1467947948945 Marionette TRACE conn7 <- [1,1495,null,{"value":null}] 20:19:08 INFO - PROCESS | 2588 | 1467947948953 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947948955 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:08 INFO - PROCESS | 2588 | ++DOCSHELL 17663C00 == 17 [pid = 2588] [id = 383] 20:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (182D3000) [pid = 2588] [serial = 1149] [outer = 00000000] 20:19:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18904000) [pid = 2588] [serial = 1150] [outer = 182D3000] 20:19:09 INFO - PROCESS | 2588 | 1467947949000 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18698800) [pid = 2588] [serial = 1151] [outer = 182D3000] 20:19:09 INFO - PROCESS | 2588 | 1467947949428 Marionette TRACE conn7 <- [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:19:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 20:19:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 631ms 20:19:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 20:19:09 INFO - PROCESS | 2588 | 1467947949459 Marionette TRACE conn7 -> [0,1497,"getWindowHandle",null] 20:19:09 INFO - PROCESS | 2588 | 1467947949461 Marionette TRACE conn7 <- [1,1497,null,{"value":"13"}] 20:19:09 INFO - PROCESS | 2588 | 1467947949464 Marionette TRACE conn7 -> [0,1498,"setScriptTimeout",{"ms":35000}] 20:19:09 INFO - PROCESS | 2588 | 1467947949466 Marionette TRACE conn7 <- [1,1498,null,{}] 20:19:09 INFO - PROCESS | 2588 | 1467947949469 Marionette TRACE conn7 -> [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:19:09 INFO - PROCESS | 2588 | 1467947949471 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:09 INFO - PROCESS | 2588 | 1467947949584 Marionette TRACE conn7 <- [1,1499,null,{"value":null}] 20:19:09 INFO - PROCESS | 2588 | 1467947949591 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947949593 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:09 INFO - PROCESS | 2588 | ++DOCSHELL 141ED400 == 18 [pid = 2588] [id = 384] 20:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18E51C00) [pid = 2588] [serial = 1152] [outer = 00000000] 20:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18EEF400) [pid = 2588] [serial = 1153] [outer = 18E51C00] 20:19:09 INFO - PROCESS | 2588 | 1467947949637 Marionette DEBUG loaded listener.js 20:19:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17449C00) [pid = 2588] [serial = 1154] [outer = 18E51C00] 20:19:10 INFO - PROCESS | 2588 | 1467947950472 Marionette TRACE conn7 <- [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:19:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 20:19:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1019ms 20:19:10 INFO - PROCESS | 2588 | 1467947950485 Marionette TRACE conn7 -> [0,1501,"getWindowHandle",null] 20:19:10 INFO - PROCESS | 2588 | 1467947950489 Marionette TRACE conn7 <- [1,1501,null,{"value":"13"}] 20:19:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 20:19:10 INFO - PROCESS | 2588 | 1467947950494 Marionette TRACE conn7 -> [0,1502,"setScriptTimeout",{"ms":35000}] 20:19:10 INFO - PROCESS | 2588 | 1467947950500 Marionette TRACE conn7 <- [1,1502,null,{}] 20:19:10 INFO - PROCESS | 2588 | 1467947950524 Marionette TRACE conn7 -> [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:19:10 INFO - PROCESS | 2588 | 1467947950527 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:10 INFO - PROCESS | 2588 | 1467947950646 Marionette TRACE conn7 <- [1,1503,null,{"value":null}] 20:19:10 INFO - PROCESS | 2588 | 1467947950775 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947950777 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:10 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7A400 == 19 [pid = 2588] [id = 385] 20:19:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE0E800) [pid = 2588] [serial = 1155] [outer = 00000000] 20:19:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (10230000) [pid = 2588] [serial = 1156] [outer = 0FE0E800] 20:19:10 INFO - PROCESS | 2588 | 1467947950836 Marionette DEBUG loaded listener.js 20:19:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (103E8400) [pid = 2588] [serial = 1157] [outer = 0FE0E800] 20:19:11 INFO - PROCESS | 2588 | 1467947951728 Marionette TRACE conn7 <- [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:19:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 20:19:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1284ms 20:19:11 INFO - PROCESS | 2588 | 1467947951778 Marionette TRACE conn7 -> [0,1505,"getWindowHandle",null] 20:19:11 INFO - PROCESS | 2588 | 1467947951782 Marionette TRACE conn7 <- [1,1505,null,{"value":"13"}] 20:19:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 20:19:11 INFO - PROCESS | 2588 | 1467947951788 Marionette TRACE conn7 -> [0,1506,"setScriptTimeout",{"ms":35000}] 20:19:11 INFO - PROCESS | 2588 | 1467947951791 Marionette TRACE conn7 <- [1,1506,null,{}] 20:19:11 INFO - PROCESS | 2588 | 1467947951796 Marionette TRACE conn7 -> [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:19:11 INFO - PROCESS | 2588 | 1467947951799 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:11 INFO - PROCESS | 2588 | 1467947951912 Marionette TRACE conn7 <- [1,1507,null,{"value":null}] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FE07C00) [pid = 2588] [serial = 1087] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE15800) [pid = 2588] [serial = 1086] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (105F0800) [pid = 2588] [serial = 1092] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (106C8800) [pid = 2588] [serial = 1093] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1743E400) [pid = 2588] [serial = 1099] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FE20000) [pid = 2588] [serial = 1089] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE34000) [pid = 2588] [serial = 1090] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10052C00) [pid = 2588] [serial = 1114] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE16400) [pid = 2588] [serial = 1077] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (145D8800) [pid = 2588] [serial = 1080] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FD75C00) [pid = 2588] [serial = 1111] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B0C3400) [pid = 2588] [serial = 1083] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (15A67000) [pid = 2588] [serial = 1121] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17483C00) [pid = 2588] [serial = 1123] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FC4400) [pid = 2588] [serial = 1118] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (163F9400) [pid = 2588] [serial = 1105] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (163F7400) [pid = 2588] [serial = 1081] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1B10F000) [pid = 2588] [serial = 1084] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0FE37C00) [pid = 2588] [serial = 1078] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0CB2AC00) [pid = 2588] [serial = 664] [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:11 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (10061C00) [pid = 2588] [serial = 1109] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (14AEAC00) [pid = 2588] [serial = 1120] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (17757800) [pid = 2588] [serial = 1106] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (10061000) [pid = 2588] [serial = 1115] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (0FF23800) [pid = 2588] [serial = 1108] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (13FAC000) [pid = 2588] [serial = 1117] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (1774CC00) [pid = 2588] [serial = 1102] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (10365000) [pid = 2588] [serial = 1126] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (0FE0A400) [pid = 2588] [serial = 1112] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (1765CC00) [pid = 2588] [serial = 1101] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (143CE800) [pid = 2588] [serial = 1095] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (1493D800) [pid = 2588] [serial = 1096] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (17749400) [pid = 2588] [serial = 1124] [outer = 00000000] [url = about:blank] 20:19:11 INFO - PROCESS | 2588 | --DOMWINDOW == 51 (163F3C00) [pid = 2588] [serial = 1098] [outer = 00000000] [url = about:blank] 20:19:12 INFO - PROCESS | 2588 | 1467947952041 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947952045 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:12 INFO - PROCESS | 2588 | ++DOCSHELL 0FE04400 == 20 [pid = 2588] [id = 386] 20:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (0FE05400) [pid = 2588] [serial = 1158] [outer = 00000000] 20:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (0FE15800) [pid = 2588] [serial = 1159] [outer = 0FE05400] 20:19:12 INFO - PROCESS | 2588 | 1467947952098 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (0FE1F800) [pid = 2588] [serial = 1160] [outer = 0FE05400] 20:19:12 INFO - PROCESS | 2588 | 1467947952528 Marionette TRACE conn7 <- [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:19:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 20:19:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 830ms 20:19:12 INFO - PROCESS | 2588 | 1467947952618 Marionette TRACE conn7 -> [0,1509,"getWindowHandle",null] 20:19:12 INFO - PROCESS | 2588 | 1467947952623 Marionette TRACE conn7 <- [1,1509,null,{"value":"13"}] 20:19:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 20:19:12 INFO - PROCESS | 2588 | 1467947952629 Marionette TRACE conn7 -> [0,1510,"setScriptTimeout",{"ms":35000}] 20:19:12 INFO - PROCESS | 2588 | 1467947952632 Marionette TRACE conn7 <- [1,1510,null,{}] 20:19:12 INFO - PROCESS | 2588 | 1467947952636 Marionette TRACE conn7 -> [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:19:12 INFO - PROCESS | 2588 | 1467947952638 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:12 INFO - PROCESS | 2588 | 1467947952724 Marionette TRACE conn7 <- [1,1511,null,{"value":null}] 20:19:12 INFO - PROCESS | 2588 | 1467947952733 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947952736 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:12 INFO - PROCESS | 2588 | ++DOCSHELL 0FF28C00 == 21 [pid = 2588] [id = 387] 20:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (0FF29800) [pid = 2588] [serial = 1161] [outer = 00000000] 20:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (10057000) [pid = 2588] [serial = 1162] [outer = 0FF29800] 20:19:12 INFO - PROCESS | 2588 | 1467947952782 Marionette DEBUG loaded listener.js 20:19:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (1005E400) [pid = 2588] [serial = 1163] [outer = 0FF29800] 20:19:13 INFO - PROCESS | 2588 | 1467947953251 Marionette TRACE conn7 <- [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:19:13 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:19:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 20:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 20:19:13 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:19:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 20:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 20:19:13 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:19:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 20:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 20:19:13 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:19:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 20:19:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 20:19:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 675ms 20:19:13 INFO - PROCESS | 2588 | 1467947953308 Marionette TRACE conn7 -> [0,1513,"getWindowHandle",null] 20:19:13 INFO - PROCESS | 2588 | 1467947953310 Marionette TRACE conn7 <- [1,1513,null,{"value":"13"}] 20:19:13 INFO - PROCESS | 2588 | 1467947953314 Marionette TRACE conn7 -> [0,1514,"setScriptTimeout",{"ms":35000}] 20:19:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 20:19:13 INFO - PROCESS | 2588 | 1467947953317 Marionette TRACE conn7 <- [1,1514,null,{}] 20:19:13 INFO - PROCESS | 2588 | 1467947953358 Marionette TRACE conn7 -> [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:19:13 INFO - PROCESS | 2588 | 1467947953362 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:13 INFO - PROCESS | 2588 | 1467947953448 Marionette TRACE conn7 <- [1,1515,null,{"value":null}] 20:19:13 INFO - PROCESS | 2588 | 1467947953528 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947953531 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:13 INFO - PROCESS | 2588 | ++DOCSHELL 13FA9C00 == 22 [pid = 2588] [id = 388] 20:19:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (13FAA000) [pid = 2588] [serial = 1164] [outer = 00000000] 20:19:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (13FAEC00) [pid = 2588] [serial = 1165] [outer = 13FAA000] 20:19:13 INFO - PROCESS | 2588 | 1467947953579 Marionette DEBUG loaded listener.js 20:19:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (13FC6800) [pid = 2588] [serial = 1166] [outer = 13FAA000] 20:19:13 INFO - PROCESS | 2588 | 1467947953952 Marionette TRACE conn7 <- [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:19:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 20:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 20:19:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 20:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 20:19:14 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 20:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 20:19:14 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 683ms 20:19:14 INFO - PROCESS | 2588 | 1467947954001 Marionette TRACE conn7 -> [0,1517,"getWindowHandle",null] 20:19:14 INFO - PROCESS | 2588 | 1467947954003 Marionette TRACE conn7 <- [1,1517,null,{"value":"13"}] 20:19:14 INFO - PROCESS | 2588 | 1467947954007 Marionette TRACE conn7 -> [0,1518,"setScriptTimeout",{"ms":35000}] 20:19:14 INFO - PROCESS | 2588 | 1467947954008 Marionette TRACE conn7 <- [1,1518,null,{}] 20:19:14 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 20:19:14 INFO - PROCESS | 2588 | 1467947954012 Marionette TRACE conn7 -> [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:19:14 INFO - PROCESS | 2588 | 1467947954023 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:14 INFO - PROCESS | 2588 | 1467947954142 Marionette TRACE conn7 <- [1,1519,null,{"value":null}] 20:19:14 INFO - PROCESS | 2588 | 1467947954161 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947954163 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:14 INFO - PROCESS | 2588 | ++DOCSHELL 13FCD800 == 23 [pid = 2588] [id = 389] 20:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (13FCE400) [pid = 2588] [serial = 1167] [outer = 00000000] 20:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (14995800) [pid = 2588] [serial = 1168] [outer = 13FCE400] 20:19:14 INFO - PROCESS | 2588 | 1467947954211 Marionette DEBUG loaded listener.js 20:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (14B9AC00) [pid = 2588] [serial = 1169] [outer = 13FCE400] 20:19:14 INFO - PROCESS | 2588 | 1467947954693 Marionette TRACE conn7 <- [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:19:14 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:19:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 20:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 20:19:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 20:19:14 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:19:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 20:19:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 730ms 20:19:14 INFO - PROCESS | 2588 | 1467947954741 Marionette TRACE conn7 -> [0,1521,"getWindowHandle",null] 20:19:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 20:19:14 INFO - PROCESS | 2588 | 1467947954743 Marionette TRACE conn7 <- [1,1521,null,{"value":"13"}] 20:19:14 INFO - PROCESS | 2588 | 1467947954746 Marionette TRACE conn7 -> [0,1522,"setScriptTimeout",{"ms":35000}] 20:19:14 INFO - PROCESS | 2588 | 1467947954748 Marionette TRACE conn7 <- [1,1522,null,{}] 20:19:14 INFO - PROCESS | 2588 | 1467947954751 Marionette TRACE conn7 -> [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:19:14 INFO - PROCESS | 2588 | 1467947954753 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:14 INFO - PROCESS | 2588 | 1467947954887 Marionette TRACE conn7 <- [1,1523,null,{"value":null}] 20:19:14 INFO - PROCESS | 2588 | 1467947954897 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947954899 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:14 INFO - PROCESS | 2588 | ++DOCSHELL 15A5DC00 == 24 [pid = 2588] [id = 390] 20:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (15F51C00) [pid = 2588] [serial = 1170] [outer = 00000000] 20:19:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (1743C000) [pid = 2588] [serial = 1171] [outer = 15F51C00] 20:19:15 INFO - PROCESS | 2588 | 1467947954988 Marionette DEBUG loaded listener.js 20:19:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (17445000) [pid = 2588] [serial = 1172] [outer = 15F51C00] 20:19:15 INFO - PROCESS | 2588 | 1467947955434 Marionette TRACE conn7 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 20:19:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 20:19:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 730ms 20:19:15 INFO - PROCESS | 2588 | 1467947955477 Marionette TRACE conn7 -> [0,1525,"getWindowHandle",null] 20:19:15 INFO - PROCESS | 2588 | 1467947955479 Marionette TRACE conn7 <- [1,1525,null,{"value":"13"}] 20:19:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 20:19:15 INFO - PROCESS | 2588 | 1467947955482 Marionette TRACE conn7 -> [0,1526,"setScriptTimeout",{"ms":35000}] 20:19:15 INFO - PROCESS | 2588 | 1467947955484 Marionette TRACE conn7 <- [1,1526,null,{}] 20:19:15 INFO - PROCESS | 2588 | 1467947955494 Marionette TRACE conn7 -> [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:19:15 INFO - PROCESS | 2588 | 1467947955499 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:15 INFO - PROCESS | 2588 | 1467947955632 Marionette TRACE conn7 <- [1,1527,null,{"value":null}] 20:19:15 INFO - PROCESS | 2588 | 1467947955691 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947955693 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:15 INFO - PROCESS | 2588 | ++DOCSHELL 17482000 == 25 [pid = 2588] [id = 391] 20:19:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (17482C00) [pid = 2588] [serial = 1173] [outer = 00000000] 20:19:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (17751C00) [pid = 2588] [serial = 1174] [outer = 17482C00] 20:19:15 INFO - PROCESS | 2588 | 1467947955741 Marionette DEBUG loaded listener.js 20:19:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (17752000) [pid = 2588] [serial = 1175] [outer = 17482C00] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (182D3000) [pid = 2588] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (13FA3400) [pid = 2588] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0FE1B800) [pid = 2588] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0FF2B800) [pid = 2588] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (10367800) [pid = 2588] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (143C8400) [pid = 2588] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (1035D800) [pid = 2588] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 20:19:16 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (0CBCB800) [pid = 2588] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 20:19:16 INFO - PROCESS | 2588 | 1467947956489 Marionette TRACE conn7 <- [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:19:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 20:19:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1080ms 20:19:16 INFO - PROCESS | 2588 | 1467947956569 Marionette TRACE conn7 -> [0,1529,"getWindowHandle",null] 20:19:16 INFO - PROCESS | 2588 | 1467947956573 Marionette TRACE conn7 <- [1,1529,null,{"value":"13"}] 20:19:16 INFO - PROCESS | 2588 | 1467947956578 Marionette TRACE conn7 -> [0,1530,"setScriptTimeout",{"ms":35000}] 20:19:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 20:19:16 INFO - PROCESS | 2588 | 1467947956583 Marionette TRACE conn7 <- [1,1530,null,{}] 20:19:16 INFO - PROCESS | 2588 | 1467947956589 Marionette TRACE conn7 -> [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:19:16 INFO - PROCESS | 2588 | 1467947956592 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:16 INFO - PROCESS | 2588 | 1467947956706 Marionette TRACE conn7 <- [1,1531,null,{"value":null}] 20:19:16 INFO - PROCESS | 2588 | 1467947956827 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947956830 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:16 INFO - PROCESS | 2588 | ++DOCSHELL 0FE14800 == 26 [pid = 2588] [id = 392] 20:19:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FE16800) [pid = 2588] [serial = 1176] [outer = 00000000] 20:19:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FF24800) [pid = 2588] [serial = 1177] [outer = 0FE16800] 20:19:16 INFO - PROCESS | 2588 | 1467947956892 Marionette DEBUG loaded listener.js 20:19:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (10059000) [pid = 2588] [serial = 1178] [outer = 0FE16800] 20:19:17 INFO - PROCESS | 2588 | 1467947957482 Marionette TRACE conn7 <- [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:19:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 20:19:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 20:19:17 INFO - PROCESS | 2588 | 1467947957513 Marionette TRACE conn7 -> [0,1533,"getWindowHandle",null] 20:19:17 INFO - PROCESS | 2588 | 1467947957518 Marionette TRACE conn7 <- [1,1533,null,{"value":"13"}] 20:19:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 20:19:17 INFO - PROCESS | 2588 | 1467947957524 Marionette TRACE conn7 -> [0,1534,"setScriptTimeout",{"ms":35000}] 20:19:17 INFO - PROCESS | 2588 | 1467947957527 Marionette TRACE conn7 <- [1,1534,null,{}] 20:19:17 INFO - PROCESS | 2588 | 1467947957531 Marionette TRACE conn7 -> [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:19:17 INFO - PROCESS | 2588 | 1467947957534 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:17 INFO - PROCESS | 2588 | 1467947957646 Marionette TRACE conn7 <- [1,1535,null,{"value":null}] 20:19:17 INFO - PROCESS | 2588 | 1467947957781 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947957784 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:17 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF7800 == 27 [pid = 2588] [id = 393] 20:19:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (13FA8400) [pid = 2588] [serial = 1179] [outer = 00000000] 20:19:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (1412D800) [pid = 2588] [serial = 1180] [outer = 13FA8400] 20:19:17 INFO - PROCESS | 2588 | 1467947957844 Marionette DEBUG loaded listener.js 20:19:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (145D1800) [pid = 2588] [serial = 1181] [outer = 13FA8400] 20:19:18 INFO - PROCESS | 2588 | 1467947958470 Marionette TRACE conn7 <- [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:19:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 20:19:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 20:19:18 INFO - PROCESS | 2588 | 1467947958498 Marionette TRACE conn7 -> [0,1537,"getWindowHandle",null] 20:19:18 INFO - PROCESS | 2588 | 1467947958501 Marionette TRACE conn7 <- [1,1537,null,{"value":"13"}] 20:19:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 20:19:18 INFO - PROCESS | 2588 | 1467947958505 Marionette TRACE conn7 -> [0,1538,"setScriptTimeout",{"ms":35000}] 20:19:18 INFO - PROCESS | 2588 | 1467947958509 Marionette TRACE conn7 <- [1,1538,null,{}] 20:19:18 INFO - PROCESS | 2588 | 1467947958520 Marionette TRACE conn7 -> [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:19:18 INFO - PROCESS | 2588 | 1467947958525 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:18 INFO - PROCESS | 2588 | 1467947958631 Marionette TRACE conn7 <- [1,1539,null,{"value":null}] 20:19:18 INFO - PROCESS | 2588 | 1467947958739 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947958743 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:18 INFO - PROCESS | 2588 | ++DOCSHELL 1826E400 == 28 [pid = 2588] [id = 394] 20:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (18271C00) [pid = 2588] [serial = 1182] [outer = 00000000] 20:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (182E0000) [pid = 2588] [serial = 1183] [outer = 18271C00] 20:19:18 INFO - PROCESS | 2588 | 1467947958803 Marionette DEBUG loaded listener.js 20:19:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (186EAC00) [pid = 2588] [serial = 1184] [outer = 18271C00] 20:19:19 INFO - PROCESS | 2588 | 1467947959433 Marionette TRACE conn7 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 20:19:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 20:19:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1072ms 20:19:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 20:19:19 INFO - PROCESS | 2588 | 1467947959586 Marionette TRACE conn7 -> [0,1541,"getWindowHandle",null] 20:19:19 INFO - PROCESS | 2588 | 1467947959590 Marionette TRACE conn7 <- [1,1541,null,{"value":"13"}] 20:19:19 INFO - PROCESS | 2588 | 1467947959595 Marionette TRACE conn7 -> [0,1542,"setScriptTimeout",{"ms":35000}] 20:19:19 INFO - PROCESS | 2588 | 1467947959599 Marionette TRACE conn7 <- [1,1542,null,{}] 20:19:19 INFO - PROCESS | 2588 | 1467947959605 Marionette TRACE conn7 -> [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:19:19 INFO - PROCESS | 2588 | 1467947959608 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:19 INFO - PROCESS | 2588 | 1467947959724 Marionette TRACE conn7 <- [1,1543,null,{"value":null}] 20:19:19 INFO - PROCESS | 2588 | 1467947959856 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947959861 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:19 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1DC00 == 29 [pid = 2588] [id = 395] 20:19:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE29C00) [pid = 2588] [serial = 1185] [outer = 00000000] 20:19:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE37C00) [pid = 2588] [serial = 1186] [outer = 0FE29C00] 20:19:19 INFO - PROCESS | 2588 | 1467947959915 Marionette DEBUG loaded listener.js 20:19:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FF26400) [pid = 2588] [serial = 1187] [outer = 0FE29C00] 20:19:20 INFO - PROCESS | 2588 | --DOCSHELL 0FF2B000 == 28 [pid = 2588] [id = 375] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (18904000) [pid = 2588] [serial = 1150] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1636B800) [pid = 2588] [serial = 1138] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE2C000) [pid = 2588] [serial = 1129] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FEB2400) [pid = 2588] [serial = 1130] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (10646400) [pid = 2588] [serial = 1127] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (103E7800) [pid = 2588] [serial = 1132] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (110E1000) [pid = 2588] [serial = 1133] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (145D0000) [pid = 2588] [serial = 1135] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (17660800) [pid = 2588] [serial = 1141] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (1743D000) [pid = 2588] [serial = 1139] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (141B0800) [pid = 2588] [serial = 1147] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (0FD7CC00) [pid = 2588] [serial = 1144] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (0FF2A000) [pid = 2588] [serial = 1145] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (14997000) [pid = 2588] [serial = 1136] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (18698800) [pid = 2588] [serial = 1151] [outer = 00000000] [url = about:blank] 20:19:20 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (1493C800) [pid = 2588] [serial = 1148] [outer = 00000000] [url = about:blank] 20:19:21 INFO - PROCESS | 2588 | 1467947961005 Marionette TRACE conn7 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 20:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 20:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1438ms 20:19:21 INFO - PROCESS | 2588 | 1467947961034 Marionette TRACE conn7 -> [0,1545,"getWindowHandle",null] 20:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 20:19:21 INFO - PROCESS | 2588 | 1467947961038 Marionette TRACE conn7 <- [1,1545,null,{"value":"13"}] 20:19:21 INFO - PROCESS | 2588 | 1467947961043 Marionette TRACE conn7 -> [0,1546,"setScriptTimeout",{"ms":35000}] 20:19:21 INFO - PROCESS | 2588 | 1467947961046 Marionette TRACE conn7 <- [1,1546,null,{}] 20:19:21 INFO - PROCESS | 2588 | 1467947961051 Marionette TRACE conn7 -> [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:19:21 INFO - PROCESS | 2588 | 1467947961054 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:21 INFO - PROCESS | 2588 | 1467947961148 Marionette TRACE conn7 <- [1,1547,null,{"value":null}] 20:19:21 INFO - PROCESS | 2588 | 1467947961285 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947961288 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:21 INFO - PROCESS | 2588 | ++DOCSHELL 0FE14400 == 29 [pid = 2588] [id = 396] 20:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (0FE14C00) [pid = 2588] [serial = 1188] [outer = 00000000] 20:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (0FE1C400) [pid = 2588] [serial = 1189] [outer = 0FE14C00] 20:19:21 INFO - PROCESS | 2588 | 1467947961339 Marionette DEBUG loaded listener.js 20:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (0FE32800) [pid = 2588] [serial = 1190] [outer = 0FE14C00] 20:19:21 INFO - PROCESS | 2588 | 1467947961763 Marionette TRACE conn7 <- [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:19:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 20:19:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 771ms 20:19:21 INFO - PROCESS | 2588 | 1467947961814 Marionette TRACE conn7 -> [0,1549,"getWindowHandle",null] 20:19:21 INFO - PROCESS | 2588 | 1467947961819 Marionette TRACE conn7 <- [1,1549,null,{"value":"13"}] 20:19:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 20:19:21 INFO - PROCESS | 2588 | 1467947961825 Marionette TRACE conn7 -> [0,1550,"setScriptTimeout",{"ms":35000}] 20:19:21 INFO - PROCESS | 2588 | 1467947961828 Marionette TRACE conn7 <- [1,1550,null,{}] 20:19:21 INFO - PROCESS | 2588 | 1467947961832 Marionette TRACE conn7 -> [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:19:21 INFO - PROCESS | 2588 | 1467947961834 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:21 INFO - PROCESS | 2588 | 1467947961924 Marionette TRACE conn7 <- [1,1551,null,{"value":null}] 20:19:21 INFO - PROCESS | 2588 | 1467947961931 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947961934 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:21 INFO - PROCESS | 2588 | ++DOCSHELL 0FF22C00 == 30 [pid = 2588] [id = 397] 20:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0FF23C00) [pid = 2588] [serial = 1191] [outer = 00000000] 20:19:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (10364C00) [pid = 2588] [serial = 1192] [outer = 0FF23C00] 20:19:21 INFO - PROCESS | 2588 | 1467947961980 Marionette DEBUG loaded listener.js 20:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (103E4400) [pid = 2588] [serial = 1193] [outer = 0FF23C00] 20:19:22 INFO - PROCESS | 2588 | 1467947962447 Marionette TRACE conn7 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 20:19:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 20:19:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 671ms 20:19:22 INFO - PROCESS | 2588 | 1467947962501 Marionette TRACE conn7 -> [0,1553,"getWindowHandle",null] 20:19:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 20:19:22 INFO - PROCESS | 2588 | 1467947962503 Marionette TRACE conn7 <- [1,1553,null,{"value":"13"}] 20:19:22 INFO - PROCESS | 2588 | 1467947962506 Marionette TRACE conn7 -> [0,1554,"setScriptTimeout",{"ms":35000}] 20:19:22 INFO - PROCESS | 2588 | 1467947962510 Marionette TRACE conn7 <- [1,1554,null,{}] 20:19:22 INFO - PROCESS | 2588 | 1467947962521 Marionette TRACE conn7 -> [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:19:22 INFO - PROCESS | 2588 | 1467947962525 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:22 INFO - PROCESS | 2588 | 1467947962636 Marionette TRACE conn7 <- [1,1555,null,{"value":null}] 20:19:22 INFO - PROCESS | 2588 | 1467947962732 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947962735 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:22 INFO - PROCESS | 2588 | ++DOCSHELL 13FC9000 == 31 [pid = 2588] [id = 398] 20:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (13FC9400) [pid = 2588] [serial = 1194] [outer = 00000000] 20:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (13FD0800) [pid = 2588] [serial = 1195] [outer = 13FC9400] 20:19:22 INFO - PROCESS | 2588 | 1467947962782 Marionette DEBUG loaded listener.js 20:19:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (141B0800) [pid = 2588] [serial = 1196] [outer = 13FC9400] 20:19:23 INFO - PROCESS | 2588 | 1467947963177 Marionette TRACE conn7 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 20:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 20:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 731ms 20:19:23 INFO - PROCESS | 2588 | 1467947963241 Marionette TRACE conn7 -> [0,1557,"getWindowHandle",null] 20:19:23 INFO - PROCESS | 2588 | 1467947963244 Marionette TRACE conn7 <- [1,1557,null,{"value":"13"}] 20:19:23 INFO - PROCESS | 2588 | 1467947963247 Marionette TRACE conn7 -> [0,1558,"setScriptTimeout",{"ms":35000}] 20:19:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 20:19:23 INFO - PROCESS | 2588 | 1467947963249 Marionette TRACE conn7 <- [1,1558,null,{}] 20:19:23 INFO - PROCESS | 2588 | 1467947963252 Marionette TRACE conn7 -> [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:19:23 INFO - PROCESS | 2588 | 1467947963254 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:23 INFO - PROCESS | 2588 | 1467947963368 Marionette TRACE conn7 <- [1,1559,null,{"value":null}] 20:19:23 INFO - PROCESS | 2588 | 1467947963377 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947963379 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:23 INFO - PROCESS | 2588 | ++DOCSHELL 143D3000 == 32 [pid = 2588] [id = 399] 20:19:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (145B5400) [pid = 2588] [serial = 1197] [outer = 00000000] 20:19:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (14B9A800) [pid = 2588] [serial = 1198] [outer = 145B5400] 20:19:23 INFO - PROCESS | 2588 | 1467947963471 Marionette DEBUG loaded listener.js 20:19:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (15F54000) [pid = 2588] [serial = 1199] [outer = 145B5400] 20:19:23 INFO - PROCESS | 2588 | 1467947963902 Marionette TRACE conn7 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 20:19:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 20:19:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 20:19:24 INFO - PROCESS | 2588 | 1467947964016 Marionette TRACE conn7 -> [0,1561,"getWindowHandle",null] 20:19:24 INFO - PROCESS | 2588 | 1467947964018 Marionette TRACE conn7 <- [1,1561,null,{"value":"13"}] 20:19:24 INFO - PROCESS | 2588 | 1467947964021 Marionette TRACE conn7 -> [0,1562,"setScriptTimeout",{"ms":35000}] 20:19:24 INFO - PROCESS | 2588 | 1467947964023 Marionette TRACE conn7 <- [1,1562,null,{}] 20:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 20:19:24 INFO - PROCESS | 2588 | 1467947964026 Marionette TRACE conn7 -> [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:19:24 INFO - PROCESS | 2588 | 1467947964028 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:24 INFO - PROCESS | 2588 | 1467947964137 Marionette TRACE conn7 <- [1,1563,null,{"value":null}] 20:19:24 INFO - PROCESS | 2588 | 1467947964149 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947964151 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:24 INFO - PROCESS | 2588 | ++DOCSHELL 1743CC00 == 33 [pid = 2588] [id = 400] 20:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1743F400) [pid = 2588] [serial = 1200] [outer = 00000000] 20:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (17446800) [pid = 2588] [serial = 1201] [outer = 1743F400] 20:19:24 INFO - PROCESS | 2588 | 1467947964194 Marionette DEBUG loaded listener.js 20:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17481400) [pid = 2588] [serial = 1202] [outer = 1743F400] 20:19:24 INFO - PROCESS | 2588 | 1467947964642 Marionette TRACE conn7 <- [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:19:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 20:19:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 670ms 20:19:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 20:19:24 INFO - PROCESS | 2588 | 1467947964700 Marionette TRACE conn7 -> [0,1565,"getWindowHandle",null] 20:19:24 INFO - PROCESS | 2588 | 1467947964702 Marionette TRACE conn7 <- [1,1565,null,{"value":"13"}] 20:19:24 INFO - PROCESS | 2588 | 1467947964705 Marionette TRACE conn7 -> [0,1566,"setScriptTimeout",{"ms":35000}] 20:19:24 INFO - PROCESS | 2588 | 1467947964707 Marionette TRACE conn7 <- [1,1566,null,{}] 20:19:24 INFO - PROCESS | 2588 | 1467947964711 Marionette TRACE conn7 -> [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:19:24 INFO - PROCESS | 2588 | 1467947964717 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:24 INFO - PROCESS | 2588 | 1467947964855 Marionette TRACE conn7 <- [1,1567,null,{"value":null}] 20:19:24 INFO - PROCESS | 2588 | 1467947964917 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947964920 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:24 INFO - PROCESS | 2588 | ++DOCSHELL 17660800 == 34 [pid = 2588] [id = 401] 20:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17662000) [pid = 2588] [serial = 1203] [outer = 00000000] 20:19:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (182E0400) [pid = 2588] [serial = 1204] [outer = 17662000] 20:19:24 INFO - PROCESS | 2588 | 1467947964977 Marionette DEBUG loaded listener.js 20:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (186E9400) [pid = 2588] [serial = 1205] [outer = 17662000] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17482C00) [pid = 2588] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (15F51C00) [pid = 2588] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FE0E800) [pid = 2588] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE05400) [pid = 2588] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FF29800) [pid = 2588] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18E51C00) [pid = 2588] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (13FAA000) [pid = 2588] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (13FCE400) [pid = 2588] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 20:19:25 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (1747C400) [pid = 2588] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 20:19:25 INFO - PROCESS | 2588 | 1467947965430 Marionette TRACE conn7 <- [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:19:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 20:19:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 770ms 20:19:25 INFO - PROCESS | 2588 | 1467947965477 Marionette TRACE conn7 -> [0,1569,"getWindowHandle",null] 20:19:25 INFO - PROCESS | 2588 | 1467947965479 Marionette TRACE conn7 <- [1,1569,null,{"value":"13"}] 20:19:25 INFO - PROCESS | 2588 | 1467947965482 Marionette TRACE conn7 -> [0,1570,"setScriptTimeout",{"ms":35000}] 20:19:25 INFO - PROCESS | 2588 | 1467947965484 Marionette TRACE conn7 <- [1,1570,null,{}] 20:19:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 20:19:25 INFO - PROCESS | 2588 | 1467947965487 Marionette TRACE conn7 -> [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:19:25 INFO - PROCESS | 2588 | 1467947965489 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:25 INFO - PROCESS | 2588 | 1467947965570 Marionette TRACE conn7 <- [1,1571,null,{"value":null}] 20:19:25 INFO - PROCESS | 2588 | 1467947965575 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947965577 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:25 INFO - PROCESS | 2588 | ++DOCSHELL 16694800 == 35 [pid = 2588] [id = 402] 20:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (1774A400) [pid = 2588] [serial = 1206] [outer = 00000000] 20:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (18908800) [pid = 2588] [serial = 1207] [outer = 1774A400] 20:19:25 INFO - PROCESS | 2588 | 1467947965624 Marionette DEBUG loaded listener.js 20:19:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (18D80800) [pid = 2588] [serial = 1208] [outer = 1774A400] 20:19:26 INFO - PROCESS | 2588 | 1467947966064 Marionette TRACE conn7 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 20:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 20:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 630ms 20:19:26 INFO - PROCESS | 2588 | 1467947966117 Marionette TRACE conn7 -> [0,1573,"getWindowHandle",null] 20:19:26 INFO - PROCESS | 2588 | 1467947966119 Marionette TRACE conn7 <- [1,1573,null,{"value":"13"}] 20:19:26 INFO - PROCESS | 2588 | 1467947966122 Marionette TRACE conn7 -> [0,1574,"setScriptTimeout",{"ms":35000}] 20:19:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 20:19:26 INFO - PROCESS | 2588 | 1467947966124 Marionette TRACE conn7 <- [1,1574,null,{}] 20:19:26 INFO - PROCESS | 2588 | 1467947966127 Marionette TRACE conn7 -> [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:19:26 INFO - PROCESS | 2588 | 1467947966129 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:26 INFO - PROCESS | 2588 | 1467947966207 Marionette TRACE conn7 <- [1,1575,null,{"value":null}] 20:19:26 INFO - PROCESS | 2588 | 1467947966212 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947966214 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:26 INFO - PROCESS | 2588 | ++DOCSHELL 18E47800 == 36 [pid = 2588] [id = 403] 20:19:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (18E50C00) [pid = 2588] [serial = 1209] [outer = 00000000] 20:19:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (18EEBC00) [pid = 2588] [serial = 1210] [outer = 18E50C00] 20:19:26 INFO - PROCESS | 2588 | 1467947966258 Marionette DEBUG loaded listener.js 20:19:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (18EED000) [pid = 2588] [serial = 1211] [outer = 18E50C00] 20:19:26 INFO - PROCESS | 2588 | 1467947966685 Marionette TRACE conn7 <- [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:19:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 20:19:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 571ms 20:19:26 INFO - PROCESS | 2588 | 1467947966700 Marionette TRACE conn7 -> [0,1577,"getWindowHandle",null] 20:19:26 INFO - PROCESS | 2588 | 1467947966702 Marionette TRACE conn7 <- [1,1577,null,{"value":"13"}] 20:19:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 20:19:26 INFO - PROCESS | 2588 | 1467947966705 Marionette TRACE conn7 -> [0,1578,"setScriptTimeout",{"ms":35000}] 20:19:26 INFO - PROCESS | 2588 | 1467947966707 Marionette TRACE conn7 <- [1,1578,null,{}] 20:19:26 INFO - PROCESS | 2588 | 1467947966710 Marionette TRACE conn7 -> [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:19:26 INFO - PROCESS | 2588 | 1467947966712 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:26 INFO - PROCESS | 2588 | 1467947966838 Marionette TRACE conn7 <- [1,1579,null,{"value":null}] 20:19:26 INFO - PROCESS | 2588 | 1467947966844 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947966855 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:26 INFO - PROCESS | 2588 | ++DOCSHELL 13FC8C00 == 37 [pid = 2588] [id = 404] 20:19:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (186DEC00) [pid = 2588] [serial = 1212] [outer = 00000000] 20:19:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (19364C00) [pid = 2588] [serial = 1213] [outer = 186DEC00] 20:19:26 INFO - PROCESS | 2588 | 1467947966898 Marionette DEBUG loaded listener.js 20:19:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (19366000) [pid = 2588] [serial = 1214] [outer = 186DEC00] 20:19:27 INFO - PROCESS | 2588 | --DOCSHELL 1826E400 == 36 [pid = 2588] [id = 394] 20:19:27 INFO - PROCESS | 2588 | --DOCSHELL 0FE14400 == 35 [pid = 2588] [id = 396] 20:19:27 INFO - PROCESS | 2588 | --DOCSHELL 0FE1DC00 == 34 [pid = 2588] [id = 395] 20:19:28 INFO - PROCESS | 2588 | --DOCSHELL 143D3000 == 33 [pid = 2588] [id = 399] 20:19:28 INFO - PROCESS | 2588 | --DOCSHELL 17660800 == 32 [pid = 2588] [id = 401] 20:19:28 INFO - PROCESS | 2588 | --DOCSHELL 18E47800 == 31 [pid = 2588] [id = 403] 20:19:28 INFO - PROCESS | 2588 | --DOCSHELL 1743CC00 == 30 [pid = 2588] [id = 400] 20:19:28 INFO - PROCESS | 2588 | --DOCSHELL 16694800 == 29 [pid = 2588] [id = 402] 20:19:28 INFO - PROCESS | 2588 | --DOCSHELL 13FC9000 == 28 [pid = 2588] [id = 398] 20:19:28 INFO - PROCESS | 2588 | --DOCSHELL 0FF22C00 == 27 [pid = 2588] [id = 397] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17751C00) [pid = 2588] [serial = 1174] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1743C000) [pid = 2588] [serial = 1171] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (10230000) [pid = 2588] [serial = 1156] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (103E8400) [pid = 2588] [serial = 1157] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE15800) [pid = 2588] [serial = 1159] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE1F800) [pid = 2588] [serial = 1160] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (10057000) [pid = 2588] [serial = 1162] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1005E400) [pid = 2588] [serial = 1163] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (17449C00) [pid = 2588] [serial = 1154] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18EEF400) [pid = 2588] [serial = 1153] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (17445000) [pid = 2588] [serial = 1172] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (13FC6800) [pid = 2588] [serial = 1166] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (13FAEC00) [pid = 2588] [serial = 1165] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (14995800) [pid = 2588] [serial = 1168] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (14B9AC00) [pid = 2588] [serial = 1169] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (17752C00) [pid = 2588] [serial = 1142] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (17752000) [pid = 2588] [serial = 1175] [outer = 00000000] [url = about:blank] 20:19:28 INFO - PROCESS | 2588 | 1467947968615 Marionette TRACE conn7 <- [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:19:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 20:19:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1983ms 20:19:28 INFO - PROCESS | 2588 | 1467947968691 Marionette TRACE conn7 -> [0,1581,"getWindowHandle",null] 20:19:28 INFO - PROCESS | 2588 | 1467947968695 Marionette TRACE conn7 <- [1,1581,null,{"value":"13"}] 20:19:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 20:19:28 INFO - PROCESS | 2588 | 1467947968700 Marionette TRACE conn7 -> [0,1582,"setScriptTimeout",{"ms":35000}] 20:19:28 INFO - PROCESS | 2588 | 1467947968704 Marionette TRACE conn7 <- [1,1582,null,{}] 20:19:28 INFO - PROCESS | 2588 | 1467947968710 Marionette TRACE conn7 -> [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:19:28 INFO - PROCESS | 2588 | 1467947968714 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:28 INFO - PROCESS | 2588 | 1467947968808 Marionette TRACE conn7 <- [1,1583,null,{"value":null}] 20:19:28 INFO - PROCESS | 2588 | 1467947968823 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947968825 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:28 INFO - PROCESS | 2588 | ++DOCSHELL 0FE03C00 == 28 [pid = 2588] [id = 405] 20:19:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (0FE04000) [pid = 2588] [serial = 1215] [outer = 00000000] 20:19:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (0FE0A000) [pid = 2588] [serial = 1216] [outer = 0FE04000] 20:19:28 INFO - PROCESS | 2588 | 1467947968877 Marionette DEBUG loaded listener.js 20:19:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0FE0F800) [pid = 2588] [serial = 1217] [outer = 0FE04000] 20:19:29 INFO - PROCESS | 2588 | 1467947969353 Marionette TRACE conn7 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 20:19:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 20:19:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 732ms 20:19:29 INFO - PROCESS | 2588 | 1467947969432 Marionette TRACE conn7 -> [0,1585,"getWindowHandle",null] 20:19:29 INFO - PROCESS | 2588 | 1467947969437 Marionette TRACE conn7 <- [1,1585,null,{"value":"13"}] 20:19:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 20:19:29 INFO - PROCESS | 2588 | 1467947969444 Marionette TRACE conn7 -> [0,1586,"setScriptTimeout",{"ms":35000}] 20:19:29 INFO - PROCESS | 2588 | 1467947969447 Marionette TRACE conn7 <- [1,1586,null,{}] 20:19:29 INFO - PROCESS | 2588 | 1467947969451 Marionette TRACE conn7 -> [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:19:29 INFO - PROCESS | 2588 | 1467947969454 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:29 INFO - PROCESS | 2588 | 1467947969547 Marionette TRACE conn7 <- [1,1587,null,{"value":null}] 20:19:29 INFO - PROCESS | 2588 | 1467947969560 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947969563 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:29 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1D800 == 29 [pid = 2588] [id = 406] 20:19:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FF1E400) [pid = 2588] [serial = 1218] [outer = 00000000] 20:19:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FF24400) [pid = 2588] [serial = 1219] [outer = 0FF1E400] 20:19:29 INFO - PROCESS | 2588 | 1467947969614 Marionette DEBUG loaded listener.js 20:19:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (10053400) [pid = 2588] [serial = 1220] [outer = 0FF1E400] 20:19:30 INFO - PROCESS | 2588 | 1467947970092 Marionette TRACE conn7 <- [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:19:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 20:19:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 20:19:30 INFO - PROCESS | 2588 | 1467947970117 Marionette TRACE conn7 -> [0,1589,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 2588 | 1467947970120 Marionette TRACE conn7 <- [1,1589,null,{"value":"13"}] 20:19:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 20:19:30 INFO - PROCESS | 2588 | 1467947970123 Marionette TRACE conn7 -> [0,1590,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 2588 | 1467947970126 Marionette TRACE conn7 <- [1,1590,null,{}] 20:19:30 INFO - PROCESS | 2588 | 1467947970137 Marionette TRACE conn7 -> [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:19:30 INFO - PROCESS | 2588 | 1467947970141 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:30 INFO - PROCESS | 2588 | 1467947970252 Marionette TRACE conn7 <- [1,1591,null,{"value":null}] 20:19:30 INFO - PROCESS | 2588 | 1467947970262 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947970265 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:30 INFO - PROCESS | 2588 | ++DOCSHELL 106CAC00 == 30 [pid = 2588] [id = 407] 20:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (106CB000) [pid = 2588] [serial = 1221] [outer = 00000000] 20:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (1123E000) [pid = 2588] [serial = 1222] [outer = 106CB000] 20:19:30 INFO - PROCESS | 2588 | 1467947970313 Marionette DEBUG loaded listener.js 20:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (13F0F000) [pid = 2588] [serial = 1223] [outer = 106CB000] 20:19:30 INFO - PROCESS | 2588 | 1467947970764 Marionette TRACE conn7 <- [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:19:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 20:19:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 670ms 20:19:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 20:19:30 INFO - PROCESS | 2588 | 1467947970797 Marionette TRACE conn7 -> [0,1593,"getWindowHandle",null] 20:19:30 INFO - PROCESS | 2588 | 1467947970799 Marionette TRACE conn7 <- [1,1593,null,{"value":"13"}] 20:19:30 INFO - PROCESS | 2588 | 1467947970802 Marionette TRACE conn7 -> [0,1594,"setScriptTimeout",{"ms":35000}] 20:19:30 INFO - PROCESS | 2588 | 1467947970804 Marionette TRACE conn7 <- [1,1594,null,{}] 20:19:30 INFO - PROCESS | 2588 | 1467947970807 Marionette TRACE conn7 -> [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:19:30 INFO - PROCESS | 2588 | 1467947970809 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:30 INFO - PROCESS | 2588 | 1467947970892 Marionette TRACE conn7 <- [1,1595,null,{"value":null}] 20:19:30 INFO - PROCESS | 2588 | 1467947970898 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947970900 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:30 INFO - PROCESS | 2588 | ++DOCSHELL 110E3400 == 31 [pid = 2588] [id = 408] 20:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (13F13000) [pid = 2588] [serial = 1224] [outer = 00000000] 20:19:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (13FC3400) [pid = 2588] [serial = 1225] [outer = 13F13000] 20:19:30 INFO - PROCESS | 2588 | 1467947970945 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (14124800) [pid = 2588] [serial = 1226] [outer = 13F13000] 20:19:31 INFO - PROCESS | 2588 | 1467947971381 Marionette TRACE conn7 <- [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:19:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 20:19:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 631ms 20:19:31 INFO - PROCESS | 2588 | 1467947971437 Marionette TRACE conn7 -> [0,1597,"getWindowHandle",null] 20:19:31 INFO - PROCESS | 2588 | 1467947971439 Marionette TRACE conn7 <- [1,1597,null,{"value":"13"}] 20:19:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 20:19:31 INFO - PROCESS | 2588 | 1467947971442 Marionette TRACE conn7 -> [0,1598,"setScriptTimeout",{"ms":35000}] 20:19:31 INFO - PROCESS | 2588 | 1467947971444 Marionette TRACE conn7 <- [1,1598,null,{}] 20:19:31 INFO - PROCESS | 2588 | 1467947971448 Marionette TRACE conn7 -> [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:19:31 INFO - PROCESS | 2588 | 1467947971450 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:31 INFO - PROCESS | 2588 | 1467947971526 Marionette TRACE conn7 <- [1,1599,null,{"value":null}] 20:19:31 INFO - PROCESS | 2588 | 1467947971534 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947971536 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:31 INFO - PROCESS | 2588 | ++DOCSHELL 145D8800 == 32 [pid = 2588] [id = 409] 20:19:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (14926C00) [pid = 2588] [serial = 1227] [outer = 00000000] 20:19:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (14A16C00) [pid = 2588] [serial = 1228] [outer = 14926C00] 20:19:31 INFO - PROCESS | 2588 | 1467947971579 Marionette DEBUG loaded listener.js 20:19:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (15A5B000) [pid = 2588] [serial = 1229] [outer = 14926C00] 20:19:32 INFO - PROCESS | 2588 | 1467947972039 Marionette TRACE conn7 <- [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:19:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 20:19:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 630ms 20:19:32 INFO - PROCESS | 2588 | 1467947972077 Marionette TRACE conn7 -> [0,1601,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 2588 | 1467947972080 Marionette TRACE conn7 <- [1,1601,null,{"value":"13"}] 20:19:32 INFO - PROCESS | 2588 | 1467947972083 Marionette TRACE conn7 -> [0,1602,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 20:19:32 INFO - PROCESS | 2588 | 1467947972085 Marionette TRACE conn7 <- [1,1602,null,{}] 20:19:32 INFO - PROCESS | 2588 | 1467947972088 Marionette TRACE conn7 -> [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:19:32 INFO - PROCESS | 2588 | 1467947972094 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:32 INFO - PROCESS | 2588 | 1467947972198 Marionette TRACE conn7 <- [1,1603,null,{"value":null}] 20:19:32 INFO - PROCESS | 2588 | 1467947972203 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947972205 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:32 INFO - PROCESS | 2588 | ++DOCSHELL 1743FC00 == 33 [pid = 2588] [id = 410] 20:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17444400) [pid = 2588] [serial = 1230] [outer = 00000000] 20:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17482C00) [pid = 2588] [serial = 1231] [outer = 17444400] 20:19:32 INFO - PROCESS | 2588 | 1467947972249 Marionette DEBUG loaded listener.js 20:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1765BC00) [pid = 2588] [serial = 1232] [outer = 17444400] 20:19:32 INFO - PROCESS | 2588 | 1467947972677 Marionette TRACE conn7 <- [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:19:32 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:19:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 630ms 20:19:32 INFO - PROCESS | 2588 | 1467947972718 Marionette TRACE conn7 -> [0,1605,"getWindowHandle",null] 20:19:32 INFO - PROCESS | 2588 | 1467947972720 Marionette TRACE conn7 <- [1,1605,null,{"value":"13"}] 20:19:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 20:19:32 INFO - PROCESS | 2588 | 1467947972723 Marionette TRACE conn7 -> [0,1606,"setScriptTimeout",{"ms":35000}] 20:19:32 INFO - PROCESS | 2588 | 1467947972725 Marionette TRACE conn7 <- [1,1606,null,{}] 20:19:32 INFO - PROCESS | 2588 | 1467947972728 Marionette TRACE conn7 -> [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:19:32 INFO - PROCESS | 2588 | 1467947972730 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:32 INFO - PROCESS | 2588 | 1467947972811 Marionette TRACE conn7 <- [1,1607,null,{"value":null}] 20:19:32 INFO - PROCESS | 2588 | 1467947972817 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947972819 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:32 INFO - PROCESS | 2588 | ++DOCSHELL 17749000 == 34 [pid = 2588] [id = 411] 20:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1774E400) [pid = 2588] [serial = 1233] [outer = 00000000] 20:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18219800) [pid = 2588] [serial = 1234] [outer = 1774E400] 20:19:32 INFO - PROCESS | 2588 | 1467947972862 Marionette DEBUG loaded listener.js 20:19:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18226400) [pid = 2588] [serial = 1235] [outer = 1774E400] 20:19:33 INFO - PROCESS | 2588 | 1467947973313 Marionette TRACE conn7 <- [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:19:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 20:19:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 20:19:33 INFO - PROCESS | 2588 | 1467947973364 Marionette TRACE conn7 -> [0,1609,"getWindowHandle",null] 20:19:33 INFO - PROCESS | 2588 | 1467947973366 Marionette TRACE conn7 <- [1,1609,null,{"value":"13"}] 20:19:33 INFO - PROCESS | 2588 | 1467947973369 Marionette TRACE conn7 -> [0,1610,"setScriptTimeout",{"ms":35000}] 20:19:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 20:19:33 INFO - PROCESS | 2588 | 1467947973370 Marionette TRACE conn7 <- [1,1610,null,{}] 20:19:33 INFO - PROCESS | 2588 | 1467947973374 Marionette TRACE conn7 -> [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:19:33 INFO - PROCESS | 2588 | 1467947973376 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:33 INFO - PROCESS | 2588 | 1467947973457 Marionette TRACE conn7 <- [1,1611,null,{"value":null}] 20:19:33 INFO - PROCESS | 2588 | 1467947973463 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947973465 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:33 INFO - PROCESS | 2588 | ++DOCSHELL 18696800 == 35 [pid = 2588] [id = 412] 20:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (186E1000) [pid = 2588] [serial = 1236] [outer = 00000000] 20:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18E47800) [pid = 2588] [serial = 1237] [outer = 186E1000] 20:19:33 INFO - PROCESS | 2588 | 1467947973512 Marionette DEBUG loaded listener.js 20:19:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18D83C00) [pid = 2588] [serial = 1238] [outer = 186E1000] 20:19:33 INFO - PROCESS | 2588 | 1467947973946 Marionette TRACE conn7 <- [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:19:34 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:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 20:19:34 INFO - PROCESS | 2588 | 1467947974006 Marionette TRACE conn7 -> [0,1613,"getWindowHandle",null] 20:19:34 INFO - PROCESS | 2588 | 1467947974008 Marionette TRACE conn7 <- [1,1613,null,{"value":"13"}] 20:19:34 INFO - PROCESS | 2588 | 1467947974011 Marionette TRACE conn7 -> [0,1614,"setScriptTimeout",{"ms":35000}] 20:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 20:19:34 INFO - PROCESS | 2588 | 1467947974013 Marionette TRACE conn7 <- [1,1614,null,{}] 20:19:34 INFO - PROCESS | 2588 | 1467947974017 Marionette TRACE conn7 -> [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:19:34 INFO - PROCESS | 2588 | 1467947974018 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:34 INFO - PROCESS | 2588 | 1467947974131 Marionette TRACE conn7 <- [1,1615,null,{"value":null}] 20:19:34 INFO - PROCESS | 2588 | 1467947974136 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947974138 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:34 INFO - PROCESS | 2588 | ++DOCSHELL 106C8800 == 36 [pid = 2588] [id = 413] 20:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18F6BC00) [pid = 2588] [serial = 1239] [outer = 00000000] 20:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (19366C00) [pid = 2588] [serial = 1240] [outer = 18F6BC00] 20:19:34 INFO - PROCESS | 2588 | 1467947974184 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (19369800) [pid = 2588] [serial = 1241] [outer = 18F6BC00] 20:19:34 INFO - PROCESS | 2588 | 1467947974649 Marionette TRACE conn7 <- [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:19:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 20:19:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 20:19:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 20:19:34 INFO - PROCESS | 2588 | 1467947974685 Marionette TRACE conn7 -> [0,1617,"getWindowHandle",null] 20:19:34 INFO - PROCESS | 2588 | 1467947974687 Marionette TRACE conn7 <- [1,1617,null,{"value":"13"}] 20:19:34 INFO - PROCESS | 2588 | 1467947974690 Marionette TRACE conn7 -> [0,1618,"setScriptTimeout",{"ms":35000}] 20:19:34 INFO - PROCESS | 2588 | 1467947974692 Marionette TRACE conn7 <- [1,1618,null,{}] 20:19:34 INFO - PROCESS | 2588 | 1467947974695 Marionette TRACE conn7 -> [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:19:34 INFO - PROCESS | 2588 | 1467947974697 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:34 INFO - PROCESS | 2588 | 1467947974819 Marionette TRACE conn7 <- [1,1619,null,{"value":null}] 20:19:34 INFO - PROCESS | 2588 | 1467947974824 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947974826 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:34 INFO - PROCESS | 2588 | ++DOCSHELL 141E7800 == 37 [pid = 2588] [id = 414] 20:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (19365800) [pid = 2588] [serial = 1242] [outer = 00000000] 20:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (19C81800) [pid = 2588] [serial = 1243] [outer = 19365800] 20:19:34 INFO - PROCESS | 2588 | 1467947974873 Marionette DEBUG loaded listener.js 20:19:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (19C85000) [pid = 2588] [serial = 1244] [outer = 19365800] 20:19:35 INFO - PROCESS | 2588 | 1467947975343 Marionette TRACE conn7 <- [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:19:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 20:19:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 670ms 20:19:35 INFO - PROCESS | 2588 | 1467947975361 Marionette TRACE conn7 -> [0,1621,"getWindowHandle",null] 20:19:35 INFO - PROCESS | 2588 | 1467947975363 Marionette TRACE conn7 <- [1,1621,null,{"value":"13"}] 20:19:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 20:19:35 INFO - PROCESS | 2588 | 1467947975374 Marionette TRACE conn7 -> [0,1622,"setScriptTimeout",{"ms":35000}] 20:19:35 INFO - PROCESS | 2588 | 1467947975377 Marionette TRACE conn7 <- [1,1622,null,{}] 20:19:35 INFO - PROCESS | 2588 | 1467947975380 Marionette TRACE conn7 -> [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:19:35 INFO - PROCESS | 2588 | 1467947975383 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:35 INFO - PROCESS | 2588 | 1467947975506 Marionette TRACE conn7 <- [1,1623,null,{"value":null}] 20:19:35 INFO - PROCESS | 2588 | 1467947975601 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 2588 | 1467947975603 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:35 INFO - PROCESS | 2588 | ++DOCSHELL 145D7C00 == 38 [pid = 2588] [id = 415] 20:19:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (19CC2000) [pid = 2588] [serial = 1245] [outer = 00000000] 20:19:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (19E45000) [pid = 2588] [serial = 1246] [outer = 19CC2000] 20:19:35 INFO - PROCESS | 2588 | 1467947975648 Marionette DEBUG loaded listener.js 20:19:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1B0BB000) [pid = 2588] [serial = 1247] [outer = 19CC2000] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (145B5400) [pid = 2588] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (1743F400) [pid = 2588] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (17662000) [pid = 2588] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (18E50C00) [pid = 2588] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (13FC9400) [pid = 2588] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FF23C00) [pid = 2588] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FE14C00) [pid = 2588] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE29C00) [pid = 2588] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18271C00) [pid = 2588] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FA8400) [pid = 2588] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE16800) [pid = 2588] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 20:19:36 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1774A400) [pid = 2588] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 20:19:36 INFO - PROCESS | 2588 | 1467947976231 Marionette TRACE conn7 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 20:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 20:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 870ms 20:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 20:19:36 INFO - PROCESS | 2588 | 1467947976246 Marionette TRACE conn7 -> [0,1625,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 2588 | 1467947976248 Marionette TRACE conn7 <- [1,1625,null,{"value":"13"}] 20:19:36 INFO - PROCESS | 2588 | 1467947976251 Marionette TRACE conn7 -> [0,1626,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - PROCESS | 2588 | 1467947976253 Marionette TRACE conn7 <- [1,1626,null,{}] 20:19:36 INFO - PROCESS | 2588 | 1467947976256 Marionette TRACE conn7 -> [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:19:36 INFO - PROCESS | 2588 | 1467947976258 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:36 INFO - PROCESS | 2588 | 1467947976336 Marionette TRACE conn7 <- [1,1627,null,{"value":null}] 20:19:36 INFO - PROCESS | 2588 | 1467947976342 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947976343 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:36 INFO - PROCESS | 2588 | ++DOCSHELL 0FE05C00 == 39 [pid = 2588] [id = 416] 20:19:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FE14C00) [pid = 2588] [serial = 1248] [outer = 00000000] 20:19:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (13FAC000) [pid = 2588] [serial = 1249] [outer = 0FE14C00] 20:19:36 INFO - PROCESS | 2588 | 1467947976397 Marionette DEBUG loaded listener.js 20:19:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (143D0C00) [pid = 2588] [serial = 1250] [outer = 0FE14C00] 20:19:36 INFO - PROCESS | 2588 | 1467947976838 Marionette TRACE conn7 <- [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:19:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 20:19:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 631ms 20:19:36 INFO - PROCESS | 2588 | 1467947976912 Marionette TRACE conn7 -> [0,1629,"getWindowHandle",null] 20:19:36 INFO - PROCESS | 2588 | 1467947976914 Marionette TRACE conn7 <- [1,1629,null,{"value":"13"}] 20:19:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 20:19:36 INFO - PROCESS | 2588 | 1467947976917 Marionette TRACE conn7 -> [0,1630,"setScriptTimeout",{"ms":35000}] 20:19:36 INFO - PROCESS | 2588 | 1467947976919 Marionette TRACE conn7 <- [1,1630,null,{}] 20:19:36 INFO - PROCESS | 2588 | 1467947976922 Marionette TRACE conn7 -> [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:19:36 INFO - PROCESS | 2588 | 1467947976924 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:37 INFO - PROCESS | 2588 | 1467947977004 Marionette TRACE conn7 <- [1,1631,null,{"value":null}] 20:19:37 INFO - PROCESS | 2588 | 1467947977011 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947977013 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:37 INFO - PROCESS | 2588 | ++DOCSHELL 17665000 == 40 [pid = 2588] [id = 417] 20:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19367400) [pid = 2588] [serial = 1251] [outer = 00000000] 20:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1B108400) [pid = 2588] [serial = 1252] [outer = 19367400] 20:19:37 INFO - PROCESS | 2588 | 1467947977060 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1B110C00) [pid = 2588] [serial = 1253] [outer = 19367400] 20:19:37 INFO - PROCESS | 2588 | 1467947977482 Marionette TRACE conn7 <- [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:19:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 20:19:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 20:19:37 INFO - PROCESS | 2588 | 1467947977549 Marionette TRACE conn7 -> [0,1633,"getWindowHandle",null] 20:19:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 20:19:37 INFO - PROCESS | 2588 | 1467947977551 Marionette TRACE conn7 <- [1,1633,null,{"value":"13"}] 20:19:37 INFO - PROCESS | 2588 | 1467947977554 Marionette TRACE conn7 -> [0,1634,"setScriptTimeout",{"ms":35000}] 20:19:37 INFO - PROCESS | 2588 | 1467947977556 Marionette TRACE conn7 <- [1,1634,null,{}] 20:19:37 INFO - PROCESS | 2588 | 1467947977559 Marionette TRACE conn7 -> [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:19:37 INFO - PROCESS | 2588 | 1467947977561 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:37 INFO - PROCESS | 2588 | 1467947977641 Marionette TRACE conn7 <- [1,1635,null,{"value":null}] 20:19:37 INFO - PROCESS | 2588 | 1467947977648 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947977649 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:37 INFO - PROCESS | 2588 | ++DOCSHELL 15A68000 == 41 [pid = 2588] [id = 418] 20:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1B1C9000) [pid = 2588] [serial = 1254] [outer = 00000000] 20:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1B1CE400) [pid = 2588] [serial = 1255] [outer = 1B1C9000] 20:19:37 INFO - PROCESS | 2588 | 1467947977695 Marionette DEBUG loaded listener.js 20:19:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B1D2000) [pid = 2588] [serial = 1256] [outer = 1B1C9000] 20:19:38 INFO - PROCESS | 2588 | 1467947978129 Marionette TRACE conn7 <- [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:19:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 20:19:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 630ms 20:19:38 INFO - PROCESS | 2588 | 1467947978185 Marionette TRACE conn7 -> [0,1637,"getWindowHandle",null] 20:19:38 INFO - PROCESS | 2588 | 1467947978187 Marionette TRACE conn7 <- [1,1637,null,{"value":"13"}] 20:19:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 20:19:38 INFO - PROCESS | 2588 | 1467947978190 Marionette TRACE conn7 -> [0,1638,"setScriptTimeout",{"ms":35000}] 20:19:38 INFO - PROCESS | 2588 | 1467947978192 Marionette TRACE conn7 <- [1,1638,null,{}] 20:19:38 INFO - PROCESS | 2588 | 1467947978205 Marionette TRACE conn7 -> [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:19:38 INFO - PROCESS | 2588 | 1467947978207 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:38 INFO - PROCESS | 2588 | 1467947978331 Marionette TRACE conn7 <- [1,1639,null,{"value":null}] 20:19:38 INFO - PROCESS | 2588 | 1467947978529 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947978532 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:38 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF3800 == 42 [pid = 2588] [id = 419] 20:19:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FBF5400) [pid = 2588] [serial = 1257] [outer = 00000000] 20:19:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FD75C00) [pid = 2588] [serial = 1258] [outer = 0FBF5400] 20:19:38 INFO - PROCESS | 2588 | 1467947978594 Marionette DEBUG loaded listener.js 20:19:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0FE02400) [pid = 2588] [serial = 1259] [outer = 0FBF5400] 20:19:39 INFO - PROCESS | 2588 | 1467947979315 Marionette TRACE conn7 <- [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:19:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 20:19:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1179ms 20:19:39 INFO - PROCESS | 2588 | 1467947979391 Marionette TRACE conn7 -> [0,1641,"getWindowHandle",null] 20:19:39 INFO - PROCESS | 2588 | 1467947979396 Marionette TRACE conn7 <- [1,1641,null,{"value":"13"}] 20:19:39 INFO - PROCESS | 2588 | 1467947979402 Marionette TRACE conn7 -> [0,1642,"setScriptTimeout",{"ms":35000}] 20:19:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 20:19:39 INFO - PROCESS | 2588 | 1467947979406 Marionette TRACE conn7 <- [1,1642,null,{}] 20:19:39 INFO - PROCESS | 2588 | 1467947979411 Marionette TRACE conn7 -> [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:19:39 INFO - PROCESS | 2588 | 1467947979414 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:39 INFO - PROCESS | 2588 | 1467947979550 Marionette TRACE conn7 <- [1,1643,null,{"value":null}] 20:19:39 INFO - PROCESS | 2588 | 1467947979682 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947979685 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:39 INFO - PROCESS | 2588 | ++DOCSHELL 10238C00 == 43 [pid = 2588] [id = 420] 20:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1035C800) [pid = 2588] [serial = 1260] [outer = 00000000] 20:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (103E4C00) [pid = 2588] [serial = 1261] [outer = 1035C800] 20:19:39 INFO - PROCESS | 2588 | 1467947979746 Marionette DEBUG loaded listener.js 20:19:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1063FC00) [pid = 2588] [serial = 1262] [outer = 1035C800] 20:19:40 INFO - PROCESS | 2588 | 1467947980711 Marionette TRACE conn7 <- [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:19:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 20:19:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1319ms 20:19:40 INFO - PROCESS | 2588 | 1467947980725 Marionette TRACE conn7 -> [0,1645,"getWindowHandle",null] 20:19:40 INFO - PROCESS | 2588 | 1467947980730 Marionette TRACE conn7 <- [1,1645,null,{"value":"13"}] 20:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 20:19:40 INFO - PROCESS | 2588 | 1467947980735 Marionette TRACE conn7 -> [0,1646,"setScriptTimeout",{"ms":35000}] 20:19:40 INFO - PROCESS | 2588 | 1467947980738 Marionette TRACE conn7 <- [1,1646,null,{}] 20:19:40 INFO - PROCESS | 2588 | 1467947980743 Marionette TRACE conn7 -> [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:19:40 INFO - PROCESS | 2588 | 1467947980746 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:40 INFO - PROCESS | 2588 | 1467947980855 Marionette TRACE conn7 <- [1,1647,null,{"value":null}] 20:19:40 INFO - PROCESS | 2588 | 1467947980969 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947980973 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 15A68000 == 42 [pid = 2588] [id = 418] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 17665000 == 41 [pid = 2588] [id = 417] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 0FE05C00 == 40 [pid = 2588] [id = 416] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 145D7C00 == 39 [pid = 2588] [id = 415] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 141E7800 == 38 [pid = 2588] [id = 414] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 106C8800 == 37 [pid = 2588] [id = 413] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 18696800 == 36 [pid = 2588] [id = 412] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 17749000 == 35 [pid = 2588] [id = 411] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 1743FC00 == 34 [pid = 2588] [id = 410] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 145D8800 == 33 [pid = 2588] [id = 409] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 110E3400 == 32 [pid = 2588] [id = 408] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 106CAC00 == 31 [pid = 2588] [id = 407] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 0FF1D800 == 30 [pid = 2588] [id = 406] 20:19:40 INFO - PROCESS | 2588 | --DOCSHELL 0FE03C00 == 29 [pid = 2588] [id = 405] 20:19:40 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (19364C00) [pid = 2588] [serial = 1213] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | ++DOCSHELL 0C93E000 == 30 [pid = 2588] [id = 421] 20:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0C93E800) [pid = 2588] [serial = 1263] [outer = 00000000] 20:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0FD75800) [pid = 2588] [serial = 1264] [outer = 0C93E800] 20:19:41 INFO - PROCESS | 2588 | 1467947981081 Marionette DEBUG loaded listener.js 20:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0FE1B000) [pid = 2588] [serial = 1265] [outer = 0C93E800] 20:19:41 INFO - PROCESS | 2588 | --DOCSHELL 13FC8C00 == 29 [pid = 2588] [id = 404] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (14B9A800) [pid = 2588] [serial = 1198] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (17446800) [pid = 2588] [serial = 1201] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (15F54000) [pid = 2588] [serial = 1199] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (182E0400) [pid = 2588] [serial = 1204] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (17481400) [pid = 2588] [serial = 1202] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (18EEBC00) [pid = 2588] [serial = 1210] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (186E9400) [pid = 2588] [serial = 1205] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (18EED000) [pid = 2588] [serial = 1211] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (13FD0800) [pid = 2588] [serial = 1195] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (10364C00) [pid = 2588] [serial = 1192] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (103E4400) [pid = 2588] [serial = 1193] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FE1C400) [pid = 2588] [serial = 1189] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE32800) [pid = 2588] [serial = 1190] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FF26400) [pid = 2588] [serial = 1187] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE37C00) [pid = 2588] [serial = 1186] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (186EAC00) [pid = 2588] [serial = 1184] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (182E0000) [pid = 2588] [serial = 1183] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (145D1800) [pid = 2588] [serial = 1181] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1412D800) [pid = 2588] [serial = 1180] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (10059000) [pid = 2588] [serial = 1178] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FF24800) [pid = 2588] [serial = 1177] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (18908800) [pid = 2588] [serial = 1207] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18D80800) [pid = 2588] [serial = 1208] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (141B0800) [pid = 2588] [serial = 1196] [outer = 00000000] [url = about:blank] 20:19:41 INFO - PROCESS | 2588 | 1467947981550 Marionette TRACE conn7 <- [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:19:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 20:19:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 871ms 20:19:41 INFO - PROCESS | 2588 | 1467947981606 Marionette TRACE conn7 -> [0,1649,"getWindowHandle",null] 20:19:41 INFO - PROCESS | 2588 | 1467947981611 Marionette TRACE conn7 <- [1,1649,null,{"value":"13"}] 20:19:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 20:19:41 INFO - PROCESS | 2588 | 1467947981617 Marionette TRACE conn7 -> [0,1650,"setScriptTimeout",{"ms":35000}] 20:19:41 INFO - PROCESS | 2588 | 1467947981620 Marionette TRACE conn7 <- [1,1650,null,{}] 20:19:41 INFO - PROCESS | 2588 | 1467947981624 Marionette TRACE conn7 -> [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:19:41 INFO - PROCESS | 2588 | 1467947981627 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:41 INFO - PROCESS | 2588 | 1467947981718 Marionette TRACE conn7 <- [1,1651,null,{"value":null}] 20:19:41 INFO - PROCESS | 2588 | 1467947981724 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947981727 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:41 INFO - PROCESS | 2588 | ++DOCSHELL 0FE37C00 == 30 [pid = 2588] [id = 422] 20:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FEAE000) [pid = 2588] [serial = 1266] [outer = 00000000] 20:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1005B400) [pid = 2588] [serial = 1267] [outer = 0FEAE000] 20:19:41 INFO - PROCESS | 2588 | 1467947981777 Marionette DEBUG loaded listener.js 20:19:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (10239000) [pid = 2588] [serial = 1268] [outer = 0FEAE000] 20:19:42 INFO - PROCESS | 2588 | 1467947982299 Marionette TRACE conn7 <- [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:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 20:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 730ms 20:19:42 INFO - PROCESS | 2588 | 1467947982358 Marionette TRACE conn7 -> [0,1653,"getWindowHandle",null] 20:19:42 INFO - PROCESS | 2588 | 1467947982360 Marionette TRACE conn7 <- [1,1653,null,{"value":"13"}] 20:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 20:19:42 INFO - PROCESS | 2588 | 1467947982366 Marionette TRACE conn7 -> [0,1654,"setScriptTimeout",{"ms":35000}] 20:19:42 INFO - PROCESS | 2588 | 1467947982369 Marionette TRACE conn7 <- [1,1654,null,{}] 20:19:42 INFO - PROCESS | 2588 | 1467947982380 Marionette TRACE conn7 -> [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:19:42 INFO - PROCESS | 2588 | 1467947982385 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:42 INFO - PROCESS | 2588 | 1467947982469 Marionette TRACE conn7 <- [1,1655,null,{"value":null}] 20:19:42 INFO - PROCESS | 2588 | 1467947982562 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947982565 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:42 INFO - PROCESS | 2588 | ++DOCSHELL 13FA6C00 == 31 [pid = 2588] [id = 423] 20:19:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FA7800) [pid = 2588] [serial = 1269] [outer = 00000000] 20:19:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FAE800) [pid = 2588] [serial = 1270] [outer = 13FA7800] 20:19:42 INFO - PROCESS | 2588 | 1467947982613 Marionette DEBUG loaded listener.js 20:19:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (13FC8C00) [pid = 2588] [serial = 1271] [outer = 13FA7800] 20:19:42 INFO - PROCESS | 2588 | 1467947982981 Marionette TRACE conn7 <- [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:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 20:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 20:19:43 INFO - PROCESS | 2588 | 1467947983056 Marionette TRACE conn7 -> [0,1657,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 2588 | 1467947983058 Marionette TRACE conn7 <- [1,1657,null,{"value":"13"}] 20:19:43 INFO - PROCESS | 2588 | 1467947983061 Marionette TRACE conn7 -> [0,1658,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 20:19:43 INFO - PROCESS | 2588 | 1467947983072 Marionette TRACE conn7 <- [1,1658,null,{}] 20:19:43 INFO - PROCESS | 2588 | 1467947983076 Marionette TRACE conn7 -> [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:19:43 INFO - PROCESS | 2588 | 1467947983078 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:43 INFO - PROCESS | 2588 | 1467947983162 Marionette TRACE conn7 <- [1,1659,null,{"value":null}] 20:19:43 INFO - PROCESS | 2588 | 1467947983168 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947983170 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:43 INFO - PROCESS | 2588 | ++DOCSHELL 141EBC00 == 32 [pid = 2588] [id = 424] 20:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (143CAC00) [pid = 2588] [serial = 1272] [outer = 00000000] 20:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (14A17000) [pid = 2588] [serial = 1273] [outer = 143CAC00] 20:19:43 INFO - PROCESS | 2588 | 1467947983214 Marionette DEBUG loaded listener.js 20:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (15A64400) [pid = 2588] [serial = 1274] [outer = 143CAC00] 20:19:43 INFO - PROCESS | 2588 | 1467947983696 Marionette TRACE conn7 <- [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:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 20:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 690ms 20:19:43 INFO - PROCESS | 2588 | 1467947983759 Marionette TRACE conn7 -> [0,1661,"getWindowHandle",null] 20:19:43 INFO - PROCESS | 2588 | 1467947983762 Marionette TRACE conn7 <- [1,1661,null,{"value":"13"}] 20:19:43 INFO - PROCESS | 2588 | 1467947983765 Marionette TRACE conn7 -> [0,1662,"setScriptTimeout",{"ms":35000}] 20:19:43 INFO - PROCESS | 2588 | 1467947983767 Marionette TRACE conn7 <- [1,1662,null,{}] 20:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 20:19:43 INFO - PROCESS | 2588 | 1467947983770 Marionette TRACE conn7 -> [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:19:43 INFO - PROCESS | 2588 | 1467947983772 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:43 INFO - PROCESS | 2588 | 1467947983907 Marionette TRACE conn7 <- [1,1663,null,{"value":null}] 20:19:43 INFO - PROCESS | 2588 | 1467947983929 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947983931 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:43 INFO - PROCESS | 2588 | ++DOCSHELL 0FEAD400 == 33 [pid = 2588] [id = 425] 20:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FF28800) [pid = 2588] [serial = 1275] [outer = 00000000] 20:19:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1743C000) [pid = 2588] [serial = 1276] [outer = 0FF28800] 20:19:43 INFO - PROCESS | 2588 | 1467947983976 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (17445400) [pid = 2588] [serial = 1277] [outer = 0FF28800] 20:19:44 INFO - PROCESS | 2588 | 1467947984428 Marionette TRACE conn7 <- [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:19:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 20:19:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 20:19:44 INFO - PROCESS | 2588 | 1467947984447 Marionette TRACE conn7 -> [0,1665,"getWindowHandle",null] 20:19:44 INFO - PROCESS | 2588 | 1467947984449 Marionette TRACE conn7 <- [1,1665,null,{"value":"13"}] 20:19:44 INFO - PROCESS | 2588 | 1467947984452 Marionette TRACE conn7 -> [0,1666,"setScriptTimeout",{"ms":35000}] 20:19:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 20:19:44 INFO - PROCESS | 2588 | 1467947984454 Marionette TRACE conn7 <- [1,1666,null,{}] 20:19:44 INFO - PROCESS | 2588 | 1467947984457 Marionette TRACE conn7 -> [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:19:44 INFO - PROCESS | 2588 | 1467947984463 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:44 INFO - PROCESS | 2588 | 1467947984609 Marionette TRACE conn7 <- [1,1667,null,{"value":null}] 20:19:44 INFO - PROCESS | 2588 | 1467947984672 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947984674 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:44 INFO - PROCESS | 2588 | ++DOCSHELL 17477800 == 34 [pid = 2588] [id = 426] 20:19:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17483400) [pid = 2588] [serial = 1278] [outer = 00000000] 20:19:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1778C400) [pid = 2588] [serial = 1279] [outer = 17483400] 20:19:44 INFO - PROCESS | 2588 | 1467947984718 Marionette DEBUG loaded listener.js 20:19:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1778DC00) [pid = 2588] [serial = 1280] [outer = 17483400] 20:19:45 INFO - PROCESS | 2588 | 1467947985129 Marionette TRACE conn7 <- [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:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 20:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 730ms 20:19:45 INFO - PROCESS | 2588 | 1467947985185 Marionette TRACE conn7 -> [0,1669,"getWindowHandle",null] 20:19:45 INFO - PROCESS | 2588 | 1467947985188 Marionette TRACE conn7 <- [1,1669,null,{"value":"13"}] 20:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 20:19:45 INFO - PROCESS | 2588 | 1467947985199 Marionette TRACE conn7 -> [0,1670,"setScriptTimeout",{"ms":35000}] 20:19:45 INFO - PROCESS | 2588 | 1467947985201 Marionette TRACE conn7 <- [1,1670,null,{}] 20:19:45 INFO - PROCESS | 2588 | 1467947985241 Marionette TRACE conn7 -> [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:19:45 INFO - PROCESS | 2588 | 1467947985243 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:45 INFO - PROCESS | 2588 | 1467947985350 Marionette TRACE conn7 <- [1,1671,null,{"value":null}] 20:19:45 INFO - PROCESS | 2588 | 1467947985361 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947985363 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:45 INFO - PROCESS | 2588 | ++DOCSHELL 18903C00 == 35 [pid = 2588] [id = 427] 20:19:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (18904000) [pid = 2588] [serial = 1281] [outer = 00000000] 20:19:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (18D7FC00) [pid = 2588] [serial = 1282] [outer = 18904000] 20:19:45 INFO - PROCESS | 2588 | 1467947985406 Marionette DEBUG loaded listener.js 20:19:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (18E45C00) [pid = 2588] [serial = 1283] [outer = 18904000] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (106CB000) [pid = 2588] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1774E400) [pid = 2588] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0FF1E400) [pid = 2588] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (186E1000) [pid = 2588] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (18F6BC00) [pid = 2588] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (19365800) [pid = 2588] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (19CC2000) [pid = 2588] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FE14C00) [pid = 2588] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19367400) [pid = 2588] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (186DEC00) [pid = 2588] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FE04000) [pid = 2588] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17444400) [pid = 2588] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (13F13000) [pid = 2588] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 20:19:45 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14926C00) [pid = 2588] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 20:19:45 INFO - PROCESS | 2588 | 1467947985968 Marionette TRACE conn7 <- [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:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 20:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 810ms 20:19:46 INFO - PROCESS | 2588 | 1467947986001 Marionette TRACE conn7 -> [0,1673,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 2588 | 1467947986003 Marionette TRACE conn7 <- [1,1673,null,{"value":"13"}] 20:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 20:19:46 INFO - PROCESS | 2588 | 1467947986006 Marionette TRACE conn7 -> [0,1674,"setScriptTimeout",{"ms":35000}] 20:19:46 INFO - PROCESS | 2588 | 1467947986008 Marionette TRACE conn7 <- [1,1674,null,{}] 20:19:46 INFO - PROCESS | 2588 | 1467947986011 Marionette TRACE conn7 -> [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:19:46 INFO - PROCESS | 2588 | 1467947986013 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:46 INFO - PROCESS | 2588 | 1467947986091 Marionette TRACE conn7 <- [1,1675,null,{"value":null}] 20:19:46 INFO - PROCESS | 2588 | 1467947986097 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947986099 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:46 INFO - PROCESS | 2588 | ++DOCSHELL 1022FC00 == 36 [pid = 2588] [id = 428] 20:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14995800) [pid = 2588] [serial = 1284] [outer = 00000000] 20:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18692800) [pid = 2588] [serial = 1285] [outer = 14995800] 20:19:46 INFO - PROCESS | 2588 | 1467947986146 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18908800) [pid = 2588] [serial = 1286] [outer = 14995800] 20:19:46 INFO - PROCESS | 2588 | 1467947986609 Marionette TRACE conn7 <- [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:19:46 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:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 671ms 20:19:46 INFO - PROCESS | 2588 | 1467947986677 Marionette TRACE conn7 -> [0,1677,"getWindowHandle",null] 20:19:46 INFO - PROCESS | 2588 | 1467947986679 Marionette TRACE conn7 <- [1,1677,null,{"value":"13"}] 20:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 20:19:46 INFO - PROCESS | 2588 | 1467947986683 Marionette TRACE conn7 -> [0,1678,"setScriptTimeout",{"ms":35000}] 20:19:46 INFO - PROCESS | 2588 | 1467947986685 Marionette TRACE conn7 <- [1,1678,null,{}] 20:19:46 INFO - PROCESS | 2588 | 1467947986688 Marionette TRACE conn7 -> [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:19:46 INFO - PROCESS | 2588 | 1467947986690 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:46 INFO - PROCESS | 2588 | 1467947986774 Marionette TRACE conn7 <- [1,1679,null,{"value":null}] 20:19:46 INFO - PROCESS | 2588 | 1467947986780 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947986782 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:46 INFO - PROCESS | 2588 | ++DOCSHELL 18E52C00 == 37 [pid = 2588] [id = 429] 20:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18EE2400) [pid = 2588] [serial = 1287] [outer = 00000000] 20:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (192ADC00) [pid = 2588] [serial = 1288] [outer = 18EE2400] 20:19:46 INFO - PROCESS | 2588 | 1467947986838 Marionette DEBUG loaded listener.js 20:19:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18F6B000) [pid = 2588] [serial = 1289] [outer = 18EE2400] 20:19:47 INFO - PROCESS | 2588 | 1467947987284 Marionette TRACE conn7 <- [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:19:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 20:19:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 630ms 20:19:47 INFO - PROCESS | 2588 | 1467947987314 Marionette TRACE conn7 -> [0,1681,"getWindowHandle",null] 20:19:47 INFO - PROCESS | 2588 | 1467947987316 Marionette TRACE conn7 <- [1,1681,null,{"value":"13"}] 20:19:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 20:19:47 INFO - PROCESS | 2588 | 1467947987336 Marionette TRACE conn7 -> [0,1682,"setScriptTimeout",{"ms":35000}] 20:19:47 INFO - PROCESS | 2588 | 1467947987338 Marionette TRACE conn7 <- [1,1682,null,{}] 20:19:47 INFO - PROCESS | 2588 | 1467947987341 Marionette TRACE conn7 -> [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:19:47 INFO - PROCESS | 2588 | 1467947987343 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:47 INFO - PROCESS | 2588 | 1467947987425 Marionette TRACE conn7 <- [1,1683,null,{"value":null}] 20:19:47 INFO - PROCESS | 2588 | 1467947987433 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947987435 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:47 INFO - PROCESS | 2588 | ++DOCSHELL 141EAC00 == 38 [pid = 2588] [id = 430] 20:19:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19365800) [pid = 2588] [serial = 1290] [outer = 00000000] 20:19:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (198D8C00) [pid = 2588] [serial = 1291] [outer = 19365800] 20:19:47 INFO - PROCESS | 2588 | 1467947987478 Marionette DEBUG loaded listener.js 20:19:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (19C7F400) [pid = 2588] [serial = 1292] [outer = 19365800] 20:19:48 INFO - PROCESS | 2588 | 1467947988096 Marionette TRACE conn7 <- [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:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 20:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 790ms 20:19:48 INFO - PROCESS | 2588 | 1467947988187 Marionette TRACE conn7 -> [0,1685,"getWindowHandle",null] 20:19:48 INFO - PROCESS | 2588 | 1467947988191 Marionette TRACE conn7 <- [1,1685,null,{"value":"13"}] 20:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 20:19:48 INFO - PROCESS | 2588 | 1467947988198 Marionette TRACE conn7 -> [0,1686,"setScriptTimeout",{"ms":35000}] 20:19:48 INFO - PROCESS | 2588 | 1467947988201 Marionette TRACE conn7 <- [1,1686,null,{}] 20:19:48 INFO - PROCESS | 2588 | 1467947988207 Marionette TRACE conn7 -> [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:19:48 INFO - PROCESS | 2588 | 1467947988211 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:48 INFO - PROCESS | 2588 | 1467947988336 Marionette TRACE conn7 <- [1,1687,null,{"value":null}] 20:19:48 INFO - PROCESS | 2588 | 1467947988468 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947988471 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:48 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7D000 == 39 [pid = 2588] [id = 431] 20:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FE0FC00) [pid = 2588] [serial = 1293] [outer = 00000000] 20:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FEAF800) [pid = 2588] [serial = 1294] [outer = 0FE0FC00] 20:19:48 INFO - PROCESS | 2588 | 1467947988529 Marionette DEBUG loaded listener.js 20:19:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1005A000) [pid = 2588] [serial = 1295] [outer = 0FE0FC00] 20:19:49 INFO - PROCESS | 2588 | 1467947989105 Marionette TRACE conn7 <- [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:19:49 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:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 970ms 20:19:49 INFO - PROCESS | 2588 | 1467947989173 Marionette TRACE conn7 -> [0,1689,"getWindowHandle",null] 20:19:49 INFO - PROCESS | 2588 | 1467947989178 Marionette TRACE conn7 <- [1,1689,null,{"value":"13"}] 20:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 20:19:49 INFO - PROCESS | 2588 | 1467947989184 Marionette TRACE conn7 -> [0,1690,"setScriptTimeout",{"ms":35000}] 20:19:49 INFO - PROCESS | 2588 | 1467947989187 Marionette TRACE conn7 <- [1,1690,null,{}] 20:19:49 INFO - PROCESS | 2588 | 1467947989191 Marionette TRACE conn7 -> [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:19:49 INFO - PROCESS | 2588 | 1467947989194 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:49 INFO - PROCESS | 2588 | 1467947989303 Marionette TRACE conn7 <- [1,1691,null,{"value":null}] 20:19:49 INFO - PROCESS | 2588 | 1467947989437 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947989440 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:49 INFO - PROCESS | 2588 | ++DOCSHELL 13FA9400 == 40 [pid = 2588] [id = 432] 20:19:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (13FAE000) [pid = 2588] [serial = 1296] [outer = 00000000] 20:19:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (143CD800) [pid = 2588] [serial = 1297] [outer = 13FAE000] 20:19:49 INFO - PROCESS | 2588 | 1467947989497 Marionette DEBUG loaded listener.js 20:19:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (163F1800) [pid = 2588] [serial = 1298] [outer = 13FAE000] 20:19:50 INFO - PROCESS | 2588 | 1467947990092 Marionette TRACE conn7 <- [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:19:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 20:19:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 970ms 20:19:50 INFO - PROCESS | 2588 | 1467947990158 Marionette TRACE conn7 -> [0,1693,"getWindowHandle",null] 20:19:50 INFO - PROCESS | 2588 | 1467947990161 Marionette TRACE conn7 <- [1,1693,null,{"value":"13"}] 20:19:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 20:19:50 INFO - PROCESS | 2588 | 1467947990165 Marionette TRACE conn7 -> [0,1694,"setScriptTimeout",{"ms":35000}] 20:19:50 INFO - PROCESS | 2588 | 1467947990169 Marionette TRACE conn7 <- [1,1694,null,{}] 20:19:50 INFO - PROCESS | 2588 | 1467947990181 Marionette TRACE conn7 -> [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:19:50 INFO - PROCESS | 2588 | 1467947990186 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:50 INFO - PROCESS | 2588 | 1467947990353 Marionette TRACE conn7 <- [1,1695,null,{"value":null}] 20:19:50 INFO - PROCESS | 2588 | 1467947990364 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947990367 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:50 INFO - PROCESS | 2588 | ++DOCSHELL 198D7400 == 41 [pid = 2588] [id = 433] 20:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (19C87800) [pid = 2588] [serial = 1299] [outer = 00000000] 20:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (19CA2800) [pid = 2588] [serial = 1300] [outer = 19C87800] 20:19:50 INFO - PROCESS | 2588 | 1467947990426 Marionette DEBUG loaded listener.js 20:19:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (19CF0000) [pid = 2588] [serial = 1301] [outer = 19C87800] 20:19:51 INFO - PROCESS | 2588 | 1467947991131 Marionette TRACE conn7 <- [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:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 20:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1022ms 20:19:51 INFO - PROCESS | 2588 | 1467947991190 Marionette TRACE conn7 -> [0,1697,"getWindowHandle",null] 20:19:51 INFO - PROCESS | 2588 | 1467947991193 Marionette TRACE conn7 <- [1,1697,null,{"value":"13"}] 20:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 20:19:51 INFO - PROCESS | 2588 | 1467947991196 Marionette TRACE conn7 -> [0,1698,"setScriptTimeout",{"ms":35000}] 20:19:51 INFO - PROCESS | 2588 | 1467947991198 Marionette TRACE conn7 <- [1,1698,null,{}] 20:19:51 INFO - PROCESS | 2588 | 1467947991202 Marionette TRACE conn7 -> [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:19:51 INFO - PROCESS | 2588 | 1467947991204 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:51 INFO - PROCESS | 2588 | 1467947991312 Marionette TRACE conn7 <- [1,1699,null,{"value":null}] 20:19:51 INFO - PROCESS | 2588 | 1467947991545 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947991549 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:51 INFO - PROCESS | 2588 | ++DOCSHELL 0CB76800 == 42 [pid = 2588] [id = 434] 20:19:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (0FBF4C00) [pid = 2588] [serial = 1302] [outer = 00000000] 20:19:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0FE06000) [pid = 2588] [serial = 1303] [outer = 0FBF4C00] 20:19:51 INFO - PROCESS | 2588 | 1467947991613 Marionette DEBUG loaded listener.js 20:19:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0FE1C400) [pid = 2588] [serial = 1304] [outer = 0FBF4C00] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 18E52C00 == 41 [pid = 2588] [id = 429] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 1022FC00 == 40 [pid = 2588] [id = 428] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 18903C00 == 39 [pid = 2588] [id = 427] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 17477800 == 38 [pid = 2588] [id = 426] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 0FEAD400 == 37 [pid = 2588] [id = 425] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 141EBC00 == 36 [pid = 2588] [id = 424] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 13FA6C00 == 35 [pid = 2588] [id = 423] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 0FE37C00 == 34 [pid = 2588] [id = 422] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 0C93E000 == 33 [pid = 2588] [id = 421] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 10238C00 == 32 [pid = 2588] [id = 420] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 0FBF3800 == 31 [pid = 2588] [id = 419] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 198D7400 == 30 [pid = 2588] [id = 433] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 13FA9400 == 29 [pid = 2588] [id = 432] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 141EAC00 == 28 [pid = 2588] [id = 430] 20:19:52 INFO - PROCESS | 2588 | --DOCSHELL 0FD7D000 == 27 [pid = 2588] [id = 431] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (1B1CE400) [pid = 2588] [serial = 1255] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (1123E000) [pid = 2588] [serial = 1222] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (18219800) [pid = 2588] [serial = 1234] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (13F0F000) [pid = 2588] [serial = 1223] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (18226400) [pid = 2588] [serial = 1235] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FF24400) [pid = 2588] [serial = 1219] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (10053400) [pid = 2588] [serial = 1220] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (18E47800) [pid = 2588] [serial = 1237] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (19366C00) [pid = 2588] [serial = 1240] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (19C81800) [pid = 2588] [serial = 1243] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (19E45000) [pid = 2588] [serial = 1246] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (13FAC000) [pid = 2588] [serial = 1249] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (143D0C00) [pid = 2588] [serial = 1250] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1B108400) [pid = 2588] [serial = 1252] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1B0BB000) [pid = 2588] [serial = 1247] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19366000) [pid = 2588] [serial = 1214] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE0A000) [pid = 2588] [serial = 1216] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FE0F800) [pid = 2588] [serial = 1217] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17482C00) [pid = 2588] [serial = 1231] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1765BC00) [pid = 2588] [serial = 1232] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (13FC3400) [pid = 2588] [serial = 1225] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (14124800) [pid = 2588] [serial = 1226] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14A16C00) [pid = 2588] [serial = 1228] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (15A5B000) [pid = 2588] [serial = 1229] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19C85000) [pid = 2588] [serial = 1244] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (19369800) [pid = 2588] [serial = 1241] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1B110C00) [pid = 2588] [serial = 1253] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18D83C00) [pid = 2588] [serial = 1238] [outer = 00000000] [url = about:blank] 20:19:52 INFO - PROCESS | 2588 | 1467947992906 Marionette TRACE conn7 <- [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:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 20:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1821ms 20:19:53 INFO - PROCESS | 2588 | 1467947993021 Marionette TRACE conn7 -> [0,1701,"getWindowHandle",null] 20:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 20:19:53 INFO - PROCESS | 2588 | 1467947993024 Marionette TRACE conn7 <- [1,1701,null,{"value":"13"}] 20:19:53 INFO - PROCESS | 2588 | 1467947993030 Marionette TRACE conn7 -> [0,1702,"setScriptTimeout",{"ms":35000}] 20:19:53 INFO - PROCESS | 2588 | 1467947993033 Marionette TRACE conn7 <- [1,1702,null,{}] 20:19:53 INFO - PROCESS | 2588 | 1467947993039 Marionette TRACE conn7 -> [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:19:53 INFO - PROCESS | 2588 | 1467947993042 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:53 INFO - PROCESS | 2588 | 1467947993129 Marionette TRACE conn7 <- [1,1703,null,{"value":null}] 20:19:53 INFO - PROCESS | 2588 | 1467947993136 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947993140 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:53 INFO - PROCESS | 2588 | ++DOCSHELL 0FD72C00 == 28 [pid = 2588] [id = 435] 20:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FD76C00) [pid = 2588] [serial = 1305] [outer = 00000000] 20:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE07800) [pid = 2588] [serial = 1306] [outer = 0FD76C00] 20:19:53 INFO - PROCESS | 2588 | 1467947993192 Marionette DEBUG loaded listener.js 20:19:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE09C00) [pid = 2588] [serial = 1307] [outer = 0FD76C00] 20:19:53 INFO - PROCESS | 2588 | 1467947993708 Marionette TRACE conn7 <- [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:19:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 20:19:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 730ms 20:19:53 INFO - PROCESS | 2588 | 1467947993760 Marionette TRACE conn7 -> [0,1705,"getWindowHandle",null] 20:19:53 INFO - PROCESS | 2588 | 1467947993765 Marionette TRACE conn7 <- [1,1705,null,{"value":"13"}] 20:19:53 INFO - PROCESS | 2588 | 1467947993771 Marionette TRACE conn7 -> [0,1706,"setScriptTimeout",{"ms":35000}] 20:19:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 20:19:53 INFO - PROCESS | 2588 | 1467947993774 Marionette TRACE conn7 <- [1,1706,null,{}] 20:19:53 INFO - PROCESS | 2588 | 1467947993778 Marionette TRACE conn7 -> [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:19:53 INFO - PROCESS | 2588 | 1467947993780 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:53 INFO - PROCESS | 2588 | 1467947993869 Marionette TRACE conn7 <- [1,1707,null,{"value":null}] 20:19:53 INFO - PROCESS | 2588 | 1467947993962 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947993965 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:54 INFO - PROCESS | 2588 | ++DOCSHELL 0FF2A000 == 29 [pid = 2588] [id = 436] 20:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FF2A400) [pid = 2588] [serial = 1308] [outer = 00000000] 20:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (10059C00) [pid = 2588] [serial = 1309] [outer = 0FF2A400] 20:19:54 INFO - PROCESS | 2588 | 1467947994012 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (10238C00) [pid = 2588] [serial = 1310] [outer = 0FF2A400] 20:19:54 INFO - PROCESS | 2588 | 1467947994402 Marionette TRACE conn7 <- [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:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 20:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 670ms 20:19:54 INFO - PROCESS | 2588 | 1467947994445 Marionette TRACE conn7 -> [0,1709,"getWindowHandle",null] 20:19:54 INFO - PROCESS | 2588 | 1467947994448 Marionette TRACE conn7 <- [1,1709,null,{"value":"13"}] 20:19:54 INFO - PROCESS | 2588 | 1467947994451 Marionette TRACE conn7 -> [0,1710,"setScriptTimeout",{"ms":35000}] 20:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 20:19:54 INFO - PROCESS | 2588 | 1467947994455 Marionette TRACE conn7 <- [1,1710,null,{}] 20:19:54 INFO - PROCESS | 2588 | 1467947994496 Marionette TRACE conn7 -> [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:19:54 INFO - PROCESS | 2588 | 1467947994500 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:54 INFO - PROCESS | 2588 | 1467947994592 Marionette TRACE conn7 <- [1,1711,null,{"value":null}] 20:19:54 INFO - PROCESS | 2588 | 1467947994605 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947994608 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:54 INFO - PROCESS | 2588 | ++DOCSHELL 13FAA000 == 30 [pid = 2588] [id = 437] 20:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FAC000) [pid = 2588] [serial = 1311] [outer = 00000000] 20:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FC7400) [pid = 2588] [serial = 1312] [outer = 13FAC000] 20:19:54 INFO - PROCESS | 2588 | 1467947994656 Marionette DEBUG loaded listener.js 20:19:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (13FD0000) [pid = 2588] [serial = 1313] [outer = 13FAC000] 20:19:55 INFO - PROCESS | 2588 | 1467947995152 Marionette TRACE conn7 <- [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:19:55 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:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 730ms 20:19:55 INFO - PROCESS | 2588 | 1467947995185 Marionette TRACE conn7 -> [0,1713,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 2588 | 1467947995197 Marionette TRACE conn7 <- [1,1713,null,{"value":"13"}] 20:19:55 INFO - PROCESS | 2588 | 1467947995201 Marionette TRACE conn7 -> [0,1714,"setScriptTimeout",{"ms":35000}] 20:19:55 INFO - PROCESS | 2588 | 1467947995202 Marionette TRACE conn7 <- [1,1714,null,{}] 20:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 20:19:55 INFO - PROCESS | 2588 | 1467947995206 Marionette TRACE conn7 -> [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:19:55 INFO - PROCESS | 2588 | 1467947995208 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:55 INFO - PROCESS | 2588 | 1467947995326 Marionette TRACE conn7 <- [1,1715,null,{"value":null}] 20:19:55 INFO - PROCESS | 2588 | 1467947995336 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 2588 | 1467947995338 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:55 INFO - PROCESS | 2588 | ++DOCSHELL 141EBC00 == 31 [pid = 2588] [id = 438] 20:19:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (141EE800) [pid = 2588] [serial = 1314] [outer = 00000000] 20:19:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (14BA0400) [pid = 2588] [serial = 1315] [outer = 141EE800] 20:19:55 INFO - PROCESS | 2588 | 1467947995383 Marionette DEBUG loaded listener.js 20:19:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (15F56400) [pid = 2588] [serial = 1316] [outer = 141EE800] 20:19:55 INFO - PROCESS | 2588 | 1467947995836 Marionette TRACE conn7 <- [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:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 20:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 20:19:55 INFO - PROCESS | 2588 | 1467947995876 Marionette TRACE conn7 -> [0,1717,"getWindowHandle",null] 20:19:55 INFO - PROCESS | 2588 | 1467947995878 Marionette TRACE conn7 <- [1,1717,null,{"value":"13"}] 20:19:55 INFO - PROCESS | 2588 | 1467947995882 Marionette TRACE conn7 -> [0,1718,"setScriptTimeout",{"ms":35000}] 20:19:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 20:19:55 INFO - PROCESS | 2588 | 1467947995884 Marionette TRACE conn7 <- [1,1718,null,{}] 20:19:55 INFO - PROCESS | 2588 | 1467947995887 Marionette TRACE conn7 -> [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:19:55 INFO - PROCESS | 2588 | 1467947995889 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:56 INFO - PROCESS | 2588 | 1467947996025 Marionette TRACE conn7 <- [1,1719,null,{"value":null}] 20:19:56 INFO - PROCESS | 2588 | 1467947996044 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947996046 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:56 INFO - PROCESS | 2588 | ++DOCSHELL 1743D400 == 32 [pid = 2588] [id = 439] 20:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17445000) [pid = 2588] [serial = 1317] [outer = 00000000] 20:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (17483C00) [pid = 2588] [serial = 1318] [outer = 17445000] 20:19:56 INFO - PROCESS | 2588 | 1467947996090 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1765C000) [pid = 2588] [serial = 1319] [outer = 17445000] 20:19:56 INFO - PROCESS | 2588 | 1467947996537 Marionette TRACE conn7 <- [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:19:56 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:19:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 20:19:56 INFO - PROCESS | 2588 | 1467947996562 Marionette TRACE conn7 -> [0,1721,"getWindowHandle",null] 20:19:56 INFO - PROCESS | 2588 | 1467947996564 Marionette TRACE conn7 <- [1,1721,null,{"value":"13"}] 20:19:56 INFO - PROCESS | 2588 | 1467947996567 Marionette TRACE conn7 -> [0,1722,"setScriptTimeout",{"ms":35000}] 20:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 20:19:56 INFO - PROCESS | 2588 | 1467947996569 Marionette TRACE conn7 <- [1,1722,null,{}] 20:19:56 INFO - PROCESS | 2588 | 1467947996572 Marionette TRACE conn7 -> [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:19:56 INFO - PROCESS | 2588 | 1467947996578 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:56 INFO - PROCESS | 2588 | 1467947996731 Marionette TRACE conn7 <- [1,1723,null,{"value":null}] 20:19:56 INFO - PROCESS | 2588 | 1467947996804 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947996806 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:56 INFO - PROCESS | 2588 | ++DOCSHELL 17755000 == 33 [pid = 2588] [id = 440] 20:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17755C00) [pid = 2588] [serial = 1320] [outer = 00000000] 20:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (186E8C00) [pid = 2588] [serial = 1321] [outer = 17755C00] 20:19:56 INFO - PROCESS | 2588 | 1467947996854 Marionette DEBUG loaded listener.js 20:19:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (18D89400) [pid = 2588] [serial = 1322] [outer = 17755C00] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FF28800) [pid = 2588] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (17483400) [pid = 2588] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FEAE000) [pid = 2588] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FA7800) [pid = 2588] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1B1C9000) [pid = 2588] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (143CAC00) [pid = 2588] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18904000) [pid = 2588] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0C93E800) [pid = 2588] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1035C800) [pid = 2588] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FBF5400) [pid = 2588] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (18EE2400) [pid = 2588] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (19365800) [pid = 2588] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 20:19:57 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14995800) [pid = 2588] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 20:19:57 INFO - PROCESS | 2588 | 1467947997539 Marionette TRACE conn7 <- [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:19:57 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:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1019ms 20:19:57 INFO - PROCESS | 2588 | 1467947997590 Marionette TRACE conn7 -> [0,1725,"getWindowHandle",null] 20:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 20:19:57 INFO - PROCESS | 2588 | 1467947997592 Marionette TRACE conn7 <- [1,1725,null,{"value":"13"}] 20:19:57 INFO - PROCESS | 2588 | 1467947997595 Marionette TRACE conn7 -> [0,1726,"setScriptTimeout",{"ms":35000}] 20:19:57 INFO - PROCESS | 2588 | 1467947997597 Marionette TRACE conn7 <- [1,1726,null,{}] 20:19:57 INFO - PROCESS | 2588 | 1467947997601 Marionette TRACE conn7 -> [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:19:57 INFO - PROCESS | 2588 | 1467947997602 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:57 INFO - PROCESS | 2588 | 1467947997678 Marionette TRACE conn7 <- [1,1727,null,{"value":null}] 20:19:57 INFO - PROCESS | 2588 | 1467947997772 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947997774 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:57 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF5400 == 34 [pid = 2588] [id = 441] 20:19:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FF1CC00) [pid = 2588] [serial = 1323] [outer = 00000000] 20:19:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (14995800) [pid = 2588] [serial = 1324] [outer = 0FF1CC00] 20:19:57 INFO - PROCESS | 2588 | 1467947997818 Marionette DEBUG loaded listener.js 20:19:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17444400) [pid = 2588] [serial = 1325] [outer = 0FF1CC00] 20:19:58 INFO - PROCESS | 2588 | 1467947998179 Marionette TRACE conn7 <- [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:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 20:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms 20:19:58 INFO - PROCESS | 2588 | 1467947998226 Marionette TRACE conn7 -> [0,1729,"getWindowHandle",null] 20:19:58 INFO - PROCESS | 2588 | 1467947998228 Marionette TRACE conn7 <- [1,1729,null,{"value":"13"}] 20:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 20:19:58 INFO - PROCESS | 2588 | 1467947998231 Marionette TRACE conn7 -> [0,1730,"setScriptTimeout",{"ms":35000}] 20:19:58 INFO - PROCESS | 2588 | 1467947998233 Marionette TRACE conn7 <- [1,1730,null,{}] 20:19:58 INFO - PROCESS | 2588 | 1467947998245 Marionette TRACE conn7 -> [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:19:58 INFO - PROCESS | 2588 | 1467947998247 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:58 INFO - PROCESS | 2588 | 1467947998329 Marionette TRACE conn7 <- [1,1731,null,{"value":null}] 20:19:58 INFO - PROCESS | 2588 | 1467947998334 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947998336 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:58 INFO - PROCESS | 2588 | ++DOCSHELL 163FB400 == 35 [pid = 2588] [id = 442] 20:19:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (186DD000) [pid = 2588] [serial = 1326] [outer = 00000000] 20:19:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (192ABC00) [pid = 2588] [serial = 1327] [outer = 186DD000] 20:19:58 INFO - PROCESS | 2588 | 1467947998383 Marionette DEBUG loaded listener.js 20:19:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19366C00) [pid = 2588] [serial = 1328] [outer = 186DD000] 20:19:58 INFO - PROCESS | 2588 | 1467947998819 Marionette TRACE conn7 <- [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:19:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 20:19:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 20:19:58 INFO - PROCESS | 2588 | 1467947998871 Marionette TRACE conn7 -> [0,1733,"getWindowHandle",null] 20:19:58 INFO - PROCESS | 2588 | 1467947998873 Marionette TRACE conn7 <- [1,1733,null,{"value":"13"}] 20:19:58 INFO - PROCESS | 2588 | 1467947998876 Marionette TRACE conn7 -> [0,1734,"setScriptTimeout",{"ms":35000}] 20:19:58 INFO - PROCESS | 2588 | 1467947998878 Marionette TRACE conn7 <- [1,1734,null,{}] 20:19:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 20:19:58 INFO - PROCESS | 2588 | 1467947998882 Marionette TRACE conn7 -> [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:19:58 INFO - PROCESS | 2588 | 1467947998884 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:58 INFO - PROCESS | 2588 | 1467947998961 Marionette TRACE conn7 <- [1,1735,null,{"value":null}] 20:19:58 INFO - PROCESS | 2588 | 1467947998967 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947998968 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:58 INFO - PROCESS | 2588 | ++DOCSHELL 198C9C00 == 36 [pid = 2588] [id = 443] 20:19:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (198CA800) [pid = 2588] [serial = 1329] [outer = 00000000] 20:19:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19C7F800) [pid = 2588] [serial = 1330] [outer = 198CA800] 20:19:59 INFO - PROCESS | 2588 | 1467947999012 Marionette DEBUG loaded listener.js 20:19:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19C83000) [pid = 2588] [serial = 1331] [outer = 198CA800] 20:19:59 INFO - PROCESS | 2588 | 1467947999599 Marionette TRACE conn7 <- [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:19:59 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:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 770ms 20:19:59 INFO - PROCESS | 2588 | 1467947999654 Marionette TRACE conn7 -> [0,1737,"getWindowHandle",null] 20:19:59 INFO - PROCESS | 2588 | 1467947999658 Marionette TRACE conn7 <- [1,1737,null,{"value":"13"}] 20:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 20:19:59 INFO - PROCESS | 2588 | 1467947999664 Marionette TRACE conn7 -> [0,1738,"setScriptTimeout",{"ms":35000}] 20:19:59 INFO - PROCESS | 2588 | 1467947999667 Marionette TRACE conn7 <- [1,1738,null,{}] 20:19:59 INFO - PROCESS | 2588 | 1467947999673 Marionette TRACE conn7 -> [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:19:59 INFO - PROCESS | 2588 | 1467947999676 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:59 INFO - PROCESS | 2588 | 1467947999800 Marionette TRACE conn7 <- [1,1739,null,{"value":null}] 20:19:59 INFO - PROCESS | 2588 | 1467947999935 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467947999940 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:19:59 INFO - PROCESS | 2588 | ++DOCSHELL 0CB1EC00 == 37 [pid = 2588] [id = 444] 20:19:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0CB6C800) [pid = 2588] [serial = 1332] [outer = 00000000] 20:20:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FE32000) [pid = 2588] [serial = 1333] [outer = 0CB6C800] 20:20:00 INFO - PROCESS | 2588 | 1467947999998 Marionette DEBUG loaded listener.js 20:20:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FF24400) [pid = 2588] [serial = 1334] [outer = 0CB6C800] 20:20:00 INFO - PROCESS | 2588 | 1467948000755 Marionette TRACE conn7 <- [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:20:00 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:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1182ms 20:20:00 INFO - PROCESS | 2588 | 1467948000851 Marionette TRACE conn7 -> [0,1741,"getWindowHandle",null] 20:20:00 INFO - PROCESS | 2588 | 1467948000856 Marionette TRACE conn7 <- [1,1741,null,{"value":"13"}] 20:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 20:20:00 INFO - PROCESS | 2588 | 1467948000862 Marionette TRACE conn7 -> [0,1742,"setScriptTimeout",{"ms":35000}] 20:20:00 INFO - PROCESS | 2588 | 1467948000865 Marionette TRACE conn7 <- [1,1742,null,{}] 20:20:00 INFO - PROCESS | 2588 | 1467948000869 Marionette TRACE conn7 -> [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:20:00 INFO - PROCESS | 2588 | 1467948000872 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:01 INFO - PROCESS | 2588 | 1467948001006 Marionette TRACE conn7 <- [1,1743,null,{"value":null}] 20:20:01 INFO - PROCESS | 2588 | 1467948001133 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948001136 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:01 INFO - PROCESS | 2588 | ++DOCSHELL 13FA6C00 == 38 [pid = 2588] [id = 445] 20:20:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (13FB0400) [pid = 2588] [serial = 1335] [outer = 00000000] 20:20:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (145B4800) [pid = 2588] [serial = 1336] [outer = 13FB0400] 20:20:01 INFO - PROCESS | 2588 | 1467948001193 Marionette DEBUG loaded listener.js 20:20:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (14B96800) [pid = 2588] [serial = 1337] [outer = 13FB0400] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 163FB400 == 37 [pid = 2588] [id = 442] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 0FBF5400 == 36 [pid = 2588] [id = 441] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 17755000 == 35 [pid = 2588] [id = 440] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 1743D400 == 34 [pid = 2588] [id = 439] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 141EBC00 == 33 [pid = 2588] [id = 438] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 13FAA000 == 32 [pid = 2588] [id = 437] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 0FF2A000 == 31 [pid = 2588] [id = 436] 20:20:02 INFO - PROCESS | 2588 | --DOCSHELL 0FD72C00 == 30 [pid = 2588] [id = 435] 20:20:02 INFO - PROCESS | 2588 | 1467948002092 Marionette TRACE conn7 <- [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:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1743C000) [pid = 2588] [serial = 1276] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1778C400) [pid = 2588] [serial = 1279] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17445400) [pid = 2588] [serial = 1277] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1005B400) [pid = 2588] [serial = 1267] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (10239000) [pid = 2588] [serial = 1268] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FAE800) [pid = 2588] [serial = 1270] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (13FC8C00) [pid = 2588] [serial = 1271] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1B1D2000) [pid = 2588] [serial = 1256] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (14A17000) [pid = 2588] [serial = 1273] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (18D7FC00) [pid = 2588] [serial = 1282] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FD75800) [pid = 2588] [serial = 1264] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE1B000) [pid = 2588] [serial = 1265] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (103E4C00) [pid = 2588] [serial = 1261] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1063FC00) [pid = 2588] [serial = 1262] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FD75C00) [pid = 2588] [serial = 1258] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FE02400) [pid = 2588] [serial = 1259] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (18F6B000) [pid = 2588] [serial = 1289] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (198D8C00) [pid = 2588] [serial = 1291] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19C7F400) [pid = 2588] [serial = 1292] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1778DC00) [pid = 2588] [serial = 1280] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (18E45C00) [pid = 2588] [serial = 1283] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (192ADC00) [pid = 2588] [serial = 1288] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18908800) [pid = 2588] [serial = 1286] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18692800) [pid = 2588] [serial = 1285] [outer = 00000000] [url = about:blank] 20:20:02 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (15A64400) [pid = 2588] [serial = 1274] [outer = 00000000] [url = about:blank] 20:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 20:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1331ms 20:20:02 INFO - PROCESS | 2588 | 1467948002196 Marionette TRACE conn7 -> [0,1745,"getWindowHandle",null] 20:20:02 INFO - PROCESS | 2588 | 1467948002199 Marionette TRACE conn7 <- [1,1745,null,{"value":"13"}] 20:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 20:20:02 INFO - PROCESS | 2588 | 1467948002204 Marionette TRACE conn7 -> [0,1746,"setScriptTimeout",{"ms":35000}] 20:20:02 INFO - PROCESS | 2588 | 1467948002207 Marionette TRACE conn7 <- [1,1746,null,{}] 20:20:02 INFO - PROCESS | 2588 | 1467948002213 Marionette TRACE conn7 -> [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:20:02 INFO - PROCESS | 2588 | 1467948002216 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:02 INFO - PROCESS | 2588 | 1467948002314 Marionette TRACE conn7 <- [1,1747,null,{"value":null}] 20:20:02 INFO - PROCESS | 2588 | 1467948002322 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948002324 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:02 INFO - PROCESS | 2588 | ++DOCSHELL 0FE06800 == 31 [pid = 2588] [id = 446] 20:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE07400) [pid = 2588] [serial = 1338] [outer = 00000000] 20:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE0E800) [pid = 2588] [serial = 1339] [outer = 0FE07400] 20:20:02 INFO - PROCESS | 2588 | 1467948002375 Marionette DEBUG loaded listener.js 20:20:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE2BC00) [pid = 2588] [serial = 1340] [outer = 0FE07400] 20:20:02 INFO - PROCESS | 2588 | 1467948002917 Marionette TRACE conn7 <- [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:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 20:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 732ms 20:20:02 INFO - PROCESS | 2588 | 1467948002937 Marionette TRACE conn7 -> [0,1749,"getWindowHandle",null] 20:20:02 INFO - PROCESS | 2588 | 1467948002942 Marionette TRACE conn7 <- [1,1749,null,{"value":"13"}] 20:20:02 INFO - PROCESS | 2588 | 1467948002948 Marionette TRACE conn7 -> [0,1750,"setScriptTimeout",{"ms":35000}] 20:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 20:20:02 INFO - PROCESS | 2588 | 1467948002951 Marionette TRACE conn7 <- [1,1750,null,{}] 20:20:02 INFO - PROCESS | 2588 | 1467948002954 Marionette TRACE conn7 -> [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:20:02 INFO - PROCESS | 2588 | 1467948002957 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:03 INFO - PROCESS | 2588 | 1467948003047 Marionette TRACE conn7 <- [1,1751,null,{"value":null}] 20:20:03 INFO - PROCESS | 2588 | 1467948003144 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948003146 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:03 INFO - PROCESS | 2588 | ++DOCSHELL 1005E400 == 32 [pid = 2588] [id = 447] 20:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (1022FC00) [pid = 2588] [serial = 1341] [outer = 00000000] 20:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (103E4C00) [pid = 2588] [serial = 1342] [outer = 1022FC00] 20:20:03 INFO - PROCESS | 2588 | 1467948003196 Marionette DEBUG loaded listener.js 20:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10645400) [pid = 2588] [serial = 1343] [outer = 1022FC00] 20:20:03 INFO - PROCESS | 2588 | 1467948003586 Marionette TRACE conn7 <- [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:20:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 20:20:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 20:20:03 INFO - PROCESS | 2588 | 1467948003622 Marionette TRACE conn7 -> [0,1753,"getWindowHandle",null] 20:20:03 INFO - PROCESS | 2588 | 1467948003625 Marionette TRACE conn7 <- [1,1753,null,{"value":"13"}] 20:20:03 INFO - PROCESS | 2588 | 1467948003628 Marionette TRACE conn7 -> [0,1754,"setScriptTimeout",{"ms":35000}] 20:20:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 20:20:03 INFO - PROCESS | 2588 | 1467948003632 Marionette TRACE conn7 <- [1,1754,null,{}] 20:20:03 INFO - PROCESS | 2588 | 1467948003643 Marionette TRACE conn7 -> [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:20:03 INFO - PROCESS | 2588 | 1467948003648 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:03 INFO - PROCESS | 2588 | 1467948003738 Marionette TRACE conn7 <- [1,1755,null,{"value":null}] 20:20:03 INFO - PROCESS | 2588 | 1467948003746 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948003749 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:03 INFO - PROCESS | 2588 | ++DOCSHELL 143CAC00 == 33 [pid = 2588] [id = 448] 20:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (143D0800) [pid = 2588] [serial = 1344] [outer = 00000000] 20:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (14968C00) [pid = 2588] [serial = 1345] [outer = 143D0800] 20:20:03 INFO - PROCESS | 2588 | 1467948003798 Marionette DEBUG loaded listener.js 20:20:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (15A67400) [pid = 2588] [serial = 1346] [outer = 143D0800] 20:20:04 INFO - PROCESS | 2588 | 1467948004294 Marionette TRACE conn7 <- [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:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 20:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms 20:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 20:20:04 INFO - PROCESS | 2588 | 1467948004303 Marionette TRACE conn7 -> [0,1757,"getWindowHandle",null] 20:20:04 INFO - PROCESS | 2588 | 1467948004305 Marionette TRACE conn7 <- [1,1757,null,{"value":"13"}] 20:20:04 INFO - PROCESS | 2588 | 1467948004308 Marionette TRACE conn7 -> [0,1758,"setScriptTimeout",{"ms":35000}] 20:20:04 INFO - PROCESS | 2588 | 1467948004310 Marionette TRACE conn7 <- [1,1758,null,{}] 20:20:04 INFO - PROCESS | 2588 | 1467948004314 Marionette TRACE conn7 -> [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:20:04 INFO - PROCESS | 2588 | 1467948004316 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:04 INFO - PROCESS | 2588 | 1467948004466 Marionette TRACE conn7 <- [1,1759,null,{"value":null}] 20:20:04 INFO - PROCESS | 2588 | 1467948004480 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948004482 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:04 INFO - PROCESS | 2588 | ++DOCSHELL 17445800 == 34 [pid = 2588] [id = 449] 20:20:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17446000) [pid = 2588] [serial = 1347] [outer = 00000000] 20:20:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17610800) [pid = 2588] [serial = 1348] [outer = 17446000] 20:20:04 INFO - PROCESS | 2588 | 1467948004530 Marionette DEBUG loaded listener.js 20:20:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1774B800) [pid = 2588] [serial = 1349] [outer = 17446000] 20:20:05 INFO - PROCESS | 2588 | 1467948004997 Marionette TRACE conn7 <- [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:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 20:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 731ms 20:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 20:20:05 INFO - PROCESS | 2588 | 1467948005046 Marionette TRACE conn7 -> [0,1761,"getWindowHandle",null] 20:20:05 INFO - PROCESS | 2588 | 1467948005048 Marionette TRACE conn7 <- [1,1761,null,{"value":"13"}] 20:20:05 INFO - PROCESS | 2588 | 1467948005052 Marionette TRACE conn7 -> [0,1762,"setScriptTimeout",{"ms":35000}] 20:20:05 INFO - PROCESS | 2588 | 1467948005053 Marionette TRACE conn7 <- [1,1762,null,{}] 20:20:05 INFO - PROCESS | 2588 | 1467948005072 Marionette TRACE conn7 -> [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:20:05 INFO - PROCESS | 2588 | 1467948005074 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:05 INFO - PROCESS | 2588 | 1467948005187 Marionette TRACE conn7 <- [1,1763,null,{"value":null}] 20:20:05 INFO - PROCESS | 2588 | 1467948005278 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948005280 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:05 INFO - PROCESS | 2588 | ++DOCSHELL 10368400 == 35 [pid = 2588] [id = 450] 20:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17750800) [pid = 2588] [serial = 1350] [outer = 00000000] 20:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (182DD400) [pid = 2588] [serial = 1351] [outer = 17750800] 20:20:05 INFO - PROCESS | 2588 | 1467948005328 Marionette DEBUG loaded listener.js 20:20:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18696800) [pid = 2588] [serial = 1352] [outer = 17750800] 20:20:05 INFO - PROCESS | 2588 | 1467948005775 Marionette TRACE conn7 <- [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:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 20:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 770ms 20:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 20:20:05 INFO - PROCESS | 2588 | 1467948005825 Marionette TRACE conn7 -> [0,1765,"getWindowHandle",null] 20:20:05 INFO - PROCESS | 2588 | 1467948005827 Marionette TRACE conn7 <- [1,1765,null,{"value":"13"}] 20:20:05 INFO - PROCESS | 2588 | 1467948005830 Marionette TRACE conn7 -> [0,1766,"setScriptTimeout",{"ms":35000}] 20:20:05 INFO - PROCESS | 2588 | 1467948005832 Marionette TRACE conn7 <- [1,1766,null,{}] 20:20:05 INFO - PROCESS | 2588 | 1467948005836 Marionette TRACE conn7 -> [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:20:05 INFO - PROCESS | 2588 | 1467948005841 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:06 INFO - PROCESS | 2588 | 1467948005988 Marionette TRACE conn7 <- [1,1767,null,{"value":null}] 20:20:06 INFO - PROCESS | 2588 | 1467948006054 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948006056 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:06 INFO - PROCESS | 2588 | ++DOCSHELL 18D83C00 == 36 [pid = 2588] [id = 451] 20:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18D87C00) [pid = 2588] [serial = 1353] [outer = 00000000] 20:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19360000) [pid = 2588] [serial = 1354] [outer = 18D87C00] 20:20:06 INFO - PROCESS | 2588 | 1467948006103 Marionette DEBUG loaded listener.js 20:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18EE5800) [pid = 2588] [serial = 1355] [outer = 18D87C00] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FBF4C00) [pid = 2588] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FF2A400) [pid = 2588] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FD76C00) [pid = 2588] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (141EE800) [pid = 2588] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE0FC00) [pid = 2588] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (13FAE000) [pid = 2588] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (19C87800) [pid = 2588] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17445000) [pid = 2588] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FF1CC00) [pid = 2588] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (17755C00) [pid = 2588] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (186DD000) [pid = 2588] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 20:20:06 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FAC000) [pid = 2588] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 20:20:06 INFO - PROCESS | 2588 | 1467948006644 Marionette TRACE conn7 <- [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:20:06 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:20:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 830ms 20:20:06 INFO - PROCESS | 2588 | 1467948006663 Marionette TRACE conn7 -> [0,1769,"getWindowHandle",null] 20:20:06 INFO - PROCESS | 2588 | 1467948006665 Marionette TRACE conn7 <- [1,1769,null,{"value":"13"}] 20:20:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 20:20:06 INFO - PROCESS | 2588 | 1467948006669 Marionette TRACE conn7 -> [0,1770,"setScriptTimeout",{"ms":35000}] 20:20:06 INFO - PROCESS | 2588 | 1467948006670 Marionette TRACE conn7 <- [1,1770,null,{}] 20:20:06 INFO - PROCESS | 2588 | 1467948006674 Marionette TRACE conn7 -> [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:20:06 INFO - PROCESS | 2588 | 1467948006676 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:06 INFO - PROCESS | 2588 | 1467948006754 Marionette TRACE conn7 <- [1,1771,null,{"value":null}] 20:20:06 INFO - PROCESS | 2588 | 1467948006761 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948006763 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:06 INFO - PROCESS | 2588 | ++DOCSHELL 0FF24800 == 37 [pid = 2588] [id = 452] 20:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FF2A400) [pid = 2588] [serial = 1356] [outer = 00000000] 20:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (14997000) [pid = 2588] [serial = 1357] [outer = 0FF2A400] 20:20:06 INFO - PROCESS | 2588 | 1467948006809 Marionette DEBUG loaded listener.js 20:20:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17481C00) [pid = 2588] [serial = 1358] [outer = 0FF2A400] 20:20:07 INFO - PROCESS | 2588 | 1467948007254 Marionette TRACE conn7 <- [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:20:07 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:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 630ms 20:20:07 INFO - PROCESS | 2588 | 1467948007300 Marionette TRACE conn7 -> [0,1773,"getWindowHandle",null] 20:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 20:20:07 INFO - PROCESS | 2588 | 1467948007302 Marionette TRACE conn7 <- [1,1773,null,{"value":"13"}] 20:20:07 INFO - PROCESS | 2588 | 1467948007305 Marionette TRACE conn7 -> [0,1774,"setScriptTimeout",{"ms":35000}] 20:20:07 INFO - PROCESS | 2588 | 1467948007306 Marionette TRACE conn7 <- [1,1774,null,{}] 20:20:07 INFO - PROCESS | 2588 | 1467948007310 Marionette TRACE conn7 -> [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:20:07 INFO - PROCESS | 2588 | 1467948007311 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:07 INFO - PROCESS | 2588 | 1467948007391 Marionette TRACE conn7 <- [1,1775,null,{"value":null}] 20:20:07 INFO - PROCESS | 2588 | 1467948007397 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948007399 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:07 INFO - PROCESS | 2588 | ++DOCSHELL 13FA3400 == 38 [pid = 2588] [id = 453] 20:20:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (141EE800) [pid = 2588] [serial = 1359] [outer = 00000000] 20:20:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (198D7000) [pid = 2588] [serial = 1360] [outer = 141EE800] 20:20:07 INFO - PROCESS | 2588 | 1467948007443 Marionette DEBUG loaded listener.js 20:20:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19C8B800) [pid = 2588] [serial = 1361] [outer = 141EE800] 20:20:07 INFO - PROCESS | 2588 | 1467948007887 Marionette TRACE conn7 <- [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:20:07 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:20:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 630ms 20:20:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 20:20:07 INFO - PROCESS | 2588 | 1467948007936 Marionette TRACE conn7 -> [0,1777,"getWindowHandle",null] 20:20:07 INFO - PROCESS | 2588 | 1467948007938 Marionette TRACE conn7 <- [1,1777,null,{"value":"13"}] 20:20:07 INFO - PROCESS | 2588 | 1467948007941 Marionette TRACE conn7 -> [0,1778,"setScriptTimeout",{"ms":35000}] 20:20:07 INFO - PROCESS | 2588 | 1467948007942 Marionette TRACE conn7 <- [1,1778,null,{}] 20:20:07 INFO - PROCESS | 2588 | 1467948007946 Marionette TRACE conn7 -> [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:20:07 INFO - PROCESS | 2588 | 1467948007947 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:08 INFO - PROCESS | 2588 | 1467948008028 Marionette TRACE conn7 <- [1,1779,null,{"value":null}] 20:20:08 INFO - PROCESS | 2588 | 1467948008034 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948008036 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:08 INFO - PROCESS | 2588 | ++DOCSHELL 141A8C00 == 39 [pid = 2588] [id = 454] 20:20:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (198CA000) [pid = 2588] [serial = 1362] [outer = 00000000] 20:20:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19E4E800) [pid = 2588] [serial = 1363] [outer = 198CA000] 20:20:08 INFO - PROCESS | 2588 | 1467948008078 Marionette DEBUG loaded listener.js 20:20:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1B102400) [pid = 2588] [serial = 1364] [outer = 198CA000] 20:20:08 INFO - PROCESS | 2588 | 1467948008591 Marionette TRACE conn7 <- [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:20:08 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:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 20:20:08 INFO - PROCESS | 2588 | 1467948008672 Marionette TRACE conn7 -> [0,1781,"getWindowHandle",null] 20:20:08 INFO - PROCESS | 2588 | 1467948008677 Marionette TRACE conn7 <- [1,1781,null,{"value":"13"}] 20:20:08 INFO - PROCESS | 2588 | 1467948008683 Marionette TRACE conn7 -> [0,1782,"setScriptTimeout",{"ms":35000}] 20:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 20:20:08 INFO - PROCESS | 2588 | 1467948008687 Marionette TRACE conn7 <- [1,1782,null,{}] 20:20:08 INFO - PROCESS | 2588 | 1467948008695 Marionette TRACE conn7 -> [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:20:08 INFO - PROCESS | 2588 | 1467948008699 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:08 INFO - PROCESS | 2588 | 1467948008859 Marionette TRACE conn7 <- [1,1783,null,{"value":null}] 20:20:08 INFO - PROCESS | 2588 | 1467948008980 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948008985 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:09 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7C800 == 40 [pid = 2588] [id = 455] 20:20:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FD7E800) [pid = 2588] [serial = 1365] [outer = 00000000] 20:20:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FE14400) [pid = 2588] [serial = 1366] [outer = 0FD7E800] 20:20:09 INFO - PROCESS | 2588 | 1467948009048 Marionette DEBUG loaded listener.js 20:20:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FF21800) [pid = 2588] [serial = 1367] [outer = 0FD7E800] 20:20:09 INFO - PROCESS | 2588 | 1467948009661 Marionette TRACE conn7 <- [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:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1024ms 20:20:09 INFO - PROCESS | 2588 | 1467948009711 Marionette TRACE conn7 -> [0,1785,"getWindowHandle",null] 20:20:09 INFO - PROCESS | 2588 | 1467948009716 Marionette TRACE conn7 <- [1,1785,null,{"value":"13"}] 20:20:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 20:20:09 INFO - PROCESS | 2588 | 1467948009722 Marionette TRACE conn7 -> [0,1786,"setScriptTimeout",{"ms":35000}] 20:20:09 INFO - PROCESS | 2588 | 1467948009725 Marionette TRACE conn7 <- [1,1786,null,{}] 20:20:09 INFO - PROCESS | 2588 | 1467948009729 Marionette TRACE conn7 -> [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:20:09 INFO - PROCESS | 2588 | 1467948009732 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:09 INFO - PROCESS | 2588 | 1467948009846 Marionette TRACE conn7 <- [1,1787,null,{"value":null}] 20:20:10 INFO - PROCESS | 2588 | 1467948009991 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948009993 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:10 INFO - PROCESS | 2588 | ++DOCSHELL 13FCFC00 == 41 [pid = 2588] [id = 456] 20:20:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (141A2000) [pid = 2588] [serial = 1368] [outer = 00000000] 20:20:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (14997400) [pid = 2588] [serial = 1369] [outer = 141A2000] 20:20:10 INFO - PROCESS | 2588 | 1467948010051 Marionette DEBUG loaded listener.js 20:20:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17444000) [pid = 2588] [serial = 1370] [outer = 141A2000] 20:20:10 INFO - PROCESS | 2588 | 1467948010694 Marionette TRACE conn7 <- [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:20:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 20:20:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1021ms 20:20:10 INFO - PROCESS | 2588 | 1467948010747 Marionette TRACE conn7 -> [0,1789,"getWindowHandle",null] 20:20:10 INFO - PROCESS | 2588 | 1467948010750 Marionette TRACE conn7 <- [1,1789,null,{"value":"13"}] 20:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 20:20:10 INFO - PROCESS | 2588 | 1467948010754 Marionette TRACE conn7 -> [0,1790,"setScriptTimeout",{"ms":35000}] 20:20:10 INFO - PROCESS | 2588 | 1467948010758 Marionette TRACE conn7 <- [1,1790,null,{}] 20:20:10 INFO - PROCESS | 2588 | 1467948010768 Marionette TRACE conn7 -> [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:20:10 INFO - PROCESS | 2588 | 1467948010773 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:10 INFO - PROCESS | 2588 | 1467948010932 Marionette TRACE conn7 <- [1,1791,null,{"value":null}] 20:20:11 INFO - PROCESS | 2588 | 1467948011067 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948011070 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:11 INFO - PROCESS | 2588 | ++DOCSHELL 192ADC00 == 42 [pid = 2588] [id = 457] 20:20:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (192B0C00) [pid = 2588] [serial = 1371] [outer = 00000000] 20:20:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (19CA4C00) [pid = 2588] [serial = 1372] [outer = 192B0C00] 20:20:11 INFO - PROCESS | 2588 | 1467948011129 Marionette DEBUG loaded listener.js 20:20:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B10C000) [pid = 2588] [serial = 1373] [outer = 192B0C00] 20:20:11 INFO - PROCESS | 2588 | 1467948011723 Marionette TRACE conn7 <- [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:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 20:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1021ms 20:20:11 INFO - PROCESS | 2588 | 1467948011777 Marionette TRACE conn7 -> [0,1793,"getWindowHandle",null] 20:20:11 INFO - PROCESS | 2588 | 1467948011780 Marionette TRACE conn7 <- [1,1793,null,{"value":"13"}] 20:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 20:20:11 INFO - PROCESS | 2588 | 1467948011783 Marionette TRACE conn7 -> [0,1794,"setScriptTimeout",{"ms":35000}] 20:20:11 INFO - PROCESS | 2588 | 1467948011785 Marionette TRACE conn7 <- [1,1794,null,{}] 20:20:11 INFO - PROCESS | 2588 | 1467948011790 Marionette TRACE conn7 -> [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:20:11 INFO - PROCESS | 2588 | 1467948011792 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:11 INFO - PROCESS | 2588 | 1467948011900 Marionette TRACE conn7 <- [1,1795,null,{"value":null}] 20:20:12 INFO - PROCESS | 2588 | 1467948012148 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948012152 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:12 INFO - PROCESS | 2588 | ++DOCSHELL 0C939400 == 43 [pid = 2588] [id = 458] 20:20:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0C93D800) [pid = 2588] [serial = 1374] [outer = 00000000] 20:20:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FB60800) [pid = 2588] [serial = 1375] [outer = 0C93D800] 20:20:12 INFO - PROCESS | 2588 | 1467948012224 Marionette DEBUG loaded listener.js 20:20:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0FE05000) [pid = 2588] [serial = 1376] [outer = 0C93D800] 20:20:12 INFO - PROCESS | 2588 | 1467948012866 Marionette TRACE conn7 <- [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:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0CB76800 == 42 [pid = 2588] [id = 434] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 13FA3400 == 41 [pid = 2588] [id = 453] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0FF24800 == 40 [pid = 2588] [id = 452] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 18D83C00 == 39 [pid = 2588] [id = 451] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 10368400 == 38 [pid = 2588] [id = 450] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 17445800 == 37 [pid = 2588] [id = 449] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 143CAC00 == 36 [pid = 2588] [id = 448] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 1005E400 == 35 [pid = 2588] [id = 447] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0FE06800 == 34 [pid = 2588] [id = 446] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 198C9C00 == 33 [pid = 2588] [id = 443] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0CB1EC00 == 32 [pid = 2588] [id = 444] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 13FA6C00 == 31 [pid = 2588] [id = 445] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 192ADC00 == 30 [pid = 2588] [id = 457] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 141A8C00 == 29 [pid = 2588] [id = 454] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 0FD7C800 == 28 [pid = 2588] [id = 455] 20:20:13 INFO - PROCESS | 2588 | --DOCSHELL 13FCFC00 == 27 [pid = 2588] [id = 456] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FE06000) [pid = 2588] [serial = 1303] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FE1C400) [pid = 2588] [serial = 1304] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (10059C00) [pid = 2588] [serial = 1309] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (10238C00) [pid = 2588] [serial = 1310] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FE07800) [pid = 2588] [serial = 1306] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FE09C00) [pid = 2588] [serial = 1307] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (14BA0400) [pid = 2588] [serial = 1315] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1005A000) [pid = 2588] [serial = 1295] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FEAF800) [pid = 2588] [serial = 1294] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (163F1800) [pid = 2588] [serial = 1298] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (143CD800) [pid = 2588] [serial = 1297] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19CF0000) [pid = 2588] [serial = 1301] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (19CA2800) [pid = 2588] [serial = 1300] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (17483C00) [pid = 2588] [serial = 1318] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14995800) [pid = 2588] [serial = 1324] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (186E8C00) [pid = 2588] [serial = 1321] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (192ABC00) [pid = 2588] [serial = 1327] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18D89400) [pid = 2588] [serial = 1322] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (13FC7400) [pid = 2588] [serial = 1312] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (19C7F800) [pid = 2588] [serial = 1330] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1765C000) [pid = 2588] [serial = 1319] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (15F56400) [pid = 2588] [serial = 1316] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (19366C00) [pid = 2588] [serial = 1328] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (13FD0000) [pid = 2588] [serial = 1313] [outer = 00000000] [url = about:blank] 20:20:13 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (17444400) [pid = 2588] [serial = 1325] [outer = 00000000] [url = about:blank] 20:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 20:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1783ms 20:20:13 INFO - PROCESS | 2588 | 1467948013630 Marionette TRACE conn7 -> [0,1797,"getWindowHandle",null] 20:20:13 INFO - PROCESS | 2588 | 1467948013635 Marionette TRACE conn7 <- [1,1797,null,{"value":"13"}] 20:20:13 INFO - PROCESS | 2588 | 1467948013642 Marionette TRACE conn7 -> [0,1798,"setScriptTimeout",{"ms":35000}] 20:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 20:20:13 INFO - PROCESS | 2588 | 1467948013645 Marionette TRACE conn7 <- [1,1798,null,{}] 20:20:13 INFO - PROCESS | 2588 | 1467948013651 Marionette TRACE conn7 -> [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:20:13 INFO - PROCESS | 2588 | 1467948013655 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:13 INFO - PROCESS | 2588 | 1467948013746 Marionette TRACE conn7 <- [1,1799,null,{"value":null}] 20:20:13 INFO - PROCESS | 2588 | 1467948013753 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948013758 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:13 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF2C00 == 28 [pid = 2588] [id = 459] 20:20:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FBF3800) [pid = 2588] [serial = 1377] [outer = 00000000] 20:20:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FD7C800) [pid = 2588] [serial = 1378] [outer = 0FBF3800] 20:20:13 INFO - PROCESS | 2588 | 1467948013806 Marionette DEBUG loaded listener.js 20:20:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FE09C00) [pid = 2588] [serial = 1379] [outer = 0FBF3800] 20:20:14 INFO - PROCESS | 2588 | 1467948014313 Marionette TRACE conn7 <- [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:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 20:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 730ms 20:20:14 INFO - PROCESS | 2588 | 1467948014378 Marionette TRACE conn7 -> [0,1801,"getWindowHandle",null] 20:20:14 INFO - PROCESS | 2588 | 1467948014382 Marionette TRACE conn7 <- [1,1801,null,{"value":"13"}] 20:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 20:20:14 INFO - PROCESS | 2588 | 1467948014388 Marionette TRACE conn7 -> [0,1802,"setScriptTimeout",{"ms":35000}] 20:20:14 INFO - PROCESS | 2588 | 1467948014393 Marionette TRACE conn7 <- [1,1802,null,{}] 20:20:14 INFO - PROCESS | 2588 | 1467948014397 Marionette TRACE conn7 -> [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:20:14 INFO - PROCESS | 2588 | 1467948014400 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:14 INFO - PROCESS | 2588 | 1467948014495 Marionette TRACE conn7 <- [1,1803,null,{"value":null}] 20:20:14 INFO - PROCESS | 2588 | 1467948014592 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948014595 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:14 INFO - PROCESS | 2588 | ++DOCSHELL 10056400 == 29 [pid = 2588] [id = 460] 20:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10056800) [pid = 2588] [serial = 1380] [outer = 00000000] 20:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1005A400) [pid = 2588] [serial = 1381] [outer = 10056800] 20:20:14 INFO - PROCESS | 2588 | 1467948014646 Marionette DEBUG loaded listener.js 20:20:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10060400) [pid = 2588] [serial = 1382] [outer = 10056800] 20:20:15 INFO - PROCESS | 2588 | 1467948015068 Marionette TRACE conn7 <- [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:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 20:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 730ms 20:20:15 INFO - PROCESS | 2588 | 1467948015118 Marionette TRACE conn7 -> [0,1805,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 2588 | 1467948015120 Marionette TRACE conn7 <- [1,1805,null,{"value":"13"}] 20:20:15 INFO - PROCESS | 2588 | 1467948015124 Marionette TRACE conn7 -> [0,1806,"setScriptTimeout",{"ms":35000}] 20:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 20:20:15 INFO - PROCESS | 2588 | 1467948015126 Marionette TRACE conn7 <- [1,1806,null,{}] 20:20:15 INFO - PROCESS | 2588 | 1467948015136 Marionette TRACE conn7 -> [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:20:15 INFO - PROCESS | 2588 | 1467948015141 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:15 INFO - PROCESS | 2588 | 1467948015228 Marionette TRACE conn7 <- [1,1807,null,{"value":null}] 20:20:15 INFO - PROCESS | 2588 | 1467948015237 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948015241 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:15 INFO - PROCESS | 2588 | ++DOCSHELL 13F13000 == 30 [pid = 2588] [id = 461] 20:20:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13F13800) [pid = 2588] [serial = 1383] [outer = 00000000] 20:20:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FAD800) [pid = 2588] [serial = 1384] [outer = 13F13800] 20:20:15 INFO - PROCESS | 2588 | 1467948015289 Marionette DEBUG loaded listener.js 20:20:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (13FC8C00) [pid = 2588] [serial = 1385] [outer = 13F13800] 20:20:15 INFO - PROCESS | 2588 | 1467948015755 Marionette TRACE conn7 <- [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:20:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 20:20:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 670ms 20:20:15 INFO - PROCESS | 2588 | 1467948015801 Marionette TRACE conn7 -> [0,1809,"getWindowHandle",null] 20:20:15 INFO - PROCESS | 2588 | 1467948015804 Marionette TRACE conn7 <- [1,1809,null,{"value":"13"}] 20:20:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 20:20:15 INFO - PROCESS | 2588 | 1467948015807 Marionette TRACE conn7 -> [0,1810,"setScriptTimeout",{"ms":35000}] 20:20:15 INFO - PROCESS | 2588 | 1467948015809 Marionette TRACE conn7 <- [1,1810,null,{}] 20:20:15 INFO - PROCESS | 2588 | 1467948015812 Marionette TRACE conn7 -> [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:20:15 INFO - PROCESS | 2588 | 1467948015814 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:15 INFO - PROCESS | 2588 | 1467948015956 Marionette TRACE conn7 <- [1,1811,null,{"value":null}] 20:20:15 INFO - PROCESS | 2588 | 1467948015962 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948015964 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:16 INFO - PROCESS | 2588 | ++DOCSHELL 141A8C00 == 31 [pid = 2588] [id = 462] 20:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (143CAC00) [pid = 2588] [serial = 1386] [outer = 00000000] 20:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14A16C00) [pid = 2588] [serial = 1387] [outer = 143CAC00] 20:20:16 INFO - PROCESS | 2588 | 1467948016063 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (15A62C00) [pid = 2588] [serial = 1388] [outer = 143CAC00] 20:20:16 INFO - PROCESS | 2588 | 1467948016506 Marionette TRACE conn7 <- [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:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 20:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 20:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 20:20:16 INFO - PROCESS | 2588 | 1467948016538 Marionette TRACE conn7 -> [0,1813,"getWindowHandle",null] 20:20:16 INFO - PROCESS | 2588 | 1467948016540 Marionette TRACE conn7 <- [1,1813,null,{"value":"13"}] 20:20:16 INFO - PROCESS | 2588 | 1467948016543 Marionette TRACE conn7 -> [0,1814,"setScriptTimeout",{"ms":35000}] 20:20:16 INFO - PROCESS | 2588 | 1467948016545 Marionette TRACE conn7 <- [1,1814,null,{}] 20:20:16 INFO - PROCESS | 2588 | 1467948016549 Marionette TRACE conn7 -> [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:20:16 INFO - PROCESS | 2588 | 1467948016551 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:16 INFO - PROCESS | 2588 | 1467948016696 Marionette TRACE conn7 <- [1,1815,null,{"value":null}] 20:20:16 INFO - PROCESS | 2588 | 1467948016719 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948016721 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:16 INFO - PROCESS | 2588 | ++DOCSHELL 163F6800 == 32 [pid = 2588] [id = 463] 20:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (163F7800) [pid = 2588] [serial = 1389] [outer = 00000000] 20:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (17443800) [pid = 2588] [serial = 1390] [outer = 163F7800] 20:20:16 INFO - PROCESS | 2588 | 1467948016769 Marionette DEBUG loaded listener.js 20:20:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1747C000) [pid = 2588] [serial = 1391] [outer = 163F7800] 20:20:17 INFO - PROCESS | 2588 | 1467948017227 Marionette TRACE conn7 <- [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:20:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 20:20:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 20:20:17 INFO - PROCESS | 2588 | 1467948017284 Marionette TRACE conn7 -> [0,1817,"getWindowHandle",null] 20:20:17 INFO - PROCESS | 2588 | 1467948017287 Marionette TRACE conn7 <- [1,1817,null,{"value":"13"}] 20:20:17 INFO - PROCESS | 2588 | 1467948017290 Marionette TRACE conn7 -> [0,1818,"setScriptTimeout",{"ms":35000}] 20:20:17 INFO - PROCESS | 2588 | 1467948017291 Marionette TRACE conn7 <- [1,1818,null,{}] 20:20:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 20:20:17 INFO - PROCESS | 2588 | 1467948017295 Marionette TRACE conn7 -> [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:20:17 INFO - PROCESS | 2588 | 1467948017300 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:17 INFO - PROCESS | 2588 | 1467948017440 Marionette TRACE conn7 <- [1,1819,null,{"value":null}] 20:20:17 INFO - PROCESS | 2588 | 1467948017502 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948017505 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:17 INFO - PROCESS | 2588 | ++DOCSHELL 1765E400 == 33 [pid = 2588] [id = 464] 20:20:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1774A400) [pid = 2588] [serial = 1392] [outer = 00000000] 20:20:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (182D1C00) [pid = 2588] [serial = 1393] [outer = 1774A400] 20:20:17 INFO - PROCESS | 2588 | 1467948017549 Marionette DEBUG loaded listener.js 20:20:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18908400) [pid = 2588] [serial = 1394] [outer = 1774A400] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (17750800) [pid = 2588] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18D87C00) [pid = 2588] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE07400) [pid = 2588] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (198CA800) [pid = 2588] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13FB0400) [pid = 2588] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (143D0800) [pid = 2588] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1022FC00) [pid = 2588] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0CB6C800) [pid = 2588] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FF2A400) [pid = 2588] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (198CA000) [pid = 2588] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (141EE800) [pid = 2588] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 20:20:18 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (17446000) [pid = 2588] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 20:20:18 INFO - PROCESS | 2588 | 1467948018227 Marionette TRACE conn7 <- [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:20:18 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:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 970ms 20:20:18 INFO - PROCESS | 2588 | 1467948018265 Marionette TRACE conn7 -> [0,1821,"getWindowHandle",null] 20:20:18 INFO - PROCESS | 2588 | 1467948018267 Marionette TRACE conn7 <- [1,1821,null,{"value":"13"}] 20:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 20:20:18 INFO - PROCESS | 2588 | 1467948018270 Marionette TRACE conn7 -> [0,1822,"setScriptTimeout",{"ms":35000}] 20:20:18 INFO - PROCESS | 2588 | 1467948018272 Marionette TRACE conn7 <- [1,1822,null,{}] 20:20:18 INFO - PROCESS | 2588 | 1467948018276 Marionette TRACE conn7 -> [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:20:18 INFO - PROCESS | 2588 | 1467948018278 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:18 INFO - PROCESS | 2588 | 1467948018400 Marionette TRACE conn7 <- [1,1823,null,{"value":null}] 20:20:18 INFO - PROCESS | 2588 | 1467948018457 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948018459 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:18 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1CC00 == 34 [pid = 2588] [id = 465] 20:20:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FF2A400) [pid = 2588] [serial = 1395] [outer = 00000000] 20:20:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (143D0800) [pid = 2588] [serial = 1396] [outer = 0FF2A400] 20:20:18 INFO - PROCESS | 2588 | 1467948018503 Marionette DEBUG loaded listener.js 20:20:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17482C00) [pid = 2588] [serial = 1397] [outer = 0FF2A400] 20:20:18 INFO - PROCESS | 2588 | 1467948018856 Marionette TRACE conn7 <- [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:20:18 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:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 20:20:18 INFO - PROCESS | 2588 | 1467948018901 Marionette TRACE conn7 -> [0,1825,"getWindowHandle",null] 20:20:18 INFO - PROCESS | 2588 | 1467948018903 Marionette TRACE conn7 <- [1,1825,null,{"value":"13"}] 20:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 20:20:18 INFO - PROCESS | 2588 | 1467948018917 Marionette TRACE conn7 -> [0,1826,"setScriptTimeout",{"ms":35000}] 20:20:18 INFO - PROCESS | 2588 | 1467948018918 Marionette TRACE conn7 <- [1,1826,null,{}] 20:20:18 INFO - PROCESS | 2588 | 1467948018922 Marionette TRACE conn7 -> [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:20:18 INFO - PROCESS | 2588 | 1467948018924 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:19 INFO - PROCESS | 2588 | 1467948019001 Marionette TRACE conn7 <- [1,1827,null,{"value":null}] 20:20:19 INFO - PROCESS | 2588 | 1467948019007 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948019009 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:19 INFO - PROCESS | 2588 | ++DOCSHELL 143C8400 == 35 [pid = 2588] [id = 466] 20:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (182D1400) [pid = 2588] [serial = 1398] [outer = 00000000] 20:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18E52000) [pid = 2588] [serial = 1399] [outer = 182D1400] 20:20:19 INFO - PROCESS | 2588 | 1467948019054 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18EEBC00) [pid = 2588] [serial = 1400] [outer = 182D1400] 20:20:19 INFO - PROCESS | 2588 | 1467948019499 Marionette TRACE conn7 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 20:20:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 20:20:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 630ms 20:20:19 INFO - PROCESS | 2588 | 1467948019547 Marionette TRACE conn7 -> [0,1829,"getWindowHandle",null] 20:20:19 INFO - PROCESS | 2588 | 1467948019549 Marionette TRACE conn7 <- [1,1829,null,{"value":"13"}] 20:20:19 INFO - PROCESS | 2588 | 1467948019552 Marionette TRACE conn7 -> [0,1830,"setScriptTimeout",{"ms":35000}] 20:20:19 INFO - PROCESS | 2588 | 1467948019554 Marionette TRACE conn7 <- [1,1830,null,{}] 20:20:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 20:20:19 INFO - PROCESS | 2588 | 1467948019558 Marionette TRACE conn7 -> [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:20:19 INFO - PROCESS | 2588 | 1467948019559 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:19 INFO - PROCESS | 2588 | 1467948019638 Marionette TRACE conn7 <- [1,1831,null,{"value":null}] 20:20:19 INFO - PROCESS | 2588 | 1467948019645 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948019647 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:19 INFO - PROCESS | 2588 | ++DOCSHELL 192ABC00 == 36 [pid = 2588] [id = 467] 20:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (192ADC00) [pid = 2588] [serial = 1401] [outer = 00000000] 20:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19365400) [pid = 2588] [serial = 1402] [outer = 192ADC00] 20:20:19 INFO - PROCESS | 2588 | 1467948019691 Marionette DEBUG loaded listener.js 20:20:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19366400) [pid = 2588] [serial = 1403] [outer = 192ADC00] 20:20:20 INFO - PROCESS | 2588 | 1467948020304 Marionette TRACE conn7 <- [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:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 20:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 770ms 20:20:20 INFO - PROCESS | 2588 | 1467948020328 Marionette TRACE conn7 -> [0,1833,"getWindowHandle",null] 20:20:20 INFO - PROCESS | 2588 | 1467948020334 Marionette TRACE conn7 <- [1,1833,null,{"value":"13"}] 20:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 20:20:20 INFO - PROCESS | 2588 | 1467948020339 Marionette TRACE conn7 -> [0,1834,"setScriptTimeout",{"ms":35000}] 20:20:20 INFO - PROCESS | 2588 | 1467948020343 Marionette TRACE conn7 <- [1,1834,null,{}] 20:20:20 INFO - PROCESS | 2588 | 1467948020349 Marionette TRACE conn7 -> [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:20:20 INFO - PROCESS | 2588 | 1467948020352 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:20 INFO - PROCESS | 2588 | 1467948020485 Marionette TRACE conn7 <- [1,1835,null,{"value":null}] 20:20:20 INFO - PROCESS | 2588 | 1467948020621 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948020626 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:20 INFO - PROCESS | 2588 | ++DOCSHELL 0CBCA800 == 37 [pid = 2588] [id = 468] 20:20:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FA36000) [pid = 2588] [serial = 1404] [outer = 00000000] 20:20:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FEB3800) [pid = 2588] [serial = 1405] [outer = 0FA36000] 20:20:20 INFO - PROCESS | 2588 | 1467948020686 Marionette DEBUG loaded listener.js 20:20:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (10058800) [pid = 2588] [serial = 1406] [outer = 0FA36000] 20:20:21 INFO - PROCESS | 2588 | 1467948021394 Marionette TRACE conn7 <- [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:20:21 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:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1127ms 20:20:21 INFO - PROCESS | 2588 | 1467948021490 Marionette TRACE conn7 -> [0,1837,"getWindowHandle",null] 20:20:21 INFO - PROCESS | 2588 | 1467948021495 Marionette TRACE conn7 <- [1,1837,null,{"value":"13"}] 20:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 20:20:21 INFO - PROCESS | 2588 | 1467948021502 Marionette TRACE conn7 -> [0,1838,"setScriptTimeout",{"ms":35000}] 20:20:21 INFO - PROCESS | 2588 | 1467948021505 Marionette TRACE conn7 <- [1,1838,null,{}] 20:20:21 INFO - PROCESS | 2588 | 1467948021509 Marionette TRACE conn7 -> [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:20:21 INFO - PROCESS | 2588 | 1467948021512 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:21 INFO - PROCESS | 2588 | 1467948021638 Marionette TRACE conn7 <- [1,1839,null,{"value":null}] 20:20:21 INFO - PROCESS | 2588 | 1467948021768 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948021770 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:21 INFO - PROCESS | 2588 | ++DOCSHELL 13FAB800 == 38 [pid = 2588] [id = 469] 20:20:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (13FAE800) [pid = 2588] [serial = 1407] [outer = 00000000] 20:20:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (141E6C00) [pid = 2588] [serial = 1408] [outer = 13FAE800] 20:20:21 INFO - PROCESS | 2588 | 1467948021832 Marionette DEBUG loaded listener.js 20:20:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (14B9BC00) [pid = 2588] [serial = 1409] [outer = 13FAE800] 20:20:22 INFO - PROCESS | 2588 | 1467948022743 Marionette TRACE conn7 <- [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:20:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:20:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1324ms 20:20:22 INFO - PROCESS | 2588 | 1467948022830 Marionette TRACE conn7 -> [0,1841,"getWindowHandle",null] 20:20:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 20:20:22 INFO - PROCESS | 2588 | 1467948022834 Marionette TRACE conn7 <- [1,1841,null,{"value":"13"}] 20:20:22 INFO - PROCESS | 2588 | 1467948022839 Marionette TRACE conn7 -> [0,1842,"setScriptTimeout",{"ms":35000}] 20:20:22 INFO - PROCESS | 2588 | 1467948022842 Marionette TRACE conn7 <- [1,1842,null,{}] 20:20:22 INFO - PROCESS | 2588 | 1467948022847 Marionette TRACE conn7 -> [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:20:22 INFO - PROCESS | 2588 | 1467948022850 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:23 INFO - PROCESS | 2588 | 1467948022996 Marionette TRACE conn7 <- [1,1843,null,{"value":null}] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 143C8400 == 37 [pid = 2588] [id = 466] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 0FF1CC00 == 36 [pid = 2588] [id = 465] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 1765E400 == 35 [pid = 2588] [id = 464] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 163F6800 == 34 [pid = 2588] [id = 463] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 141A8C00 == 33 [pid = 2588] [id = 462] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 13F13000 == 32 [pid = 2588] [id = 461] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 10056400 == 31 [pid = 2588] [id = 460] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 0FBF2C00 == 30 [pid = 2588] [id = 459] 20:20:23 INFO - PROCESS | 2588 | --DOCSHELL 0C939400 == 29 [pid = 2588] [id = 458] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (182DD400) [pid = 2588] [serial = 1351] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (19360000) [pid = 2588] [serial = 1354] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (18696800) [pid = 2588] [serial = 1352] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE0E800) [pid = 2588] [serial = 1339] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FE2BC00) [pid = 2588] [serial = 1340] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19C83000) [pid = 2588] [serial = 1331] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (145B4800) [pid = 2588] [serial = 1336] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (14B96800) [pid = 2588] [serial = 1337] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (14968C00) [pid = 2588] [serial = 1345] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (15A67400) [pid = 2588] [serial = 1346] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (103E4C00) [pid = 2588] [serial = 1342] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (10645400) [pid = 2588] [serial = 1343] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE32000) [pid = 2588] [serial = 1333] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FF24400) [pid = 2588] [serial = 1334] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (14997000) [pid = 2588] [serial = 1357] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17481C00) [pid = 2588] [serial = 1358] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19E4E800) [pid = 2588] [serial = 1363] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (19C8B800) [pid = 2588] [serial = 1361] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1B102400) [pid = 2588] [serial = 1364] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (18EE5800) [pid = 2588] [serial = 1355] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (17610800) [pid = 2588] [serial = 1348] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (1774B800) [pid = 2588] [serial = 1349] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (198D7000) [pid = 2588] [serial = 1360] [outer = 00000000] [url = about:blank] 20:20:23 INFO - PROCESS | 2588 | 1467948023141 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948023146 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:23 INFO - PROCESS | 2588 | ++DOCSHELL 0CBCBC00 == 30 [pid = 2588] [id = 470] 20:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0CBCE000) [pid = 2588] [serial = 1410] [outer = 00000000] 20:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FD7F000) [pid = 2588] [serial = 1411] [outer = 0CBCE000] 20:20:23 INFO - PROCESS | 2588 | 1467948023197 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE1CC00) [pid = 2588] [serial = 1412] [outer = 0CBCE000] 20:20:23 INFO - PROCESS | 2588 | 1467948023643 Marionette TRACE conn7 <- [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:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 20:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 830ms 20:20:23 INFO - PROCESS | 2588 | 1467948023669 Marionette TRACE conn7 -> [0,1845,"getWindowHandle",null] 20:20:23 INFO - PROCESS | 2588 | 1467948023674 Marionette TRACE conn7 <- [1,1845,null,{"value":"13"}] 20:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 20:20:23 INFO - PROCESS | 2588 | 1467948023679 Marionette TRACE conn7 -> [0,1846,"setScriptTimeout",{"ms":35000}] 20:20:23 INFO - PROCESS | 2588 | 1467948023682 Marionette TRACE conn7 <- [1,1846,null,{}] 20:20:23 INFO - PROCESS | 2588 | 1467948023685 Marionette TRACE conn7 -> [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:20:23 INFO - PROCESS | 2588 | 1467948023688 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:23 INFO - PROCESS | 2588 | 1467948023774 Marionette TRACE conn7 <- [1,1847,null,{"value":null}] 20:20:23 INFO - PROCESS | 2588 | 1467948023780 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948023783 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:23 INFO - PROCESS | 2588 | ++DOCSHELL 10054400 == 31 [pid = 2588] [id = 471] 20:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (10056000) [pid = 2588] [serial = 1413] [outer = 00000000] 20:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (103E5000) [pid = 2588] [serial = 1414] [outer = 10056000] 20:20:23 INFO - PROCESS | 2588 | 1467948023830 Marionette DEBUG loaded listener.js 20:20:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10641400) [pid = 2588] [serial = 1415] [outer = 10056000] 20:20:24 INFO - PROCESS | 2588 | 1467948024324 Marionette TRACE conn7 <- [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:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 20:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 20:20:24 INFO - PROCESS | 2588 | 1467948024354 Marionette TRACE conn7 -> [0,1849,"getWindowHandle",null] 20:20:24 INFO - PROCESS | 2588 | 1467948024357 Marionette TRACE conn7 <- [1,1849,null,{"value":"13"}] 20:20:24 INFO - PROCESS | 2588 | 1467948024360 Marionette TRACE conn7 -> [0,1850,"setScriptTimeout",{"ms":35000}] 20:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 20:20:24 INFO - PROCESS | 2588 | 1467948024364 Marionette TRACE conn7 <- [1,1850,null,{}] 20:20:24 INFO - PROCESS | 2588 | 1467948024375 Marionette TRACE conn7 -> [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:20:24 INFO - PROCESS | 2588 | 1467948024380 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:24 INFO - PROCESS | 2588 | 1467948024507 Marionette TRACE conn7 <- [1,1851,null,{"value":null}] 20:20:24 INFO - PROCESS | 2588 | 1467948024611 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948024614 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:24 INFO - PROCESS | 2588 | ++DOCSHELL 14961800 == 32 [pid = 2588] [id = 472] 20:20:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (14961C00) [pid = 2588] [serial = 1416] [outer = 00000000] 20:20:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (14B94400) [pid = 2588] [serial = 1417] [outer = 14961C00] 20:20:24 INFO - PROCESS | 2588 | 1467948024666 Marionette DEBUG loaded listener.js 20:20:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1636C400) [pid = 2588] [serial = 1418] [outer = 14961C00] 20:20:25 INFO - PROCESS | 2588 | 1467948025060 Marionette TRACE conn7 <- [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:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 20:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 730ms 20:20:25 INFO - PROCESS | 2588 | 1467948025095 Marionette TRACE conn7 -> [0,1853,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 2588 | 1467948025097 Marionette TRACE conn7 <- [1,1853,null,{"value":"13"}] 20:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 20:20:25 INFO - PROCESS | 2588 | 1467948025109 Marionette TRACE conn7 -> [0,1854,"setScriptTimeout",{"ms":35000}] 20:20:25 INFO - PROCESS | 2588 | 1467948025112 Marionette TRACE conn7 <- [1,1854,null,{}] 20:20:25 INFO - PROCESS | 2588 | 1467948025121 Marionette TRACE conn7 -> [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:20:25 INFO - PROCESS | 2588 | 1467948025123 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:25 INFO - PROCESS | 2588 | 1467948025240 Marionette TRACE conn7 <- [1,1855,null,{"value":null}] 20:20:25 INFO - PROCESS | 2588 | 1467948025246 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948025248 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:25 INFO - PROCESS | 2588 | ++DOCSHELL 16696800 == 33 [pid = 2588] [id = 473] 20:20:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17443000) [pid = 2588] [serial = 1419] [outer = 00000000] 20:20:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17660C00) [pid = 2588] [serial = 1420] [outer = 17443000] 20:20:25 INFO - PROCESS | 2588 | 1467948025293 Marionette DEBUG loaded listener.js 20:20:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17751C00) [pid = 2588] [serial = 1421] [outer = 17443000] 20:20:25 INFO - PROCESS | 2588 | 1467948025747 Marionette TRACE conn7 <- [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:20:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 20:20:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 20:20:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 20:20:25 INFO - PROCESS | 2588 | 1467948025796 Marionette TRACE conn7 -> [0,1857,"getWindowHandle",null] 20:20:25 INFO - PROCESS | 2588 | 1467948025799 Marionette TRACE conn7 <- [1,1857,null,{"value":"13"}] 20:20:25 INFO - PROCESS | 2588 | 1467948025802 Marionette TRACE conn7 -> [0,1858,"setScriptTimeout",{"ms":35000}] 20:20:25 INFO - PROCESS | 2588 | 1467948025803 Marionette TRACE conn7 <- [1,1858,null,{}] 20:20:25 INFO - PROCESS | 2588 | 1467948025807 Marionette TRACE conn7 -> [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:20:25 INFO - PROCESS | 2588 | 1467948025809 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:25 INFO - PROCESS | 2588 | 1467948025948 Marionette TRACE conn7 <- [1,1859,null,{"value":null}] 20:20:26 INFO - PROCESS | 2588 | 1467948026020 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948026022 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:26 INFO - PROCESS | 2588 | ++DOCSHELL 1778C400 == 34 [pid = 2588] [id = 474] 20:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (182D3000) [pid = 2588] [serial = 1422] [outer = 00000000] 20:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18903400) [pid = 2588] [serial = 1423] [outer = 182D3000] 20:20:26 INFO - PROCESS | 2588 | 1467948026066 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18D7F400) [pid = 2588] [serial = 1424] [outer = 182D3000] 20:20:26 INFO - PROCESS | 2588 | 1467948026501 Marionette TRACE conn7 <- [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:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 20:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 20:20:26 INFO - PROCESS | 2588 | 1467948026534 Marionette TRACE conn7 -> [0,1861,"getWindowHandle",null] 20:20:26 INFO - PROCESS | 2588 | 1467948026536 Marionette TRACE conn7 <- [1,1861,null,{"value":"13"}] 20:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 20:20:26 INFO - PROCESS | 2588 | 1467948026539 Marionette TRACE conn7 -> [0,1862,"setScriptTimeout",{"ms":35000}] 20:20:26 INFO - PROCESS | 2588 | 1467948026541 Marionette TRACE conn7 <- [1,1862,null,{}] 20:20:26 INFO - PROCESS | 2588 | 1467948026551 Marionette TRACE conn7 -> [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:20:26 INFO - PROCESS | 2588 | 1467948026556 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:26 INFO - PROCESS | 2588 | 1467948026694 Marionette TRACE conn7 <- [1,1863,null,{"value":null}] 20:20:26 INFO - PROCESS | 2588 | 1467948026761 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948026763 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:26 INFO - PROCESS | 2588 | ++DOCSHELL 18E52400 == 35 [pid = 2588] [id = 475] 20:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18EE3800) [pid = 2588] [serial = 1425] [outer = 00000000] 20:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19C80400) [pid = 2588] [serial = 1426] [outer = 18EE3800] 20:20:26 INFO - PROCESS | 2588 | 1467948026809 Marionette DEBUG loaded listener.js 20:20:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19C80800) [pid = 2588] [serial = 1427] [outer = 18EE3800] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (10056800) [pid = 2588] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FBF3800) [pid = 2588] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (163F7800) [pid = 2588] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (13F13800) [pid = 2588] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FF2A400) [pid = 2588] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1774A400) [pid = 2588] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0C93D800) [pid = 2588] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (182D1400) [pid = 2588] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FD7E800) [pid = 2588] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (141A2000) [pid = 2588] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (192B0C00) [pid = 2588] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 20:20:27 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (143CAC00) [pid = 2588] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 20:20:27 INFO - PROCESS | 2588 | 1467948027337 Marionette TRACE conn7 <- [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:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 20:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 830ms 20:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 20:20:27 INFO - PROCESS | 2588 | 1467948027370 Marionette TRACE conn7 -> [0,1865,"getWindowHandle",null] 20:20:27 INFO - PROCESS | 2588 | 1467948027372 Marionette TRACE conn7 <- [1,1865,null,{"value":"13"}] 20:20:27 INFO - PROCESS | 2588 | 1467948027375 Marionette TRACE conn7 -> [0,1866,"setScriptTimeout",{"ms":35000}] 20:20:27 INFO - PROCESS | 2588 | 1467948027377 Marionette TRACE conn7 <- [1,1866,null,{}] 20:20:27 INFO - PROCESS | 2588 | 1467948027380 Marionette TRACE conn7 -> [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:20:27 INFO - PROCESS | 2588 | 1467948027382 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:27 INFO - PROCESS | 2588 | 1467948027496 Marionette TRACE conn7 <- [1,1867,null,{"value":null}] 20:20:27 INFO - PROCESS | 2588 | 1467948027557 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948027559 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:27 INFO - PROCESS | 2588 | ++DOCSHELL 0FF2A400 == 36 [pid = 2588] [id = 476] 20:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (103E4C00) [pid = 2588] [serial = 1428] [outer = 00000000] 20:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1778DC00) [pid = 2588] [serial = 1429] [outer = 103E4C00] 20:20:27 INFO - PROCESS | 2588 | 1467948027603 Marionette DEBUG loaded listener.js 20:20:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18224000) [pid = 2588] [serial = 1430] [outer = 103E4C00] 20:20:27 INFO - PROCESS | 2588 | 1467948027958 Marionette TRACE conn7 <- [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:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 20:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 630ms 20:20:28 INFO - PROCESS | 2588 | 1467948028007 Marionette TRACE conn7 -> [0,1869,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 2588 | 1467948028009 Marionette TRACE conn7 <- [1,1869,null,{"value":"13"}] 20:20:28 INFO - PROCESS | 2588 | 1467948028012 Marionette TRACE conn7 -> [0,1870,"setScriptTimeout",{"ms":35000}] 20:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 20:20:28 INFO - PROCESS | 2588 | 1467948028014 Marionette TRACE conn7 <- [1,1870,null,{}] 20:20:28 INFO - PROCESS | 2588 | 1467948028019 Marionette TRACE conn7 -> [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:20:28 INFO - PROCESS | 2588 | 1467948028020 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:28 INFO - PROCESS | 2588 | 1467948028099 Marionette TRACE conn7 <- [1,1871,null,{"value":null}] 20:20:28 INFO - PROCESS | 2588 | 1467948028105 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948028106 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:28 INFO - PROCESS | 2588 | ++DOCSHELL 1774A400 == 37 [pid = 2588] [id = 477] 20:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1936D000) [pid = 2588] [serial = 1431] [outer = 00000000] 20:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (19C9AC00) [pid = 2588] [serial = 1432] [outer = 1936D000] 20:20:28 INFO - PROCESS | 2588 | 1467948028150 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19CF2400) [pid = 2588] [serial = 1433] [outer = 1936D000] 20:20:28 INFO - PROCESS | 2588 | 1467948028582 Marionette TRACE conn7 <- [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:20:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 20:20:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 630ms 20:20:28 INFO - PROCESS | 2588 | 1467948028647 Marionette TRACE conn7 -> [0,1873,"getWindowHandle",null] 20:20:28 INFO - PROCESS | 2588 | 1467948028649 Marionette TRACE conn7 <- [1,1873,null,{"value":"13"}] 20:20:28 INFO - PROCESS | 2588 | 1467948028652 Marionette TRACE conn7 -> [0,1874,"setScriptTimeout",{"ms":35000}] 20:20:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 20:20:28 INFO - PROCESS | 2588 | 1467948028654 Marionette TRACE conn7 <- [1,1874,null,{}] 20:20:28 INFO - PROCESS | 2588 | 1467948028657 Marionette TRACE conn7 -> [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:20:28 INFO - PROCESS | 2588 | 1467948028659 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:28 INFO - PROCESS | 2588 | 1467948028740 Marionette TRACE conn7 <- [1,1875,null,{"value":null}] 20:20:28 INFO - PROCESS | 2588 | 1467948028747 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948028749 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:28 INFO - PROCESS | 2588 | ++DOCSHELL 145D8800 == 38 [pid = 2588] [id = 478] 20:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19E4D800) [pid = 2588] [serial = 1434] [outer = 00000000] 20:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1B102000) [pid = 2588] [serial = 1435] [outer = 19E4D800] 20:20:28 INFO - PROCESS | 2588 | 1467948028802 Marionette DEBUG loaded listener.js 20:20:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1B106C00) [pid = 2588] [serial = 1436] [outer = 19E4D800] 20:20:29 INFO - PROCESS | 2588 | 1467948029398 Marionette TRACE conn7 <- [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:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 20:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 770ms 20:20:29 INFO - PROCESS | 2588 | 1467948029427 Marionette TRACE conn7 -> [0,1877,"getWindowHandle",null] 20:20:29 INFO - PROCESS | 2588 | 1467948029433 Marionette TRACE conn7 <- [1,1877,null,{"value":"13"}] 20:20:29 INFO - PROCESS | 2588 | 1467948029438 Marionette TRACE conn7 -> [0,1878,"setScriptTimeout",{"ms":35000}] 20:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 20:20:29 INFO - PROCESS | 2588 | 1467948029442 Marionette TRACE conn7 <- [1,1878,null,{}] 20:20:29 INFO - PROCESS | 2588 | 1467948029447 Marionette TRACE conn7 -> [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:20:29 INFO - PROCESS | 2588 | 1467948029450 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:29 INFO - PROCESS | 2588 | 1467948029567 Marionette TRACE conn7 <- [1,1879,null,{"value":null}] 20:20:29 INFO - PROCESS | 2588 | 1467948029704 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948029708 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:29 INFO - PROCESS | 2588 | ++DOCSHELL 0FB59C00 == 39 [pid = 2588] [id = 479] 20:20:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FD7CC00) [pid = 2588] [serial = 1437] [outer = 00000000] 20:20:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (10056400) [pid = 2588] [serial = 1438] [outer = 0FD7CC00] 20:20:29 INFO - PROCESS | 2588 | 1467948029769 Marionette DEBUG loaded listener.js 20:20:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (10369000) [pid = 2588] [serial = 1439] [outer = 0FD7CC00] 20:20:30 INFO - PROCESS | 2588 | 1467948030390 Marionette TRACE conn7 <- [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:20:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 20:20:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 970ms 20:20:30 INFO - PROCESS | 2588 | 1467948030412 Marionette TRACE conn7 -> [0,1881,"getWindowHandle",null] 20:20:30 INFO - PROCESS | 2588 | 1467948030417 Marionette TRACE conn7 <- [1,1881,null,{"value":"13"}] 20:20:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 20:20:30 INFO - PROCESS | 2588 | 1467948030423 Marionette TRACE conn7 -> [0,1882,"setScriptTimeout",{"ms":35000}] 20:20:30 INFO - PROCESS | 2588 | 1467948030426 Marionette TRACE conn7 <- [1,1882,null,{}] 20:20:30 INFO - PROCESS | 2588 | 1467948030430 Marionette TRACE conn7 -> [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:20:30 INFO - PROCESS | 2588 | 1467948030433 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:30 INFO - PROCESS | 2588 | 1467948030545 Marionette TRACE conn7 <- [1,1883,null,{"value":null}] 20:20:30 INFO - PROCESS | 2588 | 1467948030655 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948030657 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:30 INFO - PROCESS | 2588 | ++DOCSHELL 14962800 == 40 [pid = 2588] [id = 480] 20:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (14A20800) [pid = 2588] [serial = 1440] [outer = 00000000] 20:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1743F800) [pid = 2588] [serial = 1441] [outer = 14A20800] 20:20:30 INFO - PROCESS | 2588 | 1467948030717 Marionette DEBUG loaded listener.js 20:20:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1765E400) [pid = 2588] [serial = 1442] [outer = 14A20800] 20:20:31 INFO - PROCESS | 2588 | 1467948031379 Marionette TRACE conn7 <- [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:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 20:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1023ms 20:20:31 INFO - PROCESS | 2588 | 1467948031449 Marionette TRACE conn7 -> [0,1885,"getWindowHandle",null] 20:20:31 INFO - PROCESS | 2588 | 1467948031452 Marionette TRACE conn7 <- [1,1885,null,{"value":"13"}] 20:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 20:20:31 INFO - PROCESS | 2588 | 1467948031456 Marionette TRACE conn7 -> [0,1886,"setScriptTimeout",{"ms":35000}] 20:20:31 INFO - PROCESS | 2588 | 1467948031459 Marionette TRACE conn7 <- [1,1886,null,{}] 20:20:31 INFO - PROCESS | 2588 | 1467948031470 Marionette TRACE conn7 -> [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:20:31 INFO - PROCESS | 2588 | 1467948031475 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:31 INFO - PROCESS | 2588 | 1467948031607 Marionette TRACE conn7 <- [1,1887,null,{"value":null}] 20:20:31 INFO - PROCESS | 2588 | 1467948031740 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948031743 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:31 INFO - PROCESS | 2588 | ++DOCSHELL 1B101C00 == 41 [pid = 2588] [id = 481] 20:20:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1B102400) [pid = 2588] [serial = 1443] [outer = 00000000] 20:20:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1B1CA000) [pid = 2588] [serial = 1444] [outer = 1B102400] 20:20:31 INFO - PROCESS | 2588 | 1467948031804 Marionette DEBUG loaded listener.js 20:20:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B1CEC00) [pid = 2588] [serial = 1445] [outer = 1B102400] 20:20:32 INFO - PROCESS | 2588 | 1467948032363 Marionette TRACE conn7 <- [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:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 20:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 930ms 20:20:32 INFO - PROCESS | 2588 | 1467948032400 Marionette TRACE conn7 -> [0,1889,"getWindowHandle",null] 20:20:32 INFO - PROCESS | 2588 | 1467948032403 Marionette TRACE conn7 <- [1,1889,null,{"value":"13"}] 20:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 20:20:32 INFO - PROCESS | 2588 | 1467948032407 Marionette TRACE conn7 -> [0,1890,"setScriptTimeout",{"ms":35000}] 20:20:32 INFO - PROCESS | 2588 | 1467948032409 Marionette TRACE conn7 <- [1,1890,null,{}] 20:20:32 INFO - PROCESS | 2588 | 1467948032413 Marionette TRACE conn7 -> [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:20:32 INFO - PROCESS | 2588 | 1467948032415 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:32 INFO - PROCESS | 2588 | 1467948032524 Marionette TRACE conn7 <- [1,1891,null,{"value":null}] 20:20:32 INFO - PROCESS | 2588 | 1467948032633 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948032636 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:32 INFO - PROCESS | 2588 | ++DOCSHELL 1B1D3000 == 42 [pid = 2588] [id = 482] 20:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B1D5400) [pid = 2588] [serial = 1446] [outer = 00000000] 20:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B863C00) [pid = 2588] [serial = 1447] [outer = 1B1D5400] 20:20:32 INFO - PROCESS | 2588 | 1467948032692 Marionette DEBUG loaded listener.js 20:20:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1C530C00) [pid = 2588] [serial = 1448] [outer = 1B1D5400] 20:20:33 INFO - PROCESS | 2588 | 1467948033481 Marionette TRACE conn7 <- [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:20:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 20:20:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1119ms 20:20:33 INFO - PROCESS | 2588 | 1467948033529 Marionette TRACE conn7 -> [0,1893,"getWindowHandle",null] 20:20:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 20:20:33 INFO - PROCESS | 2588 | 1467948033533 Marionette TRACE conn7 <- [1,1893,null,{"value":"13"}] 20:20:33 INFO - PROCESS | 2588 | 1467948033538 Marionette TRACE conn7 -> [0,1894,"setScriptTimeout",{"ms":35000}] 20:20:33 INFO - PROCESS | 2588 | 1467948033542 Marionette TRACE conn7 <- [1,1894,null,{}] 20:20:33 INFO - PROCESS | 2588 | 1467948033547 Marionette TRACE conn7 -> [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:20:33 INFO - PROCESS | 2588 | 1467948033550 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:33 INFO - PROCESS | 2588 | 1467948033696 Marionette TRACE conn7 <- [1,1895,null,{"value":null}] 20:20:33 INFO - PROCESS | 2588 | 1467948033755 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 2588 | 1467948033759 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:33 INFO - PROCESS | 2588 | ++DOCSHELL 0FE0C800 == 43 [pid = 2588] [id = 483] 20:20:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0FE0CC00) [pid = 2588] [serial = 1449] [outer = 00000000] 20:20:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0FE2D000) [pid = 2588] [serial = 1450] [outer = 0FE0CC00] 20:20:33 INFO - PROCESS | 2588 | 1467948033810 Marionette DEBUG loaded listener.js 20:20:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0FE38800) [pid = 2588] [serial = 1451] [outer = 0FE0CC00] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 1774A400 == 42 [pid = 2588] [id = 477] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 0FF2A400 == 41 [pid = 2588] [id = 476] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 18E52400 == 40 [pid = 2588] [id = 475] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 1778C400 == 39 [pid = 2588] [id = 474] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 16696800 == 38 [pid = 2588] [id = 473] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 14961800 == 37 [pid = 2588] [id = 472] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 10054400 == 36 [pid = 2588] [id = 471] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 0CBCBC00 == 35 [pid = 2588] [id = 470] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 13FAB800 == 34 [pid = 2588] [id = 469] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 0CBCA800 == 33 [pid = 2588] [id = 468] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 192ABC00 == 32 [pid = 2588] [id = 467] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 1B1D3000 == 31 [pid = 2588] [id = 482] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 1B101C00 == 30 [pid = 2588] [id = 481] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 145D8800 == 29 [pid = 2588] [id = 478] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 0FB59C00 == 28 [pid = 2588] [id = 479] 20:20:34 INFO - PROCESS | 2588 | --DOCSHELL 14962800 == 27 [pid = 2588] [id = 480] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1005A400) [pid = 2588] [serial = 1381] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (10060400) [pid = 2588] [serial = 1382] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FD7C800) [pid = 2588] [serial = 1378] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (17443800) [pid = 2588] [serial = 1390] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FE09C00) [pid = 2588] [serial = 1379] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (13FAD800) [pid = 2588] [serial = 1384] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (143D0800) [pid = 2588] [serial = 1396] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (182D1C00) [pid = 2588] [serial = 1393] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FE05000) [pid = 2588] [serial = 1376] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FB60800) [pid = 2588] [serial = 1375] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (18E52000) [pid = 2588] [serial = 1399] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18908400) [pid = 2588] [serial = 1394] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FF21800) [pid = 2588] [serial = 1367] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE14400) [pid = 2588] [serial = 1366] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (17444000) [pid = 2588] [serial = 1370] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (14997400) [pid = 2588] [serial = 1369] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1B10C000) [pid = 2588] [serial = 1373] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19CA4C00) [pid = 2588] [serial = 1372] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (19365400) [pid = 2588] [serial = 1402] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14A16C00) [pid = 2588] [serial = 1387] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (15A62C00) [pid = 2588] [serial = 1388] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1747C000) [pid = 2588] [serial = 1391] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (18EEBC00) [pid = 2588] [serial = 1400] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FC8C00) [pid = 2588] [serial = 1385] [outer = 00000000] [url = about:blank] 20:20:34 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (17482C00) [pid = 2588] [serial = 1397] [outer = 00000000] [url = about:blank] 20:20:35 INFO - PROCESS | 2588 | 1467948035188 Marionette TRACE conn7 <- [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:20:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 20:20:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1679ms 20:20:35 INFO - PROCESS | 2588 | 1467948035219 Marionette TRACE conn7 -> [0,1897,"getWindowHandle",null] 20:20:35 INFO - PROCESS | 2588 | 1467948035223 Marionette TRACE conn7 <- [1,1897,null,{"value":"13"}] 20:20:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 20:20:35 INFO - PROCESS | 2588 | 1467948035228 Marionette TRACE conn7 -> [0,1898,"setScriptTimeout",{"ms":35000}] 20:20:35 INFO - PROCESS | 2588 | 1467948035232 Marionette TRACE conn7 <- [1,1898,null,{}] 20:20:35 INFO - PROCESS | 2588 | 1467948035237 Marionette TRACE conn7 -> [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:20:35 INFO - PROCESS | 2588 | 1467948035240 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:35 INFO - PROCESS | 2588 | 1467948035342 Marionette TRACE conn7 <- [1,1899,null,{"value":null}] 20:20:35 INFO - PROCESS | 2588 | 1467948035441 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948035445 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:35 INFO - PROCESS | 2588 | ++DOCSHELL 0FA85800 == 28 [pid = 2588] [id = 484] 20:20:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FA85C00) [pid = 2588] [serial = 1452] [outer = 00000000] 20:20:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE04000) [pid = 2588] [serial = 1453] [outer = 0FA85C00] 20:20:35 INFO - PROCESS | 2588 | 1467948035496 Marionette DEBUG loaded listener.js 20:20:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE0E000) [pid = 2588] [serial = 1454] [outer = 0FA85C00] 20:20:35 INFO - PROCESS | 2588 | 1467948035933 Marionette TRACE conn7 <- [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:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 20:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 770ms 20:20:36 INFO - PROCESS | 2588 | 1467948036003 Marionette TRACE conn7 -> [0,1901,"getWindowHandle",null] 20:20:36 INFO - PROCESS | 2588 | 1467948036009 Marionette TRACE conn7 <- [1,1901,null,{"value":"13"}] 20:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 20:20:36 INFO - PROCESS | 2588 | 1467948036015 Marionette TRACE conn7 -> [0,1902,"setScriptTimeout",{"ms":35000}] 20:20:36 INFO - PROCESS | 2588 | 1467948036018 Marionette TRACE conn7 <- [1,1902,null,{}] 20:20:36 INFO - PROCESS | 2588 | 1467948036022 Marionette TRACE conn7 -> [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:20:36 INFO - PROCESS | 2588 | 1467948036025 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:36 INFO - PROCESS | 2588 | 1467948036118 Marionette TRACE conn7 <- [1,1903,null,{"value":null}] 20:20:36 INFO - PROCESS | 2588 | 1467948036130 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948036132 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:36 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1D800 == 29 [pid = 2588] [id = 485] 20:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FF1E000) [pid = 2588] [serial = 1455] [outer = 00000000] 20:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FF25000) [pid = 2588] [serial = 1456] [outer = 0FF1E000] 20:20:36 INFO - PROCESS | 2588 | 1467948036187 Marionette DEBUG loaded listener.js 20:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (10054800) [pid = 2588] [serial = 1457] [outer = 0FF1E000] 20:20:36 INFO - PROCESS | 2588 | 1467948036664 Marionette TRACE conn7 <- [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:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 20:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 670ms 20:20:36 INFO - PROCESS | 2588 | 1467948036688 Marionette TRACE conn7 -> [0,1905,"getWindowHandle",null] 20:20:36 INFO - PROCESS | 2588 | 1467948036691 Marionette TRACE conn7 <- [1,1905,null,{"value":"13"}] 20:20:36 INFO - PROCESS | 2588 | 1467948036694 Marionette TRACE conn7 -> [0,1906,"setScriptTimeout",{"ms":35000}] 20:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 20:20:36 INFO - PROCESS | 2588 | 1467948036698 Marionette TRACE conn7 <- [1,1906,null,{}] 20:20:36 INFO - PROCESS | 2588 | 1467948036709 Marionette TRACE conn7 -> [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:20:36 INFO - PROCESS | 2588 | 1467948036713 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:36 INFO - PROCESS | 2588 | 1467948036829 Marionette TRACE conn7 <- [1,1907,null,{"value":null}] 20:20:36 INFO - PROCESS | 2588 | 1467948036930 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948036933 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:36 INFO - PROCESS | 2588 | ++DOCSHELL 110DD400 == 30 [pid = 2588] [id = 486] 20:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1123E000) [pid = 2588] [serial = 1458] [outer = 00000000] 20:20:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FAC000) [pid = 2588] [serial = 1459] [outer = 1123E000] 20:20:37 INFO - PROCESS | 2588 | 1467948036981 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (13FB2400) [pid = 2588] [serial = 1460] [outer = 1123E000] 20:20:37 INFO - PROCESS | 2588 | 1467948037435 Marionette TRACE conn7 <- [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:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 20:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 20:20:37 INFO - PROCESS | 2588 | 1467948037472 Marionette TRACE conn7 -> [0,1909,"getWindowHandle",null] 20:20:37 INFO - PROCESS | 2588 | 1467948037474 Marionette TRACE conn7 <- [1,1909,null,{"value":"13"}] 20:20:37 INFO - PROCESS | 2588 | 1467948037478 Marionette TRACE conn7 -> [0,1910,"setScriptTimeout",{"ms":35000}] 20:20:37 INFO - PROCESS | 2588 | 1467948037479 Marionette TRACE conn7 <- [1,1910,null,{}] 20:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 20:20:37 INFO - PROCESS | 2588 | 1467948037483 Marionette TRACE conn7 -> [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:20:37 INFO - PROCESS | 2588 | 1467948037485 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:37 INFO - PROCESS | 2588 | 1467948037602 Marionette TRACE conn7 <- [1,1911,null,{"value":null}] 20:20:37 INFO - PROCESS | 2588 | 1467948037609 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948037611 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:37 INFO - PROCESS | 2588 | ++DOCSHELL 13FD2400 == 31 [pid = 2588] [id = 487] 20:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1412AC00) [pid = 2588] [serial = 1461] [outer = 00000000] 20:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (145B5400) [pid = 2588] [serial = 1462] [outer = 1412AC00] 20:20:37 INFO - PROCESS | 2588 | 1467948037708 Marionette DEBUG loaded listener.js 20:20:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (14A17000) [pid = 2588] [serial = 1463] [outer = 1412AC00] 20:20:38 INFO - PROCESS | 2588 | 1467948038131 Marionette TRACE conn7 <- [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:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 20:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 20:20:38 INFO - PROCESS | 2588 | 1467948038160 Marionette TRACE conn7 -> [0,1913,"getWindowHandle",null] 20:20:38 INFO - PROCESS | 2588 | 1467948038162 Marionette TRACE conn7 <- [1,1913,null,{"value":"13"}] 20:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 20:20:38 INFO - PROCESS | 2588 | 1467948038199 Marionette TRACE conn7 -> [0,1914,"setScriptTimeout",{"ms":35000}] 20:20:38 INFO - PROCESS | 2588 | 1467948038201 Marionette TRACE conn7 <- [1,1914,null,{}] 20:20:38 INFO - PROCESS | 2588 | 1467948038207 Marionette TRACE conn7 -> [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:20:38 INFO - PROCESS | 2588 | 1467948038209 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:38 INFO - PROCESS | 2588 | 1467948038318 Marionette TRACE conn7 <- [1,1915,null,{"value":null}] 20:20:38 INFO - PROCESS | 2588 | 1467948038328 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948038330 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:38 INFO - PROCESS | 2588 | ++DOCSHELL 14B95800 == 32 [pid = 2588] [id = 488] 20:20:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (15A5D000) [pid = 2588] [serial = 1464] [outer = 00000000] 20:20:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (16366800) [pid = 2588] [serial = 1465] [outer = 15A5D000] 20:20:38 INFO - PROCESS | 2588 | 1467948038374 Marionette DEBUG loaded listener.js 20:20:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1743D800) [pid = 2588] [serial = 1466] [outer = 15A5D000] 20:20:38 INFO - PROCESS | 2588 | 1467948038839 Marionette TRACE conn7 <- [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:20:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 20:20:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 690ms 20:20:38 INFO - PROCESS | 2588 | 1467948038888 Marionette TRACE conn7 -> [0,1917,"getWindowHandle",null] 20:20:38 INFO - PROCESS | 2588 | 1467948038890 Marionette TRACE conn7 <- [1,1917,null,{"value":"13"}] 20:20:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 20:20:38 INFO - PROCESS | 2588 | 1467948038899 Marionette TRACE conn7 -> [0,1918,"setScriptTimeout",{"ms":35000}] 20:20:38 INFO - PROCESS | 2588 | 1467948038901 Marionette TRACE conn7 <- [1,1918,null,{}] 20:20:38 INFO - PROCESS | 2588 | 1467948038905 Marionette TRACE conn7 -> [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:20:38 INFO - PROCESS | 2588 | 1467948038911 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:39 INFO - PROCESS | 2588 | 1467948039054 Marionette TRACE conn7 <- [1,1919,null,{"value":null}] 20:20:39 INFO - PROCESS | 2588 | 1467948039059 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2588 | 1467948039061 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:39 INFO - PROCESS | 2588 | ++DOCSHELL 1747E400 == 33 [pid = 2588] [id = 489] 20:20:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (17482400) [pid = 2588] [serial = 1467] [outer = 00000000] 20:20:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (17750800) [pid = 2588] [serial = 1468] [outer = 17482400] 20:20:39 INFO - PROCESS | 2588 | 1467948039108 Marionette DEBUG loaded listener.js 20:20:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (182D6400) [pid = 2588] [serial = 1469] [outer = 17482400] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17443000) [pid = 2588] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (182D3000) [pid = 2588] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FA36000) [pid = 2588] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FAE800) [pid = 2588] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (14961C00) [pid = 2588] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0CBCE000) [pid = 2588] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1936D000) [pid = 2588] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (10056000) [pid = 2588] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (192ADC00) [pid = 2588] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (19E4D800) [pid = 2588] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (103E4C00) [pid = 2588] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 20:20:39 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18EE3800) [pid = 2588] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 20:20:39 INFO - PROCESS | 2588 | 1467948039819 Marionette TRACE conn7 <- [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:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 20:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 970ms 20:20:39 INFO - PROCESS | 2588 | 1467948039873 Marionette TRACE conn7 -> [0,1921,"getWindowHandle",null] 20:20:39 INFO - PROCESS | 2588 | 1467948039875 Marionette TRACE conn7 <- [1,1921,null,{"value":"13"}] 20:20:39 INFO - PROCESS | 2588 | 1467948039878 Marionette TRACE conn7 -> [0,1922,"setScriptTimeout",{"ms":35000}] 20:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 20:20:39 INFO - PROCESS | 2588 | 1467948039880 Marionette TRACE conn7 <- [1,1922,null,{}] 20:20:39 INFO - PROCESS | 2588 | 1467948039884 Marionette TRACE conn7 -> [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:20:39 INFO - PROCESS | 2588 | 1467948039886 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:39 INFO - PROCESS | 2588 | 1467948039966 Marionette TRACE conn7 <- [1,1923,null,{"value":null}] 20:20:39 INFO - PROCESS | 2588 | 1467948039971 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2588 | 1467948039973 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:40 INFO - PROCESS | 2588 | ++DOCSHELL 0FA84400 == 34 [pid = 2588] [id = 490] 20:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (103F0800) [pid = 2588] [serial = 1470] [outer = 00000000] 20:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1760E800) [pid = 2588] [serial = 1471] [outer = 103F0800] 20:20:40 INFO - PROCESS | 2588 | 1467948040019 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17610C00) [pid = 2588] [serial = 1472] [outer = 103F0800] 20:20:40 INFO - PROCESS | 2588 | 1467948040463 Marionette TRACE conn7 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 20:20:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 20:20:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 630ms 20:20:40 INFO - PROCESS | 2588 | 1467948040513 Marionette TRACE conn7 -> [0,1925,"getWindowHandle",null] 20:20:40 INFO - PROCESS | 2588 | 1467948040515 Marionette TRACE conn7 <- [1,1925,null,{"value":"13"}] 20:20:40 INFO - PROCESS | 2588 | 1467948040518 Marionette TRACE conn7 -> [0,1926,"setScriptTimeout",{"ms":35000}] 20:20:40 INFO - PROCESS | 2588 | 1467948040520 Marionette TRACE conn7 <- [1,1926,null,{}] 20:20:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 20:20:40 INFO - PROCESS | 2588 | 1467948040524 Marionette TRACE conn7 -> [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:20:40 INFO - PROCESS | 2588 | 1467948040526 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:40 INFO - PROCESS | 2588 | 1467948040604 Marionette TRACE conn7 <- [1,1927,null,{"value":null}] 20:20:40 INFO - PROCESS | 2588 | 1467948040609 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948040611 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:40 INFO - PROCESS | 2588 | ++DOCSHELL 1821A000 == 35 [pid = 2588] [id = 491] 20:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (186E5000) [pid = 2588] [serial = 1473] [outer = 00000000] 20:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1890A000) [pid = 2588] [serial = 1474] [outer = 186E5000] 20:20:40 INFO - PROCESS | 2588 | 1467948040654 Marionette DEBUG loaded listener.js 20:20:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18905800) [pid = 2588] [serial = 1475] [outer = 186E5000] 20:20:41 INFO - PROCESS | 2588 | 1467948041082 Marionette TRACE conn7 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 20:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 20:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 632ms 20:20:41 INFO - PROCESS | 2588 | 1467948041154 Marionette TRACE conn7 -> [0,1929,"getWindowHandle",null] 20:20:41 INFO - PROCESS | 2588 | 1467948041156 Marionette TRACE conn7 <- [1,1929,null,{"value":"13"}] 20:20:41 INFO - PROCESS | 2588 | 1467948041160 Marionette TRACE conn7 -> [0,1930,"setScriptTimeout",{"ms":35000}] 20:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 20:20:41 INFO - PROCESS | 2588 | 1467948041161 Marionette TRACE conn7 <- [1,1930,null,{}] 20:20:41 INFO - PROCESS | 2588 | 1467948041165 Marionette TRACE conn7 -> [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:20:41 INFO - PROCESS | 2588 | 1467948041167 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:41 INFO - PROCESS | 2588 | 1467948041246 Marionette TRACE conn7 <- [1,1931,null,{"value":null}] 20:20:41 INFO - PROCESS | 2588 | 1467948041252 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948041254 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:41 INFO - PROCESS | 2588 | ++DOCSHELL 110D8800 == 36 [pid = 2588] [id = 492] 20:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18EEBC00) [pid = 2588] [serial = 1476] [outer = 00000000] 20:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18F6C800) [pid = 2588] [serial = 1477] [outer = 18EEBC00] 20:20:41 INFO - PROCESS | 2588 | 1467948041299 Marionette DEBUG loaded listener.js 20:20:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18F6DC00) [pid = 2588] [serial = 1478] [outer = 18EEBC00] 20:20:42 INFO - PROCESS | 2588 | 1467948042167 Marionette TRACE conn7 <- [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:20:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 20:20:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1066ms 20:20:42 INFO - PROCESS | 2588 | 1467948042230 Marionette TRACE conn7 -> [0,1933,"getWindowHandle",null] 20:20:42 INFO - PROCESS | 2588 | 1467948042235 Marionette TRACE conn7 <- [1,1933,null,{"value":"13"}] 20:20:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 20:20:42 INFO - PROCESS | 2588 | 1467948042240 Marionette TRACE conn7 -> [0,1934,"setScriptTimeout",{"ms":35000}] 20:20:42 INFO - PROCESS | 2588 | 1467948042245 Marionette TRACE conn7 <- [1,1934,null,{}] 20:20:42 INFO - PROCESS | 2588 | 1467948042250 Marionette TRACE conn7 -> [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:20:42 INFO - PROCESS | 2588 | 1467948042253 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:42 INFO - PROCESS | 2588 | 1467948042382 Marionette TRACE conn7 <- [1,1935,null,{"value":null}] 20:20:42 INFO - PROCESS | 2588 | 1467948042513 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948042516 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:42 INFO - PROCESS | 2588 | ++DOCSHELL 0FE03C00 == 37 [pid = 2588] [id = 493] 20:20:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FE14400) [pid = 2588] [serial = 1479] [outer = 00000000] 20:20:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FF29800) [pid = 2588] [serial = 1480] [outer = 0FE14400] 20:20:42 INFO - PROCESS | 2588 | 1467948042574 Marionette DEBUG loaded listener.js 20:20:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1035C800) [pid = 2588] [serial = 1481] [outer = 0FE14400] 20:20:43 INFO - PROCESS | 2588 | 1467948043334 Marionette TRACE conn7 <- [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:20:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 20:20:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1183ms 20:20:43 INFO - PROCESS | 2588 | 1467948043424 Marionette TRACE conn7 -> [0,1937,"getWindowHandle",null] 20:20:43 INFO - PROCESS | 2588 | 1467948043429 Marionette TRACE conn7 <- [1,1937,null,{"value":"13"}] 20:20:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 20:20:43 INFO - PROCESS | 2588 | 1467948043435 Marionette TRACE conn7 -> [0,1938,"setScriptTimeout",{"ms":35000}] 20:20:43 INFO - PROCESS | 2588 | 1467948043438 Marionette TRACE conn7 <- [1,1938,null,{}] 20:20:43 INFO - PROCESS | 2588 | 1467948043442 Marionette TRACE conn7 -> [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:20:43 INFO - PROCESS | 2588 | 1467948043445 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:43 INFO - PROCESS | 2588 | 1467948043686 Marionette TRACE conn7 <- [1,1939,null,{"value":null}] 20:20:43 INFO - PROCESS | 2588 | 1467948043830 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948043833 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:43 INFO - PROCESS | 2588 | ++DOCSHELL 0FA36C00 == 38 [pid = 2588] [id = 494] 20:20:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FA37C00) [pid = 2588] [serial = 1482] [outer = 00000000] 20:20:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FBF3800) [pid = 2588] [serial = 1483] [outer = 0FA37C00] 20:20:43 INFO - PROCESS | 2588 | 1467948043886 Marionette DEBUG loaded listener.js 20:20:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FE05C00) [pid = 2588] [serial = 1484] [outer = 0FA37C00] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 1821A000 == 37 [pid = 2588] [id = 491] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 0FA84400 == 36 [pid = 2588] [id = 490] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 1747E400 == 35 [pid = 2588] [id = 489] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 14B95800 == 34 [pid = 2588] [id = 488] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 13FD2400 == 33 [pid = 2588] [id = 487] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 110DD400 == 32 [pid = 2588] [id = 486] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 0FF1D800 == 31 [pid = 2588] [id = 485] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 0FA85800 == 30 [pid = 2588] [id = 484] 20:20:44 INFO - PROCESS | 2588 | --DOCSHELL 0FE0C800 == 29 [pid = 2588] [id = 483] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (17660C00) [pid = 2588] [serial = 1420] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (18D7F400) [pid = 2588] [serial = 1424] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (18903400) [pid = 2588] [serial = 1423] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FEB3800) [pid = 2588] [serial = 1405] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (10058800) [pid = 2588] [serial = 1406] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (141E6C00) [pid = 2588] [serial = 1408] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (14B9BC00) [pid = 2588] [serial = 1409] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (14B94400) [pid = 2588] [serial = 1417] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FD7F000) [pid = 2588] [serial = 1411] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE1CC00) [pid = 2588] [serial = 1412] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19CF2400) [pid = 2588] [serial = 1433] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (103E5000) [pid = 2588] [serial = 1414] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10641400) [pid = 2588] [serial = 1415] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19366400) [pid = 2588] [serial = 1403] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1B106C00) [pid = 2588] [serial = 1436] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1778DC00) [pid = 2588] [serial = 1429] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B102000) [pid = 2588] [serial = 1435] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19C80400) [pid = 2588] [serial = 1426] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (19C9AC00) [pid = 2588] [serial = 1432] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19C80800) [pid = 2588] [serial = 1427] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18224000) [pid = 2588] [serial = 1430] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (17751C00) [pid = 2588] [serial = 1421] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1636C400) [pid = 2588] [serial = 1418] [outer = 00000000] [url = about:blank] 20:20:44 INFO - PROCESS | 2588 | 1467948044469 Marionette TRACE conn7 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 20:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 20:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1069ms 20:20:44 INFO - PROCESS | 2588 | 1467948044508 Marionette TRACE conn7 -> [0,1941,"getWindowHandle",null] 20:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 20:20:44 INFO - PROCESS | 2588 | 1467948044512 Marionette TRACE conn7 <- [1,1941,null,{"value":"13"}] 20:20:44 INFO - PROCESS | 2588 | 1467948044517 Marionette TRACE conn7 -> [0,1942,"setScriptTimeout",{"ms":35000}] 20:20:44 INFO - PROCESS | 2588 | 1467948044520 Marionette TRACE conn7 <- [1,1942,null,{}] 20:20:44 INFO - PROCESS | 2588 | 1467948044524 Marionette TRACE conn7 -> [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:20:44 INFO - PROCESS | 2588 | 1467948044526 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:44 INFO - PROCESS | 2588 | 1467948044613 Marionette TRACE conn7 <- [1,1943,null,{"value":null}] 20:20:44 INFO - PROCESS | 2588 | 1467948044709 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948044711 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:44 INFO - PROCESS | 2588 | ++DOCSHELL 0FE30400 == 30 [pid = 2588] [id = 495] 20:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE33400) [pid = 2588] [serial = 1485] [outer = 00000000] 20:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (10058C00) [pid = 2588] [serial = 1486] [outer = 0FE33400] 20:20:44 INFO - PROCESS | 2588 | 1467948044758 Marionette DEBUG loaded listener.js 20:20:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10239C00) [pid = 2588] [serial = 1487] [outer = 0FE33400] 20:20:45 INFO - PROCESS | 2588 | 1467948045159 Marionette TRACE conn7 <- [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:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 20:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 670ms 20:20:45 INFO - PROCESS | 2588 | 1467948045218 Marionette TRACE conn7 -> [0,1945,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 2588 | 1467948045221 Marionette TRACE conn7 <- [1,1945,null,{"value":"13"}] 20:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 20:20:45 INFO - PROCESS | 2588 | 1467948045228 Marionette TRACE conn7 -> [0,1946,"setScriptTimeout",{"ms":35000}] 20:20:45 INFO - PROCESS | 2588 | 1467948045230 Marionette TRACE conn7 <- [1,1946,null,{}] 20:20:45 INFO - PROCESS | 2588 | 1467948045234 Marionette TRACE conn7 -> [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:20:45 INFO - PROCESS | 2588 | 1467948045237 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:45 INFO - PROCESS | 2588 | 1467948045322 Marionette TRACE conn7 <- [1,1947,null,{"value":null}] 20:20:45 INFO - PROCESS | 2588 | 1467948045331 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948045333 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:45 INFO - PROCESS | 2588 | ++DOCSHELL 112CC000 == 31 [pid = 2588] [id = 496] 20:20:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FA8C00) [pid = 2588] [serial = 1488] [outer = 00000000] 20:20:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FCB800) [pid = 2588] [serial = 1489] [outer = 13FA8C00] 20:20:45 INFO - PROCESS | 2588 | 1467948045382 Marionette DEBUG loaded listener.js 20:20:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (141A8400) [pid = 2588] [serial = 1490] [outer = 13FA8C00] 20:20:45 INFO - PROCESS | 2588 | 1467948045873 Marionette TRACE conn7 <- [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:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 20:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 20:20:45 INFO - PROCESS | 2588 | 1467948045902 Marionette TRACE conn7 -> [0,1949,"getWindowHandle",null] 20:20:45 INFO - PROCESS | 2588 | 1467948045906 Marionette TRACE conn7 <- [1,1949,null,{"value":"13"}] 20:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 20:20:45 INFO - PROCESS | 2588 | 1467948045917 Marionette TRACE conn7 -> [0,1950,"setScriptTimeout",{"ms":35000}] 20:20:45 INFO - PROCESS | 2588 | 1467948045921 Marionette TRACE conn7 <- [1,1950,null,{}] 20:20:45 INFO - PROCESS | 2588 | 1467948045925 Marionette TRACE conn7 -> [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:20:45 INFO - PROCESS | 2588 | 1467948045928 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:46 INFO - PROCESS | 2588 | 1467948046017 Marionette TRACE conn7 <- [1,1951,null,{"value":null}] 20:20:46 INFO - PROCESS | 2588 | 1467948046022 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948046024 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:46 INFO - PROCESS | 2588 | ++DOCSHELL 15A63800 == 32 [pid = 2588] [id = 497] 20:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (15F4F800) [pid = 2588] [serial = 1491] [outer = 00000000] 20:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (16695400) [pid = 2588] [serial = 1492] [outer = 15F4F800] 20:20:46 INFO - PROCESS | 2588 | 1467948046068 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17446400) [pid = 2588] [serial = 1493] [outer = 15F4F800] 20:20:46 INFO - PROCESS | 2588 | 1467948046533 Marionette TRACE conn7 <- [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:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 20:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 20:20:46 INFO - PROCESS | 2588 | 1467948046560 Marionette TRACE conn7 -> [0,1953,"getWindowHandle",null] 20:20:46 INFO - PROCESS | 2588 | 1467948046562 Marionette TRACE conn7 <- [1,1953,null,{"value":"13"}] 20:20:46 INFO - PROCESS | 2588 | 1467948046565 Marionette TRACE conn7 -> [0,1954,"setScriptTimeout",{"ms":35000}] 20:20:46 INFO - PROCESS | 2588 | 1467948046567 Marionette TRACE conn7 <- [1,1954,null,{}] 20:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 20:20:46 INFO - PROCESS | 2588 | 1467948046571 Marionette TRACE conn7 -> [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:20:46 INFO - PROCESS | 2588 | 1467948046572 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:46 INFO - PROCESS | 2588 | 1467948046690 Marionette TRACE conn7 <- [1,1955,null,{"value":null}] 20:20:46 INFO - PROCESS | 2588 | 1467948046776 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948046778 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:46 INFO - PROCESS | 2588 | ++DOCSHELL 17658400 == 33 [pid = 2588] [id = 498] 20:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17658C00) [pid = 2588] [serial = 1494] [outer = 00000000] 20:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17754C00) [pid = 2588] [serial = 1495] [outer = 17658C00] 20:20:46 INFO - PROCESS | 2588 | 1467948046823 Marionette DEBUG loaded listener.js 20:20:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18224800) [pid = 2588] [serial = 1496] [outer = 17658C00] 20:20:47 INFO - PROCESS | 2588 | 1467948047216 Marionette TRACE conn7 <- [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:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 20:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 20:20:47 INFO - PROCESS | 2588 | 1467948047240 Marionette TRACE conn7 -> [0,1957,"getWindowHandle",null] 20:20:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 20:20:47 INFO - PROCESS | 2588 | 1467948047242 Marionette TRACE conn7 <- [1,1957,null,{"value":"13"}] 20:20:47 INFO - PROCESS | 2588 | 1467948047246 Marionette TRACE conn7 -> [0,1958,"setScriptTimeout",{"ms":35000}] 20:20:47 INFO - PROCESS | 2588 | 1467948047247 Marionette TRACE conn7 <- [1,1958,null,{}] 20:20:47 INFO - PROCESS | 2588 | 1467948047250 Marionette TRACE conn7 -> [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:20:47 INFO - PROCESS | 2588 | 1467948047252 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:47 INFO - PROCESS | 2588 | 1467948047379 Marionette TRACE conn7 <- [1,1959,null,{"value":null}] 20:20:47 INFO - PROCESS | 2588 | 1467948047386 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948047392 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:47 INFO - PROCESS | 2588 | ++DOCSHELL 112CE000 == 34 [pid = 2588] [id = 499] 20:20:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (186E8C00) [pid = 2588] [serial = 1497] [outer = 00000000] 20:20:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18D88000) [pid = 2588] [serial = 1498] [outer = 186E8C00] 20:20:47 INFO - PROCESS | 2588 | 1467948047446 Marionette DEBUG loaded listener.js 20:20:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18EE3C00) [pid = 2588] [serial = 1499] [outer = 186E8C00] 20:20:47 INFO - PROCESS | 2588 | 1467948047914 Marionette TRACE conn7 <- [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:20:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 20:20:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 731ms 20:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 20:20:48 INFO - PROCESS | 2588 | 1467948047978 Marionette TRACE conn7 -> [0,1961,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 2588 | 1467948047980 Marionette TRACE conn7 <- [1,1961,null,{"value":"13"}] 20:20:48 INFO - PROCESS | 2588 | 1467948047983 Marionette TRACE conn7 -> [0,1962,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 2588 | 1467948047985 Marionette TRACE conn7 <- [1,1962,null,{}] 20:20:48 INFO - PROCESS | 2588 | 1467948047988 Marionette TRACE conn7 -> [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:20:48 INFO - PROCESS | 2588 | 1467948047990 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:48 INFO - PROCESS | 2588 | 1467948048141 Marionette TRACE conn7 <- [1,1963,null,{"value":null}] 20:20:48 INFO - PROCESS | 2588 | 1467948048165 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948048167 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:48 INFO - PROCESS | 2588 | ++DOCSHELL 192ABC00 == 35 [pid = 2588] [id = 500] 20:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (192AE000) [pid = 2588] [serial = 1500] [outer = 00000000] 20:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (19364000) [pid = 2588] [serial = 1501] [outer = 192AE000] 20:20:48 INFO - PROCESS | 2588 | 1467948048210 Marionette DEBUG loaded listener.js 20:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1935F400) [pid = 2588] [serial = 1502] [outer = 192AE000] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1412AC00) [pid = 2588] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FF1E000) [pid = 2588] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (15A5D000) [pid = 2588] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE0CC00) [pid = 2588] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FA85C00) [pid = 2588] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1123E000) [pid = 2588] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17482400) [pid = 2588] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FD7CC00) [pid = 2588] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14A20800) [pid = 2588] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1B102400) [pid = 2588] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1B1D5400) [pid = 2588] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (186E5000) [pid = 2588] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 20:20:48 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (103F0800) [pid = 2588] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 20:20:48 INFO - PROCESS | 2588 | 1467948048757 Marionette TRACE conn7 <- [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:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 20:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 830ms 20:20:48 INFO - PROCESS | 2588 | 1467948048814 Marionette TRACE conn7 -> [0,1965,"getWindowHandle",null] 20:20:48 INFO - PROCESS | 2588 | 1467948048816 Marionette TRACE conn7 <- [1,1965,null,{"value":"13"}] 20:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 20:20:48 INFO - PROCESS | 2588 | 1467948048819 Marionette TRACE conn7 -> [0,1966,"setScriptTimeout",{"ms":35000}] 20:20:48 INFO - PROCESS | 2588 | 1467948048821 Marionette TRACE conn7 <- [1,1966,null,{}] 20:20:48 INFO - PROCESS | 2588 | 1467948048824 Marionette TRACE conn7 -> [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:20:48 INFO - PROCESS | 2588 | 1467948048826 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:48 INFO - PROCESS | 2588 | 1467948048906 Marionette TRACE conn7 <- [1,1967,null,{"value":null}] 20:20:48 INFO - PROCESS | 2588 | 1467948048914 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948048916 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:48 INFO - PROCESS | 2588 | ++DOCSHELL 0FE37C00 == 36 [pid = 2588] [id = 501] 20:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (103F0800) [pid = 2588] [serial = 1503] [outer = 00000000] 20:20:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (15F51C00) [pid = 2588] [serial = 1504] [outer = 103F0800] 20:20:48 INFO - PROCESS | 2588 | 1467948048959 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18E50C00) [pid = 2588] [serial = 1505] [outer = 103F0800] 20:20:49 INFO - PROCESS | 2588 | 1467948049372 Marionette TRACE conn7 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:20:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 20:20:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 570ms 20:20:49 INFO - PROCESS | 2588 | 1467948049393 Marionette TRACE conn7 -> [0,1969,"getWindowHandle",null] 20:20:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 20:20:49 INFO - PROCESS | 2588 | 1467948049395 Marionette TRACE conn7 <- [1,1969,null,{"value":"13"}] 20:20:49 INFO - PROCESS | 2588 | 1467948049398 Marionette TRACE conn7 -> [0,1970,"setScriptTimeout",{"ms":35000}] 20:20:49 INFO - PROCESS | 2588 | 1467948049400 Marionette TRACE conn7 <- [1,1970,null,{}] 20:20:49 INFO - PROCESS | 2588 | 1467948049404 Marionette TRACE conn7 -> [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:20:49 INFO - PROCESS | 2588 | 1467948049406 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:49 INFO - PROCESS | 2588 | 1467948049559 Marionette TRACE conn7 <- [1,1971,null,{"value":null}] 20:20:49 INFO - PROCESS | 2588 | 1467948049571 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948049573 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:49 INFO - PROCESS | 2588 | ++DOCSHELL 1936C000 == 37 [pid = 2588] [id = 502] 20:20:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (198C9800) [pid = 2588] [serial = 1506] [outer = 00000000] 20:20:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19C84C00) [pid = 2588] [serial = 1507] [outer = 198C9800] 20:20:49 INFO - PROCESS | 2588 | 1467948049616 Marionette DEBUG loaded listener.js 20:20:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19C89400) [pid = 2588] [serial = 1508] [outer = 198C9800] 20:20:50 INFO - PROCESS | 2588 | 1467948050009 Marionette TRACE conn7 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 20:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 20:20:50 INFO - PROCESS | 2588 | 1467948050030 Marionette TRACE conn7 -> [0,1973,"getWindowHandle",null] 20:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 20:20:50 INFO - PROCESS | 2588 | 1467948050031 Marionette TRACE conn7 <- [1,1973,null,{"value":"13"}] 20:20:50 INFO - PROCESS | 2588 | 1467948050035 Marionette TRACE conn7 -> [0,1974,"setScriptTimeout",{"ms":35000}] 20:20:50 INFO - PROCESS | 2588 | 1467948050036 Marionette TRACE conn7 <- [1,1974,null,{}] 20:20:50 INFO - PROCESS | 2588 | 1467948050049 Marionette TRACE conn7 -> [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:20:50 INFO - PROCESS | 2588 | 1467948050051 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:50 INFO - PROCESS | 2588 | 1467948050169 Marionette TRACE conn7 <- [1,1975,null,{"value":null}] 20:20:50 INFO - PROCESS | 2588 | 1467948050177 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948050179 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:50 INFO - PROCESS | 2588 | ++DOCSHELL 141EAC00 == 38 [pid = 2588] [id = 503] 20:20:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (19C8A400) [pid = 2588] [serial = 1509] [outer = 00000000] 20:20:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19CF0000) [pid = 2588] [serial = 1510] [outer = 19C8A400] 20:20:50 INFO - PROCESS | 2588 | 1467948050221 Marionette DEBUG loaded listener.js 20:20:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19E45000) [pid = 2588] [serial = 1511] [outer = 19C8A400] 20:20:50 INFO - PROCESS | 2588 | 1467948050644 Marionette TRACE conn7 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 20:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 630ms 20:20:50 INFO - PROCESS | 2588 | 1467948050665 Marionette TRACE conn7 -> [0,1977,"getWindowHandle",null] 20:20:50 INFO - PROCESS | 2588 | 1467948050667 Marionette TRACE conn7 <- [1,1977,null,{"value":"13"}] 20:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 20:20:50 INFO - PROCESS | 2588 | 1467948050670 Marionette TRACE conn7 -> [0,1978,"setScriptTimeout",{"ms":35000}] 20:20:50 INFO - PROCESS | 2588 | 1467948050672 Marionette TRACE conn7 <- [1,1978,null,{}] 20:20:50 INFO - PROCESS | 2588 | 1467948050722 Marionette TRACE conn7 -> [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:20:50 INFO - PROCESS | 2588 | 1467948050726 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:50 INFO - PROCESS | 2588 | 1467948050837 Marionette TRACE conn7 <- [1,1979,null,{"value":null}] 20:20:51 INFO - PROCESS | 2588 | 1467948051065 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2588 | 1467948051069 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:51 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1AC00 == 39 [pid = 2588] [id = 504] 20:20:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE1C400) [pid = 2588] [serial = 1512] [outer = 00000000] 20:20:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE36800) [pid = 2588] [serial = 1513] [outer = 0FE1C400] 20:20:51 INFO - PROCESS | 2588 | 1467948051132 Marionette DEBUG loaded listener.js 20:20:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FF2A000) [pid = 2588] [serial = 1514] [outer = 0FE1C400] 20:20:51 INFO - PROCESS | 2588 | 1467948051696 Marionette TRACE conn7 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 20:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 20:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1071ms 20:20:51 INFO - PROCESS | 2588 | 1467948051743 Marionette TRACE conn7 -> [0,1981,"getWindowHandle",null] 20:20:51 INFO - PROCESS | 2588 | 1467948051747 Marionette TRACE conn7 <- [1,1981,null,{"value":"13"}] 20:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 20:20:51 INFO - PROCESS | 2588 | 1467948051752 Marionette TRACE conn7 -> [0,1982,"setScriptTimeout",{"ms":35000}] 20:20:51 INFO - PROCESS | 2588 | 1467948051754 Marionette TRACE conn7 <- [1,1982,null,{}] 20:20:51 INFO - PROCESS | 2588 | 1467948051760 Marionette TRACE conn7 -> [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:20:51 INFO - PROCESS | 2588 | 1467948051763 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:51 INFO - PROCESS | 2588 | 1467948051883 Marionette TRACE conn7 <- [1,1983,null,{"value":null}] 20:20:52 INFO - PROCESS | 2588 | 1467948052045 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948052049 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:52 INFO - PROCESS | 2588 | ++DOCSHELL 14968C00 == 40 [pid = 2588] [id = 505] 20:20:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (14995800) [pid = 2588] [serial = 1515] [outer = 00000000] 20:20:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (15A64400) [pid = 2588] [serial = 1516] [outer = 14995800] 20:20:52 INFO - PROCESS | 2588 | 1467948052110 Marionette DEBUG loaded listener.js 20:20:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (163FB400) [pid = 2588] [serial = 1517] [outer = 14995800] 20:20:52 INFO - PROCESS | 2588 | 1467948052770 Marionette TRACE conn7 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 20:20:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 20:20:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1078ms 20:20:52 INFO - PROCESS | 2588 | 1467948052830 Marionette TRACE conn7 -> [0,1985,"getWindowHandle",null] 20:20:52 INFO - PROCESS | 2588 | 1467948052833 Marionette TRACE conn7 <- [1,1985,null,{"value":"13"}] 20:20:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 20:20:52 INFO - PROCESS | 2588 | 1467948052837 Marionette TRACE conn7 -> [0,1986,"setScriptTimeout",{"ms":35000}] 20:20:52 INFO - PROCESS | 2588 | 1467948052839 Marionette TRACE conn7 <- [1,1986,null,{}] 20:20:52 INFO - PROCESS | 2588 | 1467948052843 Marionette TRACE conn7 -> [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:20:52 INFO - PROCESS | 2588 | 1467948052845 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:52 INFO - PROCESS | 2588 | 1467948052952 Marionette TRACE conn7 <- [1,1987,null,{"value":null}] 20:20:53 INFO - PROCESS | 2588 | 1467948053090 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948053094 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:53 INFO - PROCESS | 2588 | ++DOCSHELL 19369C00 == 41 [pid = 2588] [id = 506] 20:20:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1936B000) [pid = 2588] [serial = 1518] [outer = 00000000] 20:20:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (19CEF800) [pid = 2588] [serial = 1519] [outer = 1936B000] 20:20:53 INFO - PROCESS | 2588 | 1467948053152 Marionette DEBUG loaded listener.js 20:20:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B106000) [pid = 2588] [serial = 1520] [outer = 1936B000] 20:20:53 INFO - PROCESS | 2588 | 1467948053751 Marionette TRACE conn7 <- [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:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 20:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 970ms 20:20:53 INFO - PROCESS | 2588 | 1467948053816 Marionette TRACE conn7 -> [0,1989,"getWindowHandle",null] 20:20:53 INFO - PROCESS | 2588 | 1467948053822 Marionette TRACE conn7 <- [1,1989,null,{"value":"13"}] 20:20:53 INFO - PROCESS | 2588 | 1467948053826 Marionette TRACE conn7 -> [0,1990,"setScriptTimeout",{"ms":35000}] 20:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 20:20:53 INFO - PROCESS | 2588 | 1467948053828 Marionette TRACE conn7 <- [1,1990,null,{}] 20:20:53 INFO - PROCESS | 2588 | 1467948053832 Marionette TRACE conn7 -> [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:20:53 INFO - PROCESS | 2588 | 1467948053834 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:53 INFO - PROCESS | 2588 | 1467948053943 Marionette TRACE conn7 <- [1,1991,null,{"value":null}] 20:20:54 INFO - PROCESS | 2588 | 1467948054214 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948054218 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:54 INFO - PROCESS | 2588 | ++DOCSHELL 0C99E400 == 42 [pid = 2588] [id = 507] 20:20:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0C9A1000) [pid = 2588] [serial = 1521] [outer = 00000000] 20:20:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (0FE01C00) [pid = 2588] [serial = 1522] [outer = 0C9A1000] 20:20:54 INFO - PROCESS | 2588 | 1467948054293 Marionette DEBUG loaded listener.js 20:20:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (0FE17400) [pid = 2588] [serial = 1523] [outer = 0C9A1000] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 1936C000 == 41 [pid = 2588] [id = 502] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0FE37C00 == 40 [pid = 2588] [id = 501] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 192ABC00 == 39 [pid = 2588] [id = 500] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 112CE000 == 38 [pid = 2588] [id = 499] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 17658400 == 37 [pid = 2588] [id = 498] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 15A63800 == 36 [pid = 2588] [id = 497] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 112CC000 == 35 [pid = 2588] [id = 496] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0FE30400 == 34 [pid = 2588] [id = 495] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0FA36C00 == 33 [pid = 2588] [id = 494] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0FE03C00 == 32 [pid = 2588] [id = 493] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 110D8800 == 31 [pid = 2588] [id = 492] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 19369C00 == 30 [pid = 2588] [id = 506] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 141EAC00 == 29 [pid = 2588] [id = 503] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 0FE1AC00 == 28 [pid = 2588] [id = 504] 20:20:55 INFO - PROCESS | 2588 | --DOCSHELL 14968C00 == 27 [pid = 2588] [id = 505] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (17750800) [pid = 2588] [serial = 1468] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (10369000) [pid = 2588] [serial = 1439] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (10056400) [pid = 2588] [serial = 1438] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (1765E400) [pid = 2588] [serial = 1442] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1743F800) [pid = 2588] [serial = 1441] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1B1CEC00) [pid = 2588] [serial = 1445] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (1B1CA000) [pid = 2588] [serial = 1444] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1C530C00) [pid = 2588] [serial = 1448] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1B863C00) [pid = 2588] [serial = 1447] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (18905800) [pid = 2588] [serial = 1475] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18F6C800) [pid = 2588] [serial = 1477] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1890A000) [pid = 2588] [serial = 1474] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (182D6400) [pid = 2588] [serial = 1469] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1743D800) [pid = 2588] [serial = 1466] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1760E800) [pid = 2588] [serial = 1471] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (13FB2400) [pid = 2588] [serial = 1460] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (17610C00) [pid = 2588] [serial = 1472] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (145B5400) [pid = 2588] [serial = 1462] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FF25000) [pid = 2588] [serial = 1456] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10054800) [pid = 2588] [serial = 1457] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (16366800) [pid = 2588] [serial = 1465] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE38800) [pid = 2588] [serial = 1451] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE2D000) [pid = 2588] [serial = 1450] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE04000) [pid = 2588] [serial = 1453] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FE0E000) [pid = 2588] [serial = 1454] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (13FAC000) [pid = 2588] [serial = 1459] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (14A17000) [pid = 2588] [serial = 1463] [outer = 00000000] [url = about:blank] 20:20:55 INFO - PROCESS | 2588 | 1467948055582 Marionette TRACE conn7 <- [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:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 20:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1882ms 20:20:55 INFO - PROCESS | 2588 | 1467948055714 Marionette TRACE conn7 -> [0,1993,"getWindowHandle",null] 20:20:55 INFO - PROCESS | 2588 | 1467948055718 Marionette TRACE conn7 <- [1,1993,null,{"value":"13"}] 20:20:55 INFO - PROCESS | 2588 | 1467948055724 Marionette TRACE conn7 -> [0,1994,"setScriptTimeout",{"ms":35000}] 20:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 20:20:55 INFO - PROCESS | 2588 | 1467948055728 Marionette TRACE conn7 <- [1,1994,null,{}] 20:20:55 INFO - PROCESS | 2588 | 1467948055734 Marionette TRACE conn7 -> [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:20:55 INFO - PROCESS | 2588 | 1467948055738 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:55 INFO - PROCESS | 2588 | 1467948055823 Marionette TRACE conn7 <- [1,1995,null,{"value":null}] 20:20:55 INFO - PROCESS | 2588 | 1467948055830 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948055835 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:55 INFO - PROCESS | 2588 | ++DOCSHELL 0FE07800 == 28 [pid = 2588] [id = 508] 20:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE07C00) [pid = 2588] [serial = 1524] [outer = 00000000] 20:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE0E000) [pid = 2588] [serial = 1525] [outer = 0FE07C00] 20:20:55 INFO - PROCESS | 2588 | 1467948055884 Marionette DEBUG loaded listener.js 20:20:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FE0EC00) [pid = 2588] [serial = 1526] [outer = 0FE07C00] 20:20:56 INFO - PROCESS | 2588 | 1467948056394 Marionette TRACE conn7 <- [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:20:56 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:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 730ms 20:20:56 INFO - PROCESS | 2588 | 1467948056458 Marionette TRACE conn7 -> [0,1997,"getWindowHandle",null] 20:20:56 INFO - PROCESS | 2588 | 1467948056463 Marionette TRACE conn7 <- [1,1997,null,{"value":"13"}] 20:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 20:20:56 INFO - PROCESS | 2588 | 1467948056470 Marionette TRACE conn7 -> [0,1998,"setScriptTimeout",{"ms":35000}] 20:20:56 INFO - PROCESS | 2588 | 1467948056472 Marionette TRACE conn7 <- [1,1998,null,{}] 20:20:56 INFO - PROCESS | 2588 | 1467948056476 Marionette TRACE conn7 -> [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:20:56 INFO - PROCESS | 2588 | 1467948056479 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:56 INFO - PROCESS | 2588 | 1467948056568 Marionette TRACE conn7 <- [1,1999,null,{"value":null}] 20:20:56 INFO - PROCESS | 2588 | 1467948056662 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948056664 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:56 INFO - PROCESS | 2588 | ++DOCSHELL 10052400 == 29 [pid = 2588] [id = 509] 20:20:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10052800) [pid = 2588] [serial = 1527] [outer = 00000000] 20:20:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (10059800) [pid = 2588] [serial = 1528] [outer = 10052800] 20:20:56 INFO - PROCESS | 2588 | 1467948056712 Marionette DEBUG loaded listener.js 20:20:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10239800) [pid = 2588] [serial = 1529] [outer = 10052800] 20:20:57 INFO - PROCESS | 2588 | 1467948057115 Marionette TRACE conn7 <- [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:20:57 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:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 670ms 20:20:57 INFO - PROCESS | 2588 | 1467948057143 Marionette TRACE conn7 -> [0,2001,"getWindowHandle",null] 20:20:57 INFO - PROCESS | 2588 | 1467948057145 Marionette TRACE conn7 <- [1,2001,null,{"value":"13"}] 20:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 20:20:57 INFO - PROCESS | 2588 | 1467948057148 Marionette TRACE conn7 -> [0,2002,"setScriptTimeout",{"ms":35000}] 20:20:57 INFO - PROCESS | 2588 | 1467948057152 Marionette TRACE conn7 <- [1,2002,null,{}] 20:20:57 INFO - PROCESS | 2588 | 1467948057195 Marionette TRACE conn7 -> [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:20:57 INFO - PROCESS | 2588 | 1467948057200 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:57 INFO - PROCESS | 2588 | 1467948057291 Marionette TRACE conn7 <- [1,2003,null,{"value":null}] 20:20:57 INFO - PROCESS | 2588 | 1467948057306 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948057309 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:57 INFO - PROCESS | 2588 | ++DOCSHELL 13F0D000 == 30 [pid = 2588] [id = 510] 20:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13F0F000) [pid = 2588] [serial = 1530] [outer = 00000000] 20:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FADC00) [pid = 2588] [serial = 1531] [outer = 13F0F000] 20:20:57 INFO - PROCESS | 2588 | 1467948057359 Marionette DEBUG loaded listener.js 20:20:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (13FC5000) [pid = 2588] [serial = 1532] [outer = 13F0F000] 20:20:57 INFO - PROCESS | 2588 | 1467948057823 Marionette TRACE conn7 <- [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:20:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 20:20:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 710ms 20:20:57 INFO - PROCESS | 2588 | 1467948057868 Marionette TRACE conn7 -> [0,2005,"getWindowHandle",null] 20:20:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 20:20:57 INFO - PROCESS | 2588 | 1467948057880 Marionette TRACE conn7 <- [1,2005,null,{"value":"13"}] 20:20:57 INFO - PROCESS | 2588 | 1467948057883 Marionette TRACE conn7 -> [0,2006,"setScriptTimeout",{"ms":35000}] 20:20:57 INFO - PROCESS | 2588 | 1467948057885 Marionette TRACE conn7 <- [1,2006,null,{}] 20:20:57 INFO - PROCESS | 2588 | 1467948057888 Marionette TRACE conn7 -> [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:20:57 INFO - PROCESS | 2588 | 1467948057890 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:58 INFO - PROCESS | 2588 | 1467948058006 Marionette TRACE conn7 <- [1,2007,null,{"value":null}] 20:20:58 INFO - PROCESS | 2588 | 1467948058012 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948058014 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:58 INFO - PROCESS | 2588 | ++DOCSHELL 13FCAC00 == 31 [pid = 2588] [id = 511] 20:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FD1C00) [pid = 2588] [serial = 1533] [outer = 00000000] 20:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (145D8800) [pid = 2588] [serial = 1534] [outer = 13FD1C00] 20:20:58 INFO - PROCESS | 2588 | 1467948058108 Marionette DEBUG loaded listener.js 20:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (14AEAC00) [pid = 2588] [serial = 1535] [outer = 13FD1C00] 20:20:58 INFO - PROCESS | 2588 | 1467948058535 Marionette TRACE conn7 <- [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:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 20:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 20:20:58 INFO - PROCESS | 2588 | 1467948058557 Marionette TRACE conn7 -> [0,2009,"getWindowHandle",null] 20:20:58 INFO - PROCESS | 2588 | 1467948058559 Marionette TRACE conn7 <- [1,2009,null,{"value":"13"}] 20:20:58 INFO - PROCESS | 2588 | 1467948058563 Marionette TRACE conn7 -> [0,2010,"setScriptTimeout",{"ms":35000}] 20:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 20:20:58 INFO - PROCESS | 2588 | 1467948058564 Marionette TRACE conn7 <- [1,2010,null,{}] 20:20:58 INFO - PROCESS | 2588 | 1467948058568 Marionette TRACE conn7 -> [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:20:58 INFO - PROCESS | 2588 | 1467948058570 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:58 INFO - PROCESS | 2588 | 1467948058707 Marionette TRACE conn7 <- [1,2011,null,{"value":null}] 20:20:58 INFO - PROCESS | 2588 | 1467948058773 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948058775 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:58 INFO - PROCESS | 2588 | ++DOCSHELL 15A67C00 == 32 [pid = 2588] [id = 512] 20:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (15A68C00) [pid = 2588] [serial = 1536] [outer = 00000000] 20:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1743D000) [pid = 2588] [serial = 1537] [outer = 15A68C00] 20:20:58 INFO - PROCESS | 2588 | 1467948058819 Marionette DEBUG loaded listener.js 20:20:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (17445400) [pid = 2588] [serial = 1538] [outer = 15A68C00] 20:20:59 INFO - PROCESS | 2588 | 1467948059242 Marionette TRACE conn7 <- [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:20:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 20:20:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 730ms 20:20:59 INFO - PROCESS | 2588 | 1467948059297 Marionette TRACE conn7 -> [0,2013,"getWindowHandle",null] 20:20:59 INFO - PROCESS | 2588 | 1467948059299 Marionette TRACE conn7 <- [1,2013,null,{"value":"13"}] 20:20:59 INFO - PROCESS | 2588 | 1467948059302 Marionette TRACE conn7 -> [0,2014,"setScriptTimeout",{"ms":35000}] 20:20:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 20:20:59 INFO - PROCESS | 2588 | 1467948059304 Marionette TRACE conn7 <- [1,2014,null,{}] 20:20:59 INFO - PROCESS | 2588 | 1467948059307 Marionette TRACE conn7 -> [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:20:59 INFO - PROCESS | 2588 | 1467948059313 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:59 INFO - PROCESS | 2588 | 1467948059453 Marionette TRACE conn7 <- [1,2015,null,{"value":null}] 20:20:59 INFO - PROCESS | 2588 | 1467948059463 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948059465 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:20:59 INFO - PROCESS | 2588 | ++DOCSHELL 163F7800 == 33 [pid = 2588] [id = 513] 20:20:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (17477C00) [pid = 2588] [serial = 1539] [outer = 00000000] 20:20:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1774F000) [pid = 2588] [serial = 1540] [outer = 17477C00] 20:20:59 INFO - PROCESS | 2588 | 1467948059509 Marionette DEBUG loaded listener.js 20:20:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (182DD400) [pid = 2588] [serial = 1541] [outer = 17477C00] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (17658C00) [pid = 2588] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (186E8C00) [pid = 2588] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FA37C00) [pid = 2588] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (15F4F800) [pid = 2588] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13FA8C00) [pid = 2588] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE33400) [pid = 2588] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (18EEBC00) [pid = 2588] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE14400) [pid = 2588] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (192AE000) [pid = 2588] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (198C9800) [pid = 2588] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (19C8A400) [pid = 2588] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 20:21:00 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (103F0800) [pid = 2588] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 20:21:00 INFO - PROCESS | 2588 | 1467948060215 Marionette TRACE conn7 <- [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:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 20:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 972ms 20:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 20:21:00 INFO - PROCESS | 2588 | 1467948060279 Marionette TRACE conn7 -> [0,2017,"getWindowHandle",null] 20:21:00 INFO - PROCESS | 2588 | 1467948060281 Marionette TRACE conn7 <- [1,2017,null,{"value":"13"}] 20:21:00 INFO - PROCESS | 2588 | 1467948060284 Marionette TRACE conn7 -> [0,2018,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 2588 | 1467948060286 Marionette TRACE conn7 <- [1,2018,null,{}] 20:21:00 INFO - PROCESS | 2588 | 1467948060290 Marionette TRACE conn7 -> [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:21:00 INFO - PROCESS | 2588 | 1467948060292 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:00 INFO - PROCESS | 2588 | 1467948060402 Marionette TRACE conn7 <- [1,2019,null,{"value":null}] 20:21:00 INFO - PROCESS | 2588 | 1467948060461 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948060463 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:00 INFO - PROCESS | 2588 | ++DOCSHELL 0FB63400 == 34 [pid = 2588] [id = 514] 20:21:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FE17000) [pid = 2588] [serial = 1542] [outer = 00000000] 20:21:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (16369C00) [pid = 2588] [serial = 1543] [outer = 0FE17000] 20:21:00 INFO - PROCESS | 2588 | 1467948060506 Marionette DEBUG loaded listener.js 20:21:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17752000) [pid = 2588] [serial = 1544] [outer = 0FE17000] 20:21:00 INFO - PROCESS | 2588 | 1467948060844 Marionette TRACE conn7 <- [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:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 20:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 630ms 20:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 20:21:00 INFO - PROCESS | 2588 | 1467948060915 Marionette TRACE conn7 -> [0,2021,"getWindowHandle",null] 20:21:00 INFO - PROCESS | 2588 | 1467948060917 Marionette TRACE conn7 <- [1,2021,null,{"value":"13"}] 20:21:00 INFO - PROCESS | 2588 | 1467948060929 Marionette TRACE conn7 -> [0,2022,"setScriptTimeout",{"ms":35000}] 20:21:00 INFO - PROCESS | 2588 | 1467948060931 Marionette TRACE conn7 <- [1,2022,null,{}] 20:21:00 INFO - PROCESS | 2588 | 1467948060935 Marionette TRACE conn7 -> [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:21:00 INFO - PROCESS | 2588 | 1467948060937 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:01 INFO - PROCESS | 2588 | 1467948061014 Marionette TRACE conn7 <- [1,2023,null,{"value":null}] 20:21:01 INFO - PROCESS | 2588 | 1467948061020 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948061022 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:01 INFO - PROCESS | 2588 | ++DOCSHELL 0C932800 == 35 [pid = 2588] [id = 515] 20:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (10058000) [pid = 2588] [serial = 1545] [outer = 00000000] 20:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18980800) [pid = 2588] [serial = 1546] [outer = 10058000] 20:21:01 INFO - PROCESS | 2588 | 1467948061066 Marionette DEBUG loaded listener.js 20:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18D80800) [pid = 2588] [serial = 1547] [outer = 10058000] 20:21:01 INFO - PROCESS | 2588 | 1467948061502 Marionette TRACE conn7 <- [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:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 20:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 631ms 20:21:01 INFO - PROCESS | 2588 | 1467948061551 Marionette TRACE conn7 -> [0,2025,"getWindowHandle",null] 20:21:01 INFO - PROCESS | 2588 | 1467948061553 Marionette TRACE conn7 <- [1,2025,null,{"value":"13"}] 20:21:01 INFO - PROCESS | 2588 | 1467948061557 Marionette TRACE conn7 -> [0,2026,"setScriptTimeout",{"ms":35000}] 20:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 20:21:01 INFO - PROCESS | 2588 | 1467948061558 Marionette TRACE conn7 <- [1,2026,null,{}] 20:21:01 INFO - PROCESS | 2588 | 1467948061562 Marionette TRACE conn7 -> [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:21:01 INFO - PROCESS | 2588 | 1467948061564 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:01 INFO - PROCESS | 2588 | 1467948061648 Marionette TRACE conn7 <- [1,2027,null,{"value":null}] 20:21:01 INFO - PROCESS | 2588 | 1467948061656 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948061658 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:01 INFO - PROCESS | 2588 | ++DOCSHELL 1935F800 == 36 [pid = 2588] [id = 516] 20:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (19361000) [pid = 2588] [serial = 1548] [outer = 00000000] 20:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19369800) [pid = 2588] [serial = 1549] [outer = 19361000] 20:21:01 INFO - PROCESS | 2588 | 1467948061703 Marionette DEBUG loaded listener.js 20:21:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (193CC000) [pid = 2588] [serial = 1550] [outer = 19361000] 20:21:02 INFO - PROCESS | 2588 | 1467948062320 Marionette TRACE conn7 <- [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:21:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 20:21:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 830ms 20:21:02 INFO - PROCESS | 2588 | 1467948062392 Marionette TRACE conn7 -> [0,2029,"getWindowHandle",null] 20:21:02 INFO - PROCESS | 2588 | 1467948062397 Marionette TRACE conn7 <- [1,2029,null,{"value":"13"}] 20:21:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 20:21:02 INFO - PROCESS | 2588 | 1467948062403 Marionette TRACE conn7 -> [0,2030,"setScriptTimeout",{"ms":35000}] 20:21:02 INFO - PROCESS | 2588 | 1467948062406 Marionette TRACE conn7 <- [1,2030,null,{}] 20:21:02 INFO - PROCESS | 2588 | 1467948062413 Marionette TRACE conn7 -> [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:21:02 INFO - PROCESS | 2588 | 1467948062416 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:02 INFO - PROCESS | 2588 | 1467948062576 Marionette TRACE conn7 <- [1,2031,null,{"value":null}] 20:21:02 INFO - PROCESS | 2588 | 1467948062694 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948062700 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:02 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF3400 == 37 [pid = 2588] [id = 517] 20:21:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FBF6C00) [pid = 2588] [serial = 1551] [outer = 00000000] 20:21:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE36000) [pid = 2588] [serial = 1552] [outer = 0FBF6C00] 20:21:02 INFO - PROCESS | 2588 | 1467948062759 Marionette DEBUG loaded listener.js 20:21:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FF24C00) [pid = 2588] [serial = 1553] [outer = 0FBF6C00] 20:21:03 INFO - PROCESS | 2588 | 1467948063512 Marionette TRACE conn7 <- [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:21:03 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:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1172ms 20:21:03 INFO - PROCESS | 2588 | 1467948063579 Marionette TRACE conn7 -> [0,2033,"getWindowHandle",null] 20:21:03 INFO - PROCESS | 2588 | 1467948063584 Marionette TRACE conn7 <- [1,2033,null,{"value":"13"}] 20:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 20:21:03 INFO - PROCESS | 2588 | 1467948063590 Marionette TRACE conn7 -> [0,2034,"setScriptTimeout",{"ms":35000}] 20:21:03 INFO - PROCESS | 2588 | 1467948063593 Marionette TRACE conn7 <- [1,2034,null,{}] 20:21:03 INFO - PROCESS | 2588 | 1467948063597 Marionette TRACE conn7 -> [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:21:03 INFO - PROCESS | 2588 | 1467948063600 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:03 INFO - PROCESS | 2588 | 1467948063727 Marionette TRACE conn7 <- [1,2035,null,{"value":null}] 20:21:03 INFO - PROCESS | 2588 | 1467948063858 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948063860 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:03 INFO - PROCESS | 2588 | ++DOCSHELL 13FC8400 == 38 [pid = 2588] [id = 518] 20:21:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (13FC8800) [pid = 2588] [serial = 1554] [outer = 00000000] 20:21:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (143D0800) [pid = 2588] [serial = 1555] [outer = 13FC8800] 20:21:03 INFO - PROCESS | 2588 | 1467948063921 Marionette DEBUG loaded listener.js 20:21:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (14A20000) [pid = 2588] [serial = 1556] [outer = 13FC8800] 20:21:04 INFO - PROCESS | 2588 | 1467948064796 Marionette TRACE conn7 <- [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:21:04 INFO - PROCESS | 2588 | --DOCSHELL 0C932800 == 37 [pid = 2588] [id = 515] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 0FB63400 == 36 [pid = 2588] [id = 514] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 163F7800 == 35 [pid = 2588] [id = 513] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 15A67C00 == 34 [pid = 2588] [id = 512] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 13FCAC00 == 33 [pid = 2588] [id = 511] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 13F0D000 == 32 [pid = 2588] [id = 510] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 10052400 == 31 [pid = 2588] [id = 509] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 0FE07800 == 30 [pid = 2588] [id = 508] 20:21:04 INFO - PROCESS | 2588 | --DOCSHELL 0C99E400 == 29 [pid = 2588] [id = 507] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17754C00) [pid = 2588] [serial = 1495] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (18224800) [pid = 2588] [serial = 1496] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (18D88000) [pid = 2588] [serial = 1498] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FBF3800) [pid = 2588] [serial = 1483] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FE05C00) [pid = 2588] [serial = 1484] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (16695400) [pid = 2588] [serial = 1492] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (13FCB800) [pid = 2588] [serial = 1489] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (141A8400) [pid = 2588] [serial = 1490] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (10058C00) [pid = 2588] [serial = 1486] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10239C00) [pid = 2588] [serial = 1487] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (18F6DC00) [pid = 2588] [serial = 1478] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FF29800) [pid = 2588] [serial = 1480] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1035C800) [pid = 2588] [serial = 1481] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (19364000) [pid = 2588] [serial = 1501] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19C89400) [pid = 2588] [serial = 1508] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (19E45000) [pid = 2588] [serial = 1511] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (15F51C00) [pid = 2588] [serial = 1504] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18E50C00) [pid = 2588] [serial = 1505] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (18EE3C00) [pid = 2588] [serial = 1499] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1935F400) [pid = 2588] [serial = 1502] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (19C84C00) [pid = 2588] [serial = 1507] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (19CF0000) [pid = 2588] [serial = 1510] [outer = 00000000] [url = about:blank] 20:21:04 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (17446400) [pid = 2588] [serial = 1493] [outer = 00000000] [url = about:blank] 20:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 20:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1284ms 20:21:04 INFO - PROCESS | 2588 | 1467948064878 Marionette TRACE conn7 -> [0,2037,"getWindowHandle",null] 20:21:04 INFO - PROCESS | 2588 | 1467948064882 Marionette TRACE conn7 <- [1,2037,null,{"value":"13"}] 20:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 20:21:04 INFO - PROCESS | 2588 | 1467948064887 Marionette TRACE conn7 -> [0,2038,"setScriptTimeout",{"ms":35000}] 20:21:04 INFO - PROCESS | 2588 | 1467948064890 Marionette TRACE conn7 <- [1,2038,null,{}] 20:21:04 INFO - PROCESS | 2588 | 1467948064895 Marionette TRACE conn7 -> [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:21:04 INFO - PROCESS | 2588 | 1467948064898 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:05 INFO - PROCESS | 2588 | 1467948064993 Marionette TRACE conn7 <- [1,2039,null,{"value":null}] 20:21:05 INFO - PROCESS | 2588 | 1467948065000 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948065005 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:05 INFO - PROCESS | 2588 | ++DOCSHELL 0FE05C00 == 30 [pid = 2588] [id = 519] 20:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE06800) [pid = 2588] [serial = 1557] [outer = 00000000] 20:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE10C00) [pid = 2588] [serial = 1558] [outer = 0FE06800] 20:21:05 INFO - PROCESS | 2588 | 1467948065053 Marionette DEBUG loaded listener.js 20:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE70400) [pid = 2588] [serial = 1559] [outer = 0FE06800] 20:21:05 INFO - PROCESS | 2588 | 1467948065541 Marionette TRACE conn7 <- [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:21:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 20:21:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 20:21:05 INFO - PROCESS | 2588 | 1467948065578 Marionette TRACE conn7 -> [0,2041,"getWindowHandle",null] 20:21:05 INFO - PROCESS | 2588 | 1467948065582 Marionette TRACE conn7 <- [1,2041,null,{"value":"13"}] 20:21:05 INFO - PROCESS | 2588 | 1467948065587 Marionette TRACE conn7 -> [0,2042,"setScriptTimeout",{"ms":35000}] 20:21:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 20:21:05 INFO - PROCESS | 2588 | 1467948065590 Marionette TRACE conn7 <- [1,2042,null,{}] 20:21:05 INFO - PROCESS | 2588 | 1467948065594 Marionette TRACE conn7 -> [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:21:05 INFO - PROCESS | 2588 | 1467948065596 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:05 INFO - PROCESS | 2588 | 1467948065686 Marionette TRACE conn7 <- [1,2043,null,{"value":null}] 20:21:05 INFO - PROCESS | 2588 | 1467948065807 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948065809 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:05 INFO - PROCESS | 2588 | ++DOCSHELL 1005D000 == 31 [pid = 2588] [id = 520] 20:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (1005D800) [pid = 2588] [serial = 1560] [outer = 00000000] 20:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (10369000) [pid = 2588] [serial = 1561] [outer = 1005D800] 20:21:05 INFO - PROCESS | 2588 | 1467948065862 Marionette DEBUG loaded listener.js 20:21:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10648000) [pid = 2588] [serial = 1562] [outer = 1005D800] 20:21:06 INFO - PROCESS | 2588 | 1467948066277 Marionette TRACE conn7 <- [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:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 20:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 20:21:06 INFO - PROCESS | 2588 | 1467948066323 Marionette TRACE conn7 -> [0,2045,"getWindowHandle",null] 20:21:06 INFO - PROCESS | 2588 | 1467948066325 Marionette TRACE conn7 <- [1,2045,null,{"value":"13"}] 20:21:06 INFO - PROCESS | 2588 | 1467948066328 Marionette TRACE conn7 -> [0,2046,"setScriptTimeout",{"ms":35000}] 20:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 20:21:06 INFO - PROCESS | 2588 | 1467948066332 Marionette TRACE conn7 <- [1,2046,null,{}] 20:21:06 INFO - PROCESS | 2588 | 1467948066376 Marionette TRACE conn7 -> [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:21:06 INFO - PROCESS | 2588 | 1467948066380 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:06 INFO - PROCESS | 2588 | 1467948066466 Marionette TRACE conn7 <- [1,2047,null,{"value":null}] 20:21:06 INFO - PROCESS | 2588 | 1467948066479 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948066482 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:06 INFO - PROCESS | 2588 | ++DOCSHELL 145B5400 == 32 [pid = 2588] [id = 521] 20:21:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (14924000) [pid = 2588] [serial = 1563] [outer = 00000000] 20:21:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (149A1000) [pid = 2588] [serial = 1564] [outer = 14924000] 20:21:06 INFO - PROCESS | 2588 | 1467948066529 Marionette DEBUG loaded listener.js 20:21:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (15F51000) [pid = 2588] [serial = 1565] [outer = 14924000] 20:21:07 INFO - PROCESS | 2588 | 1467948066988 Marionette TRACE conn7 <- [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:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 20:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 20:21:07 INFO - PROCESS | 2588 | 1467948067002 Marionette TRACE conn7 -> [0,2049,"getWindowHandle",null] 20:21:07 INFO - PROCESS | 2588 | 1467948067005 Marionette TRACE conn7 <- [1,2049,null,{"value":"13"}] 20:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 20:21:07 INFO - PROCESS | 2588 | 1467948067048 Marionette TRACE conn7 -> [0,2050,"setScriptTimeout",{"ms":35000}] 20:21:07 INFO - PROCESS | 2588 | 1467948067050 Marionette TRACE conn7 <- [1,2050,null,{}] 20:21:07 INFO - PROCESS | 2588 | 1467948067054 Marionette TRACE conn7 -> [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:21:07 INFO - PROCESS | 2588 | 1467948067056 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:07 INFO - PROCESS | 2588 | 1467948067143 Marionette TRACE conn7 <- [1,2051,null,{"value":null}] 20:21:07 INFO - PROCESS | 2588 | 1467948067148 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948067150 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:07 INFO - PROCESS | 2588 | ++DOCSHELL 17448400 == 33 [pid = 2588] [id = 522] 20:21:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1747A400) [pid = 2588] [serial = 1566] [outer = 00000000] 20:21:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17665000) [pid = 2588] [serial = 1567] [outer = 1747A400] 20:21:07 INFO - PROCESS | 2588 | 1467948067194 Marionette DEBUG loaded listener.js 20:21:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1778B800) [pid = 2588] [serial = 1568] [outer = 1747A400] 20:21:07 INFO - PROCESS | 2588 | 1467948067697 Marionette TRACE conn7 <- [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:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 20:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 20:21:07 INFO - PROCESS | 2588 | 1467948067721 Marionette TRACE conn7 -> [0,2053,"getWindowHandle",null] 20:21:07 INFO - PROCESS | 2588 | 1467948067723 Marionette TRACE conn7 <- [1,2053,null,{"value":"13"}] 20:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 20:21:07 INFO - PROCESS | 2588 | 1467948067731 Marionette TRACE conn7 -> [0,2054,"setScriptTimeout",{"ms":35000}] 20:21:07 INFO - PROCESS | 2588 | 1467948067733 Marionette TRACE conn7 <- [1,2054,null,{}] 20:21:07 INFO - PROCESS | 2588 | 1467948067737 Marionette TRACE conn7 -> [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:21:07 INFO - PROCESS | 2588 | 1467948067739 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:07 INFO - PROCESS | 2588 | 1467948067856 Marionette TRACE conn7 <- [1,2055,null,{"value":null}] 20:21:07 INFO - PROCESS | 2588 | 1467948067954 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948067957 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:07 INFO - PROCESS | 2588 | ++DOCSHELL 18224800 == 34 [pid = 2588] [id = 523] 20:21:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (182D1C00) [pid = 2588] [serial = 1569] [outer = 00000000] 20:21:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18698400) [pid = 2588] [serial = 1570] [outer = 182D1C00] 20:21:08 INFO - PROCESS | 2588 | 1467948068003 Marionette DEBUG loaded listener.js 20:21:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (186DB800) [pid = 2588] [serial = 1571] [outer = 182D1C00] 20:21:08 INFO - PROCESS | 2588 | 1467948068452 Marionette TRACE conn7 <- [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:21:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 20:21:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 770ms 20:21:08 INFO - PROCESS | 2588 | 1467948068510 Marionette TRACE conn7 -> [0,2057,"getWindowHandle",null] 20:21:08 INFO - PROCESS | 2588 | 1467948068512 Marionette TRACE conn7 <- [1,2057,null,{"value":"13"}] 20:21:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 20:21:08 INFO - PROCESS | 2588 | 1467948068515 Marionette TRACE conn7 -> [0,2058,"setScriptTimeout",{"ms":35000}] 20:21:08 INFO - PROCESS | 2588 | 1467948068517 Marionette TRACE conn7 <- [1,2058,null,{}] 20:21:08 INFO - PROCESS | 2588 | 1467948068520 Marionette TRACE conn7 -> [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:21:08 INFO - PROCESS | 2588 | 1467948068526 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:08 INFO - PROCESS | 2588 | 1467948068683 Marionette TRACE conn7 <- [1,2059,null,{"value":null}] 20:21:08 INFO - PROCESS | 2588 | 1467948068752 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 2588 | 1467948068754 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:08 INFO - PROCESS | 2588 | ++DOCSHELL 18D88C00 == 35 [pid = 2588] [id = 524] 20:21:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18E45800) [pid = 2588] [serial = 1572] [outer = 00000000] 20:21:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19368800) [pid = 2588] [serial = 1573] [outer = 18E45800] 20:21:08 INFO - PROCESS | 2588 | 1467948068801 Marionette DEBUG loaded listener.js 20:21:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (103F3400) [pid = 2588] [serial = 1574] [outer = 18E45800] 20:21:09 INFO - PROCESS | 2588 | 1467948069258 Marionette TRACE conn7 <- [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:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 20:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 770ms 20:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 20:21:09 INFO - PROCESS | 2588 | 1467948069291 Marionette TRACE conn7 -> [0,2061,"getWindowHandle",null] 20:21:09 INFO - PROCESS | 2588 | 1467948069293 Marionette TRACE conn7 <- [1,2061,null,{"value":"13"}] 20:21:09 INFO - PROCESS | 2588 | 1467948069296 Marionette TRACE conn7 -> [0,2062,"setScriptTimeout",{"ms":35000}] 20:21:09 INFO - PROCESS | 2588 | 1467948069298 Marionette TRACE conn7 <- [1,2062,null,{}] 20:21:09 INFO - PROCESS | 2588 | 1467948069301 Marionette TRACE conn7 -> [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:21:09 INFO - PROCESS | 2588 | 1467948069303 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:09 INFO - PROCESS | 2588 | 1467948069486 Marionette TRACE conn7 <- [1,2063,null,{"value":null}] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (10052800) [pid = 2588] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE07C00) [pid = 2588] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0C9A1000) [pid = 2588] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE1C400) [pid = 2588] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (14995800) [pid = 2588] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1936B000) [pid = 2588] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (15A68C00) [pid = 2588] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE17000) [pid = 2588] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (17477C00) [pid = 2588] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (10058000) [pid = 2588] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (13F0F000) [pid = 2588] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 20:21:09 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FD1C00) [pid = 2588] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 20:21:09 INFO - PROCESS | 2588 | 1467948069554 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948069556 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:09 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A1000 == 36 [pid = 2588] [id = 525] 20:21:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0CBD2400) [pid = 2588] [serial = 1575] [outer = 00000000] 20:21:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10052800) [pid = 2588] [serial = 1576] [outer = 0CBD2400] 20:21:09 INFO - PROCESS | 2588 | 1467948069599 Marionette DEBUG loaded listener.js 20:21:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (112D1C00) [pid = 2588] [serial = 1577] [outer = 0CBD2400] 20:21:09 INFO - PROCESS | 2588 | 1467948069973 Marionette TRACE conn7 <- [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:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 20:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 20:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 20:21:10 INFO - PROCESS | 2588 | 1467948070027 Marionette TRACE conn7 -> [0,2065,"getWindowHandle",null] 20:21:10 INFO - PROCESS | 2588 | 1467948070029 Marionette TRACE conn7 <- [1,2065,null,{"value":"13"}] 20:21:10 INFO - PROCESS | 2588 | 1467948070032 Marionette TRACE conn7 -> [0,2066,"setScriptTimeout",{"ms":35000}] 20:21:10 INFO - PROCESS | 2588 | 1467948070033 Marionette TRACE conn7 <- [1,2066,null,{}] 20:21:10 INFO - PROCESS | 2588 | 1467948070037 Marionette TRACE conn7 -> [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:21:10 INFO - PROCESS | 2588 | 1467948070039 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:10 INFO - PROCESS | 2588 | 1467948070118 Marionette TRACE conn7 <- [1,2067,null,{"value":null}] 20:21:10 INFO - PROCESS | 2588 | 1467948070124 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948070126 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:10 INFO - PROCESS | 2588 | ++DOCSHELL 0FF23800 == 37 [pid = 2588] [id = 526] 20:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14929000) [pid = 2588] [serial = 1578] [outer = 00000000] 20:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (198D3C00) [pid = 2588] [serial = 1579] [outer = 14929000] 20:21:10 INFO - PROCESS | 2588 | 1467948070169 Marionette DEBUG loaded listener.js 20:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19C8A000) [pid = 2588] [serial = 1580] [outer = 14929000] 20:21:10 INFO - PROCESS | 2588 | 1467948070601 Marionette TRACE conn7 <- [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:21:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 20:21:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 631ms 20:21:10 INFO - PROCESS | 2588 | 1467948070664 Marionette TRACE conn7 -> [0,2069,"getWindowHandle",null] 20:21:10 INFO - PROCESS | 2588 | 1467948070676 Marionette TRACE conn7 <- [1,2069,null,{"value":"13"}] 20:21:10 INFO - PROCESS | 2588 | 1467948070680 Marionette TRACE conn7 -> [0,2070,"setScriptTimeout",{"ms":35000}] 20:21:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 20:21:10 INFO - PROCESS | 2588 | 1467948070681 Marionette TRACE conn7 <- [1,2070,null,{}] 20:21:10 INFO - PROCESS | 2588 | 1467948070685 Marionette TRACE conn7 -> [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:21:10 INFO - PROCESS | 2588 | 1467948070687 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:10 INFO - PROCESS | 2588 | 1467948070772 Marionette TRACE conn7 <- [1,2071,null,{"value":null}] 20:21:10 INFO - PROCESS | 2588 | 1467948070812 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948070814 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:10 INFO - PROCESS | 2588 | ++DOCSHELL 110D8800 == 38 [pid = 2588] [id = 527] 20:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FA7C00) [pid = 2588] [serial = 1581] [outer = 00000000] 20:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19E45400) [pid = 2588] [serial = 1582] [outer = 13FA7C00] 20:21:10 INFO - PROCESS | 2588 | 1467948070857 Marionette DEBUG loaded listener.js 20:21:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (19E50C00) [pid = 2588] [serial = 1583] [outer = 13FA7C00] 20:21:11 INFO - PROCESS | 2588 | 1467948071284 Marionette TRACE conn7 <- [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:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 20:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 671ms 20:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 20:21:11 INFO - PROCESS | 2588 | 1467948071355 Marionette TRACE conn7 -> [0,2073,"getWindowHandle",null] 20:21:11 INFO - PROCESS | 2588 | 1467948071357 Marionette TRACE conn7 <- [1,2073,null,{"value":"13"}] 20:21:11 INFO - PROCESS | 2588 | 1467948071359 Marionette TRACE conn7 -> [0,2074,"setScriptTimeout",{"ms":35000}] 20:21:11 INFO - PROCESS | 2588 | 1467948071361 Marionette TRACE conn7 <- [1,2074,null,{}] 20:21:11 INFO - PROCESS | 2588 | 1467948071364 Marionette TRACE conn7 -> [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:21:11 INFO - PROCESS | 2588 | 1467948071366 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:11 INFO - PROCESS | 2588 | 1467948071447 Marionette TRACE conn7 <- [1,2075,null,{"value":null}] 20:21:11 INFO - PROCESS | 2588 | 1467948071452 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948071454 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:11 INFO - PROCESS | 2588 | ++DOCSHELL 1B105400 == 39 [pid = 2588] [id = 528] 20:21:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1B107C00) [pid = 2588] [serial = 1584] [outer = 00000000] 20:21:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1B1CAC00) [pid = 2588] [serial = 1585] [outer = 1B107C00] 20:21:11 INFO - PROCESS | 2588 | 1467948071498 Marionette DEBUG loaded listener.js 20:21:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1B1CE000) [pid = 2588] [serial = 1586] [outer = 1B107C00] 20:21:12 INFO - PROCESS | 2588 | 1467948072243 Marionette TRACE conn7 <- [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:21:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 20:21:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 930ms 20:21:12 INFO - PROCESS | 2588 | 1467948072291 Marionette TRACE conn7 -> [0,2077,"getWindowHandle",null] 20:21:12 INFO - PROCESS | 2588 | 1467948072297 Marionette TRACE conn7 <- [1,2077,null,{"value":"13"}] 20:21:12 INFO - PROCESS | 2588 | 1467948072301 Marionette TRACE conn7 -> [0,2078,"setScriptTimeout",{"ms":35000}] 20:21:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 20:21:12 INFO - PROCESS | 2588 | 1467948072307 Marionette TRACE conn7 <- [1,2078,null,{}] 20:21:12 INFO - PROCESS | 2588 | 1467948072313 Marionette TRACE conn7 -> [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:21:12 INFO - PROCESS | 2588 | 1467948072316 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:12 INFO - PROCESS | 2588 | 1467948072444 Marionette TRACE conn7 <- [1,2079,null,{"value":null}] 20:21:12 INFO - PROCESS | 2588 | 1467948072581 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948072585 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:12 INFO - PROCESS | 2588 | ++DOCSHELL 10052400 == 40 [pid = 2588] [id = 529] 20:21:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1005B000) [pid = 2588] [serial = 1587] [outer = 00000000] 20:21:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (112CAC00) [pid = 2588] [serial = 1588] [outer = 1005B000] 20:21:12 INFO - PROCESS | 2588 | 1467948072643 Marionette DEBUG loaded listener.js 20:21:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (13FAE000) [pid = 2588] [serial = 1589] [outer = 1005B000] 20:21:13 INFO - PROCESS | 2588 | 1467948073222 Marionette TRACE conn7 <- [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:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 20:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 970ms 20:21:13 INFO - PROCESS | 2588 | 1467948073276 Marionette TRACE conn7 -> [0,2081,"getWindowHandle",null] 20:21:13 INFO - PROCESS | 2588 | 1467948073281 Marionette TRACE conn7 <- [1,2081,null,{"value":"13"}] 20:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 20:21:13 INFO - PROCESS | 2588 | 1467948073287 Marionette TRACE conn7 -> [0,2082,"setScriptTimeout",{"ms":35000}] 20:21:13 INFO - PROCESS | 2588 | 1467948073290 Marionette TRACE conn7 <- [1,2082,null,{}] 20:21:13 INFO - PROCESS | 2588 | 1467948073294 Marionette TRACE conn7 -> [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:21:13 INFO - PROCESS | 2588 | 1467948073297 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:13 INFO - PROCESS | 2588 | 1467948073411 Marionette TRACE conn7 <- [1,2083,null,{"value":null}] 20:21:13 INFO - PROCESS | 2588 | 1467948073524 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948073526 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:13 INFO - PROCESS | 2588 | ++DOCSHELL 141B0800 == 41 [pid = 2588] [id = 530] 20:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (15A67000) [pid = 2588] [serial = 1590] [outer = 00000000] 20:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1821A000) [pid = 2588] [serial = 1591] [outer = 15A67000] 20:21:13 INFO - PROCESS | 2588 | 1467948073627 Marionette DEBUG loaded listener.js 20:21:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (18E52400) [pid = 2588] [serial = 1592] [outer = 15A67000] 20:21:14 INFO - PROCESS | 2588 | 1467948074221 Marionette TRACE conn7 <- [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:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 20:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 970ms 20:21:14 INFO - PROCESS | 2588 | 1467948074261 Marionette TRACE conn7 -> [0,2085,"getWindowHandle",null] 20:21:14 INFO - PROCESS | 2588 | 1467948074263 Marionette TRACE conn7 <- [1,2085,null,{"value":"13"}] 20:21:14 INFO - PROCESS | 2588 | 1467948074267 Marionette TRACE conn7 -> [0,2086,"setScriptTimeout",{"ms":35000}] 20:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 20:21:14 INFO - PROCESS | 2588 | 1467948074271 Marionette TRACE conn7 <- [1,2086,null,{}] 20:21:14 INFO - PROCESS | 2588 | 1467948074282 Marionette TRACE conn7 -> [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:21:14 INFO - PROCESS | 2588 | 1467948074287 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:14 INFO - PROCESS | 2588 | 1467948074427 Marionette TRACE conn7 <- [1,2087,null,{"value":null}] 20:21:14 INFO - PROCESS | 2588 | 1467948074567 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948074570 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:14 INFO - PROCESS | 2588 | ++DOCSHELL 1B1CF800 == 42 [pid = 2588] [id = 531] 20:21:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B1D0800) [pid = 2588] [serial = 1593] [outer = 00000000] 20:21:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B1D5000) [pid = 2588] [serial = 1594] [outer = 1B1D0800] 20:21:14 INFO - PROCESS | 2588 | 1467948074627 Marionette DEBUG loaded listener.js 20:21:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1B867C00) [pid = 2588] [serial = 1595] [outer = 1B1D0800] 20:21:15 INFO - PROCESS | 2588 | 1467948075460 Marionette TRACE conn7 <- [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:21:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 20:21:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1238ms 20:21:15 INFO - PROCESS | 2588 | 1467948075509 Marionette TRACE conn7 -> [0,2089,"getWindowHandle",null] 20:21:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 20:21:15 INFO - PROCESS | 2588 | 1467948075513 Marionette TRACE conn7 <- [1,2089,null,{"value":"13"}] 20:21:15 INFO - PROCESS | 2588 | 1467948075519 Marionette TRACE conn7 -> [0,2090,"setScriptTimeout",{"ms":35000}] 20:21:15 INFO - PROCESS | 2588 | 1467948075522 Marionette TRACE conn7 <- [1,2090,null,{}] 20:21:15 INFO - PROCESS | 2588 | 1467948075527 Marionette TRACE conn7 -> [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:21:15 INFO - PROCESS | 2588 | 1467948075530 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:15 INFO - PROCESS | 2588 | 1467948075635 Marionette TRACE conn7 <- [1,2091,null,{"value":null}] 20:21:15 INFO - PROCESS | 2588 | 1467948075782 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948075787 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:15 INFO - PROCESS | 2588 | ++DOCSHELL 10367000 == 43 [pid = 2588] [id = 532] 20:21:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (10368400) [pid = 2588] [serial = 1596] [outer = 00000000] 20:21:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (106CB000) [pid = 2588] [serial = 1597] [outer = 10368400] 20:21:15 INFO - PROCESS | 2588 | 1467948075838 Marionette DEBUG loaded listener.js 20:21:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (13FACC00) [pid = 2588] [serial = 1598] [outer = 10368400] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 110D8800 == 42 [pid = 2588] [id = 527] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 0FF23800 == 41 [pid = 2588] [id = 526] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 0C9A1000 == 40 [pid = 2588] [id = 525] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 18D88C00 == 39 [pid = 2588] [id = 524] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 18224800 == 38 [pid = 2588] [id = 523] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 17448400 == 37 [pid = 2588] [id = 522] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 145B5400 == 36 [pid = 2588] [id = 521] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 1005D000 == 35 [pid = 2588] [id = 520] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 0FE05C00 == 34 [pid = 2588] [id = 519] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 13FC8400 == 33 [pid = 2588] [id = 518] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 0FBF3400 == 32 [pid = 2588] [id = 517] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 1935F800 == 31 [pid = 2588] [id = 516] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 1B1CF800 == 30 [pid = 2588] [id = 531] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 141B0800 == 29 [pid = 2588] [id = 530] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 1B105400 == 28 [pid = 2588] [id = 528] 20:21:16 INFO - PROCESS | 2588 | --DOCSHELL 10052400 == 27 [pid = 2588] [id = 529] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (10059800) [pid = 2588] [serial = 1528] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (10239800) [pid = 2588] [serial = 1529] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FE0E000) [pid = 2588] [serial = 1525] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FE0EC00) [pid = 2588] [serial = 1526] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FE17400) [pid = 2588] [serial = 1523] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0FE01C00) [pid = 2588] [serial = 1522] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (0FF2A000) [pid = 2588] [serial = 1514] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FE36800) [pid = 2588] [serial = 1513] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (163FB400) [pid = 2588] [serial = 1517] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (15A64400) [pid = 2588] [serial = 1516] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1B106000) [pid = 2588] [serial = 1520] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (19CEF800) [pid = 2588] [serial = 1519] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (17445400) [pid = 2588] [serial = 1538] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1743D000) [pid = 2588] [serial = 1537] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (16369C00) [pid = 2588] [serial = 1543] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1774F000) [pid = 2588] [serial = 1540] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (18980800) [pid = 2588] [serial = 1546] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (19369800) [pid = 2588] [serial = 1549] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (182DD400) [pid = 2588] [serial = 1541] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (13FADC00) [pid = 2588] [serial = 1531] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (145D8800) [pid = 2588] [serial = 1534] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (18D80800) [pid = 2588] [serial = 1547] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17752000) [pid = 2588] [serial = 1544] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (14AEAC00) [pid = 2588] [serial = 1535] [outer = 00000000] [url = about:blank] 20:21:16 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (13FC5000) [pid = 2588] [serial = 1532] [outer = 00000000] [url = about:blank] 20:21:17 INFO - PROCESS | 2588 | 1467948077028 Marionette TRACE conn7 <- [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:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 20:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1539ms 20:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 20:21:17 INFO - PROCESS | 2588 | 1467948077059 Marionette TRACE conn7 -> [0,2093,"getWindowHandle",null] 20:21:17 INFO - PROCESS | 2588 | 1467948077063 Marionette TRACE conn7 <- [1,2093,null,{"value":"13"}] 20:21:17 INFO - PROCESS | 2588 | 1467948077067 Marionette TRACE conn7 -> [0,2094,"setScriptTimeout",{"ms":35000}] 20:21:17 INFO - PROCESS | 2588 | 1467948077070 Marionette TRACE conn7 <- [1,2094,null,{}] 20:21:17 INFO - PROCESS | 2588 | 1467948077076 Marionette TRACE conn7 -> [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:21:17 INFO - PROCESS | 2588 | 1467948077079 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:17 INFO - PROCESS | 2588 | 1467948077165 Marionette TRACE conn7 <- [1,2095,null,{"value":null}] 20:21:17 INFO - PROCESS | 2588 | 1467948077175 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948077179 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:17 INFO - PROCESS | 2588 | ++DOCSHELL 0FE09000 == 28 [pid = 2588] [id = 533] 20:21:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FE0A000) [pid = 2588] [serial = 1599] [outer = 00000000] 20:21:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE11C00) [pid = 2588] [serial = 1600] [outer = 0FE0A000] 20:21:17 INFO - PROCESS | 2588 | 1467948077229 Marionette DEBUG loaded listener.js 20:21:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE18800) [pid = 2588] [serial = 1601] [outer = 0FE0A000] 20:21:17 INFO - PROCESS | 2588 | 1467948077772 Marionette TRACE conn7 <- [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:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 20:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 790ms 20:21:17 INFO - PROCESS | 2588 | 1467948077859 Marionette TRACE conn7 -> [0,2097,"getWindowHandle",null] 20:21:17 INFO - PROCESS | 2588 | 1467948077863 Marionette TRACE conn7 <- [1,2097,null,{"value":"13"}] 20:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 20:21:17 INFO - PROCESS | 2588 | 1467948077870 Marionette TRACE conn7 -> [0,2098,"setScriptTimeout",{"ms":35000}] 20:21:17 INFO - PROCESS | 2588 | 1467948077872 Marionette TRACE conn7 <- [1,2098,null,{}] 20:21:17 INFO - PROCESS | 2588 | 1467948077876 Marionette TRACE conn7 -> [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:21:17 INFO - PROCESS | 2588 | 1467948077879 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:18 INFO - PROCESS | 2588 | 1467948077978 Marionette TRACE conn7 <- [1,2099,null,{"value":null}] 20:21:18 INFO - PROCESS | 2588 | 1467948078064 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948078066 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:18 INFO - PROCESS | 2588 | ++DOCSHELL 10052400 == 29 [pid = 2588] [id = 534] 20:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (10053000) [pid = 2588] [serial = 1602] [outer = 00000000] 20:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (10058800) [pid = 2588] [serial = 1603] [outer = 10053000] 20:21:18 INFO - PROCESS | 2588 | 1467948078115 Marionette DEBUG loaded listener.js 20:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1005EC00) [pid = 2588] [serial = 1604] [outer = 10053000] 20:21:18 INFO - PROCESS | 2588 | 1467948078499 Marionette TRACE conn7 <- [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:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 20:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 20:21:18 INFO - PROCESS | 2588 | 1467948078543 Marionette TRACE conn7 -> [0,2101,"getWindowHandle",null] 20:21:18 INFO - PROCESS | 2588 | 1467948078546 Marionette TRACE conn7 <- [1,2101,null,{"value":"13"}] 20:21:18 INFO - PROCESS | 2588 | 1467948078549 Marionette TRACE conn7 -> [0,2102,"setScriptTimeout",{"ms":35000}] 20:21:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 20:21:18 INFO - PROCESS | 2588 | 1467948078553 Marionette TRACE conn7 <- [1,2102,null,{}] 20:21:18 INFO - PROCESS | 2588 | 1467948078563 Marionette TRACE conn7 -> [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:21:18 INFO - PROCESS | 2588 | 1467948078568 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:18 INFO - PROCESS | 2588 | 1467948078657 Marionette TRACE conn7 <- [1,2103,null,{"value":null}] 20:21:18 INFO - PROCESS | 2588 | 1467948078664 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948078667 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:18 INFO - PROCESS | 2588 | ++DOCSHELL 13FA9400 == 30 [pid = 2588] [id = 535] 20:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FAD800) [pid = 2588] [serial = 1605] [outer = 00000000] 20:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FCAC00) [pid = 2588] [serial = 1606] [outer = 13FAD800] 20:21:18 INFO - PROCESS | 2588 | 1467948078718 Marionette DEBUG loaded listener.js 20:21:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1412D800) [pid = 2588] [serial = 1607] [outer = 13FAD800] 20:21:19 INFO - PROCESS | 2588 | 1467948079235 Marionette TRACE conn7 <- [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:21:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 20:21:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 730ms 20:21:19 INFO - PROCESS | 2588 | 1467948079290 Marionette TRACE conn7 -> [0,2105,"getWindowHandle",null] 20:21:19 INFO - PROCESS | 2588 | 1467948079292 Marionette TRACE conn7 <- [1,2105,null,{"value":"13"}] 20:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 20:21:19 INFO - PROCESS | 2588 | 1467948079332 Marionette TRACE conn7 -> [0,2106,"setScriptTimeout",{"ms":35000}] 20:21:19 INFO - PROCESS | 2588 | 1467948079334 Marionette TRACE conn7 <- [1,2106,null,{}] 20:21:19 INFO - PROCESS | 2588 | 1467948079338 Marionette TRACE conn7 -> [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:21:19 INFO - PROCESS | 2588 | 1467948079340 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:19 INFO - PROCESS | 2588 | 1467948079455 Marionette TRACE conn7 <- [1,2107,null,{"value":null}] 20:21:19 INFO - PROCESS | 2588 | 1467948079517 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948079520 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:19 INFO - PROCESS | 2588 | ++DOCSHELL 143C8800 == 31 [pid = 2588] [id = 536] 20:21:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (14997400) [pid = 2588] [serial = 1608] [outer = 00000000] 20:21:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (15A62C00) [pid = 2588] [serial = 1609] [outer = 14997400] 20:21:19 INFO - PROCESS | 2588 | 1467948079566 Marionette DEBUG loaded listener.js 20:21:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1636B000) [pid = 2588] [serial = 1610] [outer = 14997400] 20:21:20 INFO - PROCESS | 2588 | 1467948080005 Marionette TRACE conn7 <- [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:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 20:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 770ms 20:21:20 INFO - PROCESS | 2588 | 1467948080070 Marionette TRACE conn7 -> [0,2109,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 2588 | 1467948080073 Marionette TRACE conn7 <- [1,2109,null,{"value":"13"}] 20:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 20:21:20 INFO - PROCESS | 2588 | 1467948080076 Marionette TRACE conn7 -> [0,2110,"setScriptTimeout",{"ms":35000}] 20:21:20 INFO - PROCESS | 2588 | 1467948080077 Marionette TRACE conn7 <- [1,2110,null,{}] 20:21:20 INFO - PROCESS | 2588 | 1467948080081 Marionette TRACE conn7 -> [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:21:20 INFO - PROCESS | 2588 | 1467948080083 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:20 INFO - PROCESS | 2588 | 1467948080193 Marionette TRACE conn7 <- [1,2111,null,{"value":null}] 20:21:20 INFO - PROCESS | 2588 | 1467948080203 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948080205 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:20 INFO - PROCESS | 2588 | ++DOCSHELL 16695C00 == 32 [pid = 2588] [id = 537] 20:21:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1669B000) [pid = 2588] [serial = 1611] [outer = 00000000] 20:21:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (17445000) [pid = 2588] [serial = 1612] [outer = 1669B000] 20:21:20 INFO - PROCESS | 2588 | 1467948080308 Marionette DEBUG loaded listener.js 20:21:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1747C800) [pid = 2588] [serial = 1613] [outer = 1669B000] 20:21:20 INFO - PROCESS | 2588 | 1467948080769 Marionette TRACE conn7 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 20:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 20:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 730ms 20:21:20 INFO - PROCESS | 2588 | 1467948080825 Marionette TRACE conn7 -> [0,2113,"getWindowHandle",null] 20:21:20 INFO - PROCESS | 2588 | 1467948080827 Marionette TRACE conn7 <- [1,2113,null,{"value":"13"}] 20:21:20 INFO - PROCESS | 2588 | 1467948080830 Marionette TRACE conn7 -> [0,2114,"setScriptTimeout",{"ms":35000}] 20:21:20 INFO - PROCESS | 2588 | 1467948080832 Marionette TRACE conn7 <- [1,2114,null,{}] 20:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 20:21:20 INFO - PROCESS | 2588 | 1467948080836 Marionette TRACE conn7 -> [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:21:20 INFO - PROCESS | 2588 | 1467948080841 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:21 INFO - PROCESS | 2588 | 1467948081173 Marionette TRACE conn7 <- [1,2115,null,{"value":null}] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (18E45800) [pid = 2588] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (13FA7C00) [pid = 2588] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1747A400) [pid = 2588] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (14924000) [pid = 2588] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FBF6C00) [pid = 2588] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (14929000) [pid = 2588] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (182D1C00) [pid = 2588] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (13FC8800) [pid = 2588] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1005D800) [pid = 2588] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19361000) [pid = 2588] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B107C00) [pid = 2588] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0CBD2400) [pid = 2588] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 20:21:21 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE06800) [pid = 2588] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 20:21:21 INFO - PROCESS | 2588 | 1467948081247 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948081249 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:21 INFO - PROCESS | 2588 | ++DOCSHELL 0C939800 == 33 [pid = 2588] [id = 538] 20:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0C93AC00) [pid = 2588] [serial = 1614] [outer = 00000000] 20:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FE0AC00) [pid = 2588] [serial = 1615] [outer = 0C93AC00] 20:21:21 INFO - PROCESS | 2588 | 1467948081297 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FC8800) [pid = 2588] [serial = 1616] [outer = 0C93AC00] 20:21:21 INFO - PROCESS | 2588 | 1467948081661 Marionette TRACE conn7 <- [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:21:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 20:21:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 871ms 20:21:21 INFO - PROCESS | 2588 | 1467948081706 Marionette TRACE conn7 -> [0,2117,"getWindowHandle",null] 20:21:21 INFO - PROCESS | 2588 | 1467948081708 Marionette TRACE conn7 <- [1,2117,null,{"value":"13"}] 20:21:21 INFO - PROCESS | 2588 | 1467948081711 Marionette TRACE conn7 -> [0,2118,"setScriptTimeout",{"ms":35000}] 20:21:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 20:21:21 INFO - PROCESS | 2588 | 1467948081713 Marionette TRACE conn7 <- [1,2118,null,{}] 20:21:21 INFO - PROCESS | 2588 | 1467948081717 Marionette TRACE conn7 -> [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:21:21 INFO - PROCESS | 2588 | 1467948081719 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:21 INFO - PROCESS | 2588 | 1467948081796 Marionette TRACE conn7 <- [1,2119,null,{"value":null}] 20:21:21 INFO - PROCESS | 2588 | 1467948081802 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948081804 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:21 INFO - PROCESS | 2588 | ++DOCSHELL 10057C00 == 34 [pid = 2588] [id = 539] 20:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (16696800) [pid = 2588] [serial = 1617] [outer = 00000000] 20:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18694400) [pid = 2588] [serial = 1618] [outer = 16696800] 20:21:21 INFO - PROCESS | 2588 | 1467948081850 Marionette DEBUG loaded listener.js 20:21:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1760C800) [pid = 2588] [serial = 1619] [outer = 16696800] 20:21:22 INFO - PROCESS | 2588 | 1467948082285 Marionette TRACE conn7 <- [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:21:22 INFO - PROCESS | 2588 | 1467948082349 Marionette TRACE conn7 <- [1,2121,null,{"value":"13"}] 20:21:22 INFO - PROCESS | 2588 | 1467948082352 Marionette TRACE conn7 -> [0,2122,"setScriptTimeout",{"ms":35000}] 20:21:22 INFO - PROCESS | 2588 | 1467948082353 Marionette TRACE conn7 <- [1,2122,null,{}] 20:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 20:21:22 INFO - PROCESS | 2588 | 1467948082357 Marionette TRACE conn7 -> [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:21:22 INFO - PROCESS | 2588 | 1467948082359 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:22 INFO - PROCESS | 2588 | 1467948082440 Marionette TRACE conn7 <- [1,2123,null,{"value":null}] 20:21:22 INFO - PROCESS | 2588 | 1467948082445 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948082447 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:22 INFO - PROCESS | 2588 | ++DOCSHELL 18982800 == 35 [pid = 2588] [id = 540] 20:21:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18D8A000) [pid = 2588] [serial = 1620] [outer = 00000000] 20:21:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18F71C00) [pid = 2588] [serial = 1621] [outer = 18D8A000] 20:21:22 INFO - PROCESS | 2588 | 1467948082491 Marionette DEBUG loaded listener.js 20:21:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18EEB000) [pid = 2588] [serial = 1622] [outer = 18D8A000] 20:21:22 INFO - PROCESS | 2588 | --DOCSHELL 110DC400 == 34 [pid = 2588] [id = 12] 20:21:23 INFO - PROCESS | 2588 | 1467948083040 Marionette TRACE conn7 <- [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:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 20:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 20:21:23 INFO - PROCESS | 2588 | 1467948083127 Marionette TRACE conn7 -> [0,2125,"getWindowHandle",null] 20:21:23 INFO - PROCESS | 2588 | 1467948083132 Marionette TRACE conn7 <- [1,2125,null,{"value":"13"}] 20:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 20:21:23 INFO - PROCESS | 2588 | 1467948083137 Marionette TRACE conn7 -> [0,2126,"setScriptTimeout",{"ms":35000}] 20:21:23 INFO - PROCESS | 2588 | 1467948083142 Marionette TRACE conn7 <- [1,2126,null,{}] 20:21:23 INFO - PROCESS | 2588 | 1467948083150 Marionette TRACE conn7 -> [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:21:23 INFO - PROCESS | 2588 | 1467948083153 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:23 INFO - PROCESS | 2588 | 1467948083292 Marionette TRACE conn7 <- [1,2127,null,{"value":null}] 20:21:23 INFO - PROCESS | 2588 | 1467948083411 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948083416 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:23 INFO - PROCESS | 2588 | ++DOCSHELL 0FD72C00 == 35 [pid = 2588] [id = 541] 20:21:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FD73800) [pid = 2588] [serial = 1623] [outer = 00000000] 20:21:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE03000) [pid = 2588] [serial = 1624] [outer = 0FD73800] 20:21:23 INFO - PROCESS | 2588 | 1467948083517 Marionette DEBUG loaded listener.js 20:21:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE11400) [pid = 2588] [serial = 1625] [outer = 0FD73800] 20:21:24 INFO - PROCESS | 2588 | 1467948084304 Marionette TRACE conn7 <- [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:21:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 20:21:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1223ms 20:21:24 INFO - PROCESS | 2588 | 1467948084365 Marionette TRACE conn7 -> [0,2129,"getWindowHandle",null] 20:21:24 INFO - PROCESS | 2588 | 1467948084369 Marionette TRACE conn7 <- [1,2129,null,{"value":"13"}] 20:21:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 20:21:24 INFO - PROCESS | 2588 | 1467948084376 Marionette TRACE conn7 -> [0,2130,"setScriptTimeout",{"ms":35000}] 20:21:24 INFO - PROCESS | 2588 | 1467948084379 Marionette TRACE conn7 <- [1,2130,null,{}] 20:21:24 INFO - PROCESS | 2588 | 1467948084383 Marionette TRACE conn7 -> [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:21:24 INFO - PROCESS | 2588 | 1467948084386 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:24 INFO - PROCESS | 2588 | 1467948084512 Marionette TRACE conn7 <- [1,2131,null,{"value":null}] 20:21:24 INFO - PROCESS | 2588 | 1467948084642 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948084645 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:24 INFO - PROCESS | 2588 | ++DOCSHELL 10646400 == 36 [pid = 2588] [id = 542] 20:21:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (110D8800) [pid = 2588] [serial = 1626] [outer = 00000000] 20:21:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (13FA6400) [pid = 2588] [serial = 1627] [outer = 110D8800] 20:21:24 INFO - PROCESS | 2588 | 1467948084702 Marionette DEBUG loaded listener.js 20:21:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (143D3800) [pid = 2588] [serial = 1628] [outer = 110D8800] 20:21:25 INFO - PROCESS | 2588 | 1467948085617 Marionette TRACE conn7 <- [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:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 20:21:25 INFO - PROCESS | 2588 | 1467948085702 Marionette TRACE conn7 <- [1,2133,null,{"value":"13"}] 20:21:25 INFO - PROCESS | 2588 | 1467948085707 Marionette TRACE conn7 -> [0,2134,"setScriptTimeout",{"ms":35000}] 20:21:25 INFO - PROCESS | 2588 | 1467948085710 Marionette TRACE conn7 <- [1,2134,null,{}] 20:21:25 INFO - PROCESS | 2588 | 1467948085715 Marionette TRACE conn7 -> [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:21:25 INFO - PROCESS | 2588 | 1467948085718 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:25 INFO - PROCESS | 2588 | 1467948085836 Marionette TRACE conn7 <- [1,2135,null,{"value":null}] 20:21:25 INFO - PROCESS | 2588 | 1467948085955 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948085959 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 10057C00 == 35 [pid = 2588] [id = 539] 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0C939800 == 34 [pid = 2588] [id = 538] 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 16695C00 == 33 [pid = 2588] [id = 537] 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 143C8800 == 32 [pid = 2588] [id = 536] 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 13FA9400 == 31 [pid = 2588] [id = 535] 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 10052400 == 30 [pid = 2588] [id = 534] 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0FE09000 == 29 [pid = 2588] [id = 533] 20:21:25 INFO - PROCESS | 2588 | --DOCSHELL 0CB68C00 == 28 [pid = 2588] [id = 14] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (103F3400) [pid = 2588] [serial = 1574] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (19E45400) [pid = 2588] [serial = 1582] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1778B800) [pid = 2588] [serial = 1568] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (15F51000) [pid = 2588] [serial = 1565] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FF24C00) [pid = 2588] [serial = 1553] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (17665000) [pid = 2588] [serial = 1567] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19C8A000) [pid = 2588] [serial = 1580] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE36000) [pid = 2588] [serial = 1552] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (186DB800) [pid = 2588] [serial = 1571] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14A20000) [pid = 2588] [serial = 1556] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (149A1000) [pid = 2588] [serial = 1564] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (198D3C00) [pid = 2588] [serial = 1579] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10369000) [pid = 2588] [serial = 1561] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (10648000) [pid = 2588] [serial = 1562] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (193CC000) [pid = 2588] [serial = 1550] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19368800) [pid = 2588] [serial = 1573] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18698400) [pid = 2588] [serial = 1570] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1B1CAC00) [pid = 2588] [serial = 1585] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (10052800) [pid = 2588] [serial = 1576] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0FE10C00) [pid = 2588] [serial = 1558] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0FE70400) [pid = 2588] [serial = 1559] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (143D0800) [pid = 2588] [serial = 1555] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (112D1C00) [pid = 2588] [serial = 1577] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (1B1CE000) [pid = 2588] [serial = 1586] [outer = 00000000] [url = about:blank] 20:21:25 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (19E50C00) [pid = 2588] [serial = 1583] [outer = 00000000] [url = about:blank] 20:21:26 INFO - PROCESS | 2588 | ++DOCSHELL 0C93A400 == 29 [pid = 2588] [id = 543] 20:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0CB1E800) [pid = 2588] [serial = 1629] [outer = 00000000] 20:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FA85800) [pid = 2588] [serial = 1630] [outer = 0CB1E800] 20:21:26 INFO - PROCESS | 2588 | 1467948086051 Marionette DEBUG loaded listener.js 20:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FE09000) [pid = 2588] [serial = 1631] [outer = 0CB1E800] 20:21:26 INFO - PROCESS | 2588 | 1467948086526 Marionette TRACE conn7 <- [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:21:26 INFO - PROCESS | 2588 | 1467948086602 Marionette TRACE conn7 <- [1,2137,null,{"value":"13"}] 20:21:26 INFO - PROCESS | 2588 | 1467948086608 Marionette TRACE conn7 -> [0,2138,"setScriptTimeout",{"ms":35000}] 20:21:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 20:21:26 INFO - PROCESS | 2588 | 1467948086610 Marionette TRACE conn7 <- [1,2138,null,{}] 20:21:26 INFO - PROCESS | 2588 | 1467948086614 Marionette TRACE conn7 -> [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:21:26 INFO - PROCESS | 2588 | 1467948086617 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:26 INFO - PROCESS | 2588 | 1467948086709 Marionette TRACE conn7 <- [1,2139,null,{"value":null}] 20:21:26 INFO - PROCESS | 2588 | 1467948086722 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948086724 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:26 INFO - PROCESS | 2588 | ++DOCSHELL 10055000 == 30 [pid = 2588] [id = 544] 20:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (10232400) [pid = 2588] [serial = 1632] [outer = 00000000] 20:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (10360C00) [pid = 2588] [serial = 1633] [outer = 10232400] 20:21:26 INFO - PROCESS | 2588 | 1467948086773 Marionette DEBUG loaded listener.js 20:21:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (103E8400) [pid = 2588] [serial = 1634] [outer = 10232400] 20:21:27 INFO - PROCESS | 2588 | 1467948087279 Marionette TRACE conn7 <- [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:21:27 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:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 732ms 20:21:27 INFO - PROCESS | 2588 | 1467948087345 Marionette TRACE conn7 -> [0,2141,"getWindowHandle",null] 20:21:27 INFO - PROCESS | 2588 | 1467948087347 Marionette TRACE conn7 <- [1,2141,null,{"value":"13"}] 20:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 20:21:27 INFO - PROCESS | 2588 | 1467948087351 Marionette TRACE conn7 -> [0,2142,"setScriptTimeout",{"ms":35000}] 20:21:27 INFO - PROCESS | 2588 | 1467948087354 Marionette TRACE conn7 <- [1,2142,null,{}] 20:21:27 INFO - PROCESS | 2588 | 1467948087366 Marionette TRACE conn7 -> [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:21:27 INFO - PROCESS | 2588 | 1467948087371 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:27 INFO - PROCESS | 2588 | 1467948087464 Marionette TRACE conn7 <- [1,2143,null,{"value":null}] 20:21:27 INFO - PROCESS | 2588 | 1467948087558 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948087561 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:27 INFO - PROCESS | 2588 | ++DOCSHELL 145CC400 == 31 [pid = 2588] [id = 545] 20:21:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (145D1800) [pid = 2588] [serial = 1635] [outer = 00000000] 20:21:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (149A0C00) [pid = 2588] [serial = 1636] [outer = 145D1800] 20:21:27 INFO - PROCESS | 2588 | 1467948087609 Marionette DEBUG loaded listener.js 20:21:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (15A64400) [pid = 2588] [serial = 1637] [outer = 145D1800] 20:21:28 INFO - PROCESS | 2588 | 1467948087987 Marionette TRACE conn7 <- [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:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 20:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 670ms 20:21:28 INFO - PROCESS | 2588 | 1467948088025 Marionette TRACE conn7 -> [0,2145,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 2588 | 1467948088027 Marionette TRACE conn7 <- [1,2145,null,{"value":"13"}] 20:21:28 INFO - PROCESS | 2588 | 1467948088031 Marionette TRACE conn7 -> [0,2146,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 20:21:28 INFO - PROCESS | 2588 | 1467948088032 Marionette TRACE conn7 <- [1,2146,null,{}] 20:21:28 INFO - PROCESS | 2588 | 1467948088036 Marionette TRACE conn7 -> [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:21:28 INFO - PROCESS | 2588 | 1467948088038 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:28 INFO - PROCESS | 2588 | 1467948088138 Marionette TRACE conn7 <- [1,2147,null,{"value":null}] 20:21:28 INFO - PROCESS | 2588 | 1467948088143 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948088145 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:28 INFO - PROCESS | 2588 | ++DOCSHELL 1669A000 == 32 [pid = 2588] [id = 546] 20:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1743D000) [pid = 2588] [serial = 1638] [outer = 00000000] 20:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17749000) [pid = 2588] [serial = 1639] [outer = 1743D000] 20:21:28 INFO - PROCESS | 2588 | 1467948088192 Marionette DEBUG loaded listener.js 20:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17754800) [pid = 2588] [serial = 1640] [outer = 1743D000] 20:21:28 INFO - PROCESS | 2588 | 1467948088692 Marionette TRACE conn7 <- [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:21:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 20:21:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 670ms 20:21:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 20:21:28 INFO - PROCESS | 2588 | 1467948088704 Marionette TRACE conn7 -> [0,2149,"getWindowHandle",null] 20:21:28 INFO - PROCESS | 2588 | 1467948088706 Marionette TRACE conn7 <- [1,2149,null,{"value":"13"}] 20:21:28 INFO - PROCESS | 2588 | 1467948088716 Marionette TRACE conn7 -> [0,2150,"setScriptTimeout",{"ms":35000}] 20:21:28 INFO - PROCESS | 2588 | 1467948088718 Marionette TRACE conn7 <- [1,2150,null,{}] 20:21:28 INFO - PROCESS | 2588 | 1467948088721 Marionette TRACE conn7 -> [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:21:28 INFO - PROCESS | 2588 | 1467948088723 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:28 INFO - PROCESS | 2588 | 1467948088834 Marionette TRACE conn7 <- [1,2151,null,{"value":null}] 20:21:28 INFO - PROCESS | 2588 | 1467948088925 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948088927 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:28 INFO - PROCESS | 2588 | ++DOCSHELL 18273800 == 33 [pid = 2588] [id = 547] 20:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (182D1C00) [pid = 2588] [serial = 1641] [outer = 00000000] 20:21:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (186DC400) [pid = 2588] [serial = 1642] [outer = 182D1C00] 20:21:28 INFO - PROCESS | 2588 | 1467948088971 Marionette DEBUG loaded listener.js 20:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18D88C00) [pid = 2588] [serial = 1643] [outer = 182D1C00] 20:21:29 INFO - PROCESS | 2588 | 1467948089401 Marionette TRACE conn7 <- [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:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 20:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 730ms 20:21:29 INFO - PROCESS | 2588 | 1467948089440 Marionette TRACE conn7 -> [0,2153,"getWindowHandle",null] 20:21:29 INFO - PROCESS | 2588 | 1467948089442 Marionette TRACE conn7 <- [1,2153,null,{"value":"13"}] 20:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 20:21:29 INFO - PROCESS | 2588 | 1467948089445 Marionette TRACE conn7 -> [0,2154,"setScriptTimeout",{"ms":35000}] 20:21:29 INFO - PROCESS | 2588 | 1467948089447 Marionette TRACE conn7 <- [1,2154,null,{}] 20:21:29 INFO - PROCESS | 2588 | 1467948089451 Marionette TRACE conn7 -> [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:21:29 INFO - PROCESS | 2588 | 1467948089456 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:29 INFO - PROCESS | 2588 | 1467948089605 Marionette TRACE conn7 <- [1,2155,null,{"value":null}] 20:21:29 INFO - PROCESS | 2588 | 1467948089670 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948089672 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:29 INFO - PROCESS | 2588 | ++DOCSHELL 149A3800 == 34 [pid = 2588] [id = 548] 20:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (186DB800) [pid = 2588] [serial = 1644] [outer = 00000000] 20:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (198CC800) [pid = 2588] [serial = 1645] [outer = 186DB800] 20:21:29 INFO - PROCESS | 2588 | 1467948089717 Marionette DEBUG loaded listener.js 20:21:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (198D2000) [pid = 2588] [serial = 1646] [outer = 186DB800] 20:21:30 INFO - PROCESS | 2588 | 1467948090152 Marionette TRACE conn7 <- [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:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 20:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 730ms 20:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 20:21:30 INFO - PROCESS | 2588 | 1467948090177 Marionette TRACE conn7 -> [0,2157,"getWindowHandle",null] 20:21:30 INFO - PROCESS | 2588 | 1467948090179 Marionette TRACE conn7 <- [1,2157,null,{"value":"13"}] 20:21:30 INFO - PROCESS | 2588 | 1467948090182 Marionette TRACE conn7 -> [0,2158,"setScriptTimeout",{"ms":35000}] 20:21:30 INFO - PROCESS | 2588 | 1467948090193 Marionette TRACE conn7 <- [1,2158,null,{}] 20:21:30 INFO - PROCESS | 2588 | 1467948090233 Marionette TRACE conn7 -> [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:21:30 INFO - PROCESS | 2588 | 1467948090235 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:30 INFO - PROCESS | 2588 | 1467948090347 Marionette TRACE conn7 <- [1,2159,null,{"value":null}] 20:21:30 INFO - PROCESS | 2588 | 1467948090358 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948090360 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:30 INFO - PROCESS | 2588 | ++DOCSHELL 198CB400 == 35 [pid = 2588] [id = 549] 20:21:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19C80800) [pid = 2588] [serial = 1647] [outer = 00000000] 20:21:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19C85400) [pid = 2588] [serial = 1648] [outer = 19C80800] 20:21:30 INFO - PROCESS | 2588 | 1467948090403 Marionette DEBUG loaded listener.js 20:21:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19C89C00) [pid = 2588] [serial = 1649] [outer = 19C80800] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE0A000) [pid = 2588] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (14997400) [pid = 2588] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1005B000) [pid = 2588] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (15A67000) [pid = 2588] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1B1D0800) [pid = 2588] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1669B000) [pid = 2588] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0C93AC00) [pid = 2588] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (16696800) [pid = 2588] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10368400) [pid = 2588] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (13FAD800) [pid = 2588] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (10053000) [pid = 2588] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (11240C00) [pid = 2588] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:21:30 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FA76400) [pid = 2588] [serial = 38] [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:30 INFO - PROCESS | 2588 | 1467948090847 Marionette TRACE conn7 <- [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:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 20:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 710ms 20:21:30 INFO - PROCESS | 2588 | 1467948090893 Marionette TRACE conn7 -> [0,2161,"getWindowHandle",null] 20:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 20:21:30 INFO - PROCESS | 2588 | 1467948090895 Marionette TRACE conn7 <- [1,2161,null,{"value":"13"}] 20:21:30 INFO - PROCESS | 2588 | 1467948090898 Marionette TRACE conn7 -> [0,2162,"setScriptTimeout",{"ms":35000}] 20:21:30 INFO - PROCESS | 2588 | 1467948090900 Marionette TRACE conn7 <- [1,2162,null,{}] 20:21:30 INFO - PROCESS | 2588 | 1467948090903 Marionette TRACE conn7 -> [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:21:30 INFO - PROCESS | 2588 | 1467948090905 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:31 INFO - PROCESS | 2588 | 1467948090986 Marionette TRACE conn7 <- [1,2163,null,{"value":null}] 20:21:31 INFO - PROCESS | 2588 | 1467948090992 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948090993 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:31 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1D800 == 36 [pid = 2588] [id = 550] 20:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1005B000) [pid = 2588] [serial = 1650] [outer = 00000000] 20:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (17610800) [pid = 2588] [serial = 1651] [outer = 1005B000] 20:21:31 INFO - PROCESS | 2588 | 1467948091037 Marionette DEBUG loaded listener.js 20:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (18909800) [pid = 2588] [serial = 1652] [outer = 1005B000] 20:21:31 INFO - PROCESS | 2588 | 1467948091452 Marionette TRACE conn7 <- [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:21:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 20:21:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 571ms 20:21:31 INFO - PROCESS | 2588 | 1467948091468 Marionette TRACE conn7 -> [0,2165,"getWindowHandle",null] 20:21:31 INFO - PROCESS | 2588 | 1467948091471 Marionette TRACE conn7 <- [1,2165,null,{"value":"13"}] 20:21:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 20:21:31 INFO - PROCESS | 2588 | 1467948091474 Marionette TRACE conn7 -> [0,2166,"setScriptTimeout",{"ms":35000}] 20:21:31 INFO - PROCESS | 2588 | 1467948091476 Marionette TRACE conn7 <- [1,2166,null,{}] 20:21:31 INFO - PROCESS | 2588 | 1467948091479 Marionette TRACE conn7 -> [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:21:31 INFO - PROCESS | 2588 | 1467948091481 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:31 INFO - PROCESS | 2588 | 1467948091606 Marionette TRACE conn7 <- [1,2167,null,{"value":null}] 20:21:31 INFO - PROCESS | 2588 | 1467948091614 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948091616 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:31 INFO - PROCESS | 2588 | ++DOCSHELL 18D88400 == 37 [pid = 2588] [id = 551] 20:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (198D4000) [pid = 2588] [serial = 1653] [outer = 00000000] 20:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (19CEFC00) [pid = 2588] [serial = 1654] [outer = 198D4000] 20:21:31 INFO - PROCESS | 2588 | 1467948091659 Marionette DEBUG loaded listener.js 20:21:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (19CF2000) [pid = 2588] [serial = 1655] [outer = 198D4000] 20:21:32 INFO - PROCESS | 2588 | 1467948092112 Marionette TRACE conn7 <- [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:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 20:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 670ms 20:21:32 INFO - PROCESS | 2588 | 1467948092145 Marionette TRACE conn7 -> [0,2169,"getWindowHandle",null] 20:21:32 INFO - PROCESS | 2588 | 1467948092147 Marionette TRACE conn7 <- [1,2169,null,{"value":"13"}] 20:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 20:21:32 INFO - PROCESS | 2588 | 1467948092150 Marionette TRACE conn7 -> [0,2170,"setScriptTimeout",{"ms":35000}] 20:21:32 INFO - PROCESS | 2588 | 1467948092151 Marionette TRACE conn7 <- [1,2170,null,{}] 20:21:32 INFO - PROCESS | 2588 | 1467948092159 Marionette TRACE conn7 -> [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:21:32 INFO - PROCESS | 2588 | 1467948092160 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:32 INFO - PROCESS | 2588 | 1467948092280 Marionette TRACE conn7 <- [1,2171,null,{"value":null}] 20:21:32 INFO - PROCESS | 2588 | 1467948092291 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948092293 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:32 INFO - PROCESS | 2588 | ++DOCSHELL 1B0C1C00 == 38 [pid = 2588] [id = 552] 20:21:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1B102C00) [pid = 2588] [serial = 1656] [outer = 00000000] 20:21:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1B10E800) [pid = 2588] [serial = 1657] [outer = 1B102C00] 20:21:32 INFO - PROCESS | 2588 | 1467948092336 Marionette DEBUG loaded listener.js 20:21:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1B10F000) [pid = 2588] [serial = 1658] [outer = 1B102C00] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 10367000 == 37 [pid = 2588] [id = 532] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 0C93A400 == 36 [pid = 2588] [id = 543] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 10646400 == 35 [pid = 2588] [id = 542] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 18982800 == 34 [pid = 2588] [id = 540] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 0FD72C00 == 33 [pid = 2588] [id = 541] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 145CC400 == 32 [pid = 2588] [id = 545] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 198CB400 == 31 [pid = 2588] [id = 549] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 18D88400 == 30 [pid = 2588] [id = 551] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 149A3800 == 29 [pid = 2588] [id = 548] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 1669A000 == 28 [pid = 2588] [id = 546] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 18273800 == 27 [pid = 2588] [id = 547] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 0FF1D800 == 26 [pid = 2588] [id = 550] 20:21:33 INFO - PROCESS | 2588 | --DOCSHELL 10055000 == 25 [pid = 2588] [id = 544] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (13FAE000) [pid = 2588] [serial = 1589] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (112CAC00) [pid = 2588] [serial = 1588] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18E52400) [pid = 2588] [serial = 1592] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1821A000) [pid = 2588] [serial = 1591] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B867C00) [pid = 2588] [serial = 1595] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1B1D5000) [pid = 2588] [serial = 1594] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17445000) [pid = 2588] [serial = 1612] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1636B000) [pid = 2588] [serial = 1610] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE0AC00) [pid = 2588] [serial = 1615] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1747C800) [pid = 2588] [serial = 1613] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (18694400) [pid = 2588] [serial = 1618] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (13FACC00) [pid = 2588] [serial = 1598] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (106CB000) [pid = 2588] [serial = 1597] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (13FCAC00) [pid = 2588] [serial = 1606] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (18F71C00) [pid = 2588] [serial = 1621] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (10058800) [pid = 2588] [serial = 1603] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (1005EC00) [pid = 2588] [serial = 1604] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (1760C800) [pid = 2588] [serial = 1619] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (13FC8800) [pid = 2588] [serial = 1616] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (1412D800) [pid = 2588] [serial = 1607] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (0FBFE800) [pid = 2588] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (0C940C00) [pid = 2588] [serial = 1103] [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:34 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (0FE11C00) [pid = 2588] [serial = 1600] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (0FE18800) [pid = 2588] [serial = 1601] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (15A62C00) [pid = 2588] [serial = 1609] [outer = 00000000] [url = about:blank] 20:21:34 INFO - PROCESS | 2588 | 1467948094169 Marionette TRACE conn7 <- [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:21:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 20:21:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 2074ms 20:21:34 INFO - PROCESS | 2588 | 1467948094225 Marionette TRACE conn7 -> [0,2173,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 2588 | 1467948094229 Marionette TRACE conn7 <- [1,2173,null,{"value":"13"}] 20:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 20:21:34 INFO - PROCESS | 2588 | 1467948094234 Marionette TRACE conn7 -> [0,2174,"setScriptTimeout",{"ms":35000}] 20:21:34 INFO - PROCESS | 2588 | 1467948094238 Marionette TRACE conn7 <- [1,2174,null,{}] 20:21:34 INFO - PROCESS | 2588 | 1467948094244 Marionette TRACE conn7 -> [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:21:34 INFO - PROCESS | 2588 | 1467948094247 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:34 INFO - PROCESS | 2588 | 1467948094337 Marionette TRACE conn7 <- [1,2175,null,{"value":null}] 20:21:34 INFO - PROCESS | 2588 | 1467948094345 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948094349 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:34 INFO - PROCESS | 2588 | ++DOCSHELL 0FE02400 == 26 [pid = 2588] [id = 553] 20:21:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (0FE02C00) [pid = 2588] [serial = 1659] [outer = 00000000] 20:21:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (0FE09800) [pid = 2588] [serial = 1660] [outer = 0FE02C00] 20:21:34 INFO - PROCESS | 2588 | 1467948094402 Marionette DEBUG loaded listener.js 20:21:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (0FE10000) [pid = 2588] [serial = 1661] [outer = 0FE02C00] 20:21:34 INFO - PROCESS | 2588 | 1467948094897 Marionette TRACE conn7 <- [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:21:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 20:21:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 690ms 20:21:34 INFO - PROCESS | 2588 | 1467948094926 Marionette TRACE conn7 -> [0,2177,"getWindowHandle",null] 20:21:34 INFO - PROCESS | 2588 | 1467948094930 Marionette TRACE conn7 <- [1,2177,null,{"value":"13"}] 20:21:34 INFO - PROCESS | 2588 | 1467948094937 Marionette TRACE conn7 -> [0,2178,"setScriptTimeout",{"ms":35000}] 20:21:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 20:21:34 INFO - PROCESS | 2588 | 1467948094940 Marionette TRACE conn7 <- [1,2178,null,{}] 20:21:34 INFO - PROCESS | 2588 | 1467948094944 Marionette TRACE conn7 -> [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:21:34 INFO - PROCESS | 2588 | 1467948094947 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:35 INFO - PROCESS | 2588 | 1467948095033 Marionette TRACE conn7 <- [1,2179,null,{"value":null}] 20:21:35 INFO - PROCESS | 2588 | 1467948095043 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948095045 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:35 INFO - PROCESS | 2588 | ++DOCSHELL 0FE76400 == 27 [pid = 2588] [id = 554] 20:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0FEAD800) [pid = 2588] [serial = 1662] [outer = 00000000] 20:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (0FF1E000) [pid = 2588] [serial = 1663] [outer = 0FEAD800] 20:21:35 INFO - PROCESS | 2588 | 1467948095093 Marionette DEBUG loaded listener.js 20:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (0FF24C00) [pid = 2588] [serial = 1664] [outer = 0FEAD800] 20:21:35 INFO - PROCESS | 2588 | 1467948095560 Marionette TRACE conn7 <- [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:21:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 20:21:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 20:21:35 INFO - PROCESS | 2588 | 1467948095610 Marionette TRACE conn7 -> [0,2181,"getWindowHandle",null] 20:21:35 INFO - PROCESS | 2588 | 1467948095613 Marionette TRACE conn7 <- [1,2181,null,{"value":"13"}] 20:21:35 INFO - PROCESS | 2588 | 1467948095616 Marionette TRACE conn7 -> [0,2182,"setScriptTimeout",{"ms":35000}] 20:21:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 20:21:35 INFO - PROCESS | 2588 | 1467948095620 Marionette TRACE conn7 <- [1,2182,null,{}] 20:21:35 INFO - PROCESS | 2588 | 1467948095631 Marionette TRACE conn7 -> [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:21:35 INFO - PROCESS | 2588 | 1467948095636 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:35 INFO - PROCESS | 2588 | 1467948095754 Marionette TRACE conn7 <- [1,2183,null,{"value":null}] 20:21:35 INFO - PROCESS | 2588 | 1467948095857 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948095861 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:35 INFO - PROCESS | 2588 | ++DOCSHELL 103E7800 == 28 [pid = 2588] [id = 555] 20:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (103EF800) [pid = 2588] [serial = 1665] [outer = 00000000] 20:21:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (10643800) [pid = 2588] [serial = 1666] [outer = 103EF800] 20:21:35 INFO - PROCESS | 2588 | 1467948095912 Marionette DEBUG loaded listener.js 20:21:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (110E1000) [pid = 2588] [serial = 1667] [outer = 103EF800] 20:21:36 INFO - PROCESS | 2588 | 1467948096308 Marionette TRACE conn7 <- [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:21:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 20:21:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 20:21:36 INFO - PROCESS | 2588 | 1467948096350 Marionette TRACE conn7 -> [0,2185,"getWindowHandle",null] 20:21:36 INFO - PROCESS | 2588 | 1467948096353 Marionette TRACE conn7 <- [1,2185,null,{"value":"13"}] 20:21:36 INFO - PROCESS | 2588 | 1467948096356 Marionette TRACE conn7 -> [0,2186,"setScriptTimeout",{"ms":35000}] 20:21:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 20:21:36 INFO - PROCESS | 2588 | 1467948096358 Marionette TRACE conn7 <- [1,2186,null,{}] 20:21:36 INFO - PROCESS | 2588 | 1467948096361 Marionette TRACE conn7 -> [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:21:36 INFO - PROCESS | 2588 | 1467948096363 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:36 INFO - PROCESS | 2588 | 1467948096486 Marionette TRACE conn7 <- [1,2187,null,{"value":null}] 20:21:36 INFO - PROCESS | 2588 | 1467948096494 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948096496 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:36 INFO - PROCESS | 2588 | ++DOCSHELL 10642000 == 29 [pid = 2588] [id = 556] 20:21:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (106CE800) [pid = 2588] [serial = 1668] [outer = 00000000] 20:21:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (13FA9000) [pid = 2588] [serial = 1669] [outer = 106CE800] 20:21:36 INFO - PROCESS | 2588 | 1467948096548 Marionette DEBUG loaded listener.js 20:21:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (13FC6000) [pid = 2588] [serial = 1670] [outer = 106CE800] 20:21:36 INFO - PROCESS | 2588 | 1467948096967 Marionette TRACE conn7 <- [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:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 20:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 631ms 20:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 20:21:37 INFO - PROCESS | 2588 | 1467948096991 Marionette TRACE conn7 -> [0,2189,"getWindowHandle",null] 20:21:37 INFO - PROCESS | 2588 | 1467948096993 Marionette TRACE conn7 <- [1,2189,null,{"value":"13"}] 20:21:37 INFO - PROCESS | 2588 | 1467948096997 Marionette TRACE conn7 -> [0,2190,"setScriptTimeout",{"ms":35000}] 20:21:37 INFO - PROCESS | 2588 | 1467948096998 Marionette TRACE conn7 <- [1,2190,null,{}] 20:21:37 INFO - PROCESS | 2588 | 1467948097002 Marionette TRACE conn7 -> [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:21:37 INFO - PROCESS | 2588 | 1467948097004 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:37 INFO - PROCESS | 2588 | 1467948097116 Marionette TRACE conn7 <- [1,2191,null,{"value":null}] 20:21:37 INFO - PROCESS | 2588 | 1467948097154 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948097156 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:37 INFO - PROCESS | 2588 | ++DOCSHELL 13FD0000 == 30 [pid = 2588] [id = 557] 20:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (13FD0C00) [pid = 2588] [serial = 1671] [outer = 00000000] 20:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (141EB000) [pid = 2588] [serial = 1672] [outer = 13FD0C00] 20:21:37 INFO - PROCESS | 2588 | 1467948097200 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (145CD000) [pid = 2588] [serial = 1673] [outer = 13FD0C00] 20:21:37 INFO - PROCESS | 2588 | 1467948097626 Marionette TRACE conn7 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 20:21:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 20:21:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 671ms 20:21:37 INFO - PROCESS | 2588 | 1467948097676 Marionette TRACE conn7 -> [0,2193,"getWindowHandle",null] 20:21:37 INFO - PROCESS | 2588 | 1467948097679 Marionette TRACE conn7 <- [1,2193,null,{"value":"13"}] 20:21:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 20:21:37 INFO - PROCESS | 2588 | 1467948097687 Marionette TRACE conn7 -> [0,2194,"setScriptTimeout",{"ms":35000}] 20:21:37 INFO - PROCESS | 2588 | 1467948097689 Marionette TRACE conn7 <- [1,2194,null,{}] 20:21:37 INFO - PROCESS | 2588 | 1467948097693 Marionette TRACE conn7 -> [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:21:37 INFO - PROCESS | 2588 | 1467948097698 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:37 INFO - PROCESS | 2588 | 1467948097802 Marionette TRACE conn7 <- [1,2195,null,{"value":null}] 20:21:37 INFO - PROCESS | 2588 | 1467948097834 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948097836 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:37 INFO - PROCESS | 2588 | ++DOCSHELL 163F7400 == 31 [pid = 2588] [id = 558] 20:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (163F8400) [pid = 2588] [serial = 1674] [outer = 00000000] 20:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1743EC00) [pid = 2588] [serial = 1675] [outer = 163F8400] 20:21:37 INFO - PROCESS | 2588 | 1467948097885 Marionette DEBUG loaded listener.js 20:21:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (17446000) [pid = 2588] [serial = 1676] [outer = 163F8400] 20:21:38 INFO - PROCESS | 2588 | 1467948098337 Marionette TRACE conn7 <- [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:21:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 20:21:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 670ms 20:21:38 INFO - PROCESS | 2588 | 1467948098365 Marionette TRACE conn7 -> [0,2197,"getWindowHandle",null] 20:21:38 INFO - PROCESS | 2588 | 1467948098367 Marionette TRACE conn7 <- [1,2197,null,{"value":"13"}] 20:21:38 INFO - PROCESS | 2588 | 1467948098371 Marionette TRACE conn7 -> [0,2198,"setScriptTimeout",{"ms":35000}] 20:21:38 INFO - PROCESS | 2588 | 1467948098372 Marionette TRACE conn7 <- [1,2198,null,{}] 20:21:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 20:21:38 INFO - PROCESS | 2588 | 1467948098376 Marionette TRACE conn7 -> [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:21:38 INFO - PROCESS | 2588 | 1467948098378 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:38 INFO - PROCESS | 2588 | 1467948098479 Marionette TRACE conn7 <- [1,2199,null,{"value":null}] 20:21:38 INFO - PROCESS | 2588 | 1467948098487 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948098489 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:38 INFO - PROCESS | 2588 | ++DOCSHELL 1743E800 == 32 [pid = 2588] [id = 559] 20:21:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17448400) [pid = 2588] [serial = 1677] [outer = 00000000] 20:21:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17659400) [pid = 2588] [serial = 1678] [outer = 17448400] 20:21:38 INFO - PROCESS | 2588 | 1467948098532 Marionette DEBUG loaded listener.js 20:21:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1765BC00) [pid = 2588] [serial = 1679] [outer = 17448400] 20:21:38 INFO - PROCESS | 2588 | 1467948098965 Marionette TRACE conn7 <- [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:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 20:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 630ms 20:21:39 INFO - PROCESS | 2588 | 1467948099022 Marionette TRACE conn7 -> [0,2201,"getWindowHandle",null] 20:21:39 INFO - PROCESS | 2588 | 1467948099024 Marionette TRACE conn7 <- [1,2201,null,{"value":"13"}] 20:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 20:21:39 INFO - PROCESS | 2588 | 1467948099028 Marionette TRACE conn7 -> [0,2202,"setScriptTimeout",{"ms":35000}] 20:21:39 INFO - PROCESS | 2588 | 1467948099029 Marionette TRACE conn7 <- [1,2202,null,{}] 20:21:39 INFO - PROCESS | 2588 | 1467948099033 Marionette TRACE conn7 -> [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:21:39 INFO - PROCESS | 2588 | 1467948099035 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:39 INFO - PROCESS | 2588 | 1467948099119 Marionette TRACE conn7 <- [1,2203,null,{"value":null}] 20:21:39 INFO - PROCESS | 2588 | 1467948099124 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948099126 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:39 INFO - PROCESS | 2588 | ++DOCSHELL 1005FC00 == 33 [pid = 2588] [id = 560] 20:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14129800) [pid = 2588] [serial = 1680] [outer = 00000000] 20:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18273800) [pid = 2588] [serial = 1681] [outer = 14129800] 20:21:39 INFO - PROCESS | 2588 | 1467948099173 Marionette DEBUG loaded listener.js 20:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1821A400) [pid = 2588] [serial = 1682] [outer = 14129800] 20:21:39 INFO - PROCESS | 2588 | 1467948099662 Marionette TRACE conn7 <- [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:21:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 20:21:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 20:21:39 INFO - PROCESS | 2588 | 1467948099703 Marionette TRACE conn7 -> [0,2205,"getWindowHandle",null] 20:21:39 INFO - PROCESS | 2588 | 1467948099705 Marionette TRACE conn7 <- [1,2205,null,{"value":"13"}] 20:21:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 20:21:39 INFO - PROCESS | 2588 | 1467948099708 Marionette TRACE conn7 -> [0,2206,"setScriptTimeout",{"ms":35000}] 20:21:39 INFO - PROCESS | 2588 | 1467948099710 Marionette TRACE conn7 <- [1,2206,null,{}] 20:21:39 INFO - PROCESS | 2588 | 1467948099713 Marionette TRACE conn7 -> [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:21:39 INFO - PROCESS | 2588 | 1467948099715 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:39 INFO - PROCESS | 2588 | 1467948099835 Marionette TRACE conn7 <- [1,2207,null,{"value":null}] 20:21:39 INFO - PROCESS | 2588 | 1467948099932 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948099934 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:39 INFO - PROCESS | 2588 | ++DOCSHELL 103E7400 == 34 [pid = 2588] [id = 561] 20:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18903400) [pid = 2588] [serial = 1683] [outer = 00000000] 20:21:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18D83C00) [pid = 2588] [serial = 1684] [outer = 18903400] 20:21:40 INFO - PROCESS | 2588 | 1467948099981 Marionette DEBUG loaded listener.js 20:21:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18D88400) [pid = 2588] [serial = 1685] [outer = 18903400] 20:21:40 INFO - PROCESS | 2588 | 1467948100437 Marionette TRACE conn7 <- [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:21:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 20:21:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 770ms 20:21:40 INFO - PROCESS | 2588 | 1467948100479 Marionette TRACE conn7 -> [0,2209,"getWindowHandle",null] 20:21:40 INFO - PROCESS | 2588 | 1467948100481 Marionette TRACE conn7 <- [1,2209,null,{"value":"13"}] 20:21:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 20:21:40 INFO - PROCESS | 2588 | 1467948100484 Marionette TRACE conn7 -> [0,2210,"setScriptTimeout",{"ms":35000}] 20:21:40 INFO - PROCESS | 2588 | 1467948100486 Marionette TRACE conn7 <- [1,2210,null,{}] 20:21:40 INFO - PROCESS | 2588 | 1467948100489 Marionette TRACE conn7 -> [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:21:40 INFO - PROCESS | 2588 | 1467948100491 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:40 INFO - PROCESS | 2588 | 1467948100608 Marionette TRACE conn7 <- [1,2211,null,{"value":null}] 20:21:40 INFO - PROCESS | 2588 | 1467948100614 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948100616 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:40 INFO - PROCESS | 2588 | ++DOCSHELL 0FA83C00 == 35 [pid = 2588] [id = 562] 20:21:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1774E000) [pid = 2588] [serial = 1686] [outer = 00000000] 20:21:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (192AFC00) [pid = 2588] [serial = 1687] [outer = 1774E000] 20:21:40 INFO - PROCESS | 2588 | 1467948100658 Marionette DEBUG loaded listener.js 20:21:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19363400) [pid = 2588] [serial = 1688] [outer = 1774E000] 20:21:41 INFO - PROCESS | 2588 | 1467948101137 Marionette TRACE conn7 <- [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:21:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 20:21:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 20:21:41 INFO - PROCESS | 2588 | 1467948101155 Marionette TRACE conn7 -> [0,2213,"getWindowHandle",null] 20:21:41 INFO - PROCESS | 2588 | 1467948101158 Marionette TRACE conn7 <- [1,2213,null,{"value":"13"}] 20:21:41 INFO - PROCESS | 2588 | 1467948101161 Marionette TRACE conn7 -> [0,2214,"setScriptTimeout",{"ms":35000}] 20:21:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 20:21:41 INFO - PROCESS | 2588 | 1467948101163 Marionette TRACE conn7 <- [1,2214,null,{}] 20:21:41 INFO - PROCESS | 2588 | 1467948101173 Marionette TRACE conn7 -> [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:21:41 INFO - PROCESS | 2588 | 1467948101176 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:41 INFO - PROCESS | 2588 | 1467948101339 Marionette TRACE conn7 <- [1,2215,null,{"value":null}] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (198D4000) [pid = 2588] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (182D1C00) [pid = 2588] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (186DB800) [pid = 2588] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19C80800) [pid = 2588] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1743D000) [pid = 2588] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (145D1800) [pid = 2588] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (10232400) [pid = 2588] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0CB1E800) [pid = 2588] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (110D8800) [pid = 2588] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FD73800) [pid = 2588] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (18D8A000) [pid = 2588] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 20:21:41 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1005B000) [pid = 2588] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 20:21:41 INFO - PROCESS | 2588 | 1467948101603 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948101605 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:41 INFO - PROCESS | 2588 | ++DOCSHELL 0C9ABC00 == 36 [pid = 2588] [id = 563] 20:21:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0CB1E800) [pid = 2588] [serial = 1689] [outer = 00000000] 20:21:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (0FF29400) [pid = 2588] [serial = 1690] [outer = 0CB1E800] 20:21:41 INFO - PROCESS | 2588 | 1467948101651 Marionette DEBUG loaded listener.js 20:21:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FA8C00) [pid = 2588] [serial = 1691] [outer = 0CB1E800] 20:21:42 INFO - PROCESS | 2588 | 1467948102009 Marionette TRACE conn7 <- [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:21:42 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:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 890ms 20:21:42 INFO - PROCESS | 2588 | 1467948102055 Marionette TRACE conn7 -> [0,2217,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 2588 | 1467948102057 Marionette TRACE conn7 <- [1,2217,null,{"value":"13"}] 20:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 20:21:42 INFO - PROCESS | 2588 | 1467948102060 Marionette TRACE conn7 -> [0,2218,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - PROCESS | 2588 | 1467948102062 Marionette TRACE conn7 <- [1,2218,null,{}] 20:21:42 INFO - PROCESS | 2588 | 1467948102066 Marionette TRACE conn7 -> [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:21:42 INFO - PROCESS | 2588 | 1467948102068 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:42 INFO - PROCESS | 2588 | 1467948102147 Marionette TRACE conn7 <- [1,2219,null,{"value":null}] 20:21:42 INFO - PROCESS | 2588 | 1467948102153 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948102155 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:42 INFO - PROCESS | 2588 | ++DOCSHELL 141B0800 == 37 [pid = 2588] [id = 564] 20:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (145BE400) [pid = 2588] [serial = 1692] [outer = 00000000] 20:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1936B800) [pid = 2588] [serial = 1693] [outer = 145BE400] 20:21:42 INFO - PROCESS | 2588 | 1467948102208 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19C84400) [pid = 2588] [serial = 1694] [outer = 145BE400] 20:21:42 INFO - PROCESS | 2588 | 1467948102634 Marionette TRACE conn7 <- [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:21:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 20:21:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 630ms 20:21:42 INFO - PROCESS | 2588 | 1467948102691 Marionette TRACE conn7 -> [0,2221,"getWindowHandle",null] 20:21:42 INFO - PROCESS | 2588 | 1467948102693 Marionette TRACE conn7 <- [1,2221,null,{"value":"13"}] 20:21:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 20:21:42 INFO - PROCESS | 2588 | 1467948102697 Marionette TRACE conn7 -> [0,2222,"setScriptTimeout",{"ms":35000}] 20:21:42 INFO - PROCESS | 2588 | 1467948102698 Marionette TRACE conn7 <- [1,2222,null,{}] 20:21:42 INFO - PROCESS | 2588 | 1467948102702 Marionette TRACE conn7 -> [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:21:42 INFO - PROCESS | 2588 | 1467948102704 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:42 INFO - PROCESS | 2588 | 1467948102784 Marionette TRACE conn7 <- [1,2223,null,{"value":null}] 20:21:42 INFO - PROCESS | 2588 | 1467948102792 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948102793 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:42 INFO - PROCESS | 2588 | ++DOCSHELL 19C8C000 == 38 [pid = 2588] [id = 565] 20:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19CCEC00) [pid = 2588] [serial = 1695] [outer = 00000000] 20:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (19E4FC00) [pid = 2588] [serial = 1696] [outer = 19CCEC00] 20:21:42 INFO - PROCESS | 2588 | 1467948102837 Marionette DEBUG loaded listener.js 20:21:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1B108800) [pid = 2588] [serial = 1697] [outer = 19CCEC00] 20:21:43 INFO - PROCESS | 2588 | 1467948103282 Marionette TRACE conn7 <- [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:21:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 20:21:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 20:21:43 INFO - PROCESS | 2588 | 1467948103339 Marionette TRACE conn7 -> [0,2225,"getWindowHandle",null] 20:21:43 INFO - PROCESS | 2588 | 1467948103341 Marionette TRACE conn7 <- [1,2225,null,{"value":"13"}] 20:21:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 20:21:43 INFO - PROCESS | 2588 | 1467948103344 Marionette TRACE conn7 -> [0,2226,"setScriptTimeout",{"ms":35000}] 20:21:43 INFO - PROCESS | 2588 | 1467948103346 Marionette TRACE conn7 <- [1,2226,null,{}] 20:21:43 INFO - PROCESS | 2588 | 1467948103349 Marionette TRACE conn7 -> [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:21:43 INFO - PROCESS | 2588 | 1467948103351 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:43 INFO - PROCESS | 2588 | 1467948103430 Marionette TRACE conn7 <- [1,2227,null,{"value":null}] 20:21:43 INFO - PROCESS | 2588 | 1467948103436 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948103438 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:43 INFO - PROCESS | 2588 | ++DOCSHELL 1493D800 == 39 [pid = 2588] [id = 566] 20:21:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19CF1000) [pid = 2588] [serial = 1698] [outer = 00000000] 20:21:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1B1CE400) [pid = 2588] [serial = 1699] [outer = 19CF1000] 20:21:43 INFO - PROCESS | 2588 | 1467948103481 Marionette DEBUG loaded listener.js 20:21:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1B1D1000) [pid = 2588] [serial = 1700] [outer = 19CF1000] 20:21:44 INFO - PROCESS | 2588 | 1467948104329 Marionette TRACE conn7 <- [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:21:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 20:21:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1018ms 20:21:44 INFO - PROCESS | 2588 | 1467948104367 Marionette TRACE conn7 -> [0,2229,"getWindowHandle",null] 20:21:44 INFO - PROCESS | 2588 | 1467948104371 Marionette TRACE conn7 <- [1,2229,null,{"value":"13"}] 20:21:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 20:21:44 INFO - PROCESS | 2588 | 1467948104376 Marionette TRACE conn7 -> [0,2230,"setScriptTimeout",{"ms":35000}] 20:21:44 INFO - PROCESS | 2588 | 1467948104382 Marionette TRACE conn7 <- [1,2230,null,{}] 20:21:44 INFO - PROCESS | 2588 | 1467948104408 Marionette TRACE conn7 -> [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:21:44 INFO - PROCESS | 2588 | 1467948104411 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:44 INFO - PROCESS | 2588 | 1467948104568 Marionette TRACE conn7 <- [1,2231,null,{"value":null}] 20:21:44 INFO - PROCESS | 2588 | 1467948104706 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948104709 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:44 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7B000 == 40 [pid = 2588] [id = 567] 20:21:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FD7BC00) [pid = 2588] [serial = 1701] [outer = 00000000] 20:21:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FE35400) [pid = 2588] [serial = 1702] [outer = 0FD7BC00] 20:21:44 INFO - PROCESS | 2588 | 1467948104772 Marionette DEBUG loaded listener.js 20:21:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FF2AC00) [pid = 2588] [serial = 1703] [outer = 0FD7BC00] 20:21:45 INFO - PROCESS | 2588 | 1467948105689 Marionette TRACE conn7 <- [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:21:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 20:21:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1401ms 20:21:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 20:21:45 INFO - PROCESS | 2588 | 1467948105778 Marionette TRACE conn7 -> [0,2233,"getWindowHandle",null] 20:21:45 INFO - PROCESS | 2588 | 1467948105782 Marionette TRACE conn7 <- [1,2233,null,{"value":"13"}] 20:21:45 INFO - PROCESS | 2588 | 1467948105788 Marionette TRACE conn7 -> [0,2234,"setScriptTimeout",{"ms":35000}] 20:21:45 INFO - PROCESS | 2588 | 1467948105791 Marionette TRACE conn7 <- [1,2234,null,{}] 20:21:45 INFO - PROCESS | 2588 | 1467948105797 Marionette TRACE conn7 -> [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:21:45 INFO - PROCESS | 2588 | 1467948105799 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:45 INFO - PROCESS | 2588 | 1467948105941 Marionette TRACE conn7 <- [1,2235,null,{"value":null}] 20:21:46 INFO - PROCESS | 2588 | 1467948106081 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948106086 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:46 INFO - PROCESS | 2588 | ++DOCSHELL 0FE6F400 == 41 [pid = 2588] [id = 568] 20:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FE6FC00) [pid = 2588] [serial = 1704] [outer = 00000000] 20:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FF29800) [pid = 2588] [serial = 1705] [outer = 0FE6FC00] 20:21:46 INFO - PROCESS | 2588 | 1467948106178 Marionette DEBUG loaded listener.js 20:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1005EC00) [pid = 2588] [serial = 1706] [outer = 0FE6FC00] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 19C8C000 == 40 [pid = 2588] [id = 565] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 141B0800 == 39 [pid = 2588] [id = 564] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 0C9ABC00 == 38 [pid = 2588] [id = 563] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 0FA83C00 == 37 [pid = 2588] [id = 562] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 103E7400 == 36 [pid = 2588] [id = 561] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 1005FC00 == 35 [pid = 2588] [id = 560] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 1743E800 == 34 [pid = 2588] [id = 559] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 163F7400 == 33 [pid = 2588] [id = 558] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 13FD0000 == 32 [pid = 2588] [id = 557] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 10642000 == 31 [pid = 2588] [id = 556] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1B10E800) [pid = 2588] [serial = 1657] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 103E7800 == 30 [pid = 2588] [id = 555] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 0FE76400 == 29 [pid = 2588] [id = 554] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 0FE02400 == 28 [pid = 2588] [id = 553] 20:21:46 INFO - PROCESS | 2588 | --DOCSHELL 1B0C1C00 == 27 [pid = 2588] [id = 552] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (19CF2000) [pid = 2588] [serial = 1655] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (186DC400) [pid = 2588] [serial = 1642] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (198CC800) [pid = 2588] [serial = 1645] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (18D88C00) [pid = 2588] [serial = 1643] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (19C85400) [pid = 2588] [serial = 1648] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (198D2000) [pid = 2588] [serial = 1646] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19C89C00) [pid = 2588] [serial = 1649] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (17749000) [pid = 2588] [serial = 1639] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (149A0C00) [pid = 2588] [serial = 1636] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (15A64400) [pid = 2588] [serial = 1637] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10360C00) [pid = 2588] [serial = 1633] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (103E8400) [pid = 2588] [serial = 1634] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FA85800) [pid = 2588] [serial = 1630] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE09000) [pid = 2588] [serial = 1631] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (143D3800) [pid = 2588] [serial = 1628] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (13FA6400) [pid = 2588] [serial = 1627] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE11400) [pid = 2588] [serial = 1625] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE03000) [pid = 2588] [serial = 1624] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18EEB000) [pid = 2588] [serial = 1622] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (17610800) [pid = 2588] [serial = 1651] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (18909800) [pid = 2588] [serial = 1652] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (17754800) [pid = 2588] [serial = 1640] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (19CEFC00) [pid = 2588] [serial = 1654] [outer = 00000000] [url = about:blank] 20:21:46 INFO - PROCESS | 2588 | 1467948106693 Marionette TRACE conn7 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 20:21:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 20:21:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 931ms 20:21:46 INFO - PROCESS | 2588 | 1467948106719 Marionette TRACE conn7 -> [0,2237,"getWindowHandle",null] 20:21:46 INFO - PROCESS | 2588 | 1467948106724 Marionette TRACE conn7 <- [1,2237,null,{"value":"13"}] 20:21:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 20:21:46 INFO - PROCESS | 2588 | 1467948106734 Marionette TRACE conn7 -> [0,2238,"setScriptTimeout",{"ms":35000}] 20:21:46 INFO - PROCESS | 2588 | 1467948106737 Marionette TRACE conn7 <- [1,2238,null,{}] 20:21:46 INFO - PROCESS | 2588 | 1467948106741 Marionette TRACE conn7 -> [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:21:46 INFO - PROCESS | 2588 | 1467948106743 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:46 INFO - PROCESS | 2588 | 1467948106835 Marionette TRACE conn7 <- [1,2239,null,{"value":null}] 20:21:46 INFO - PROCESS | 2588 | 1467948106845 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948106847 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:46 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1F800 == 28 [pid = 2588] [id = 569] 20:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE2B800) [pid = 2588] [serial = 1707] [outer = 00000000] 20:21:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (1005B800) [pid = 2588] [serial = 1708] [outer = 0FE2B800] 20:21:46 INFO - PROCESS | 2588 | 1467948106898 Marionette DEBUG loaded listener.js 20:21:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (10235C00) [pid = 2588] [serial = 1709] [outer = 0FE2B800] 20:21:47 INFO - PROCESS | 2588 | 1467948107400 Marionette TRACE conn7 <- [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:21:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 20:21:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 730ms 20:21:47 INFO - PROCESS | 2588 | 1467948107470 Marionette TRACE conn7 -> [0,2241,"getWindowHandle",null] 20:21:47 INFO - PROCESS | 2588 | 1467948107472 Marionette TRACE conn7 <- [1,2241,null,{"value":"13"}] 20:21:47 INFO - PROCESS | 2588 | 1467948107475 Marionette TRACE conn7 -> [0,2242,"setScriptTimeout",{"ms":35000}] 20:21:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 20:21:47 INFO - PROCESS | 2588 | 1467948107479 Marionette TRACE conn7 <- [1,2242,null,{}] 20:21:47 INFO - PROCESS | 2588 | 1467948107489 Marionette TRACE conn7 -> [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:21:47 INFO - PROCESS | 2588 | 1467948107494 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:47 INFO - PROCESS | 2588 | 1467948107609 Marionette TRACE conn7 <- [1,2243,null,{"value":null}] 20:21:47 INFO - PROCESS | 2588 | 1467948107708 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948107712 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:47 INFO - PROCESS | 2588 | ++DOCSHELL 112CB400 == 29 [pid = 2588] [id = 570] 20:21:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (112CBC00) [pid = 2588] [serial = 1710] [outer = 00000000] 20:21:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FA5400) [pid = 2588] [serial = 1711] [outer = 112CBC00] 20:21:47 INFO - PROCESS | 2588 | 1467948107759 Marionette DEBUG loaded listener.js 20:21:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FAE000) [pid = 2588] [serial = 1712] [outer = 112CBC00] 20:21:48 INFO - PROCESS | 2588 | 1467948108117 Marionette TRACE conn7 <- [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:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 20:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 20:21:48 INFO - PROCESS | 2588 | 1467948108173 Marionette TRACE conn7 -> [0,2245,"getWindowHandle",null] 20:21:48 INFO - PROCESS | 2588 | 1467948108175 Marionette TRACE conn7 <- [1,2245,null,{"value":"13"}] 20:21:48 INFO - PROCESS | 2588 | 1467948108179 Marionette TRACE conn7 -> [0,2246,"setScriptTimeout",{"ms":35000}] 20:21:48 INFO - PROCESS | 2588 | 1467948108180 Marionette TRACE conn7 <- [1,2246,null,{}] 20:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 20:21:48 INFO - PROCESS | 2588 | 1467948108184 Marionette TRACE conn7 -> [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:21:48 INFO - PROCESS | 2588 | 1467948108186 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:48 INFO - PROCESS | 2588 | 1467948108270 Marionette TRACE conn7 <- [1,2247,null,{"value":null}] 20:21:48 INFO - PROCESS | 2588 | 1467948108275 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948108285 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:48 INFO - PROCESS | 2588 | ++DOCSHELL 13FCF400 == 30 [pid = 2588] [id = 571] 20:21:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FD2400) [pid = 2588] [serial = 1713] [outer = 00000000] 20:21:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (149A0C00) [pid = 2588] [serial = 1714] [outer = 13FD2400] 20:21:48 INFO - PROCESS | 2588 | 1467948108330 Marionette DEBUG loaded listener.js 20:21:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14AEB000) [pid = 2588] [serial = 1715] [outer = 13FD2400] 20:21:48 INFO - PROCESS | 2588 | 1467948108824 Marionette TRACE conn7 <- [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:21:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 20:21:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 20:21:48 INFO - PROCESS | 2588 | 1467948108857 Marionette TRACE conn7 -> [0,2249,"getWindowHandle",null] 20:21:48 INFO - PROCESS | 2588 | 1467948108859 Marionette TRACE conn7 <- [1,2249,null,{"value":"13"}] 20:21:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 20:21:48 INFO - PROCESS | 2588 | 1467948108862 Marionette TRACE conn7 -> [0,2250,"setScriptTimeout",{"ms":35000}] 20:21:48 INFO - PROCESS | 2588 | 1467948108864 Marionette TRACE conn7 <- [1,2250,null,{}] 20:21:48 INFO - PROCESS | 2588 | 1467948108867 Marionette TRACE conn7 -> [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:21:48 INFO - PROCESS | 2588 | 1467948108869 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:49 INFO - PROCESS | 2588 | 1467948108981 Marionette TRACE conn7 <- [1,2251,null,{"value":null}] 20:21:49 INFO - PROCESS | 2588 | 1467948109075 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948109077 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:49 INFO - PROCESS | 2588 | ++DOCSHELL 15A64C00 == 31 [pid = 2588] [id = 572] 20:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (15A67000) [pid = 2588] [serial = 1716] [outer = 00000000] 20:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (163F6C00) [pid = 2588] [serial = 1717] [outer = 15A67000] 20:21:49 INFO - PROCESS | 2588 | 1467948109120 Marionette DEBUG loaded listener.js 20:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1743B800) [pid = 2588] [serial = 1718] [outer = 15A67000] 20:21:49 INFO - PROCESS | 2588 | 1467948109557 Marionette TRACE conn7 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 20:21:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 20:21:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 730ms 20:21:49 INFO - PROCESS | 2588 | 1467948109595 Marionette TRACE conn7 -> [0,2253,"getWindowHandle",null] 20:21:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 20:21:49 INFO - PROCESS | 2588 | 1467948109597 Marionette TRACE conn7 <- [1,2253,null,{"value":"13"}] 20:21:49 INFO - PROCESS | 2588 | 1467948109601 Marionette TRACE conn7 -> [0,2254,"setScriptTimeout",{"ms":35000}] 20:21:49 INFO - PROCESS | 2588 | 1467948109602 Marionette TRACE conn7 <- [1,2254,null,{}] 20:21:49 INFO - PROCESS | 2588 | 1467948109606 Marionette TRACE conn7 -> [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:21:49 INFO - PROCESS | 2588 | 1467948109611 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:49 INFO - PROCESS | 2588 | 1467948109752 Marionette TRACE conn7 <- [1,2255,null,{"value":null}] 20:21:49 INFO - PROCESS | 2588 | 1467948109819 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948109821 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:49 INFO - PROCESS | 2588 | ++DOCSHELL 1774CC00 == 32 [pid = 2588] [id = 573] 20:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17754C00) [pid = 2588] [serial = 1719] [outer = 00000000] 20:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18219800) [pid = 2588] [serial = 1720] [outer = 17754C00] 20:21:49 INFO - PROCESS | 2588 | 1467948109865 Marionette DEBUG loaded listener.js 20:21:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18691C00) [pid = 2588] [serial = 1721] [outer = 17754C00] 20:21:50 INFO - PROCESS | 2588 | 1467948110296 Marionette TRACE conn7 <- [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:21:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 20:21:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 731ms 20:21:50 INFO - PROCESS | 2588 | 1467948110333 Marionette TRACE conn7 -> [0,2257,"getWindowHandle",null] 20:21:50 INFO - PROCESS | 2588 | 1467948110334 Marionette TRACE conn7 <- [1,2257,null,{"value":"13"}] 20:21:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 20:21:50 INFO - PROCESS | 2588 | 1467948110370 Marionette TRACE conn7 -> [0,2258,"setScriptTimeout",{"ms":35000}] 20:21:50 INFO - PROCESS | 2588 | 1467948110372 Marionette TRACE conn7 <- [1,2258,null,{}] 20:21:50 INFO - PROCESS | 2588 | 1467948110378 Marionette TRACE conn7 -> [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:21:50 INFO - PROCESS | 2588 | 1467948110389 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:50 INFO - PROCESS | 2588 | 1467948110499 Marionette TRACE conn7 <- [1,2259,null,{"value":null}] 20:21:50 INFO - PROCESS | 2588 | 1467948110508 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948110510 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:50 INFO - PROCESS | 2588 | ++DOCSHELL 10368800 == 33 [pid = 2588] [id = 574] 20:21:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1774D400) [pid = 2588] [serial = 1722] [outer = 00000000] 20:21:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18D88800) [pid = 2588] [serial = 1723] [outer = 1774D400] 20:21:50 INFO - PROCESS | 2588 | 1467948110731 Marionette DEBUG loaded listener.js 20:21:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18D88C00) [pid = 2588] [serial = 1724] [outer = 1774D400] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (19CCEC00) [pid = 2588] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (18903400) [pid = 2588] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (13FD0C00) [pid = 2588] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FEAD800) [pid = 2588] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17448400) [pid = 2588] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (103EF800) [pid = 2588] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (106CE800) [pid = 2588] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1774E000) [pid = 2588] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1B102C00) [pid = 2588] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (163F8400) [pid = 2588] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (14129800) [pid = 2588] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0CB1E800) [pid = 2588] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE02C00) [pid = 2588] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 20:21:50 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (145BE400) [pid = 2588] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 20:21:51 INFO - PROCESS | 2588 | 1467948111094 Marionette TRACE conn7 <- [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:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 20:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 791ms 20:21:51 INFO - PROCESS | 2588 | 1467948111159 Marionette TRACE conn7 -> [0,2261,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 2588 | 1467948111161 Marionette TRACE conn7 <- [1,2261,null,{"value":"13"}] 20:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 20:21:51 INFO - PROCESS | 2588 | 1467948111164 Marionette TRACE conn7 -> [0,2262,"setScriptTimeout",{"ms":35000}] 20:21:51 INFO - PROCESS | 2588 | 1467948111165 Marionette TRACE conn7 <- [1,2262,null,{}] 20:21:51 INFO - PROCESS | 2588 | 1467948111169 Marionette TRACE conn7 -> [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:21:51 INFO - PROCESS | 2588 | 1467948111171 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:51 INFO - PROCESS | 2588 | 1467948111248 Marionette TRACE conn7 <- [1,2263,null,{"value":null}] 20:21:51 INFO - PROCESS | 2588 | 1467948111342 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948111344 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:51 INFO - PROCESS | 2588 | ++DOCSHELL 0FE36800 == 34 [pid = 2588] [id = 575] 20:21:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FA4400) [pid = 2588] [serial = 1725] [outer = 00000000] 20:21:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1897E000) [pid = 2588] [serial = 1726] [outer = 13FA4400] 20:21:51 INFO - PROCESS | 2588 | 1467948111389 Marionette DEBUG loaded listener.js 20:21:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (18F6AC00) [pid = 2588] [serial = 1727] [outer = 13FA4400] 20:21:51 INFO - PROCESS | 2588 | 1467948111746 Marionette TRACE conn7 <- [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:21:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 20:21:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 630ms 20:21:51 INFO - PROCESS | 2588 | 1467948111795 Marionette TRACE conn7 -> [0,2265,"getWindowHandle",null] 20:21:51 INFO - PROCESS | 2588 | 1467948111797 Marionette TRACE conn7 <- [1,2265,null,{"value":"13"}] 20:21:51 INFO - PROCESS | 2588 | 1467948111800 Marionette TRACE conn7 -> [0,2266,"setScriptTimeout",{"ms":35000}] 20:21:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 20:21:51 INFO - PROCESS | 2588 | 1467948111802 Marionette TRACE conn7 <- [1,2266,null,{}] 20:21:51 INFO - PROCESS | 2588 | 1467948111805 Marionette TRACE conn7 -> [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:21:51 INFO - PROCESS | 2588 | 1467948111807 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:51 INFO - PROCESS | 2588 | 1467948111925 Marionette TRACE conn7 <- [1,2267,null,{"value":null}] 20:21:51 INFO - PROCESS | 2588 | 1467948111961 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948111963 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:51 INFO - PROCESS | 2588 | ++DOCSHELL 186E9400 == 35 [pid = 2588] [id = 576] 20:21:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18909C00) [pid = 2588] [serial = 1728] [outer = 00000000] 20:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (19366C00) [pid = 2588] [serial = 1729] [outer = 18909C00] 20:21:52 INFO - PROCESS | 2588 | 1467948112005 Marionette DEBUG loaded listener.js 20:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1936D400) [pid = 2588] [serial = 1730] [outer = 18909C00] 20:21:52 INFO - PROCESS | 2588 | 1467948112423 Marionette TRACE conn7 <- [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:21:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 20:21:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 20:21:52 INFO - PROCESS | 2588 | 1467948112485 Marionette TRACE conn7 -> [0,2269,"getWindowHandle",null] 20:21:52 INFO - PROCESS | 2588 | 1467948112487 Marionette TRACE conn7 <- [1,2269,null,{"value":"13"}] 20:21:52 INFO - PROCESS | 2588 | 1467948112490 Marionette TRACE conn7 -> [0,2270,"setScriptTimeout",{"ms":35000}] 20:21:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 20:21:52 INFO - PROCESS | 2588 | 1467948112492 Marionette TRACE conn7 <- [1,2270,null,{}] 20:21:52 INFO - PROCESS | 2588 | 1467948112495 Marionette TRACE conn7 -> [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:21:52 INFO - PROCESS | 2588 | 1467948112497 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:52 INFO - PROCESS | 2588 | 1467948112575 Marionette TRACE conn7 <- [1,2271,null,{"value":null}] 20:21:52 INFO - PROCESS | 2588 | 1467948112580 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948112582 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:52 INFO - PROCESS | 2588 | ++DOCSHELL 19366800 == 36 [pid = 2588] [id = 577] 20:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (198CE400) [pid = 2588] [serial = 1731] [outer = 00000000] 20:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19C83800) [pid = 2588] [serial = 1732] [outer = 198CE400] 20:21:52 INFO - PROCESS | 2588 | 1467948112625 Marionette DEBUG loaded listener.js 20:21:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19C84800) [pid = 2588] [serial = 1733] [outer = 198CE400] 20:21:53 INFO - PROCESS | 2588 | 1467948113374 Marionette TRACE conn7 <- [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:21:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 20:21:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 930ms 20:21:53 INFO - PROCESS | 2588 | 1467948113438 Marionette TRACE conn7 -> [0,2273,"getWindowHandle",null] 20:21:53 INFO - PROCESS | 2588 | 1467948113442 Marionette TRACE conn7 <- [1,2273,null,{"value":"13"}] 20:21:53 INFO - PROCESS | 2588 | 1467948113448 Marionette TRACE conn7 -> [0,2274,"setScriptTimeout",{"ms":35000}] 20:21:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 20:21:53 INFO - PROCESS | 2588 | 1467948113451 Marionette TRACE conn7 <- [1,2274,null,{}] 20:21:53 INFO - PROCESS | 2588 | 1467948113457 Marionette TRACE conn7 -> [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:21:53 INFO - PROCESS | 2588 | 1467948113460 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:53 INFO - PROCESS | 2588 | 1467948113573 Marionette TRACE conn7 <- [1,2275,null,{"value":null}] 20:21:53 INFO - PROCESS | 2588 | 1467948113710 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948113713 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:53 INFO - PROCESS | 2588 | ++DOCSHELL 0CBF2000 == 37 [pid = 2588] [id = 578] 20:21:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FBF1000) [pid = 2588] [serial = 1734] [outer = 00000000] 20:21:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (10366000) [pid = 2588] [serial = 1735] [outer = 0FBF1000] 20:21:53 INFO - PROCESS | 2588 | 1467948113774 Marionette DEBUG loaded listener.js 20:21:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (10571800) [pid = 2588] [serial = 1736] [outer = 0FBF1000] 20:21:54 INFO - PROCESS | 2588 | 1467948114334 Marionette TRACE conn7 <- [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:21:54 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:21:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 20:21:54 INFO - PROCESS | 2588 | 1467948114384 Marionette TRACE conn7 -> [0,2277,"getWindowHandle",null] 20:21:54 INFO - PROCESS | 2588 | 1467948114390 Marionette TRACE conn7 <- [1,2277,null,{"value":"13"}] 20:21:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 20:21:54 INFO - PROCESS | 2588 | 1467948114396 Marionette TRACE conn7 -> [0,2278,"setScriptTimeout",{"ms":35000}] 20:21:54 INFO - PROCESS | 2588 | 1467948114399 Marionette TRACE conn7 <- [1,2278,null,{}] 20:21:54 INFO - PROCESS | 2588 | 1467948114403 Marionette TRACE conn7 -> [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:21:54 INFO - PROCESS | 2588 | 1467948114406 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:54 INFO - PROCESS | 2588 | 1467948114521 Marionette TRACE conn7 <- [1,2279,null,{"value":null}] 20:21:54 INFO - PROCESS | 2588 | 1467948114659 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948114662 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:54 INFO - PROCESS | 2588 | ++DOCSHELL 1636B000 == 38 [pid = 2588] [id = 579] 20:21:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1743C000) [pid = 2588] [serial = 1737] [outer = 00000000] 20:21:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (17481400) [pid = 2588] [serial = 1738] [outer = 1743C000] 20:21:54 INFO - PROCESS | 2588 | 1467948114719 Marionette DEBUG loaded listener.js 20:21:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1774E400) [pid = 2588] [serial = 1739] [outer = 1743C000] 20:21:55 INFO - PROCESS | 2588 | 1467948115307 Marionette TRACE conn7 <- [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:21:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 20:21:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 930ms 20:21:55 INFO - PROCESS | 2588 | 1467948115329 Marionette TRACE conn7 -> [0,2281,"getWindowHandle",null] 20:21:55 INFO - PROCESS | 2588 | 1467948115332 Marionette TRACE conn7 <- [1,2281,null,{"value":"13"}] 20:21:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 20:21:55 INFO - PROCESS | 2588 | 1467948115336 Marionette TRACE conn7 -> [0,2282,"setScriptTimeout",{"ms":35000}] 20:21:55 INFO - PROCESS | 2588 | 1467948115340 Marionette TRACE conn7 <- [1,2282,null,{}] 20:21:55 INFO - PROCESS | 2588 | 1467948115351 Marionette TRACE conn7 -> [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:21:55 INFO - PROCESS | 2588 | 1467948115356 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:55 INFO - PROCESS | 2588 | 1467948115468 Marionette TRACE conn7 <- [1,2283,null,{"value":null}] 20:21:55 INFO - PROCESS | 2588 | 1467948115615 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948115619 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:55 INFO - PROCESS | 2588 | ++DOCSHELL 19CF9400 == 39 [pid = 2588] [id = 580] 20:21:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (19E45400) [pid = 2588] [serial = 1740] [outer = 00000000] 20:21:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1B0BD000) [pid = 2588] [serial = 1741] [outer = 19E45400] 20:21:55 INFO - PROCESS | 2588 | 1467948115679 Marionette DEBUG loaded listener.js 20:21:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1B10D000) [pid = 2588] [serial = 1742] [outer = 19E45400] 20:21:56 INFO - PROCESS | 2588 | 1467948116243 Marionette TRACE conn7 <- [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:21:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 20:21:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 970ms 20:21:56 INFO - PROCESS | 2588 | 1467948116309 Marionette TRACE conn7 -> [0,2285,"getWindowHandle",null] 20:21:56 INFO - PROCESS | 2588 | 1467948116312 Marionette TRACE conn7 <- [1,2285,null,{"value":"13"}] 20:21:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 20:21:56 INFO - PROCESS | 2588 | 1467948116316 Marionette TRACE conn7 -> [0,2286,"setScriptTimeout",{"ms":35000}] 20:21:56 INFO - PROCESS | 2588 | 1467948116318 Marionette TRACE conn7 <- [1,2286,null,{}] 20:21:56 INFO - PROCESS | 2588 | 1467948116321 Marionette TRACE conn7 -> [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:21:56 INFO - PROCESS | 2588 | 1467948116324 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:56 INFO - PROCESS | 2588 | 1467948116434 Marionette TRACE conn7 <- [1,2287,null,{"value":null}] 20:21:56 INFO - PROCESS | 2588 | 1467948116577 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948116580 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:56 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1E800 == 40 [pid = 2588] [id = 581] 20:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B1CEC00) [pid = 2588] [serial = 1743] [outer = 00000000] 20:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B863000) [pid = 2588] [serial = 1744] [outer = 1B1CEC00] 20:21:56 INFO - PROCESS | 2588 | 1467948116634 Marionette DEBUG loaded listener.js 20:21:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1BD1EC00) [pid = 2588] [serial = 1745] [outer = 1B1CEC00] 20:21:57 INFO - PROCESS | 2588 | 1467948117312 Marionette TRACE conn7 <- [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:21:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 20:21:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1022ms 20:21:57 INFO - PROCESS | 2588 | 1467948117341 Marionette TRACE conn7 -> [0,2289,"getWindowHandle",null] 20:21:57 INFO - PROCESS | 2588 | 1467948117345 Marionette TRACE conn7 <- [1,2289,null,{"value":"13"}] 20:21:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 20:21:57 INFO - PROCESS | 2588 | 1467948117350 Marionette TRACE conn7 -> [0,2290,"setScriptTimeout",{"ms":35000}] 20:21:57 INFO - PROCESS | 2588 | 1467948117353 Marionette TRACE conn7 <- [1,2290,null,{}] 20:21:57 INFO - PROCESS | 2588 | 1467948117359 Marionette TRACE conn7 -> [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:21:57 INFO - PROCESS | 2588 | 1467948117361 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:57 INFO - PROCESS | 2588 | 1467948117520 Marionette TRACE conn7 <- [1,2291,null,{"value":null}] 20:21:57 INFO - PROCESS | 2588 | 1467948117664 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 2588 | 1467948117668 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:57 INFO - PROCESS | 2588 | ++DOCSHELL 10052800 == 41 [pid = 2588] [id = 582] 20:21:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (10053000) [pid = 2588] [serial = 1746] [outer = 00000000] 20:21:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (10239000) [pid = 2588] [serial = 1747] [outer = 10053000] 20:21:57 INFO - PROCESS | 2588 | 1467948117722 Marionette DEBUG loaded listener.js 20:21:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (10568800) [pid = 2588] [serial = 1748] [outer = 10053000] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 186E9400 == 40 [pid = 2588] [id = 576] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0FE36800 == 39 [pid = 2588] [id = 575] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 10368800 == 38 [pid = 2588] [id = 574] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 1774CC00 == 37 [pid = 2588] [id = 573] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 15A64C00 == 36 [pid = 2588] [id = 572] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 13FCF400 == 35 [pid = 2588] [id = 571] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 112CB400 == 34 [pid = 2588] [id = 570] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0FE1F800 == 33 [pid = 2588] [id = 569] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0FE6F400 == 32 [pid = 2588] [id = 568] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0FD7B000 == 31 [pid = 2588] [id = 567] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 1493D800 == 30 [pid = 2588] [id = 566] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 19CF9400 == 29 [pid = 2588] [id = 580] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0FE1E800 == 28 [pid = 2588] [id = 581] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 1636B000 == 27 [pid = 2588] [id = 579] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 19366800 == 26 [pid = 2588] [id = 577] 20:21:58 INFO - PROCESS | 2588 | --DOCSHELL 0CBF2000 == 25 [pid = 2588] [id = 578] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (1936B800) [pid = 2588] [serial = 1693] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (19C84400) [pid = 2588] [serial = 1694] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (1B108800) [pid = 2588] [serial = 1697] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (1821A400) [pid = 2588] [serial = 1682] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (13FA8C00) [pid = 2588] [serial = 1691] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (19E4FC00) [pid = 2588] [serial = 1696] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (18D83C00) [pid = 2588] [serial = 1684] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (141EB000) [pid = 2588] [serial = 1672] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (145CD000) [pid = 2588] [serial = 1673] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FF1E000) [pid = 2588] [serial = 1663] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0FF24C00) [pid = 2588] [serial = 1664] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (17659400) [pid = 2588] [serial = 1678] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (1765BC00) [pid = 2588] [serial = 1679] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (10643800) [pid = 2588] [serial = 1666] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (110E1000) [pid = 2588] [serial = 1667] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (13FA9000) [pid = 2588] [serial = 1669] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (13FC6000) [pid = 2588] [serial = 1670] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (192AFC00) [pid = 2588] [serial = 1687] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1B10F000) [pid = 2588] [serial = 1658] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (18D88400) [pid = 2588] [serial = 1685] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (17446000) [pid = 2588] [serial = 1676] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1743EC00) [pid = 2588] [serial = 1675] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (18273800) [pid = 2588] [serial = 1681] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FF29400) [pid = 2588] [serial = 1690] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FE09800) [pid = 2588] [serial = 1660] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (0FE10000) [pid = 2588] [serial = 1661] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (19363400) [pid = 2588] [serial = 1688] [outer = 00000000] [url = about:blank] 20:21:58 INFO - PROCESS | 2588 | 1467948118958 Marionette TRACE conn7 <- [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:21:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 20:21:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1626ms 20:21:58 INFO - PROCESS | 2588 | 1467948118978 Marionette TRACE conn7 -> [0,2293,"getWindowHandle",null] 20:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 20:21:59 INFO - PROCESS | 2588 | 1467948118982 Marionette TRACE conn7 <- [1,2293,null,{"value":"13"}] 20:21:59 INFO - PROCESS | 2588 | 1467948118986 Marionette TRACE conn7 -> [0,2294,"setScriptTimeout",{"ms":35000}] 20:21:59 INFO - PROCESS | 2588 | 1467948118991 Marionette TRACE conn7 <- [1,2294,null,{}] 20:21:59 INFO - PROCESS | 2588 | 1467948118996 Marionette TRACE conn7 -> [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:21:59 INFO - PROCESS | 2588 | 1467948118999 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:59 INFO - PROCESS | 2588 | 1467948119090 Marionette TRACE conn7 <- [1,2295,null,{"value":null}] 20:21:59 INFO - PROCESS | 2588 | 1467948119229 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948119232 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:59 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF6C00 == 26 [pid = 2588] [id = 583] 20:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FBFD800) [pid = 2588] [serial = 1749] [outer = 00000000] 20:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE08400) [pid = 2588] [serial = 1750] [outer = 0FBFD800] 20:21:59 INFO - PROCESS | 2588 | 1467948119280 Marionette DEBUG loaded listener.js 20:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FE0F400) [pid = 2588] [serial = 1751] [outer = 0FBFD800] 20:21:59 INFO - PROCESS | 2588 | 1467948119678 Marionette TRACE conn7 <- [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:21:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 20:21:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 730ms 20:21:59 INFO - PROCESS | 2588 | 1467948119717 Marionette TRACE conn7 -> [0,2297,"getWindowHandle",null] 20:21:59 INFO - PROCESS | 2588 | 1467948119722 Marionette TRACE conn7 <- [1,2297,null,{"value":"13"}] 20:21:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 20:21:59 INFO - PROCESS | 2588 | 1467948119728 Marionette TRACE conn7 -> [0,2298,"setScriptTimeout",{"ms":35000}] 20:21:59 INFO - PROCESS | 2588 | 1467948119731 Marionette TRACE conn7 <- [1,2298,null,{}] 20:21:59 INFO - PROCESS | 2588 | 1467948119734 Marionette TRACE conn7 -> [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:21:59 INFO - PROCESS | 2588 | 1467948119737 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:59 INFO - PROCESS | 2588 | 1467948119856 Marionette TRACE conn7 <- [1,2299,null,{"value":null}] 20:21:59 INFO - PROCESS | 2588 | 1467948119863 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948119865 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:21:59 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2B000 == 27 [pid = 2588] [id = 584] 20:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FE33C00) [pid = 2588] [serial = 1752] [outer = 00000000] 20:21:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FF27800) [pid = 2588] [serial = 1753] [outer = 0FE33C00] 20:21:59 INFO - PROCESS | 2588 | 1467948119913 Marionette DEBUG loaded listener.js 20:22:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10057C00) [pid = 2588] [serial = 1754] [outer = 0FE33C00] 20:22:00 INFO - PROCESS | 2588 | 1467948120363 Marionette TRACE conn7 <- [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:22:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 20:22:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 20:22:00 INFO - PROCESS | 2588 | 1467948120402 Marionette TRACE conn7 -> [0,2301,"getWindowHandle",null] 20:22:00 INFO - PROCESS | 2588 | 1467948120405 Marionette TRACE conn7 <- [1,2301,null,{"value":"13"}] 20:22:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 20:22:00 INFO - PROCESS | 2588 | 1467948120408 Marionette TRACE conn7 -> [0,2302,"setScriptTimeout",{"ms":35000}] 20:22:00 INFO - PROCESS | 2588 | 1467948120411 Marionette TRACE conn7 <- [1,2302,null,{}] 20:22:00 INFO - PROCESS | 2588 | 1467948120422 Marionette TRACE conn7 -> [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:22:00 INFO - PROCESS | 2588 | 1467948120427 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:00 INFO - PROCESS | 2588 | 1467948120511 Marionette TRACE conn7 <- [1,2303,null,{"value":null}] 20:22:00 INFO - PROCESS | 2588 | 1467948120518 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948120521 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:00 INFO - PROCESS | 2588 | ++DOCSHELL 11240C00 == 28 [pid = 2588] [id = 585] 20:22:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13F0F000) [pid = 2588] [serial = 1755] [outer = 00000000] 20:22:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FADC00) [pid = 2588] [serial = 1756] [outer = 13F0F000] 20:22:00 INFO - PROCESS | 2588 | 1467948120569 Marionette DEBUG loaded listener.js 20:22:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (13FC7400) [pid = 2588] [serial = 1757] [outer = 13F0F000] 20:22:01 INFO - PROCESS | 2588 | 1467948121081 Marionette TRACE conn7 <- [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:22:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 20:22:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 731ms 20:22:01 INFO - PROCESS | 2588 | 1467948121148 Marionette TRACE conn7 -> [0,2305,"getWindowHandle",null] 20:22:01 INFO - PROCESS | 2588 | 1467948121150 Marionette TRACE conn7 <- [1,2305,null,{"value":"13"}] 20:22:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 20:22:01 INFO - PROCESS | 2588 | 1467948121154 Marionette TRACE conn7 -> [0,2306,"setScriptTimeout",{"ms":35000}] 20:22:01 INFO - PROCESS | 2588 | 1467948121156 Marionette TRACE conn7 <- [1,2306,null,{}] 20:22:01 INFO - PROCESS | 2588 | 1467948121159 Marionette TRACE conn7 -> [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:22:01 INFO - PROCESS | 2588 | 1467948121161 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:01 INFO - PROCESS | 2588 | 1467948121305 Marionette TRACE conn7 <- [1,2307,null,{"value":null}] 20:22:01 INFO - PROCESS | 2588 | 1467948121367 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948121369 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:01 INFO - PROCESS | 2588 | ++DOCSHELL 13FD0400 == 29 [pid = 2588] [id = 586] 20:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (141E3800) [pid = 2588] [serial = 1758] [outer = 00000000] 20:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (145BBC00) [pid = 2588] [serial = 1759] [outer = 141E3800] 20:22:01 INFO - PROCESS | 2588 | 1467948121415 Marionette DEBUG loaded listener.js 20:22:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (14968C00) [pid = 2588] [serial = 1760] [outer = 141E3800] 20:22:01 INFO - PROCESS | 2588 | 1467948121825 Marionette TRACE conn7 <- [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:22:01 INFO - PROCESS | 2588 | 1467948121889 Marionette TRACE conn7 <- [1,2309,null,{"value":"13"}] 20:22:01 INFO - PROCESS | 2588 | 1467948121892 Marionette TRACE conn7 -> [0,2310,"setScriptTimeout",{"ms":35000}] 20:22:01 INFO - PROCESS | 2588 | 1467948121894 Marionette TRACE conn7 <- [1,2310,null,{}] 20:22:01 INFO - PROCESS | 2588 | 1467948121897 Marionette TRACE conn7 -> [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:22:01 INFO - PROCESS | 2588 | 1467948121899 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:02 INFO - PROCESS | 2588 | 1467948122014 Marionette TRACE conn7 <- [1,2311,null,{"value":null}] 20:22:02 INFO - PROCESS | 2588 | 1467948122019 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948122021 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:02 INFO - PROCESS | 2588 | ++DOCSHELL 10363000 == 30 [pid = 2588] [id = 587] 20:22:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (14A13400) [pid = 2588] [serial = 1761] [outer = 00000000] 20:22:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (16367000) [pid = 2588] [serial = 1762] [outer = 14A13400] 20:22:02 INFO - PROCESS | 2588 | 1467948122068 Marionette DEBUG loaded listener.js 20:22:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (163F8000) [pid = 2588] [serial = 1763] [outer = 14A13400] 20:22:02 INFO - PROCESS | 2588 | 1467948122539 Marionette TRACE conn7 <- [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:22:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 20:22:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 670ms 20:22:02 INFO - PROCESS | 2588 | 1467948122563 Marionette TRACE conn7 -> [0,2313,"getWindowHandle",null] 20:22:02 INFO - PROCESS | 2588 | 1467948122565 Marionette TRACE conn7 <- [1,2313,null,{"value":"13"}] 20:22:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 20:22:02 INFO - PROCESS | 2588 | 1467948122568 Marionette TRACE conn7 -> [0,2314,"setScriptTimeout",{"ms":35000}] 20:22:02 INFO - PROCESS | 2588 | 1467948122570 Marionette TRACE conn7 <- [1,2314,null,{}] 20:22:02 INFO - PROCESS | 2588 | 1467948122574 Marionette TRACE conn7 -> [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:22:02 INFO - PROCESS | 2588 | 1467948122579 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:02 INFO - PROCESS | 2588 | 1467948122732 Marionette TRACE conn7 <- [1,2315,null,{"value":null}] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (15A67000) [pid = 2588] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (17754C00) [pid = 2588] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (112CBC00) [pid = 2588] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (19CF1000) [pid = 2588] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE2B800) [pid = 2588] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FD2400) [pid = 2588] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE6FC00) [pid = 2588] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FD7BC00) [pid = 2588] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1774D400) [pid = 2588] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (13FA4400) [pid = 2588] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (18909C00) [pid = 2588] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 20:22:02 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (198CE400) [pid = 2588] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 20:22:03 INFO - PROCESS | 2588 | 1467948123011 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948123013 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:03 INFO - PROCESS | 2588 | ++DOCSHELL 0C940400 == 31 [pid = 2588] [id = 588] 20:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0C940C00) [pid = 2588] [serial = 1764] [outer = 00000000] 20:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE1B000) [pid = 2588] [serial = 1765] [outer = 0C940C00] 20:22:03 INFO - PROCESS | 2588 | 1467948123060 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FA4400) [pid = 2588] [serial = 1766] [outer = 0C940C00] 20:22:03 INFO - PROCESS | 2588 | 1467948123447 Marionette TRACE conn7 <- [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:22:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 20:22:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 930ms 20:22:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 20:22:03 INFO - PROCESS | 2588 | 1467948123499 Marionette TRACE conn7 -> [0,2317,"getWindowHandle",null] 20:22:03 INFO - PROCESS | 2588 | 1467948123501 Marionette TRACE conn7 <- [1,2317,null,{"value":"13"}] 20:22:03 INFO - PROCESS | 2588 | 1467948123505 Marionette TRACE conn7 -> [0,2318,"setScriptTimeout",{"ms":35000}] 20:22:03 INFO - PROCESS | 2588 | 1467948123506 Marionette TRACE conn7 <- [1,2318,null,{}] 20:22:03 INFO - PROCESS | 2588 | 1467948123510 Marionette TRACE conn7 -> [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:22:03 INFO - PROCESS | 2588 | 1467948123512 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:03 INFO - PROCESS | 2588 | 1467948123587 Marionette TRACE conn7 <- [1,2319,null,{"value":null}] 20:22:03 INFO - PROCESS | 2588 | 1467948123592 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948123594 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:03 INFO - PROCESS | 2588 | ++DOCSHELL 17440400 == 32 [pid = 2588] [id = 589] 20:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17445800) [pid = 2588] [serial = 1767] [outer = 00000000] 20:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1778DC00) [pid = 2588] [serial = 1768] [outer = 17445800] 20:22:03 INFO - PROCESS | 2588 | 1467948123637 Marionette DEBUG loaded listener.js 20:22:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18273800) [pid = 2588] [serial = 1769] [outer = 17445800] 20:22:04 INFO - PROCESS | 2588 | 1467948124076 Marionette TRACE conn7 <- [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:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 20:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 20:22:04 INFO - PROCESS | 2588 | 1467948124135 Marionette TRACE conn7 -> [0,2321,"getWindowHandle",null] 20:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 20:22:04 INFO - PROCESS | 2588 | 1467948124137 Marionette TRACE conn7 <- [1,2321,null,{"value":"13"}] 20:22:04 INFO - PROCESS | 2588 | 1467948124140 Marionette TRACE conn7 -> [0,2322,"setScriptTimeout",{"ms":35000}] 20:22:04 INFO - PROCESS | 2588 | 1467948124142 Marionette TRACE conn7 <- [1,2322,null,{}] 20:22:04 INFO - PROCESS | 2588 | 1467948124145 Marionette TRACE conn7 -> [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:22:04 INFO - PROCESS | 2588 | 1467948124147 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:04 INFO - PROCESS | 2588 | 1467948124223 Marionette TRACE conn7 <- [1,2323,null,{"value":null}] 20:22:04 INFO - PROCESS | 2588 | 1467948124231 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948124233 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:04 INFO - PROCESS | 2588 | ++DOCSHELL 182E0000 == 33 [pid = 2588] [id = 590] 20:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (182E0800) [pid = 2588] [serial = 1770] [outer = 00000000] 20:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18904000) [pid = 2588] [serial = 1771] [outer = 182E0800] 20:22:04 INFO - PROCESS | 2588 | 1467948124276 Marionette DEBUG loaded listener.js 20:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (186E4000) [pid = 2588] [serial = 1772] [outer = 182E0800] 20:22:04 INFO - PROCESS | 2588 | 1467948124721 Marionette TRACE conn7 <- [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:22:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 20:22:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 631ms 20:22:04 INFO - PROCESS | 2588 | 1467948124779 Marionette TRACE conn7 -> [0,2325,"getWindowHandle",null] 20:22:04 INFO - PROCESS | 2588 | 1467948124781 Marionette TRACE conn7 <- [1,2325,null,{"value":"13"}] 20:22:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 20:22:04 INFO - PROCESS | 2588 | 1467948124785 Marionette TRACE conn7 -> [0,2326,"setScriptTimeout",{"ms":35000}] 20:22:04 INFO - PROCESS | 2588 | 1467948124786 Marionette TRACE conn7 <- [1,2326,null,{}] 20:22:04 INFO - PROCESS | 2588 | 1467948124790 Marionette TRACE conn7 -> [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:22:04 INFO - PROCESS | 2588 | 1467948124792 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:04 INFO - PROCESS | 2588 | 1467948124869 Marionette TRACE conn7 <- [1,2327,null,{"value":null}] 20:22:04 INFO - PROCESS | 2588 | 1467948124875 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948124877 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:04 INFO - PROCESS | 2588 | ++DOCSHELL 0CB72C00 == 34 [pid = 2588] [id = 591] 20:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FE0A400) [pid = 2588] [serial = 1773] [outer = 00000000] 20:22:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (192AEC00) [pid = 2588] [serial = 1774] [outer = 0FE0A400] 20:22:04 INFO - PROCESS | 2588 | 1467948124920 Marionette DEBUG loaded listener.js 20:22:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19360000) [pid = 2588] [serial = 1775] [outer = 0FE0A400] 20:22:05 INFO - PROCESS | 2588 | 1467948125814 Marionette TRACE conn7 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 20:22:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 20:22:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1070ms 20:22:05 INFO - PROCESS | 2588 | 1467948125858 Marionette TRACE conn7 -> [0,2329,"getWindowHandle",null] 20:22:05 INFO - PROCESS | 2588 | 1467948125862 Marionette TRACE conn7 <- [1,2329,null,{"value":"13"}] 20:22:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 20:22:05 INFO - PROCESS | 2588 | 1467948125867 Marionette TRACE conn7 -> [0,2330,"setScriptTimeout",{"ms":35000}] 20:22:05 INFO - PROCESS | 2588 | 1467948125873 Marionette TRACE conn7 <- [1,2330,null,{}] 20:22:05 INFO - PROCESS | 2588 | 1467948125878 Marionette TRACE conn7 -> [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:22:05 INFO - PROCESS | 2588 | 1467948125881 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:06 INFO - PROCESS | 2588 | 1467948126005 Marionette TRACE conn7 <- [1,2331,null,{"value":null}] 20:22:06 INFO - PROCESS | 2588 | 1467948126143 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948126146 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:06 INFO - PROCESS | 2588 | ++DOCSHELL 0FE07800 == 35 [pid = 2588] [id = 592] 20:22:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE0C400) [pid = 2588] [serial = 1776] [outer = 00000000] 20:22:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FF21C00) [pid = 2588] [serial = 1777] [outer = 0FE0C400] 20:22:06 INFO - PROCESS | 2588 | 1467948126204 Marionette DEBUG loaded listener.js 20:22:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1035EC00) [pid = 2588] [serial = 1778] [outer = 0FE0C400] 20:22:06 INFO - PROCESS | 2588 | 1467948126867 Marionette TRACE conn7 <- [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:22:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 20:22:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1078ms 20:22:06 INFO - PROCESS | 2588 | 1467948126946 Marionette TRACE conn7 -> [0,2333,"getWindowHandle",null] 20:22:06 INFO - PROCESS | 2588 | 1467948126951 Marionette TRACE conn7 <- [1,2333,null,{"value":"13"}] 20:22:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 20:22:06 INFO - PROCESS | 2588 | 1467948126957 Marionette TRACE conn7 -> [0,2334,"setScriptTimeout",{"ms":35000}] 20:22:06 INFO - PROCESS | 2588 | 1467948126961 Marionette TRACE conn7 <- [1,2334,null,{}] 20:22:06 INFO - PROCESS | 2588 | 1467948126965 Marionette TRACE conn7 -> [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:22:06 INFO - PROCESS | 2588 | 1467948126968 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:07 INFO - PROCESS | 2588 | 1467948127105 Marionette TRACE conn7 <- [1,2335,null,{"value":null}] 20:22:07 INFO - PROCESS | 2588 | 1467948127244 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948127247 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:07 INFO - PROCESS | 2588 | ++DOCSHELL 0FBFAC00 == 36 [pid = 2588] [id = 593] 20:22:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FBFF400) [pid = 2588] [serial = 1779] [outer = 00000000] 20:22:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (10055800) [pid = 2588] [serial = 1780] [outer = 0FBFF400] 20:22:07 INFO - PROCESS | 2588 | 1467948127309 Marionette DEBUG loaded listener.js 20:22:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (10362000) [pid = 2588] [serial = 1781] [outer = 0FBFF400] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 182E0000 == 35 [pid = 2588] [id = 590] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 17440400 == 34 [pid = 2588] [id = 589] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 0C940400 == 33 [pid = 2588] [id = 588] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 10363000 == 32 [pid = 2588] [id = 587] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 13FD0400 == 31 [pid = 2588] [id = 586] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 11240C00 == 30 [pid = 2588] [id = 585] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 0FE2B000 == 29 [pid = 2588] [id = 584] 20:22:08 INFO - PROCESS | 2588 | --DOCSHELL 0FBF6C00 == 28 [pid = 2588] [id = 583] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (19C84800) [pid = 2588] [serial = 1733] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (19C83800) [pid = 2588] [serial = 1732] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (163F6C00) [pid = 2588] [serial = 1717] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1936D400) [pid = 2588] [serial = 1730] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18219800) [pid = 2588] [serial = 1720] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FA5400) [pid = 2588] [serial = 1711] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (13FAE000) [pid = 2588] [serial = 1712] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1B1D1000) [pid = 2588] [serial = 1700] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1B1CE400) [pid = 2588] [serial = 1699] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1005B800) [pid = 2588] [serial = 1708] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (10235C00) [pid = 2588] [serial = 1709] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (149A0C00) [pid = 2588] [serial = 1714] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FF29800) [pid = 2588] [serial = 1705] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1005EC00) [pid = 2588] [serial = 1706] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FE35400) [pid = 2588] [serial = 1702] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FF2AC00) [pid = 2588] [serial = 1703] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1743B800) [pid = 2588] [serial = 1718] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18D88C00) [pid = 2588] [serial = 1724] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (18D88800) [pid = 2588] [serial = 1723] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1897E000) [pid = 2588] [serial = 1726] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18691C00) [pid = 2588] [serial = 1721] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (14AEB000) [pid = 2588] [serial = 1715] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (18F6AC00) [pid = 2588] [serial = 1727] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (19366C00) [pid = 2588] [serial = 1729] [outer = 00000000] [url = about:blank] 20:22:08 INFO - PROCESS | 2588 | 1467948128143 Marionette TRACE conn7 <- [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:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 20:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1225ms 20:22:08 INFO - PROCESS | 2588 | 1467948128186 Marionette TRACE conn7 -> [0,2337,"getWindowHandle",null] 20:22:08 INFO - PROCESS | 2588 | 1467948128189 Marionette TRACE conn7 <- [1,2337,null,{"value":"13"}] 20:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 20:22:08 INFO - PROCESS | 2588 | 1467948128209 Marionette TRACE conn7 -> [0,2338,"setScriptTimeout",{"ms":35000}] 20:22:08 INFO - PROCESS | 2588 | 1467948128212 Marionette TRACE conn7 <- [1,2338,null,{}] 20:22:08 INFO - PROCESS | 2588 | 1467948128218 Marionette TRACE conn7 -> [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:22:08 INFO - PROCESS | 2588 | 1467948128221 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:08 INFO - PROCESS | 2588 | 1467948128309 Marionette TRACE conn7 <- [1,2339,null,{"value":null}] 20:22:08 INFO - PROCESS | 2588 | 1467948128316 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948128318 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:08 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF9400 == 29 [pid = 2588] [id = 594] 20:22:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FD71400) [pid = 2588] [serial = 1782] [outer = 00000000] 20:22:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE31400) [pid = 2588] [serial = 1783] [outer = 0FD71400] 20:22:08 INFO - PROCESS | 2588 | 1467948128366 Marionette DEBUG loaded listener.js 20:22:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FF1CC00) [pid = 2588] [serial = 1784] [outer = 0FD71400] 20:22:08 INFO - PROCESS | 2588 | 1467948128905 Marionette TRACE conn7 <- [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:22:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 20:22:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 20:22:08 INFO - PROCESS | 2588 | 1467948128937 Marionette TRACE conn7 -> [0,2341,"getWindowHandle",null] 20:22:08 INFO - PROCESS | 2588 | 1467948128941 Marionette TRACE conn7 <- [1,2341,null,{"value":"13"}] 20:22:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 20:22:08 INFO - PROCESS | 2588 | 1467948128947 Marionette TRACE conn7 -> [0,2342,"setScriptTimeout",{"ms":35000}] 20:22:08 INFO - PROCESS | 2588 | 1467948128950 Marionette TRACE conn7 <- [1,2342,null,{}] 20:22:08 INFO - PROCESS | 2588 | 1467948128954 Marionette TRACE conn7 -> [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:22:08 INFO - PROCESS | 2588 | 1467948128957 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:09 INFO - PROCESS | 2588 | 1467948129052 Marionette TRACE conn7 <- [1,2343,null,{"value":null}] 20:22:09 INFO - PROCESS | 2588 | 1467948129154 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948129156 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:09 INFO - PROCESS | 2588 | ++DOCSHELL 1005F800 == 30 [pid = 2588] [id = 595] 20:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (1035D400) [pid = 2588] [serial = 1785] [outer = 00000000] 20:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (106CFC00) [pid = 2588] [serial = 1786] [outer = 1035D400] 20:22:09 INFO - PROCESS | 2588 | 1467948129208 Marionette DEBUG loaded listener.js 20:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (13F10400) [pid = 2588] [serial = 1787] [outer = 1035D400] 20:22:09 INFO - PROCESS | 2588 | 1467948129606 Marionette TRACE conn7 <- [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:22:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 20:22:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 731ms 20:22:09 INFO - PROCESS | 2588 | 1467948129683 Marionette TRACE conn7 -> [0,2345,"getWindowHandle",null] 20:22:09 INFO - PROCESS | 2588 | 1467948129685 Marionette TRACE conn7 <- [1,2345,null,{"value":"13"}] 20:22:09 INFO - PROCESS | 2588 | 1467948129689 Marionette TRACE conn7 -> [0,2346,"setScriptTimeout",{"ms":35000}] 20:22:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 20:22:09 INFO - PROCESS | 2588 | 1467948129692 Marionette TRACE conn7 <- [1,2346,null,{}] 20:22:09 INFO - PROCESS | 2588 | 1467948129703 Marionette TRACE conn7 -> [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:22:09 INFO - PROCESS | 2588 | 1467948129708 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:09 INFO - PROCESS | 2588 | 1467948129802 Marionette TRACE conn7 <- [1,2347,null,{"value":null}] 20:22:09 INFO - PROCESS | 2588 | 1467948129851 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948129854 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:09 INFO - PROCESS | 2588 | ++DOCSHELL 14AEB000 == 31 [pid = 2588] [id = 596] 20:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (14AEBC00) [pid = 2588] [serial = 1788] [outer = 00000000] 20:22:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (15A5AC00) [pid = 2588] [serial = 1789] [outer = 14AEBC00] 20:22:09 INFO - PROCESS | 2588 | 1467948129914 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (163F2400) [pid = 2588] [serial = 1790] [outer = 14AEBC00] 20:22:10 INFO - PROCESS | 2588 | 1467948130379 Marionette TRACE conn7 <- [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:22:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 20:22:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 731ms 20:22:10 INFO - PROCESS | 2588 | 1467948130424 Marionette TRACE conn7 -> [0,2349,"getWindowHandle",null] 20:22:10 INFO - PROCESS | 2588 | 1467948130427 Marionette TRACE conn7 <- [1,2349,null,{"value":"13"}] 20:22:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 20:22:10 INFO - PROCESS | 2588 | 1467948130437 Marionette TRACE conn7 -> [0,2350,"setScriptTimeout",{"ms":35000}] 20:22:10 INFO - PROCESS | 2588 | 1467948130438 Marionette TRACE conn7 <- [1,2350,null,{}] 20:22:10 INFO - PROCESS | 2588 | 1467948130442 Marionette TRACE conn7 -> [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:22:10 INFO - PROCESS | 2588 | 1467948130444 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:10 INFO - PROCESS | 2588 | 1467948130565 Marionette TRACE conn7 <- [1,2351,null,{"value":null}] 20:22:10 INFO - PROCESS | 2588 | 1467948130570 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948130572 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:10 INFO - PROCESS | 2588 | ++DOCSHELL 17447C00 == 32 [pid = 2588] [id = 597] 20:22:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17448000) [pid = 2588] [serial = 1791] [outer = 00000000] 20:22:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17659400) [pid = 2588] [serial = 1792] [outer = 17448000] 20:22:10 INFO - PROCESS | 2588 | 1467948130670 Marionette DEBUG loaded listener.js 20:22:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1774BC00) [pid = 2588] [serial = 1793] [outer = 17448000] 20:22:11 INFO - PROCESS | 2588 | 1467948131105 Marionette TRACE conn7 <- [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:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 20:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 731ms 20:22:11 INFO - PROCESS | 2588 | 1467948131169 Marionette TRACE conn7 -> [0,2353,"getWindowHandle",null] 20:22:11 INFO - PROCESS | 2588 | 1467948131171 Marionette TRACE conn7 <- [1,2353,null,{"value":"13"}] 20:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 20:22:11 INFO - PROCESS | 2588 | 1467948131178 Marionette TRACE conn7 -> [0,2354,"setScriptTimeout",{"ms":35000}] 20:22:11 INFO - PROCESS | 2588 | 1467948131180 Marionette TRACE conn7 <- [1,2354,null,{}] 20:22:11 INFO - PROCESS | 2588 | 1467948131184 Marionette TRACE conn7 -> [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:22:11 INFO - PROCESS | 2588 | 1467948131186 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:11 INFO - PROCESS | 2588 | 1467948131336 Marionette TRACE conn7 <- [1,2355,null,{"value":null}] 20:22:11 INFO - PROCESS | 2588 | 1467948131361 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948131363 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:11 INFO - PROCESS | 2588 | ++DOCSHELL 17658400 == 33 [pid = 2588] [id = 598] 20:22:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17752000) [pid = 2588] [serial = 1794] [outer = 00000000] 20:22:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18696800) [pid = 2588] [serial = 1795] [outer = 17752000] 20:22:11 INFO - PROCESS | 2588 | 1467948131407 Marionette DEBUG loaded listener.js 20:22:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (186E5000) [pid = 2588] [serial = 1796] [outer = 17752000] 20:22:11 INFO - PROCESS | 2588 | 1467948131882 Marionette TRACE conn7 <- [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:22:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 20:22:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 732ms 20:22:11 INFO - PROCESS | 2588 | 1467948131911 Marionette TRACE conn7 -> [0,2357,"getWindowHandle",null] 20:22:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 20:22:11 INFO - PROCESS | 2588 | 1467948131913 Marionette TRACE conn7 <- [1,2357,null,{"value":"13"}] 20:22:11 INFO - PROCESS | 2588 | 1467948131916 Marionette TRACE conn7 -> [0,2358,"setScriptTimeout",{"ms":35000}] 20:22:11 INFO - PROCESS | 2588 | 1467948131918 Marionette TRACE conn7 <- [1,2358,null,{}] 20:22:11 INFO - PROCESS | 2588 | 1467948131921 Marionette TRACE conn7 -> [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:22:11 INFO - PROCESS | 2588 | 1467948131927 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:12 INFO - PROCESS | 2588 | 1467948132062 Marionette TRACE conn7 <- [1,2359,null,{"value":null}] 20:22:12 INFO - PROCESS | 2588 | 1467948132075 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948132077 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:12 INFO - PROCESS | 2588 | ++DOCSHELL 18E45C00 == 34 [pid = 2588] [id = 599] 20:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18E48000) [pid = 2588] [serial = 1797] [outer = 00000000] 20:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1936A800) [pid = 2588] [serial = 1798] [outer = 18E48000] 20:22:12 INFO - PROCESS | 2588 | 1467948132176 Marionette DEBUG loaded listener.js 20:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1936B800) [pid = 2588] [serial = 1799] [outer = 18E48000] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (182E0800) [pid = 2588] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (141E3800) [pid = 2588] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE33C00) [pid = 2588] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FBFD800) [pid = 2588] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (10053000) [pid = 2588] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13F0F000) [pid = 2588] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14A13400) [pid = 2588] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FBF1000) [pid = 2588] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1743C000) [pid = 2588] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (19E45400) [pid = 2588] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1B1CEC00) [pid = 2588] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0C940C00) [pid = 2588] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 20:22:12 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (17445800) [pid = 2588] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 20:22:12 INFO - PROCESS | 2588 | 1467948132647 Marionette TRACE conn7 <- [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:22:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 20:22:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 770ms 20:22:12 INFO - PROCESS | 2588 | 1467948132686 Marionette TRACE conn7 -> [0,2361,"getWindowHandle",null] 20:22:12 INFO - PROCESS | 2588 | 1467948132689 Marionette TRACE conn7 <- [1,2361,null,{"value":"13"}] 20:22:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 20:22:12 INFO - PROCESS | 2588 | 1467948132695 Marionette TRACE conn7 -> [0,2362,"setScriptTimeout",{"ms":35000}] 20:22:12 INFO - PROCESS | 2588 | 1467948132697 Marionette TRACE conn7 <- [1,2362,null,{}] 20:22:12 INFO - PROCESS | 2588 | 1467948132701 Marionette TRACE conn7 -> [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:22:12 INFO - PROCESS | 2588 | 1467948132703 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:12 INFO - PROCESS | 2588 | 1467948132783 Marionette TRACE conn7 <- [1,2363,null,{"value":null}] 20:22:12 INFO - PROCESS | 2588 | 1467948132883 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948132884 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:12 INFO - PROCESS | 2588 | ++DOCSHELL 0FE15000 == 35 [pid = 2588] [id = 600] 20:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FE32400) [pid = 2588] [serial = 1800] [outer = 00000000] 20:22:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1743C000) [pid = 2588] [serial = 1801] [outer = 0FE32400] 20:22:12 INFO - PROCESS | 2588 | 1467948132928 Marionette DEBUG loaded listener.js 20:22:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (18225000) [pid = 2588] [serial = 1802] [outer = 0FE32400] 20:22:13 INFO - PROCESS | 2588 | 1467948133282 Marionette TRACE conn7 <- [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:22:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 20:22:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 630ms 20:22:13 INFO - PROCESS | 2588 | 1467948133323 Marionette TRACE conn7 -> [0,2365,"getWindowHandle",null] 20:22:13 INFO - PROCESS | 2588 | 1467948133325 Marionette TRACE conn7 <- [1,2365,null,{"value":"13"}] 20:22:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 20:22:13 INFO - PROCESS | 2588 | 1467948133328 Marionette TRACE conn7 -> [0,2366,"setScriptTimeout",{"ms":35000}] 20:22:13 INFO - PROCESS | 2588 | 1467948133330 Marionette TRACE conn7 <- [1,2366,null,{}] 20:22:13 INFO - PROCESS | 2588 | 1467948133333 Marionette TRACE conn7 -> [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:22:13 INFO - PROCESS | 2588 | 1467948133335 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:13 INFO - PROCESS | 2588 | 1467948133461 Marionette TRACE conn7 <- [1,2367,null,{"value":null}] 20:22:13 INFO - PROCESS | 2588 | 1467948133469 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948133471 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:13 INFO - PROCESS | 2588 | ++DOCSHELL 15F51000 == 36 [pid = 2588] [id = 601] 20:22:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (163F1800) [pid = 2588] [serial = 1803] [outer = 00000000] 20:22:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (19C84400) [pid = 2588] [serial = 1804] [outer = 163F1800] 20:22:13 INFO - PROCESS | 2588 | 1467948133518 Marionette DEBUG loaded listener.js 20:22:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (19C89C00) [pid = 2588] [serial = 1805] [outer = 163F1800] 20:22:13 INFO - PROCESS | 2588 | 1467948133949 Marionette TRACE conn7 <- [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:22:14 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:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 20:22:14 INFO - PROCESS | 2588 | 1467948133999 Marionette TRACE conn7 -> [0,2369,"getWindowHandle",null] 20:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 20:22:14 INFO - PROCESS | 2588 | 1467948134000 Marionette TRACE conn7 <- [1,2369,null,{"value":"13"}] 20:22:14 INFO - PROCESS | 2588 | 1467948134003 Marionette TRACE conn7 -> [0,2370,"setScriptTimeout",{"ms":35000}] 20:22:14 INFO - PROCESS | 2588 | 1467948134005 Marionette TRACE conn7 <- [1,2370,null,{}] 20:22:14 INFO - PROCESS | 2588 | 1467948134008 Marionette TRACE conn7 -> [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:22:14 INFO - PROCESS | 2588 | 1467948134010 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:14 INFO - PROCESS | 2588 | 1467948134128 Marionette TRACE conn7 <- [1,2371,null,{"value":null}] 20:22:14 INFO - PROCESS | 2588 | 1467948134173 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 2588 | 1467948134174 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:14 INFO - PROCESS | 2588 | ++DOCSHELL 13FA7000 == 37 [pid = 2588] [id = 602] 20:22:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (19C9AC00) [pid = 2588] [serial = 1806] [outer = 00000000] 20:22:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19CF9800) [pid = 2588] [serial = 1807] [outer = 19C9AC00] 20:22:14 INFO - PROCESS | 2588 | 1467948134218 Marionette DEBUG loaded listener.js 20:22:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1B0BB000) [pid = 2588] [serial = 1808] [outer = 19C9AC00] 20:22:14 INFO - PROCESS | 2588 | 1467948134755 Marionette TRACE conn7 <- [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:22:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 20:22:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 770ms 20:22:14 INFO - PROCESS | 2588 | 1467948134775 Marionette TRACE conn7 -> [0,2373,"getWindowHandle",null] 20:22:14 INFO - PROCESS | 2588 | 1467948134780 Marionette TRACE conn7 <- [1,2373,null,{"value":"13"}] 20:22:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 20:22:14 INFO - PROCESS | 2588 | 1467948134785 Marionette TRACE conn7 -> [0,2374,"setScriptTimeout",{"ms":35000}] 20:22:14 INFO - PROCESS | 2588 | 1467948134788 Marionette TRACE conn7 <- [1,2374,null,{}] 20:22:14 INFO - PROCESS | 2588 | 1467948134794 Marionette TRACE conn7 -> [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:22:14 INFO - PROCESS | 2588 | 1467948134797 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:14 INFO - PROCESS | 2588 | 1467948134914 Marionette TRACE conn7 <- [1,2375,null,{"value":null}] 20:22:15 INFO - PROCESS | 2588 | 1467948135028 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948135030 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:15 INFO - PROCESS | 2588 | ++DOCSHELL 0CBE3400 == 38 [pid = 2588] [id = 603] 20:22:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0FB5D000) [pid = 2588] [serial = 1809] [outer = 00000000] 20:22:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FE71C00) [pid = 2588] [serial = 1810] [outer = 0FB5D000] 20:22:15 INFO - PROCESS | 2588 | 1467948135128 Marionette DEBUG loaded listener.js 20:22:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1005D400) [pid = 2588] [serial = 1811] [outer = 0FB5D000] 20:22:15 INFO - PROCESS | 2588 | 1467948135787 Marionette TRACE conn7 <- [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:22:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 20:22:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1027ms 20:22:15 INFO - PROCESS | 2588 | 1467948135812 Marionette TRACE conn7 -> [0,2377,"getWindowHandle",null] 20:22:15 INFO - PROCESS | 2588 | 1467948135817 Marionette TRACE conn7 <- [1,2377,null,{"value":"13"}] 20:22:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 20:22:15 INFO - PROCESS | 2588 | 1467948135823 Marionette TRACE conn7 -> [0,2378,"setScriptTimeout",{"ms":35000}] 20:22:15 INFO - PROCESS | 2588 | 1467948135826 Marionette TRACE conn7 <- [1,2378,null,{}] 20:22:15 INFO - PROCESS | 2588 | 1467948135831 Marionette TRACE conn7 -> [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:22:15 INFO - PROCESS | 2588 | 1467948135834 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:15 INFO - PROCESS | 2588 | 1467948135946 Marionette TRACE conn7 <- [1,2379,null,{"value":null}] 20:22:16 INFO - PROCESS | 2588 | 1467948136059 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948136061 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:16 INFO - PROCESS | 2588 | ++DOCSHELL 143C8800 == 39 [pid = 2588] [id = 604] 20:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (14928C00) [pid = 2588] [serial = 1812] [outer = 00000000] 20:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (15F51C00) [pid = 2588] [serial = 1813] [outer = 14928C00] 20:22:16 INFO - PROCESS | 2588 | 1467948136158 Marionette DEBUG loaded listener.js 20:22:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1760C800) [pid = 2588] [serial = 1814] [outer = 14928C00] 20:22:16 INFO - PROCESS | 2588 | 1467948136788 Marionette TRACE conn7 <- [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:22:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 20:22:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1020ms 20:22:16 INFO - PROCESS | 2588 | 1467948136847 Marionette TRACE conn7 -> [0,2381,"getWindowHandle",null] 20:22:16 INFO - PROCESS | 2588 | 1467948136850 Marionette TRACE conn7 <- [1,2381,null,{"value":"13"}] 20:22:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 20:22:16 INFO - PROCESS | 2588 | 1467948136854 Marionette TRACE conn7 -> [0,2382,"setScriptTimeout",{"ms":35000}] 20:22:16 INFO - PROCESS | 2588 | 1467948136858 Marionette TRACE conn7 <- [1,2382,null,{}] 20:22:16 INFO - PROCESS | 2588 | 1467948136869 Marionette TRACE conn7 -> [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:22:16 INFO - PROCESS | 2588 | 1467948136874 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:17 INFO - PROCESS | 2588 | 1467948137030 Marionette TRACE conn7 <- [1,2383,null,{"value":null}] 20:22:17 INFO - PROCESS | 2588 | 1467948137175 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948137178 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:17 INFO - PROCESS | 2588 | ++DOCSHELL 1B108400 == 40 [pid = 2588] [id = 605] 20:22:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1B10E000) [pid = 2588] [serial = 1815] [outer = 00000000] 20:22:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1B1C7C00) [pid = 2588] [serial = 1816] [outer = 1B10E000] 20:22:17 INFO - PROCESS | 2588 | 1467948137241 Marionette DEBUG loaded listener.js 20:22:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1B1CE800) [pid = 2588] [serial = 1817] [outer = 1B10E000] 20:22:18 INFO - PROCESS | 2588 | 1467948138039 Marionette TRACE conn7 <- [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:22:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 20:22:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1238ms 20:22:18 INFO - PROCESS | 2588 | 1467948138095 Marionette TRACE conn7 -> [0,2385,"getWindowHandle",null] 20:22:18 INFO - PROCESS | 2588 | 1467948138100 Marionette TRACE conn7 <- [1,2385,null,{"value":"13"}] 20:22:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 20:22:18 INFO - PROCESS | 2588 | 1467948138105 Marionette TRACE conn7 -> [0,2386,"setScriptTimeout",{"ms":35000}] 20:22:18 INFO - PROCESS | 2588 | 1467948138108 Marionette TRACE conn7 <- [1,2386,null,{}] 20:22:18 INFO - PROCESS | 2588 | 1467948138114 Marionette TRACE conn7 -> [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:22:18 INFO - PROCESS | 2588 | 1467948138116 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:18 INFO - PROCESS | 2588 | 1467948138220 Marionette TRACE conn7 <- [1,2387,null,{"value":null}] 20:22:18 INFO - PROCESS | 2588 | 1467948138363 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948138367 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:18 INFO - PROCESS | 2588 | ++DOCSHELL 0FE07400 == 41 [pid = 2588] [id = 606] 20:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FE08000) [pid = 2588] [serial = 1818] [outer = 00000000] 20:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1005D800) [pid = 2588] [serial = 1819] [outer = 0FE08000] 20:22:18 INFO - PROCESS | 2588 | 1467948138422 Marionette DEBUG loaded listener.js 20:22:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1056D400) [pid = 2588] [serial = 1820] [outer = 0FE08000] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 15F51000 == 40 [pid = 2588] [id = 601] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 0FE15000 == 39 [pid = 2588] [id = 600] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 18E45C00 == 38 [pid = 2588] [id = 599] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 17658400 == 37 [pid = 2588] [id = 598] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 17447C00 == 36 [pid = 2588] [id = 597] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 14AEB000 == 35 [pid = 2588] [id = 596] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 1005F800 == 34 [pid = 2588] [id = 595] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 0FBF9400 == 33 [pid = 2588] [id = 594] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 0FE07800 == 32 [pid = 2588] [id = 592] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 0CB72C00 == 31 [pid = 2588] [id = 591] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 0FBFAC00 == 30 [pid = 2588] [id = 593] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 10052800 == 29 [pid = 2588] [id = 582] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 1B108400 == 28 [pid = 2588] [id = 605] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 13FA7000 == 27 [pid = 2588] [id = 602] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 0CBE3400 == 26 [pid = 2588] [id = 603] 20:22:19 INFO - PROCESS | 2588 | --DOCSHELL 143C8800 == 25 [pid = 2588] [id = 604] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (18904000) [pid = 2588] [serial = 1771] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (145BBC00) [pid = 2588] [serial = 1759] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FF27800) [pid = 2588] [serial = 1753] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (0FE08400) [pid = 2588] [serial = 1750] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FE0F400) [pid = 2588] [serial = 1751] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (10568800) [pid = 2588] [serial = 1748] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (10239000) [pid = 2588] [serial = 1747] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FADC00) [pid = 2588] [serial = 1756] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (16367000) [pid = 2588] [serial = 1762] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (10571800) [pid = 2588] [serial = 1736] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (10366000) [pid = 2588] [serial = 1735] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1774E400) [pid = 2588] [serial = 1739] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (17481400) [pid = 2588] [serial = 1738] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1B10D000) [pid = 2588] [serial = 1742] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1B0BD000) [pid = 2588] [serial = 1741] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1BD1EC00) [pid = 2588] [serial = 1745] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1B863000) [pid = 2588] [serial = 1744] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (14968C00) [pid = 2588] [serial = 1760] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE1B000) [pid = 2588] [serial = 1765] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (163F8000) [pid = 2588] [serial = 1763] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (13FA4400) [pid = 2588] [serial = 1766] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1778DC00) [pid = 2588] [serial = 1768] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18273800) [pid = 2588] [serial = 1769] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (186E4000) [pid = 2588] [serial = 1772] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (10057C00) [pid = 2588] [serial = 1754] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (13FC7400) [pid = 2588] [serial = 1757] [outer = 00000000] [url = about:blank] 20:22:19 INFO - PROCESS | 2588 | 1467948139659 Marionette TRACE conn7 <- [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:22:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 20:22:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1578ms 20:22:19 INFO - PROCESS | 2588 | 1467948139684 Marionette TRACE conn7 -> [0,2389,"getWindowHandle",null] 20:22:19 INFO - PROCESS | 2588 | 1467948139688 Marionette TRACE conn7 <- [1,2389,null,{"value":"13"}] 20:22:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 20:22:19 INFO - PROCESS | 2588 | 1467948139732 Marionette TRACE conn7 -> [0,2390,"setScriptTimeout",{"ms":35000}] 20:22:19 INFO - PROCESS | 2588 | 1467948139735 Marionette TRACE conn7 <- [1,2390,null,{}] 20:22:19 INFO - PROCESS | 2588 | 1467948139744 Marionette TRACE conn7 -> [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:22:19 INFO - PROCESS | 2588 | 1467948139747 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:19 INFO - PROCESS | 2588 | 1467948139870 Marionette TRACE conn7 <- [1,2391,null,{"value":null}] 20:22:19 INFO - PROCESS | 2588 | 1467948139886 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948139890 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:19 INFO - PROCESS | 2588 | ++DOCSHELL 0FE06000 == 26 [pid = 2588] [id = 607] 20:22:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FE07800) [pid = 2588] [serial = 1821] [outer = 00000000] 20:22:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE0DC00) [pid = 2588] [serial = 1822] [outer = 0FE07800] 20:22:19 INFO - PROCESS | 2588 | 1467948139939 Marionette DEBUG loaded listener.js 20:22:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE17C00) [pid = 2588] [serial = 1823] [outer = 0FE07800] 20:22:20 INFO - PROCESS | 2588 | 1467948140427 Marionette TRACE conn7 <- [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:22:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 20:22:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 770ms 20:22:20 INFO - PROCESS | 2588 | 1467948140469 Marionette TRACE conn7 -> [0,2393,"getWindowHandle",null] 20:22:20 INFO - PROCESS | 2588 | 1467948140474 Marionette TRACE conn7 <- [1,2393,null,{"value":"13"}] 20:22:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 20:22:20 INFO - PROCESS | 2588 | 1467948140480 Marionette TRACE conn7 -> [0,2394,"setScriptTimeout",{"ms":35000}] 20:22:20 INFO - PROCESS | 2588 | 1467948140483 Marionette TRACE conn7 <- [1,2394,null,{}] 20:22:20 INFO - PROCESS | 2588 | 1467948140486 Marionette TRACE conn7 -> [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:22:20 INFO - PROCESS | 2588 | 1467948140489 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:20 INFO - PROCESS | 2588 | 1467948140576 Marionette TRACE conn7 <- [1,2395,null,{"value":null}] 20:22:20 INFO - PROCESS | 2588 | 1467948140585 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948140587 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:20 INFO - PROCESS | 2588 | ++DOCSHELL 10057400 == 27 [pid = 2588] [id = 608] 20:22:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (10057C00) [pid = 2588] [serial = 1824] [outer = 00000000] 20:22:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (1005FC00) [pid = 2588] [serial = 1825] [outer = 10057C00] 20:22:20 INFO - PROCESS | 2588 | 1467948140634 Marionette DEBUG loaded listener.js 20:22:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (1035DC00) [pid = 2588] [serial = 1826] [outer = 10057C00] 20:22:21 INFO - PROCESS | 2588 | 1467948141108 Marionette TRACE conn7 <- [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:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 20:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 671ms 20:22:21 INFO - PROCESS | 2588 | 1467948141153 Marionette TRACE conn7 -> [0,2397,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 2588 | 1467948141156 Marionette TRACE conn7 <- [1,2397,null,{"value":"13"}] 20:22:21 INFO - PROCESS | 2588 | 1467948141159 Marionette TRACE conn7 -> [0,2398,"setScriptTimeout",{"ms":35000}] 20:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 20:22:21 INFO - PROCESS | 2588 | 1467948141162 Marionette TRACE conn7 <- [1,2398,null,{}] 20:22:21 INFO - PROCESS | 2588 | 1467948141173 Marionette TRACE conn7 -> [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:22:21 INFO - PROCESS | 2588 | 1467948141177 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:21 INFO - PROCESS | 2588 | 1467948141294 Marionette TRACE conn7 <- [1,2399,null,{"value":null}] 20:22:21 INFO - PROCESS | 2588 | 1467948141404 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 2588 | 1467948141408 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:21 INFO - PROCESS | 2588 | ++DOCSHELL 13FC6C00 == 28 [pid = 2588] [id = 609] 20:22:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FC7400) [pid = 2588] [serial = 1827] [outer = 00000000] 20:22:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FCB400) [pid = 2588] [serial = 1828] [outer = 13FC7400] 20:22:21 INFO - PROCESS | 2588 | 1467948141459 Marionette DEBUG loaded listener.js 20:22:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FD2400) [pid = 2588] [serial = 1829] [outer = 13FC7400] 20:22:21 INFO - PROCESS | 2588 | 1467948141908 Marionette TRACE conn7 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 20:22:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 20:22:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 770ms 20:22:21 INFO - PROCESS | 2588 | 1467948141935 Marionette TRACE conn7 -> [0,2401,"getWindowHandle",null] 20:22:21 INFO - PROCESS | 2588 | 1467948141937 Marionette TRACE conn7 <- [1,2401,null,{"value":"13"}] 20:22:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 20:22:21 INFO - PROCESS | 2588 | 1467948141941 Marionette TRACE conn7 -> [0,2402,"setScriptTimeout",{"ms":35000}] 20:22:21 INFO - PROCESS | 2588 | 1467948141943 Marionette TRACE conn7 <- [1,2402,null,{}] 20:22:21 INFO - PROCESS | 2588 | 1467948141946 Marionette TRACE conn7 -> [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:22:21 INFO - PROCESS | 2588 | 1467948141948 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:22 INFO - PROCESS | 2588 | 1467948142067 Marionette TRACE conn7 <- [1,2403,null,{"value":null}] 20:22:22 INFO - PROCESS | 2588 | 1467948142130 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948142132 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:22 INFO - PROCESS | 2588 | ++DOCSHELL 145CD000 == 29 [pid = 2588] [id = 610] 20:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (145D7C00) [pid = 2588] [serial = 1830] [outer = 00000000] 20:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14995800) [pid = 2588] [serial = 1831] [outer = 145D7C00] 20:22:22 INFO - PROCESS | 2588 | 1467948142181 Marionette DEBUG loaded listener.js 20:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14B94400) [pid = 2588] [serial = 1832] [outer = 145D7C00] 20:22:22 INFO - PROCESS | 2588 | 1467948142625 Marionette TRACE conn7 <- [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:22:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 20:22:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 20:22:22 INFO - PROCESS | 2588 | 1467948142689 Marionette TRACE conn7 -> [0,2405,"getWindowHandle",null] 20:22:22 INFO - PROCESS | 2588 | 1467948142691 Marionette TRACE conn7 <- [1,2405,null,{"value":"13"}] 20:22:22 INFO - PROCESS | 2588 | 1467948142694 Marionette TRACE conn7 -> [0,2406,"setScriptTimeout",{"ms":35000}] 20:22:22 INFO - PROCESS | 2588 | 1467948142696 Marionette TRACE conn7 <- [1,2406,null,{}] 20:22:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 20:22:22 INFO - PROCESS | 2588 | 1467948142699 Marionette TRACE conn7 -> [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:22:22 INFO - PROCESS | 2588 | 1467948142701 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:22 INFO - PROCESS | 2588 | 1467948142818 Marionette TRACE conn7 <- [1,2407,null,{"value":null}] 20:22:22 INFO - PROCESS | 2588 | 1467948142884 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948142886 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:22 INFO - PROCESS | 2588 | ++DOCSHELL 15F56400 == 30 [pid = 2588] [id = 611] 20:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (15F57400) [pid = 2588] [serial = 1833] [outer = 00000000] 20:22:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1743E000) [pid = 2588] [serial = 1834] [outer = 15F57400] 20:22:22 INFO - PROCESS | 2588 | 1467948142933 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17444400) [pid = 2588] [serial = 1835] [outer = 15F57400] 20:22:23 INFO - PROCESS | 2588 | 1467948143400 Marionette TRACE conn7 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:22:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 20:22:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 730ms 20:22:23 INFO - PROCESS | 2588 | 1467948143433 Marionette TRACE conn7 -> [0,2409,"getWindowHandle",null] 20:22:23 INFO - PROCESS | 2588 | 1467948143435 Marionette TRACE conn7 <- [1,2409,null,{"value":"13"}] 20:22:23 INFO - PROCESS | 2588 | 1467948143438 Marionette TRACE conn7 -> [0,2410,"setScriptTimeout",{"ms":35000}] 20:22:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 20:22:23 INFO - PROCESS | 2588 | 1467948143440 Marionette TRACE conn7 <- [1,2410,null,{}] 20:22:23 INFO - PROCESS | 2588 | 1467948143443 Marionette TRACE conn7 -> [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:22:23 INFO - PROCESS | 2588 | 1467948143449 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:23 INFO - PROCESS | 2588 | 1467948143583 Marionette TRACE conn7 <- [1,2411,null,{"value":null}] 20:22:23 INFO - PROCESS | 2588 | 1467948143648 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948143650 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:23 INFO - PROCESS | 2588 | ++DOCSHELL 1747C800 == 31 [pid = 2588] [id = 612] 20:22:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1765C000) [pid = 2588] [serial = 1836] [outer = 00000000] 20:22:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (182D8000) [pid = 2588] [serial = 1837] [outer = 1765C000] 20:22:23 INFO - PROCESS | 2588 | 1467948143695 Marionette DEBUG loaded listener.js 20:22:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18904000) [pid = 2588] [serial = 1838] [outer = 1765C000] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (163F1800) [pid = 2588] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (17752000) [pid = 2588] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE32400) [pid = 2588] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE0A400) [pid = 2588] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FBFF400) [pid = 2588] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FE0C400) [pid = 2588] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1035D400) [pid = 2588] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FD71400) [pid = 2588] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (14AEBC00) [pid = 2588] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (18E48000) [pid = 2588] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (17448000) [pid = 2588] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 20:22:24 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (19C9AC00) [pid = 2588] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 20:22:24 INFO - PROCESS | 2588 | 1467948144253 Marionette TRACE conn7 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 20:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 20:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 870ms 20:22:24 INFO - PROCESS | 2588 | 1467948144311 Marionette TRACE conn7 -> [0,2413,"getWindowHandle",null] 20:22:24 INFO - PROCESS | 2588 | 1467948144313 Marionette TRACE conn7 <- [1,2413,null,{"value":"13"}] 20:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 20:22:24 INFO - PROCESS | 2588 | 1467948144317 Marionette TRACE conn7 -> [0,2414,"setScriptTimeout",{"ms":35000}] 20:22:24 INFO - PROCESS | 2588 | 1467948144318 Marionette TRACE conn7 <- [1,2414,null,{}] 20:22:24 INFO - PROCESS | 2588 | 1467948144322 Marionette TRACE conn7 -> [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:22:24 INFO - PROCESS | 2588 | 1467948144324 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:24 INFO - PROCESS | 2588 | 1467948144401 Marionette TRACE conn7 <- [1,2415,null,{"value":null}] 20:22:24 INFO - PROCESS | 2588 | 1467948144406 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948144408 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:24 INFO - PROCESS | 2588 | ++DOCSHELL 0FE11C00 == 32 [pid = 2588] [id = 613] 20:22:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FE1CC00) [pid = 2588] [serial = 1839] [outer = 00000000] 20:22:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (16696400) [pid = 2588] [serial = 1840] [outer = 0FE1CC00] 20:22:24 INFO - PROCESS | 2588 | 1467948144452 Marionette DEBUG loaded listener.js 20:22:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17477800) [pid = 2588] [serial = 1841] [outer = 0FE1CC00] 20:22:24 INFO - PROCESS | 2588 | 1467948144887 Marionette TRACE conn7 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 20:22:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 20:22:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms 20:22:24 INFO - PROCESS | 2588 | 1467948144947 Marionette TRACE conn7 -> [0,2417,"getWindowHandle",null] 20:22:24 INFO - PROCESS | 2588 | 1467948144949 Marionette TRACE conn7 <- [1,2417,null,{"value":"13"}] 20:22:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 20:22:24 INFO - PROCESS | 2588 | 1467948144952 Marionette TRACE conn7 -> [0,2418,"setScriptTimeout",{"ms":35000}] 20:22:24 INFO - PROCESS | 2588 | 1467948144954 Marionette TRACE conn7 <- [1,2418,null,{}] 20:22:24 INFO - PROCESS | 2588 | 1467948144957 Marionette TRACE conn7 -> [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:22:24 INFO - PROCESS | 2588 | 1467948144959 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:25 INFO - PROCESS | 2588 | 1467948145037 Marionette TRACE conn7 <- [1,2419,null,{"value":null}] 20:22:25 INFO - PROCESS | 2588 | 1467948145043 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948145045 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:25 INFO - PROCESS | 2588 | ++DOCSHELL 163F6C00 == 33 [pid = 2588] [id = 614] 20:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18219000) [pid = 2588] [serial = 1842] [outer = 00000000] 20:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (18D88C00) [pid = 2588] [serial = 1843] [outer = 18219000] 20:22:25 INFO - PROCESS | 2588 | 1467948145088 Marionette DEBUG loaded listener.js 20:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18D7F400) [pid = 2588] [serial = 1844] [outer = 18219000] 20:22:25 INFO - PROCESS | 2588 | 1467948145543 Marionette TRACE conn7 <- [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:22:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 20:22:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 630ms 20:22:25 INFO - PROCESS | 2588 | 1467948145583 Marionette TRACE conn7 -> [0,2421,"getWindowHandle",null] 20:22:25 INFO - PROCESS | 2588 | 1467948145585 Marionette TRACE conn7 <- [1,2421,null,{"value":"13"}] 20:22:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 20:22:25 INFO - PROCESS | 2588 | 1467948145588 Marionette TRACE conn7 -> [0,2422,"setScriptTimeout",{"ms":35000}] 20:22:25 INFO - PROCESS | 2588 | 1467948145590 Marionette TRACE conn7 <- [1,2422,null,{}] 20:22:25 INFO - PROCESS | 2588 | 1467948145593 Marionette TRACE conn7 -> [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:22:25 INFO - PROCESS | 2588 | 1467948145595 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:25 INFO - PROCESS | 2588 | 1467948145674 Marionette TRACE conn7 <- [1,2423,null,{"value":null}] 20:22:25 INFO - PROCESS | 2588 | 1467948145679 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948145681 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:25 INFO - PROCESS | 2588 | ++DOCSHELL 13FC5800 == 34 [pid = 2588] [id = 615] 20:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18F6C800) [pid = 2588] [serial = 1845] [outer = 00000000] 20:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19361000) [pid = 2588] [serial = 1846] [outer = 18F6C800] 20:22:25 INFO - PROCESS | 2588 | 1467948145724 Marionette DEBUG loaded listener.js 20:22:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19369C00) [pid = 2588] [serial = 1847] [outer = 18F6C800] 20:22:26 INFO - PROCESS | 2588 | 1467948146549 Marionette TRACE conn7 <- [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:22:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 20:22:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 970ms 20:22:26 INFO - PROCESS | 2588 | 1467948146560 Marionette TRACE conn7 -> [0,2425,"getWindowHandle",null] 20:22:26 INFO - PROCESS | 2588 | 1467948146565 Marionette TRACE conn7 <- [1,2425,null,{"value":"13"}] 20:22:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 20:22:26 INFO - PROCESS | 2588 | 1467948146571 Marionette TRACE conn7 -> [0,2426,"setScriptTimeout",{"ms":35000}] 20:22:26 INFO - PROCESS | 2588 | 1467948146574 Marionette TRACE conn7 <- [1,2426,null,{}] 20:22:26 INFO - PROCESS | 2588 | 1467948146582 Marionette TRACE conn7 -> [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:22:26 INFO - PROCESS | 2588 | 1467948146585 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:26 INFO - PROCESS | 2588 | 1467948146724 Marionette TRACE conn7 <- [1,2427,null,{"value":null}] 20:22:26 INFO - PROCESS | 2588 | 1467948146893 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948146896 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:26 INFO - PROCESS | 2588 | ++DOCSHELL 0FE08C00 == 35 [pid = 2588] [id = 616] 20:22:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FE0A800) [pid = 2588] [serial = 1848] [outer = 00000000] 20:22:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FF2A000) [pid = 2588] [serial = 1849] [outer = 0FE0A800] 20:22:26 INFO - PROCESS | 2588 | 1467948146958 Marionette DEBUG loaded listener.js 20:22:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (10366000) [pid = 2588] [serial = 1850] [outer = 0FE0A800] 20:22:27 INFO - PROCESS | 2588 | 1467948147733 Marionette TRACE conn7 <- [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:22:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 20:22:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1181ms 20:22:27 INFO - PROCESS | 2588 | 1467948147756 Marionette TRACE conn7 -> [0,2429,"getWindowHandle",null] 20:22:27 INFO - PROCESS | 2588 | 1467948147760 Marionette TRACE conn7 <- [1,2429,null,{"value":"13"}] 20:22:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 20:22:27 INFO - PROCESS | 2588 | 1467948147767 Marionette TRACE conn7 -> [0,2430,"setScriptTimeout",{"ms":35000}] 20:22:27 INFO - PROCESS | 2588 | 1467948147769 Marionette TRACE conn7 <- [1,2430,null,{}] 20:22:27 INFO - PROCESS | 2588 | 1467948147773 Marionette TRACE conn7 -> [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:22:27 INFO - PROCESS | 2588 | 1467948147776 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:27 INFO - PROCESS | 2588 | 1467948147896 Marionette TRACE conn7 <- [1,2431,null,{"value":null}] 20:22:28 INFO - PROCESS | 2588 | 1467948148117 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948148120 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:28 INFO - PROCESS | 2588 | ++DOCSHELL 0C93E000 == 36 [pid = 2588] [id = 617] 20:22:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0C99D400) [pid = 2588] [serial = 1851] [outer = 00000000] 20:22:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0CB28400) [pid = 2588] [serial = 1852] [outer = 0C99D400] 20:22:28 INFO - PROCESS | 2588 | 1467948148182 Marionette DEBUG loaded listener.js 20:22:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FA84400) [pid = 2588] [serial = 1853] [outer = 0C99D400] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 163F6C00 == 35 [pid = 2588] [id = 614] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 0FE11C00 == 34 [pid = 2588] [id = 613] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 1747C800 == 33 [pid = 2588] [id = 612] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 15F56400 == 32 [pid = 2588] [id = 611] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 145CD000 == 31 [pid = 2588] [id = 610] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 13FC6C00 == 30 [pid = 2588] [id = 609] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 10057400 == 29 [pid = 2588] [id = 608] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 0FE06000 == 28 [pid = 2588] [id = 607] 20:22:28 INFO - PROCESS | 2588 | --DOCSHELL 0FE07400 == 27 [pid = 2588] [id = 606] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (19C89C00) [pid = 2588] [serial = 1805] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18696800) [pid = 2588] [serial = 1795] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1743C000) [pid = 2588] [serial = 1801] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (19360000) [pid = 2588] [serial = 1775] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (192AEC00) [pid = 2588] [serial = 1774] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (10055800) [pid = 2588] [serial = 1780] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10362000) [pid = 2588] [serial = 1781] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FF21C00) [pid = 2588] [serial = 1777] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1035EC00) [pid = 2588] [serial = 1778] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (106CFC00) [pid = 2588] [serial = 1786] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (13F10400) [pid = 2588] [serial = 1787] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FE31400) [pid = 2588] [serial = 1783] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FF1CC00) [pid = 2588] [serial = 1784] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (15A5AC00) [pid = 2588] [serial = 1789] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1936A800) [pid = 2588] [serial = 1798] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (19C84400) [pid = 2588] [serial = 1804] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1936B800) [pid = 2588] [serial = 1799] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (17659400) [pid = 2588] [serial = 1792] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (19CF9800) [pid = 2588] [serial = 1807] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (1B0BB000) [pid = 2588] [serial = 1808] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (1774BC00) [pid = 2588] [serial = 1793] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (18225000) [pid = 2588] [serial = 1802] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (186E5000) [pid = 2588] [serial = 1796] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (163F2400) [pid = 2588] [serial = 1790] [outer = 00000000] [url = about:blank] 20:22:28 INFO - PROCESS | 2588 | 1467948148817 Marionette TRACE conn7 <- [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:22:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 20:22:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1119ms 20:22:28 INFO - PROCESS | 2588 | 1467948148890 Marionette TRACE conn7 -> [0,2433,"getWindowHandle",null] 20:22:28 INFO - PROCESS | 2588 | 1467948148894 Marionette TRACE conn7 <- [1,2433,null,{"value":"13"}] 20:22:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 20:22:28 INFO - PROCESS | 2588 | 1467948148898 Marionette TRACE conn7 -> [0,2434,"setScriptTimeout",{"ms":35000}] 20:22:28 INFO - PROCESS | 2588 | 1467948148901 Marionette TRACE conn7 <- [1,2434,null,{}] 20:22:28 INFO - PROCESS | 2588 | 1467948148906 Marionette TRACE conn7 -> [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:22:28 INFO - PROCESS | 2588 | 1467948148910 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:29 INFO - PROCESS | 2588 | 1467948148998 Marionette TRACE conn7 <- [1,2435,null,{"value":null}] 20:22:29 INFO - PROCESS | 2588 | 1467948149095 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948149097 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:29 INFO - PROCESS | 2588 | ++DOCSHELL 0C9A3800 == 28 [pid = 2588] [id = 618] 20:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0CB76800) [pid = 2588] [serial = 1854] [outer = 00000000] 20:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FE33400) [pid = 2588] [serial = 1855] [outer = 0CB76800] 20:22:29 INFO - PROCESS | 2588 | 1467948149145 Marionette DEBUG loaded listener.js 20:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FF1EC00) [pid = 2588] [serial = 1856] [outer = 0CB76800] 20:22:29 INFO - PROCESS | 2588 | 1467948149600 Marionette TRACE conn7 <- [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:22:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 20:22:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 20:22:29 INFO - PROCESS | 2588 | 1467948149631 Marionette TRACE conn7 -> [0,2437,"getWindowHandle",null] 20:22:29 INFO - PROCESS | 2588 | 1467948149635 Marionette TRACE conn7 <- [1,2437,null,{"value":"13"}] 20:22:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 20:22:29 INFO - PROCESS | 2588 | 1467948149640 Marionette TRACE conn7 -> [0,2438,"setScriptTimeout",{"ms":35000}] 20:22:29 INFO - PROCESS | 2588 | 1467948149642 Marionette TRACE conn7 <- [1,2438,null,{}] 20:22:29 INFO - PROCESS | 2588 | 1467948149646 Marionette TRACE conn7 -> [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:22:29 INFO - PROCESS | 2588 | 1467948149648 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:29 INFO - PROCESS | 2588 | 1467948149736 Marionette TRACE conn7 <- [1,2439,null,{"value":null}] 20:22:29 INFO - PROCESS | 2588 | 1467948149744 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948149746 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:29 INFO - PROCESS | 2588 | ++DOCSHELL 10061400 == 29 [pid = 2588] [id = 619] 20:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (10362C00) [pid = 2588] [serial = 1857] [outer = 00000000] 20:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (13FAA000) [pid = 2588] [serial = 1858] [outer = 10362C00] 20:22:29 INFO - PROCESS | 2588 | 1467948149790 Marionette DEBUG loaded listener.js 20:22:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (13FB2800) [pid = 2588] [serial = 1859] [outer = 10362C00] 20:22:30 INFO - PROCESS | 2588 | 1467948150239 Marionette TRACE conn7 <- [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:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 20:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 630ms 20:22:30 INFO - PROCESS | 2588 | 1467948150279 Marionette TRACE conn7 -> [0,2441,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 2588 | 1467948150281 Marionette TRACE conn7 <- [1,2441,null,{"value":"13"}] 20:22:30 INFO - PROCESS | 2588 | 1467948150286 Marionette TRACE conn7 -> [0,2442,"setScriptTimeout",{"ms":35000}] 20:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 20:22:30 INFO - PROCESS | 2588 | 1467948150292 Marionette TRACE conn7 <- [1,2442,null,{}] 20:22:30 INFO - PROCESS | 2588 | 1467948150302 Marionette TRACE conn7 -> [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:22:30 INFO - PROCESS | 2588 | 1467948150306 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:30 INFO - PROCESS | 2588 | 1467948150392 Marionette TRACE conn7 <- [1,2443,null,{"value":null}] 20:22:30 INFO - PROCESS | 2588 | 1467948150401 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948150403 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:30 INFO - PROCESS | 2588 | ++DOCSHELL 14AEAC00 == 30 [pid = 2588] [id = 620] 20:22:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (14AEB000) [pid = 2588] [serial = 1860] [outer = 00000000] 20:22:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (15F5EC00) [pid = 2588] [serial = 1861] [outer = 14AEB000] 20:22:30 INFO - PROCESS | 2588 | 1467948150447 Marionette DEBUG loaded listener.js 20:22:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (163FB400) [pid = 2588] [serial = 1862] [outer = 14AEB000] 20:22:30 INFO - PROCESS | 2588 | 1467948150899 Marionette TRACE conn7 <- [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:22:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 20:22:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 630ms 20:22:30 INFO - PROCESS | 2588 | 1467948150919 Marionette TRACE conn7 -> [0,2445,"getWindowHandle",null] 20:22:30 INFO - PROCESS | 2588 | 1467948150922 Marionette TRACE conn7 <- [1,2445,null,{"value":"13"}] 20:22:30 INFO - PROCESS | 2588 | 1467948150925 Marionette TRACE conn7 -> [0,2446,"setScriptTimeout",{"ms":35000}] 20:22:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 20:22:30 INFO - PROCESS | 2588 | 1467948150927 Marionette TRACE conn7 <- [1,2446,null,{}] 20:22:30 INFO - PROCESS | 2588 | 1467948150950 Marionette TRACE conn7 -> [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:22:30 INFO - PROCESS | 2588 | 1467948150952 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:31 INFO - PROCESS | 2588 | 1467948151072 Marionette TRACE conn7 <- [1,2447,null,{"value":null}] 20:22:31 INFO - PROCESS | 2588 | 1467948151160 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948151162 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:31 INFO - PROCESS | 2588 | ++DOCSHELL 17449800 == 31 [pid = 2588] [id = 621] 20:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (17477C00) [pid = 2588] [serial = 1863] [outer = 00000000] 20:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1774C400) [pid = 2588] [serial = 1864] [outer = 17477C00] 20:22:31 INFO - PROCESS | 2588 | 1467948151205 Marionette DEBUG loaded listener.js 20:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17754C00) [pid = 2588] [serial = 1865] [outer = 17477C00] 20:22:31 INFO - PROCESS | 2588 | 1467948151593 Marionette TRACE conn7 <- [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:22:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 20:22:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 20:22:31 INFO - PROCESS | 2588 | 1467948151626 Marionette TRACE conn7 -> [0,2449,"getWindowHandle",null] 20:22:31 INFO - PROCESS | 2588 | 1467948151628 Marionette TRACE conn7 <- [1,2449,null,{"value":"13"}] 20:22:31 INFO - PROCESS | 2588 | 1467948151631 Marionette TRACE conn7 -> [0,2450,"setScriptTimeout",{"ms":35000}] 20:22:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 20:22:31 INFO - PROCESS | 2588 | 1467948151633 Marionette TRACE conn7 <- [1,2450,null,{}] 20:22:31 INFO - PROCESS | 2588 | 1467948151636 Marionette TRACE conn7 -> [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:22:31 INFO - PROCESS | 2588 | 1467948151638 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:31 INFO - PROCESS | 2588 | 1467948151756 Marionette TRACE conn7 <- [1,2451,null,{"value":null}] 20:22:31 INFO - PROCESS | 2588 | 1467948151762 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948151767 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:31 INFO - PROCESS | 2588 | ++DOCSHELL 10057400 == 32 [pid = 2588] [id = 622] 20:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18273800) [pid = 2588] [serial = 1866] [outer = 00000000] 20:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (18696800) [pid = 2588] [serial = 1867] [outer = 18273800] 20:22:31 INFO - PROCESS | 2588 | 1467948151875 Marionette DEBUG loaded listener.js 20:22:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18D88400) [pid = 2588] [serial = 1868] [outer = 18273800] 20:22:32 INFO - PROCESS | 2588 | 1467948152313 Marionette TRACE conn7 <- [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:22:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 20:22:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 730ms 20:22:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 20:22:32 INFO - PROCESS | 2588 | 1467948152364 Marionette TRACE conn7 -> [0,2453,"getWindowHandle",null] 20:22:32 INFO - PROCESS | 2588 | 1467948152366 Marionette TRACE conn7 <- [1,2453,null,{"value":"13"}] 20:22:32 INFO - PROCESS | 2588 | 1467948152370 Marionette TRACE conn7 -> [0,2454,"setScriptTimeout",{"ms":35000}] 20:22:32 INFO - PROCESS | 2588 | 1467948152372 Marionette TRACE conn7 <- [1,2454,null,{}] 20:22:32 INFO - PROCESS | 2588 | 1467948152380 Marionette TRACE conn7 -> [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:22:32 INFO - PROCESS | 2588 | 1467948152383 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:32 INFO - PROCESS | 2588 | 1467948152536 Marionette TRACE conn7 <- [1,2455,null,{"value":null}] 20:22:32 INFO - PROCESS | 2588 | 1467948152547 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948152549 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:32 INFO - PROCESS | 2588 | ++DOCSHELL 18F64C00 == 33 [pid = 2588] [id = 623] 20:22:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (192AFC00) [pid = 2588] [serial = 1869] [outer = 00000000] 20:22:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1936B800) [pid = 2588] [serial = 1870] [outer = 192AFC00] 20:22:32 INFO - PROCESS | 2588 | 1467948152595 Marionette DEBUG loaded listener.js 20:22:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (13FAD000) [pid = 2588] [serial = 1871] [outer = 192AFC00] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (145D7C00) [pid = 2588] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (15F57400) [pid = 2588] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FC7400) [pid = 2588] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE08000) [pid = 2588] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10057C00) [pid = 2588] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FE07800) [pid = 2588] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1765C000) [pid = 2588] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FB5D000) [pid = 2588] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (14928C00) [pid = 2588] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1B10E000) [pid = 2588] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (18219000) [pid = 2588] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 20:22:33 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (0FE1CC00) [pid = 2588] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 20:22:33 INFO - PROCESS | 2588 | 1467948153114 Marionette TRACE conn7 <- [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:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 20:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 790ms 20:22:33 INFO - PROCESS | 2588 | 1467948153163 Marionette TRACE conn7 -> [0,2457,"getWindowHandle",null] 20:22:33 INFO - PROCESS | 2588 | 1467948153165 Marionette TRACE conn7 <- [1,2457,null,{"value":"13"}] 20:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 20:22:33 INFO - PROCESS | 2588 | 1467948153168 Marionette TRACE conn7 -> [0,2458,"setScriptTimeout",{"ms":35000}] 20:22:33 INFO - PROCESS | 2588 | 1467948153170 Marionette TRACE conn7 <- [1,2458,null,{}] 20:22:33 INFO - PROCESS | 2588 | 1467948153174 Marionette TRACE conn7 -> [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:22:33 INFO - PROCESS | 2588 | 1467948153176 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:33 INFO - PROCESS | 2588 | 1467948153260 Marionette TRACE conn7 <- [1,2459,null,{"value":null}] 20:22:33 INFO - PROCESS | 2588 | 1467948153265 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948153267 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:33 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1CC00 == 34 [pid = 2588] [id = 624] 20:22:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (13F10800) [pid = 2588] [serial = 1872] [outer = 00000000] 20:22:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (145CFC00) [pid = 2588] [serial = 1873] [outer = 13F10800] 20:22:33 INFO - PROCESS | 2588 | 1467948153314 Marionette DEBUG loaded listener.js 20:22:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (15F57400) [pid = 2588] [serial = 1874] [outer = 13F10800] 20:22:33 INFO - PROCESS | 2588 | 1467948153760 Marionette TRACE conn7 <- [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:22:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 20:22:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 630ms 20:22:33 INFO - PROCESS | 2588 | 1467948153801 Marionette TRACE conn7 -> [0,2461,"getWindowHandle",null] 20:22:33 INFO - PROCESS | 2588 | 1467948153803 Marionette TRACE conn7 <- [1,2461,null,{"value":"13"}] 20:22:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 20:22:33 INFO - PROCESS | 2588 | 1467948153806 Marionette TRACE conn7 -> [0,2462,"setScriptTimeout",{"ms":35000}] 20:22:33 INFO - PROCESS | 2588 | 1467948153808 Marionette TRACE conn7 <- [1,2462,null,{}] 20:22:33 INFO - PROCESS | 2588 | 1467948153811 Marionette TRACE conn7 -> [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:22:33 INFO - PROCESS | 2588 | 1467948153813 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:33 INFO - PROCESS | 2588 | 1467948153924 Marionette TRACE conn7 <- [1,2463,null,{"value":null}] 20:22:33 INFO - PROCESS | 2588 | 1467948153930 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948153932 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:33 INFO - PROCESS | 2588 | ++DOCSHELL 1935F800 == 35 [pid = 2588] [id = 625] 20:22:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (19366800) [pid = 2588] [serial = 1875] [outer = 00000000] 20:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (19C80000) [pid = 2588] [serial = 1876] [outer = 19366800] 20:22:34 INFO - PROCESS | 2588 | 1467948153980 Marionette DEBUG loaded listener.js 20:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (19C8B400) [pid = 2588] [serial = 1877] [outer = 19366800] 20:22:34 INFO - PROCESS | 2588 | 1467948154442 Marionette TRACE conn7 <- [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:22:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 20:22:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 20:22:34 INFO - PROCESS | 2588 | 1467948154482 Marionette TRACE conn7 -> [0,2465,"getWindowHandle",null] 20:22:34 INFO - PROCESS | 2588 | 1467948154485 Marionette TRACE conn7 <- [1,2465,null,{"value":"13"}] 20:22:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 20:22:34 INFO - PROCESS | 2588 | 1467948154488 Marionette TRACE conn7 -> [0,2466,"setScriptTimeout",{"ms":35000}] 20:22:34 INFO - PROCESS | 2588 | 1467948154489 Marionette TRACE conn7 <- [1,2466,null,{}] 20:22:34 INFO - PROCESS | 2588 | 1467948154503 Marionette TRACE conn7 -> [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:22:34 INFO - PROCESS | 2588 | 1467948154505 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:34 INFO - PROCESS | 2588 | 1467948154592 Marionette TRACE conn7 <- [1,2467,null,{"value":null}] 20:22:34 INFO - PROCESS | 2588 | 1467948154597 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948154599 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:34 INFO - PROCESS | 2588 | ++DOCSHELL 14B96800 == 36 [pid = 2588] [id = 626] 20:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (19C82000) [pid = 2588] [serial = 1878] [outer = 00000000] 20:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (19E4F800) [pid = 2588] [serial = 1879] [outer = 19C82000] 20:22:34 INFO - PROCESS | 2588 | 1467948154645 Marionette DEBUG loaded listener.js 20:22:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1B0BDC00) [pid = 2588] [serial = 1880] [outer = 19C82000] 20:22:35 INFO - PROCESS | 2588 | 1467948155139 Marionette TRACE conn7 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 20:22:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 20:22:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 20:22:35 INFO - PROCESS | 2588 | 1467948155223 Marionette TRACE conn7 -> [0,2469,"getWindowHandle",null] 20:22:35 INFO - PROCESS | 2588 | 1467948155228 Marionette TRACE conn7 <- [1,2469,null,{"value":"13"}] 20:22:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 20:22:35 INFO - PROCESS | 2588 | 1467948155234 Marionette TRACE conn7 -> [0,2470,"setScriptTimeout",{"ms":35000}] 20:22:35 INFO - PROCESS | 2588 | 1467948155238 Marionette TRACE conn7 <- [1,2470,null,{}] 20:22:35 INFO - PROCESS | 2588 | 1467948155246 Marionette TRACE conn7 -> [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:22:35 INFO - PROCESS | 2588 | 1467948155249 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:35 INFO - PROCESS | 2588 | 1467948155447 Marionette TRACE conn7 <- [1,2471,null,{"value":null}] 20:22:35 INFO - PROCESS | 2588 | 1467948155557 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948155562 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:35 INFO - PROCESS | 2588 | ++DOCSHELL 0FE18400 == 37 [pid = 2588] [id = 627] 20:22:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0FE19000) [pid = 2588] [serial = 1881] [outer = 00000000] 20:22:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0FF22800) [pid = 2588] [serial = 1882] [outer = 0FE19000] 20:22:35 INFO - PROCESS | 2588 | 1467948155637 Marionette DEBUG loaded listener.js 20:22:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1035C800) [pid = 2588] [serial = 1883] [outer = 0FE19000] 20:22:36 INFO - PROCESS | 2588 | 1467948156228 Marionette TRACE conn7 <- [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:22:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 20:22:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1026ms 20:22:36 INFO - PROCESS | 2588 | 1467948156263 Marionette TRACE conn7 -> [0,2473,"getWindowHandle",null] 20:22:36 INFO - PROCESS | 2588 | 1467948156268 Marionette TRACE conn7 <- [1,2473,null,{"value":"13"}] 20:22:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 20:22:36 INFO - PROCESS | 2588 | 1467948156274 Marionette TRACE conn7 -> [0,2474,"setScriptTimeout",{"ms":35000}] 20:22:36 INFO - PROCESS | 2588 | 1467948156277 Marionette TRACE conn7 <- [1,2474,null,{}] 20:22:36 INFO - PROCESS | 2588 | 1467948156281 Marionette TRACE conn7 -> [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:22:36 INFO - PROCESS | 2588 | 1467948156284 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:36 INFO - PROCESS | 2588 | 1467948156395 Marionette TRACE conn7 <- [1,2475,null,{"value":null}] 20:22:36 INFO - PROCESS | 2588 | 1467948156550 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948156553 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:36 INFO - PROCESS | 2588 | ++DOCSHELL 141F2C00 == 38 [pid = 2588] [id = 628] 20:22:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (143C8400) [pid = 2588] [serial = 1884] [outer = 00000000] 20:22:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (15F54000) [pid = 2588] [serial = 1885] [outer = 143C8400] 20:22:36 INFO - PROCESS | 2588 | 1467948156610 Marionette DEBUG loaded listener.js 20:22:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1774B800) [pid = 2588] [serial = 1886] [outer = 143C8400] 20:22:37 INFO - PROCESS | 2588 | 1467948157211 Marionette TRACE conn7 <- [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:22:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 20:22:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 970ms 20:22:37 INFO - PROCESS | 2588 | 1467948157248 Marionette TRACE conn7 -> [0,2477,"getWindowHandle",null] 20:22:37 INFO - PROCESS | 2588 | 1467948157251 Marionette TRACE conn7 <- [1,2477,null,{"value":"13"}] 20:22:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 20:22:37 INFO - PROCESS | 2588 | 1467948157255 Marionette TRACE conn7 -> [0,2478,"setScriptTimeout",{"ms":35000}] 20:22:37 INFO - PROCESS | 2588 | 1467948157259 Marionette TRACE conn7 <- [1,2478,null,{}] 20:22:37 INFO - PROCESS | 2588 | 1467948157269 Marionette TRACE conn7 -> [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:22:37 INFO - PROCESS | 2588 | 1467948157274 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:37 INFO - PROCESS | 2588 | 1467948157386 Marionette TRACE conn7 <- [1,2479,null,{"value":null}] 20:22:37 INFO - PROCESS | 2588 | 1467948157530 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948157534 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:37 INFO - PROCESS | 2588 | ++DOCSHELL 1B102C00 == 39 [pid = 2588] [id = 629] 20:22:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1B103400) [pid = 2588] [serial = 1887] [outer = 00000000] 20:22:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1B10F400) [pid = 2588] [serial = 1888] [outer = 1B103400] 20:22:37 INFO - PROCESS | 2588 | 1467948157594 Marionette DEBUG loaded listener.js 20:22:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1B1CD400) [pid = 2588] [serial = 1889] [outer = 1B103400] 20:22:38 INFO - PROCESS | 2588 | 1467948158224 Marionette TRACE conn7 <- [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:22:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 20:22:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1022ms 20:22:38 INFO - PROCESS | 2588 | 1467948158280 Marionette TRACE conn7 -> [0,2481,"getWindowHandle",null] 20:22:38 INFO - PROCESS | 2588 | 1467948158283 Marionette TRACE conn7 <- [1,2481,null,{"value":"13"}] 20:22:38 INFO - PROCESS | 2588 | 1467948158287 Marionette TRACE conn7 -> [0,2482,"setScriptTimeout",{"ms":35000}] 20:22:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 20:22:38 INFO - PROCESS | 2588 | 1467948158289 Marionette TRACE conn7 <- [1,2482,null,{}] 20:22:38 INFO - PROCESS | 2588 | 1467948158293 Marionette TRACE conn7 -> [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:22:38 INFO - PROCESS | 2588 | 1467948158295 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:38 INFO - PROCESS | 2588 | 1467948158404 Marionette TRACE conn7 <- [1,2483,null,{"value":null}] 20:22:38 INFO - PROCESS | 2588 | 1467948158562 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948158565 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:38 INFO - PROCESS | 2588 | ++DOCSHELL 18D83000 == 40 [pid = 2588] [id = 630] 20:22:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (18EE5800) [pid = 2588] [serial = 1890] [outer = 00000000] 20:22:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (1BD1A000) [pid = 2588] [serial = 1891] [outer = 18EE5800] 20:22:38 INFO - PROCESS | 2588 | 1467948158619 Marionette DEBUG loaded listener.js 20:22:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1C532800) [pid = 2588] [serial = 1892] [outer = 18EE5800] 20:22:39 INFO - PROCESS | 2588 | 1467948159308 Marionette TRACE conn7 <- [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:22:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 20:22:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1077ms 20:22:39 INFO - PROCESS | 2588 | 1467948159367 Marionette TRACE conn7 -> [0,2485,"getWindowHandle",null] 20:22:39 INFO - PROCESS | 2588 | 1467948159371 Marionette TRACE conn7 <- [1,2485,null,{"value":"13"}] 20:22:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 20:22:39 INFO - PROCESS | 2588 | 1467948159376 Marionette TRACE conn7 -> [0,2486,"setScriptTimeout",{"ms":35000}] 20:22:39 INFO - PROCESS | 2588 | 1467948159378 Marionette TRACE conn7 <- [1,2486,null,{}] 20:22:39 INFO - PROCESS | 2588 | 1467948159384 Marionette TRACE conn7 -> [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:22:39 INFO - PROCESS | 2588 | 1467948159386 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:39 INFO - PROCESS | 2588 | 1467948159490 Marionette TRACE conn7 <- [1,2487,null,{"value":null}] 20:22:39 INFO - PROCESS | 2588 | 1467948159606 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948159609 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:39 INFO - PROCESS | 2588 | ++DOCSHELL 0FE15C00 == 41 [pid = 2588] [id = 631] 20:22:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FEAE000) [pid = 2588] [serial = 1893] [outer = 00000000] 20:22:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (105EFC00) [pid = 2588] [serial = 1894] [outer = 0FEAE000] 20:22:39 INFO - PROCESS | 2588 | 1467948159699 Marionette DEBUG loaded listener.js 20:22:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (13F0D000) [pid = 2588] [serial = 1895] [outer = 0FEAE000] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 1935F800 == 40 [pid = 2588] [id = 625] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 0FE1CC00 == 39 [pid = 2588] [id = 624] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 18F64C00 == 38 [pid = 2588] [id = 623] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 10057400 == 37 [pid = 2588] [id = 622] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 17449800 == 36 [pid = 2588] [id = 621] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 14AEAC00 == 35 [pid = 2588] [id = 620] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 10061400 == 34 [pid = 2588] [id = 619] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 0C9A3800 == 33 [pid = 2588] [id = 618] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 0FE08C00 == 32 [pid = 2588] [id = 616] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 0C93E000 == 31 [pid = 2588] [id = 617] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 13FC5800 == 30 [pid = 2588] [id = 615] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 18D83000 == 29 [pid = 2588] [id = 630] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 141F2C00 == 28 [pid = 2588] [id = 628] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 1B102C00 == 27 [pid = 2588] [id = 629] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 14B96800 == 26 [pid = 2588] [id = 626] 20:22:40 INFO - PROCESS | 2588 | --DOCSHELL 0FE18400 == 25 [pid = 2588] [id = 627] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (14995800) [pid = 2588] [serial = 1831] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1743E000) [pid = 2588] [serial = 1834] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (13FCB400) [pid = 2588] [serial = 1828] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (1056D400) [pid = 2588] [serial = 1820] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1005D800) [pid = 2588] [serial = 1819] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (14B94400) [pid = 2588] [serial = 1832] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1005FC00) [pid = 2588] [serial = 1825] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1035DC00) [pid = 2588] [serial = 1826] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE0DC00) [pid = 2588] [serial = 1822] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FE17C00) [pid = 2588] [serial = 1823] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (182D8000) [pid = 2588] [serial = 1837] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17444400) [pid = 2588] [serial = 1835] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1005D400) [pid = 2588] [serial = 1811] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE71C00) [pid = 2588] [serial = 1810] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1760C800) [pid = 2588] [serial = 1814] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (15F51C00) [pid = 2588] [serial = 1813] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B1CE800) [pid = 2588] [serial = 1817] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1B1C7C00) [pid = 2588] [serial = 1816] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (18D7F400) [pid = 2588] [serial = 1844] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19361000) [pid = 2588] [serial = 1846] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18D88C00) [pid = 2588] [serial = 1843] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (16696400) [pid = 2588] [serial = 1840] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (17477800) [pid = 2588] [serial = 1841] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18904000) [pid = 2588] [serial = 1838] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (13FD2400) [pid = 2588] [serial = 1829] [outer = 00000000] [url = about:blank] 20:22:40 INFO - PROCESS | 2588 | 1467948160907 Marionette TRACE conn7 <- [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:22:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 20:22:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1569ms 20:22:40 INFO - PROCESS | 2588 | 1467948160947 Marionette TRACE conn7 -> [0,2489,"getWindowHandle",null] 20:22:40 INFO - PROCESS | 2588 | 1467948160951 Marionette TRACE conn7 <- [1,2489,null,{"value":"13"}] 20:22:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 20:22:40 INFO - PROCESS | 2588 | 1467948160955 Marionette TRACE conn7 -> [0,2490,"setScriptTimeout",{"ms":35000}] 20:22:40 INFO - PROCESS | 2588 | 1467948160959 Marionette TRACE conn7 <- [1,2490,null,{}] 20:22:40 INFO - PROCESS | 2588 | 1467948160964 Marionette TRACE conn7 -> [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:22:40 INFO - PROCESS | 2588 | 1467948160967 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:41 INFO - PROCESS | 2588 | 1467948161058 Marionette TRACE conn7 <- [1,2491,null,{"value":null}] 20:22:41 INFO - PROCESS | 2588 | 1467948161067 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948161070 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:41 INFO - PROCESS | 2588 | ++DOCSHELL 0FE07400 == 26 [pid = 2588] [id = 632] 20:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE07800) [pid = 2588] [serial = 1896] [outer = 00000000] 20:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE18400) [pid = 2588] [serial = 1897] [outer = 0FE07800] 20:22:41 INFO - PROCESS | 2588 | 1467948161118 Marionette DEBUG loaded listener.js 20:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE2C000) [pid = 2588] [serial = 1898] [outer = 0FE07800] 20:22:41 INFO - PROCESS | 2588 | 1467948161594 Marionette TRACE conn7 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:22:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 20:22:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 20:22:41 INFO - PROCESS | 2588 | 1467948161646 Marionette TRACE conn7 -> [0,2493,"getWindowHandle",null] 20:22:41 INFO - PROCESS | 2588 | 1467948161651 Marionette TRACE conn7 <- [1,2493,null,{"value":"13"}] 20:22:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 20:22:41 INFO - PROCESS | 2588 | 1467948161657 Marionette TRACE conn7 -> [0,2494,"setScriptTimeout",{"ms":35000}] 20:22:41 INFO - PROCESS | 2588 | 1467948161660 Marionette TRACE conn7 <- [1,2494,null,{}] 20:22:41 INFO - PROCESS | 2588 | 1467948161663 Marionette TRACE conn7 -> [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:22:41 INFO - PROCESS | 2588 | 1467948161666 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:41 INFO - PROCESS | 2588 | 1467948161791 Marionette TRACE conn7 <- [1,2495,null,{"value":null}] 20:22:41 INFO - PROCESS | 2588 | 1467948161807 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948161810 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:41 INFO - PROCESS | 2588 | ++DOCSHELL 1005BC00 == 27 [pid = 2588] [id = 633] 20:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (1005C800) [pid = 2588] [serial = 1899] [outer = 00000000] 20:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (10231800) [pid = 2588] [serial = 1900] [outer = 1005C800] 20:22:41 INFO - PROCESS | 2588 | 1467948161861 Marionette DEBUG loaded listener.js 20:22:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1035D800) [pid = 2588] [serial = 1901] [outer = 1005C800] 20:22:42 INFO - PROCESS | 2588 | 1467948162342 Marionette TRACE conn7 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 20:22:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 20:22:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 730ms 20:22:42 INFO - PROCESS | 2588 | 1467948162391 Marionette TRACE conn7 -> [0,2497,"getWindowHandle",null] 20:22:42 INFO - PROCESS | 2588 | 1467948162394 Marionette TRACE conn7 <- [1,2497,null,{"value":"13"}] 20:22:42 INFO - PROCESS | 2588 | 1467948162397 Marionette TRACE conn7 -> [0,2498,"setScriptTimeout",{"ms":35000}] 20:22:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 20:22:42 INFO - PROCESS | 2588 | 1467948162401 Marionette TRACE conn7 <- [1,2498,null,{}] 20:22:42 INFO - PROCESS | 2588 | 1467948162412 Marionette TRACE conn7 -> [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:22:42 INFO - PROCESS | 2588 | 1467948162417 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:42 INFO - PROCESS | 2588 | 1467948162508 Marionette TRACE conn7 <- [1,2499,null,{"value":null}] 20:22:42 INFO - PROCESS | 2588 | 1467948162619 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948162622 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:42 INFO - PROCESS | 2588 | ++DOCSHELL 13F0F000 == 28 [pid = 2588] [id = 634] 20:22:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13F4D000) [pid = 2588] [serial = 1902] [outer = 00000000] 20:22:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13FB0000) [pid = 2588] [serial = 1903] [outer = 13F4D000] 20:22:42 INFO - PROCESS | 2588 | 1467948162673 Marionette DEBUG loaded listener.js 20:22:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (13FCAC00) [pid = 2588] [serial = 1904] [outer = 13F4D000] 20:22:43 INFO - PROCESS | 2588 | 1467948163132 Marionette TRACE conn7 <- [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:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 20:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 770ms 20:22:43 INFO - PROCESS | 2588 | 1467948163191 Marionette TRACE conn7 -> [0,2501,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 2588 | 1467948163193 Marionette TRACE conn7 <- [1,2501,null,{"value":"13"}] 20:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 20:22:43 INFO - PROCESS | 2588 | 1467948163201 Marionette TRACE conn7 -> [0,2502,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 2588 | 1467948163202 Marionette TRACE conn7 <- [1,2502,null,{}] 20:22:43 INFO - PROCESS | 2588 | 1467948163206 Marionette TRACE conn7 -> [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:22:43 INFO - PROCESS | 2588 | 1467948163208 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:43 INFO - PROCESS | 2588 | 1467948163330 Marionette TRACE conn7 <- [1,2503,null,{"value":null}] 20:22:43 INFO - PROCESS | 2588 | 1467948163397 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948163399 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:43 INFO - PROCESS | 2588 | ++DOCSHELL 141EB000 == 29 [pid = 2588] [id = 635] 20:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (145B4800) [pid = 2588] [serial = 1905] [outer = 00000000] 20:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1493D800) [pid = 2588] [serial = 1906] [outer = 145B4800] 20:22:43 INFO - PROCESS | 2588 | 1467948163443 Marionette DEBUG loaded listener.js 20:22:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14A16C00) [pid = 2588] [serial = 1907] [outer = 145B4800] 20:22:43 INFO - PROCESS | 2588 | 1467948163861 Marionette TRACE conn7 <- [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:22:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 20:22:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 670ms 20:22:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 20:22:43 INFO - PROCESS | 2588 | 1467948163877 Marionette TRACE conn7 -> [0,2505,"getWindowHandle",null] 20:22:43 INFO - PROCESS | 2588 | 1467948163879 Marionette TRACE conn7 <- [1,2505,null,{"value":"13"}] 20:22:43 INFO - PROCESS | 2588 | 1467948163889 Marionette TRACE conn7 -> [0,2506,"setScriptTimeout",{"ms":35000}] 20:22:43 INFO - PROCESS | 2588 | 1467948163891 Marionette TRACE conn7 <- [1,2506,null,{}] 20:22:43 INFO - PROCESS | 2588 | 1467948163894 Marionette TRACE conn7 -> [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:22:43 INFO - PROCESS | 2588 | 1467948163896 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:44 INFO - PROCESS | 2588 | 1467948164008 Marionette TRACE conn7 <- [1,2507,null,{"value":null}] 20:22:44 INFO - PROCESS | 2588 | 1467948164014 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948164016 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:44 INFO - PROCESS | 2588 | ++DOCSHELL 14BA0800 == 30 [pid = 2588] [id = 636] 20:22:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (15A60400) [pid = 2588] [serial = 1908] [outer = 00000000] 20:22:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (163FB800) [pid = 2588] [serial = 1909] [outer = 15A60400] 20:22:44 INFO - PROCESS | 2588 | 1467948164060 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (16696000) [pid = 2588] [serial = 1910] [outer = 15A60400] 20:22:44 INFO - PROCESS | 2588 | 1467948164562 Marionette TRACE conn7 <- [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:22:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 20:22:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 730ms 20:22:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 20:22:44 INFO - PROCESS | 2588 | 1467948164613 Marionette TRACE conn7 -> [0,2509,"getWindowHandle",null] 20:22:44 INFO - PROCESS | 2588 | 1467948164615 Marionette TRACE conn7 <- [1,2509,null,{"value":"13"}] 20:22:44 INFO - PROCESS | 2588 | 1467948164618 Marionette TRACE conn7 -> [0,2510,"setScriptTimeout",{"ms":35000}] 20:22:44 INFO - PROCESS | 2588 | 1467948164620 Marionette TRACE conn7 <- [1,2510,null,{}] 20:22:44 INFO - PROCESS | 2588 | 1467948164623 Marionette TRACE conn7 -> [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:22:44 INFO - PROCESS | 2588 | 1467948164629 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:44 INFO - PROCESS | 2588 | 1467948164795 Marionette TRACE conn7 <- [1,2511,null,{"value":null}] 20:22:44 INFO - PROCESS | 2588 | 1467948164822 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948164824 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:44 INFO - PROCESS | 2588 | ++DOCSHELL 1747A400 == 31 [pid = 2588] [id = 637] 20:22:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1747F000) [pid = 2588] [serial = 1911] [outer = 00000000] 20:22:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1826E000) [pid = 2588] [serial = 1912] [outer = 1747F000] 20:22:44 INFO - PROCESS | 2588 | 1467948164870 Marionette DEBUG loaded listener.js 20:22:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18698000) [pid = 2588] [serial = 1913] [outer = 1747F000] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (17477C00) [pid = 2588] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (18273800) [pid = 2588] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18F6C800) [pid = 2588] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (10362C00) [pid = 2588] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (19366800) [pid = 2588] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE0A800) [pid = 2588] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0CB76800) [pid = 2588] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (14AEB000) [pid = 2588] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19C82000) [pid = 2588] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0C99D400) [pid = 2588] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (192AFC00) [pid = 2588] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 20:22:45 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (13F10800) [pid = 2588] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 20:22:45 INFO - PROCESS | 2588 | 1467948165477 Marionette TRACE conn7 <- [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:22:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 20:22:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 930ms 20:22:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 20:22:45 INFO - PROCESS | 2588 | 1467948165549 Marionette TRACE conn7 -> [0,2513,"getWindowHandle",null] 20:22:45 INFO - PROCESS | 2588 | 1467948165551 Marionette TRACE conn7 <- [1,2513,null,{"value":"13"}] 20:22:45 INFO - PROCESS | 2588 | 1467948165554 Marionette TRACE conn7 -> [0,2514,"setScriptTimeout",{"ms":35000}] 20:22:45 INFO - PROCESS | 2588 | 1467948165556 Marionette TRACE conn7 <- [1,2514,null,{}] 20:22:45 INFO - PROCESS | 2588 | 1467948165560 Marionette TRACE conn7 -> [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:22:45 INFO - PROCESS | 2588 | 1467948165562 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:45 INFO - PROCESS | 2588 | 1467948165638 Marionette TRACE conn7 <- [1,2515,null,{"value":null}] 20:22:45 INFO - PROCESS | 2588 | 1467948165644 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948165646 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:45 INFO - PROCESS | 2588 | ++DOCSHELL 15A68000 == 32 [pid = 2588] [id = 638] 20:22:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1743E800) [pid = 2588] [serial = 1914] [outer = 00000000] 20:22:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18273800) [pid = 2588] [serial = 1915] [outer = 1743E800] 20:22:45 INFO - PROCESS | 2588 | 1467948165690 Marionette DEBUG loaded listener.js 20:22:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (186E1800) [pid = 2588] [serial = 1916] [outer = 1743E800] 20:22:46 INFO - PROCESS | 2588 | 1467948166134 Marionette TRACE conn7 <- [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:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 20:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 632ms 20:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 20:22:46 INFO - PROCESS | 2588 | 1467948166187 Marionette TRACE conn7 -> [0,2517,"getWindowHandle",null] 20:22:46 INFO - PROCESS | 2588 | 1467948166189 Marionette TRACE conn7 <- [1,2517,null,{"value":"13"}] 20:22:46 INFO - PROCESS | 2588 | 1467948166193 Marionette TRACE conn7 -> [0,2518,"setScriptTimeout",{"ms":35000}] 20:22:46 INFO - PROCESS | 2588 | 1467948166194 Marionette TRACE conn7 <- [1,2518,null,{}] 20:22:46 INFO - PROCESS | 2588 | 1467948166199 Marionette TRACE conn7 -> [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:22:46 INFO - PROCESS | 2588 | 1467948166200 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:46 INFO - PROCESS | 2588 | 1467948166278 Marionette TRACE conn7 <- [1,2519,null,{"value":null}] 20:22:46 INFO - PROCESS | 2588 | 1467948166284 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948166286 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:46 INFO - PROCESS | 2588 | ++DOCSHELL 1897D800 == 33 [pid = 2588] [id = 639] 20:22:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18D89400) [pid = 2588] [serial = 1917] [outer = 00000000] 20:22:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18E4E000) [pid = 2588] [serial = 1918] [outer = 18D89400] 20:22:46 INFO - PROCESS | 2588 | 1467948166329 Marionette DEBUG loaded listener.js 20:22:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14941000) [pid = 2588] [serial = 1919] [outer = 18D89400] 20:22:46 INFO - PROCESS | 2588 | 1467948166786 Marionette TRACE conn7 <- [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:22:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 20:22:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 20:22:46 INFO - PROCESS | 2588 | 1467948166840 Marionette TRACE conn7 -> [0,2521,"getWindowHandle",null] 20:22:46 INFO - PROCESS | 2588 | 1467948166843 Marionette TRACE conn7 <- [1,2521,null,{"value":"13"}] 20:22:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 20:22:46 INFO - PROCESS | 2588 | 1467948166846 Marionette TRACE conn7 -> [0,2522,"setScriptTimeout",{"ms":35000}] 20:22:46 INFO - PROCESS | 2588 | 1467948166848 Marionette TRACE conn7 <- [1,2522,null,{}] 20:22:46 INFO - PROCESS | 2588 | 1467948166851 Marionette TRACE conn7 -> [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:22:46 INFO - PROCESS | 2588 | 1467948166853 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:46 INFO - PROCESS | 2588 | 1467948166933 Marionette TRACE conn7 <- [1,2523,null,{"value":null}] 20:22:46 INFO - PROCESS | 2588 | 1467948166939 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948166940 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:46 INFO - PROCESS | 2588 | ++DOCSHELL 19363000 == 34 [pid = 2588] [id = 640] 20:22:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19363C00) [pid = 2588] [serial = 1920] [outer = 00000000] 20:22:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (193CC000) [pid = 2588] [serial = 1921] [outer = 19363C00] 20:22:47 INFO - PROCESS | 2588 | 1467948166986 Marionette DEBUG loaded listener.js 20:22:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19C81000) [pid = 2588] [serial = 1922] [outer = 19363C00] 20:22:47 INFO - PROCESS | 2588 | 1467948167702 Marionette TRACE conn7 <- [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:22:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 20:22:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 930ms 20:22:47 INFO - PROCESS | 2588 | 1467948167782 Marionette TRACE conn7 -> [0,2525,"getWindowHandle",null] 20:22:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 20:22:47 INFO - PROCESS | 2588 | 1467948167786 Marionette TRACE conn7 <- [1,2525,null,{"value":"13"}] 20:22:47 INFO - PROCESS | 2588 | 1467948167792 Marionette TRACE conn7 -> [0,2526,"setScriptTimeout",{"ms":35000}] 20:22:47 INFO - PROCESS | 2588 | 1467948167795 Marionette TRACE conn7 <- [1,2526,null,{}] 20:22:47 INFO - PROCESS | 2588 | 1467948167801 Marionette TRACE conn7 -> [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:22:47 INFO - PROCESS | 2588 | 1467948167804 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:47 INFO - PROCESS | 2588 | 1467948167936 Marionette TRACE conn7 <- [1,2527,null,{"value":null}] 20:22:48 INFO - PROCESS | 2588 | 1467948168071 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948168074 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:48 INFO - PROCESS | 2588 | ++DOCSHELL 0CB6E000 == 35 [pid = 2588] [id = 641] 20:22:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FA33400) [pid = 2588] [serial = 1923] [outer = 00000000] 20:22:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE71800) [pid = 2588] [serial = 1924] [outer = 0FA33400] 20:22:48 INFO - PROCESS | 2588 | 1467948168135 Marionette DEBUG loaded listener.js 20:22:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (10057400) [pid = 2588] [serial = 1925] [outer = 0FA33400] 20:22:48 INFO - PROCESS | 2588 | 1467948168845 Marionette TRACE conn7 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 20:22:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 20:22:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1075ms 20:22:48 INFO - PROCESS | 2588 | 1467948168893 Marionette TRACE conn7 -> [0,2529,"getWindowHandle",null] 20:22:48 INFO - PROCESS | 2588 | 1467948168898 Marionette TRACE conn7 <- [1,2529,null,{"value":"13"}] 20:22:48 INFO - PROCESS | 2588 | 1467948168905 Marionette TRACE conn7 -> [0,2530,"setScriptTimeout",{"ms":35000}] 20:22:48 INFO - PROCESS | 2588 | 1467948168908 Marionette TRACE conn7 <- [1,2530,null,{}] 20:22:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 20:22:48 INFO - PROCESS | 2588 | 1467948168912 Marionette TRACE conn7 -> [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:22:48 INFO - PROCESS | 2588 | 1467948168915 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:49 INFO - PROCESS | 2588 | 1467948169033 Marionette TRACE conn7 <- [1,2531,null,{"value":null}] 20:22:49 INFO - PROCESS | 2588 | 1467948169173 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948169176 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:49 INFO - PROCESS | 2588 | ++DOCSHELL 110DF400 == 36 [pid = 2588] [id = 642] 20:22:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (112CB400) [pid = 2588] [serial = 1926] [outer = 00000000] 20:22:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (141AB000) [pid = 2588] [serial = 1927] [outer = 112CB400] 20:22:49 INFO - PROCESS | 2588 | 1467948169233 Marionette DEBUG loaded listener.js 20:22:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (14997400) [pid = 2588] [serial = 1928] [outer = 112CB400] 20:22:50 INFO - PROCESS | 2588 | 1467948170096 Marionette TRACE conn7 <- [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:22:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 20:22:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1282ms 20:22:50 INFO - PROCESS | 2588 | 1467948170194 Marionette TRACE conn7 -> [0,2533,"getWindowHandle",null] 20:22:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 20:22:50 INFO - PROCESS | 2588 | 1467948170199 Marionette TRACE conn7 <- [1,2533,null,{"value":"13"}] 20:22:50 INFO - PROCESS | 2588 | 1467948170204 Marionette TRACE conn7 -> [0,2534,"setScriptTimeout",{"ms":35000}] 20:22:50 INFO - PROCESS | 2588 | 1467948170207 Marionette TRACE conn7 <- [1,2534,null,{}] 20:22:50 INFO - PROCESS | 2588 | 1467948170212 Marionette TRACE conn7 -> [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:22:50 INFO - PROCESS | 2588 | 1467948170215 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:50 INFO - PROCESS | 2588 | 1467948170350 Marionette TRACE conn7 <- [1,2535,null,{"value":null}] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 1897D800 == 35 [pid = 2588] [id = 639] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 15A68000 == 34 [pid = 2588] [id = 638] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 1747A400 == 33 [pid = 2588] [id = 637] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 14BA0800 == 32 [pid = 2588] [id = 636] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 141EB000 == 31 [pid = 2588] [id = 635] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 13F0F000 == 30 [pid = 2588] [id = 634] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 1005BC00 == 29 [pid = 2588] [id = 633] 20:22:50 INFO - PROCESS | 2588 | --DOCSHELL 0FE07400 == 28 [pid = 2588] [id = 632] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (13FB2800) [pid = 2588] [serial = 1859] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (19C8B400) [pid = 2588] [serial = 1877] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FF2A000) [pid = 2588] [serial = 1849] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (10366000) [pid = 2588] [serial = 1850] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE33400) [pid = 2588] [serial = 1855] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0FF1EC00) [pid = 2588] [serial = 1856] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (15F5EC00) [pid = 2588] [serial = 1861] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (19E4F800) [pid = 2588] [serial = 1879] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0CB28400) [pid = 2588] [serial = 1852] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1936B800) [pid = 2588] [serial = 1870] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FA84400) [pid = 2588] [serial = 1853] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1B0BDC00) [pid = 2588] [serial = 1880] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (145CFC00) [pid = 2588] [serial = 1873] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19C80000) [pid = 2588] [serial = 1876] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (15F57400) [pid = 2588] [serial = 1874] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FAD000) [pid = 2588] [serial = 1871] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (163FB400) [pid = 2588] [serial = 1862] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1774C400) [pid = 2588] [serial = 1864] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (17754C00) [pid = 2588] [serial = 1865] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18D88400) [pid = 2588] [serial = 1868] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18696800) [pid = 2588] [serial = 1867] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (19369C00) [pid = 2588] [serial = 1847] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (13FAA000) [pid = 2588] [serial = 1858] [outer = 00000000] [url = about:blank] 20:22:50 INFO - PROCESS | 2588 | 1467948170492 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 2588 | 1467948170496 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:50 INFO - PROCESS | 2588 | ++DOCSHELL 0CBD3000 == 29 [pid = 2588] [id = 643] 20:22:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FA35400) [pid = 2588] [serial = 1929] [outer = 00000000] 20:22:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FBF2000) [pid = 2588] [serial = 1930] [outer = 0FA35400] 20:22:50 INFO - PROCESS | 2588 | 1467948170547 Marionette DEBUG loaded listener.js 20:22:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE09000) [pid = 2588] [serial = 1931] [outer = 0FA35400] 20:22:51 INFO - PROCESS | 2588 | 1467948170985 Marionette TRACE conn7 <- [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:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 20:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 831ms 20:22:51 INFO - PROCESS | 2588 | 1467948171034 Marionette TRACE conn7 -> [0,2537,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 2588 | 1467948171038 Marionette TRACE conn7 <- [1,2537,null,{"value":"13"}] 20:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 20:22:51 INFO - PROCESS | 2588 | 1467948171044 Marionette TRACE conn7 -> [0,2538,"setScriptTimeout",{"ms":35000}] 20:22:51 INFO - PROCESS | 2588 | 1467948171046 Marionette TRACE conn7 <- [1,2538,null,{}] 20:22:51 INFO - PROCESS | 2588 | 1467948171050 Marionette TRACE conn7 -> [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:22:51 INFO - PROCESS | 2588 | 1467948171053 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:51 INFO - PROCESS | 2588 | 1467948171139 Marionette TRACE conn7 <- [1,2539,null,{"value":null}] 20:22:51 INFO - PROCESS | 2588 | 1467948171146 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948171148 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:51 INFO - PROCESS | 2588 | ++DOCSHELL 0FE29800 == 30 [pid = 2588] [id = 644] 20:22:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE2A400) [pid = 2588] [serial = 1932] [outer = 00000000] 20:22:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FF24C00) [pid = 2588] [serial = 1933] [outer = 0FE2A400] 20:22:51 INFO - PROCESS | 2588 | 1467948171194 Marionette DEBUG loaded listener.js 20:22:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (1005A000) [pid = 2588] [serial = 1934] [outer = 0FE2A400] 20:22:51 INFO - PROCESS | 2588 | 1467948171684 Marionette TRACE conn7 <- [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:22:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 20:22:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 670ms 20:22:51 INFO - PROCESS | 2588 | 1467948171719 Marionette TRACE conn7 -> [0,2541,"getWindowHandle",null] 20:22:51 INFO - PROCESS | 2588 | 1467948171721 Marionette TRACE conn7 <- [1,2541,null,{"value":"13"}] 20:22:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 20:22:51 INFO - PROCESS | 2588 | 1467948171724 Marionette TRACE conn7 -> [0,2542,"setScriptTimeout",{"ms":35000}] 20:22:51 INFO - PROCESS | 2588 | 1467948171728 Marionette TRACE conn7 <- [1,2542,null,{}] 20:22:51 INFO - PROCESS | 2588 | 1467948171739 Marionette TRACE conn7 -> [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:22:51 INFO - PROCESS | 2588 | 1467948171743 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:51 INFO - PROCESS | 2588 | 1467948171856 Marionette TRACE conn7 <- [1,2543,null,{"value":null}] 20:22:51 INFO - PROCESS | 2588 | 1467948171957 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948171960 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:52 INFO - PROCESS | 2588 | ++DOCSHELL 13F13800 == 31 [pid = 2588] [id = 645] 20:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13F46400) [pid = 2588] [serial = 1935] [outer = 00000000] 20:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FAD000) [pid = 2588] [serial = 1936] [outer = 13F46400] 20:22:52 INFO - PROCESS | 2588 | 1467948172008 Marionette DEBUG loaded listener.js 20:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FC9000) [pid = 2588] [serial = 1937] [outer = 13F46400] 20:22:52 INFO - PROCESS | 2588 | 1467948172399 Marionette TRACE conn7 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 20:22:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 20:22:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 730ms 20:22:52 INFO - PROCESS | 2588 | 1467948172474 Marionette TRACE conn7 -> [0,2545,"getWindowHandle",null] 20:22:52 INFO - PROCESS | 2588 | 1467948172477 Marionette TRACE conn7 <- [1,2545,null,{"value":"13"}] 20:22:52 INFO - PROCESS | 2588 | 1467948172480 Marionette TRACE conn7 -> [0,2546,"setScriptTimeout",{"ms":35000}] 20:22:52 INFO - PROCESS | 2588 | 1467948172482 Marionette TRACE conn7 <- [1,2546,null,{}] 20:22:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 20:22:52 INFO - PROCESS | 2588 | 1467948172485 Marionette TRACE conn7 -> [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:22:52 INFO - PROCESS | 2588 | 1467948172487 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:52 INFO - PROCESS | 2588 | 1467948172611 Marionette TRACE conn7 <- [1,2547,null,{"value":null}] 20:22:52 INFO - PROCESS | 2588 | 1467948172678 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948172680 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:52 INFO - PROCESS | 2588 | ++DOCSHELL 141EBC00 == 32 [pid = 2588] [id = 646] 20:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (143CD800) [pid = 2588] [serial = 1938] [outer = 00000000] 20:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14B94400) [pid = 2588] [serial = 1939] [outer = 143CD800] 20:22:52 INFO - PROCESS | 2588 | 1467948172727 Marionette DEBUG loaded listener.js 20:22:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (15A68C00) [pid = 2588] [serial = 1940] [outer = 143CD800] 20:22:53 INFO - PROCESS | 2588 | 1467948173175 Marionette TRACE conn7 <- [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:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 20:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 20:22:53 INFO - PROCESS | 2588 | 1467948173236 Marionette TRACE conn7 -> [0,2549,"getWindowHandle",null] 20:22:53 INFO - PROCESS | 2588 | 1467948173238 Marionette TRACE conn7 <- [1,2549,null,{"value":"13"}] 20:22:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 20:22:53 INFO - PROCESS | 2588 | 1467948173241 Marionette TRACE conn7 -> [0,2550,"setScriptTimeout",{"ms":35000}] 20:22:53 INFO - PROCESS | 2588 | 1467948173243 Marionette TRACE conn7 <- [1,2550,null,{}] 20:22:53 INFO - PROCESS | 2588 | 1467948173247 Marionette TRACE conn7 -> [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:22:53 INFO - PROCESS | 2588 | 1467948173249 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:53 INFO - PROCESS | 2588 | 1467948173382 Marionette TRACE conn7 <- [1,2551,null,{"value":null}] 20:22:53 INFO - PROCESS | 2588 | 1467948173451 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948173453 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:53 INFO - PROCESS | 2588 | ++DOCSHELL 163F1800 == 33 [pid = 2588] [id = 647] 20:22:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (163F8000) [pid = 2588] [serial = 1941] [outer = 00000000] 20:22:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1744A800) [pid = 2588] [serial = 1942] [outer = 163F8000] 20:22:53 INFO - PROCESS | 2588 | 1467948173496 Marionette DEBUG loaded listener.js 20:22:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17610000) [pid = 2588] [serial = 1943] [outer = 163F8000] 20:22:53 INFO - PROCESS | 2588 | 1467948173947 Marionette TRACE conn7 <- [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:22:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 20:22:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 730ms 20:22:54 INFO - PROCESS | 2588 | 1467948173982 Marionette TRACE conn7 -> [0,2553,"getWindowHandle",null] 20:22:54 INFO - PROCESS | 2588 | 1467948173984 Marionette TRACE conn7 <- [1,2553,null,{"value":"13"}] 20:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 20:22:54 INFO - PROCESS | 2588 | 1467948173988 Marionette TRACE conn7 -> [0,2554,"setScriptTimeout",{"ms":35000}] 20:22:54 INFO - PROCESS | 2588 | 1467948173989 Marionette TRACE conn7 <- [1,2554,null,{}] 20:22:54 INFO - PROCESS | 2588 | 1467948173993 Marionette TRACE conn7 -> [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:22:54 INFO - PROCESS | 2588 | 1467948173998 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:54 INFO - PROCESS | 2588 | 1467948174136 Marionette TRACE conn7 <- [1,2555,null,{"value":null}] 20:22:54 INFO - PROCESS | 2588 | 1467948174205 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948174207 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:54 INFO - PROCESS | 2588 | ++DOCSHELL 18692800 == 34 [pid = 2588] [id = 648] 20:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18693800) [pid = 2588] [serial = 1944] [outer = 00000000] 20:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (18D81800) [pid = 2588] [serial = 1945] [outer = 18693800] 20:22:54 INFO - PROCESS | 2588 | 1467948174261 Marionette DEBUG loaded listener.js 20:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18D83000) [pid = 2588] [serial = 1946] [outer = 18693800] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (145B4800) [pid = 2588] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FE07800) [pid = 2588] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FEAE000) [pid = 2588] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (13F4D000) [pid = 2588] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1005C800) [pid = 2588] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18D89400) [pid = 2588] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (15A60400) [pid = 2588] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FE19000) [pid = 2588] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (143C8400) [pid = 2588] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1B103400) [pid = 2588] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (18EE5800) [pid = 2588] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1747F000) [pid = 2588] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 20:22:54 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (1743E800) [pid = 2588] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 20:22:54 INFO - PROCESS | 2588 | 1467948174712 Marionette TRACE conn7 <- [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:22:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 20:22:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 20:22:54 INFO - PROCESS | 2588 | 1467948174764 Marionette TRACE conn7 -> [0,2557,"getWindowHandle",null] 20:22:54 INFO - PROCESS | 2588 | 1467948174766 Marionette TRACE conn7 <- [1,2557,null,{"value":"13"}] 20:22:54 INFO - PROCESS | 2588 | 1467948174769 Marionette TRACE conn7 -> [0,2558,"setScriptTimeout",{"ms":35000}] 20:22:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 20:22:54 INFO - PROCESS | 2588 | 1467948174771 Marionette TRACE conn7 <- [1,2558,null,{}] 20:22:54 INFO - PROCESS | 2588 | 1467948174782 Marionette TRACE conn7 -> [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:22:54 INFO - PROCESS | 2588 | 1467948174784 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:54 INFO - PROCESS | 2588 | 1467948174864 Marionette TRACE conn7 <- [1,2559,null,{"value":null}] 20:22:54 INFO - PROCESS | 2588 | 1467948174869 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948174871 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:54 INFO - PROCESS | 2588 | ++DOCSHELL 1492B800 == 35 [pid = 2588] [id = 649] 20:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (14A17000) [pid = 2588] [serial = 1947] [outer = 00000000] 20:22:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1774BC00) [pid = 2588] [serial = 1948] [outer = 14A17000] 20:22:54 INFO - PROCESS | 2588 | 1467948174915 Marionette DEBUG loaded listener.js 20:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (18908800) [pid = 2588] [serial = 1949] [outer = 14A17000] 20:22:55 INFO - PROCESS | 2588 | 1467948175357 Marionette TRACE conn7 <- [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:22:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 20:22:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 630ms 20:22:55 INFO - PROCESS | 2588 | 1467948175411 Marionette TRACE conn7 -> [0,2561,"getWindowHandle",null] 20:22:55 INFO - PROCESS | 2588 | 1467948175413 Marionette TRACE conn7 <- [1,2561,null,{"value":"13"}] 20:22:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 20:22:55 INFO - PROCESS | 2588 | 1467948175416 Marionette TRACE conn7 -> [0,2562,"setScriptTimeout",{"ms":35000}] 20:22:55 INFO - PROCESS | 2588 | 1467948175418 Marionette TRACE conn7 <- [1,2562,null,{}] 20:22:55 INFO - PROCESS | 2588 | 1467948175421 Marionette TRACE conn7 -> [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:22:55 INFO - PROCESS | 2588 | 1467948175423 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:55 INFO - PROCESS | 2588 | 1467948175508 Marionette TRACE conn7 <- [1,2563,null,{"value":null}] 20:22:55 INFO - PROCESS | 2588 | 1467948175517 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948175519 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:55 INFO - PROCESS | 2588 | ++DOCSHELL 163F9400 == 36 [pid = 2588] [id = 650] 20:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (166A0800) [pid = 2588] [serial = 1950] [outer = 00000000] 20:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18EEE400) [pid = 2588] [serial = 1951] [outer = 166A0800] 20:22:55 INFO - PROCESS | 2588 | 1467948175565 Marionette DEBUG loaded listener.js 20:22:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (192AE000) [pid = 2588] [serial = 1952] [outer = 166A0800] 20:22:56 INFO - PROCESS | 2588 | 1467948176012 Marionette TRACE conn7 <- [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:22:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 20:22:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 630ms 20:22:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 20:22:56 INFO - PROCESS | 2588 | 1467948176062 Marionette TRACE conn7 -> [0,2565,"getWindowHandle",null] 20:22:56 INFO - PROCESS | 2588 | 1467948176065 Marionette TRACE conn7 <- [1,2565,null,{"value":"13"}] 20:22:56 INFO - PROCESS | 2588 | 1467948176068 Marionette TRACE conn7 -> [0,2566,"setScriptTimeout",{"ms":35000}] 20:22:56 INFO - PROCESS | 2588 | 1467948176069 Marionette TRACE conn7 <- [1,2566,null,{}] 20:22:56 INFO - PROCESS | 2588 | 1467948176073 Marionette TRACE conn7 -> [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:22:56 INFO - PROCESS | 2588 | 1467948176075 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:56 INFO - PROCESS | 2588 | 1467948176165 Marionette TRACE conn7 <- [1,2567,null,{"value":null}] 20:22:56 INFO - PROCESS | 2588 | 1467948176170 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948176172 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:56 INFO - PROCESS | 2588 | ++DOCSHELL 13F0F000 == 37 [pid = 2588] [id = 651] 20:22:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (145CFC00) [pid = 2588] [serial = 1953] [outer = 00000000] 20:22:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (198CB400) [pid = 2588] [serial = 1954] [outer = 145CFC00] 20:22:56 INFO - PROCESS | 2588 | 1467948176215 Marionette DEBUG loaded listener.js 20:22:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19C86800) [pid = 2588] [serial = 1955] [outer = 145CFC00] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 0FE15C00 == 36 [pid = 2588] [id = 631] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 0CBD3000 == 35 [pid = 2588] [id = 643] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 110DF400 == 34 [pid = 2588] [id = 642] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 19363000 == 33 [pid = 2588] [id = 640] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 0CB6E000 == 32 [pid = 2588] [id = 641] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 18692800 == 31 [pid = 2588] [id = 648] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 13F13800 == 30 [pid = 2588] [id = 645] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 163F9400 == 29 [pid = 2588] [id = 650] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 141EBC00 == 28 [pid = 2588] [id = 646] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 1492B800 == 27 [pid = 2588] [id = 649] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 163F1800 == 26 [pid = 2588] [id = 647] 20:22:57 INFO - PROCESS | 2588 | --DOCSHELL 0FE29800 == 25 [pid = 2588] [id = 644] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1493D800) [pid = 2588] [serial = 1906] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FE18400) [pid = 2588] [serial = 1897] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE2C000) [pid = 2588] [serial = 1898] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (13F0D000) [pid = 2588] [serial = 1895] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (105EFC00) [pid = 2588] [serial = 1894] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (13FB0000) [pid = 2588] [serial = 1903] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (10231800) [pid = 2588] [serial = 1900] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1035D800) [pid = 2588] [serial = 1901] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (14941000) [pid = 2588] [serial = 1919] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (193CC000) [pid = 2588] [serial = 1921] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (163FB800) [pid = 2588] [serial = 1909] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (1035C800) [pid = 2588] [serial = 1883] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0FF22800) [pid = 2588] [serial = 1882] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (1774B800) [pid = 2588] [serial = 1886] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (15F54000) [pid = 2588] [serial = 1885] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (1B1CD400) [pid = 2588] [serial = 1889] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (1B10F400) [pid = 2588] [serial = 1888] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (1C532800) [pid = 2588] [serial = 1892] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (1BD1A000) [pid = 2588] [serial = 1891] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (14A16C00) [pid = 2588] [serial = 1907] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (1826E000) [pid = 2588] [serial = 1912] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (16696000) [pid = 2588] [serial = 1910] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (18E4E000) [pid = 2588] [serial = 1918] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (18698000) [pid = 2588] [serial = 1913] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (18273800) [pid = 2588] [serial = 1915] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 51 (186E1800) [pid = 2588] [serial = 1916] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | --DOMWINDOW == 50 (13FCAC00) [pid = 2588] [serial = 1904] [outer = 00000000] [url = about:blank] 20:22:58 INFO - PROCESS | 2588 | 1467948178096 Marionette TRACE conn7 <- [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:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 20:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 2073ms 20:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 20:22:58 INFO - PROCESS | 2588 | 1467948178144 Marionette TRACE conn7 -> [0,2569,"getWindowHandle",null] 20:22:58 INFO - PROCESS | 2588 | 1467948178148 Marionette TRACE conn7 <- [1,2569,null,{"value":"13"}] 20:22:58 INFO - PROCESS | 2588 | 1467948178153 Marionette TRACE conn7 -> [0,2570,"setScriptTimeout",{"ms":35000}] 20:22:58 INFO - PROCESS | 2588 | 1467948178157 Marionette TRACE conn7 <- [1,2570,null,{}] 20:22:58 INFO - PROCESS | 2588 | 1467948178162 Marionette TRACE conn7 -> [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:22:58 INFO - PROCESS | 2588 | 1467948178166 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:58 INFO - PROCESS | 2588 | 1467948178265 Marionette TRACE conn7 <- [1,2571,null,{"value":null}] 20:22:58 INFO - PROCESS | 2588 | 1467948178275 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948178280 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:58 INFO - PROCESS | 2588 | ++DOCSHELL 0FE05000 == 26 [pid = 2588] [id = 652] 20:22:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (0FE06000) [pid = 2588] [serial = 1956] [outer = 00000000] 20:22:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (0FE0C800) [pid = 2588] [serial = 1957] [outer = 0FE06000] 20:22:58 INFO - PROCESS | 2588 | 1467948178338 Marionette DEBUG loaded listener.js 20:22:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (0FE15800) [pid = 2588] [serial = 1958] [outer = 0FE06000] 20:22:58 INFO - PROCESS | 2588 | 1467948178845 Marionette TRACE conn7 <- [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:22:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 20:22:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 730ms 20:22:58 INFO - PROCESS | 2588 | 1467948178884 Marionette TRACE conn7 -> [0,2573,"getWindowHandle",null] 20:22:58 INFO - PROCESS | 2588 | 1467948178889 Marionette TRACE conn7 <- [1,2573,null,{"value":"13"}] 20:22:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 20:22:58 INFO - PROCESS | 2588 | 1467948178895 Marionette TRACE conn7 -> [0,2574,"setScriptTimeout",{"ms":35000}] 20:22:58 INFO - PROCESS | 2588 | 1467948178898 Marionette TRACE conn7 <- [1,2574,null,{}] 20:22:58 INFO - PROCESS | 2588 | 1467948178902 Marionette TRACE conn7 -> [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:22:58 INFO - PROCESS | 2588 | 1467948178905 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:59 INFO - PROCESS | 2588 | 1467948178992 Marionette TRACE conn7 <- [1,2575,null,{"value":null}] 20:22:59 INFO - PROCESS | 2588 | 1467948179000 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948179003 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:59 INFO - PROCESS | 2588 | ++DOCSHELL 0FEB9800 == 27 [pid = 2588] [id = 653] 20:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (0FF1D000) [pid = 2588] [serial = 1959] [outer = 00000000] 20:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (0FF23000) [pid = 2588] [serial = 1960] [outer = 0FF1D000] 20:22:59 INFO - PROCESS | 2588 | 1467948179050 Marionette DEBUG loaded listener.js 20:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (0FF2B400) [pid = 2588] [serial = 1961] [outer = 0FF1D000] 20:22:59 INFO - PROCESS | 2588 | 1467948179538 Marionette TRACE conn7 <- [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:22:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 20:22:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 670ms 20:22:59 INFO - PROCESS | 2588 | 1467948179569 Marionette TRACE conn7 -> [0,2577,"getWindowHandle",null] 20:22:59 INFO - PROCESS | 2588 | 1467948179571 Marionette TRACE conn7 <- [1,2577,null,{"value":"13"}] 20:22:59 INFO - PROCESS | 2588 | 1467948179574 Marionette TRACE conn7 -> [0,2578,"setScriptTimeout",{"ms":35000}] 20:22:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 20:22:59 INFO - PROCESS | 2588 | 1467948179578 Marionette TRACE conn7 <- [1,2578,null,{}] 20:22:59 INFO - PROCESS | 2588 | 1467948179589 Marionette TRACE conn7 -> [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:22:59 INFO - PROCESS | 2588 | 1467948179594 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:59 INFO - PROCESS | 2588 | 1467948179678 Marionette TRACE conn7 <- [1,2579,null,{"value":null}] 20:22:59 INFO - PROCESS | 2588 | 1467948179807 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948179810 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:22:59 INFO - PROCESS | 2588 | ++DOCSHELL 10571800 == 28 [pid = 2588] [id = 654] 20:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (105EA000) [pid = 2588] [serial = 1962] [outer = 00000000] 20:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (10642C00) [pid = 2588] [serial = 1963] [outer = 105EA000] 20:22:59 INFO - PROCESS | 2588 | 1467948179857 Marionette DEBUG loaded listener.js 20:22:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (110DDC00) [pid = 2588] [serial = 1964] [outer = 105EA000] 20:23:00 INFO - PROCESS | 2588 | 1467948180247 Marionette TRACE conn7 <- [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:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 20:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 20:23:00 INFO - PROCESS | 2588 | 1467948180309 Marionette TRACE conn7 -> [0,2581,"getWindowHandle",null] 20:23:00 INFO - PROCESS | 2588 | 1467948180311 Marionette TRACE conn7 <- [1,2581,null,{"value":"13"}] 20:23:00 INFO - PROCESS | 2588 | 1467948180315 Marionette TRACE conn7 -> [0,2582,"setScriptTimeout",{"ms":35000}] 20:23:00 INFO - PROCESS | 2588 | 1467948180316 Marionette TRACE conn7 <- [1,2582,null,{}] 20:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 20:23:00 INFO - PROCESS | 2588 | 1467948180320 Marionette TRACE conn7 -> [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:23:00 INFO - PROCESS | 2588 | 1467948180322 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:00 INFO - PROCESS | 2588 | 1467948180438 Marionette TRACE conn7 <- [1,2583,null,{"value":null}] 20:23:00 INFO - PROCESS | 2588 | 1467948180450 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 2588 | 1467948180452 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:00 INFO - PROCESS | 2588 | ++DOCSHELL 10642000 == 29 [pid = 2588] [id = 655] 20:23:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (110DC400) [pid = 2588] [serial = 1965] [outer = 00000000] 20:23:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (13FA7000) [pid = 2588] [serial = 1966] [outer = 110DC400] 20:23:00 INFO - PROCESS | 2588 | 1467948180497 Marionette DEBUG loaded listener.js 20:23:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (13FCB800) [pid = 2588] [serial = 1967] [outer = 110DC400] 20:23:00 INFO - PROCESS | 2588 | 1467948180919 Marionette TRACE conn7 <- [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:23:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 20:23:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 20:23:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 20:23:00 INFO - PROCESS | 2588 | 1467948180949 Marionette TRACE conn7 -> [0,2585,"getWindowHandle",null] 20:23:00 INFO - PROCESS | 2588 | 1467948180951 Marionette TRACE conn7 <- [1,2585,null,{"value":"13"}] 20:23:00 INFO - PROCESS | 2588 | 1467948180954 Marionette TRACE conn7 -> [0,2586,"setScriptTimeout",{"ms":35000}] 20:23:00 INFO - PROCESS | 2588 | 1467948180956 Marionette TRACE conn7 <- [1,2586,null,{}] 20:23:00 INFO - PROCESS | 2588 | 1467948180960 Marionette TRACE conn7 -> [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:23:00 INFO - PROCESS | 2588 | 1467948180962 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:01 INFO - PROCESS | 2588 | 1467948181039 Marionette TRACE conn7 <- [1,2587,null,{"value":null}] 20:23:01 INFO - PROCESS | 2588 | 1467948181163 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948181165 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:01 INFO - PROCESS | 2588 | ++DOCSHELL 141A2800 == 30 [pid = 2588] [id = 656] 20:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (141A5800) [pid = 2588] [serial = 1968] [outer = 00000000] 20:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (145BBC00) [pid = 2588] [serial = 1969] [outer = 141A5800] 20:23:01 INFO - PROCESS | 2588 | 1467948181211 Marionette DEBUG loaded listener.js 20:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (14968C00) [pid = 2588] [serial = 1970] [outer = 141A5800] 20:23:01 INFO - PROCESS | 2588 | 1467948181584 Marionette TRACE conn7 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 20:23:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 20:23:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 671ms 20:23:01 INFO - PROCESS | 2588 | 1467948181625 Marionette TRACE conn7 -> [0,2589,"getWindowHandle",null] 20:23:01 INFO - PROCESS | 2588 | 1467948181627 Marionette TRACE conn7 <- [1,2589,null,{"value":"13"}] 20:23:01 INFO - PROCESS | 2588 | 1467948181630 Marionette TRACE conn7 -> [0,2590,"setScriptTimeout",{"ms":35000}] 20:23:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 20:23:01 INFO - PROCESS | 2588 | 1467948181632 Marionette TRACE conn7 <- [1,2590,null,{}] 20:23:01 INFO - PROCESS | 2588 | 1467948181635 Marionette TRACE conn7 -> [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:23:01 INFO - PROCESS | 2588 | 1467948181641 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:01 INFO - PROCESS | 2588 | 1467948181742 Marionette TRACE conn7 <- [1,2591,null,{"value":null}] 20:23:01 INFO - PROCESS | 2588 | 1467948181747 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948181749 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:01 INFO - PROCESS | 2588 | ++DOCSHELL 14A55000 == 31 [pid = 2588] [id = 657] 20:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (14AEA400) [pid = 2588] [serial = 1971] [outer = 00000000] 20:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (1743FC00) [pid = 2588] [serial = 1972] [outer = 14AEA400] 20:23:01 INFO - PROCESS | 2588 | 1467948181794 Marionette DEBUG loaded listener.js 20:23:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (17478000) [pid = 2588] [serial = 1973] [outer = 14AEA400] 20:23:02 INFO - PROCESS | 2588 | 1467948182239 Marionette TRACE conn7 <- [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:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 20:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 630ms 20:23:02 INFO - PROCESS | 2588 | 1467948182265 Marionette TRACE conn7 -> [0,2593,"getWindowHandle",null] 20:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 20:23:02 INFO - PROCESS | 2588 | 1467948182267 Marionette TRACE conn7 <- [1,2593,null,{"value":"13"}] 20:23:02 INFO - PROCESS | 2588 | 1467948182270 Marionette TRACE conn7 -> [0,2594,"setScriptTimeout",{"ms":35000}] 20:23:02 INFO - PROCESS | 2588 | 1467948182272 Marionette TRACE conn7 <- [1,2594,null,{}] 20:23:02 INFO - PROCESS | 2588 | 1467948182275 Marionette TRACE conn7 -> [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:23:02 INFO - PROCESS | 2588 | 1467948182277 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:02 INFO - PROCESS | 2588 | 1467948182354 Marionette TRACE conn7 <- [1,2595,null,{"value":null}] 20:23:02 INFO - PROCESS | 2588 | 1467948182359 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948182361 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:02 INFO - PROCESS | 2588 | ++DOCSHELL 1743DC00 == 32 [pid = 2588] [id = 658] 20:23:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (17446400) [pid = 2588] [serial = 1974] [outer = 00000000] 20:23:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (17755000) [pid = 2588] [serial = 1975] [outer = 17446400] 20:23:02 INFO - PROCESS | 2588 | 1467948182407 Marionette DEBUG loaded listener.js 20:23:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1778DC00) [pid = 2588] [serial = 1976] [outer = 17446400] 20:23:02 INFO - PROCESS | 2588 | 1467948182855 Marionette TRACE conn7 <- [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:23:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 20:23:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 631ms 20:23:02 INFO - PROCESS | 2588 | 1467948182916 Marionette TRACE conn7 -> [0,2597,"getWindowHandle",null] 20:23:02 INFO - PROCESS | 2588 | 1467948182919 Marionette TRACE conn7 <- [1,2597,null,{"value":"13"}] 20:23:02 INFO - PROCESS | 2588 | 1467948182922 Marionette TRACE conn7 -> [0,2598,"setScriptTimeout",{"ms":35000}] 20:23:02 INFO - PROCESS | 2588 | 1467948182924 Marionette TRACE conn7 <- [1,2598,null,{}] 20:23:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 20:23:02 INFO - PROCESS | 2588 | 1467948182928 Marionette TRACE conn7 -> [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:23:02 INFO - PROCESS | 2588 | 1467948182930 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:03 INFO - PROCESS | 2588 | 1467948183007 Marionette TRACE conn7 <- [1,2599,null,{"value":null}] 20:23:03 INFO - PROCESS | 2588 | 1467948183013 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948183015 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:03 INFO - PROCESS | 2588 | ++DOCSHELL 1826E000 == 33 [pid = 2588] [id = 659] 20:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (18271C00) [pid = 2588] [serial = 1977] [outer = 00000000] 20:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18692C00) [pid = 2588] [serial = 1978] [outer = 18271C00] 20:23:03 INFO - PROCESS | 2588 | 1467948183057 Marionette DEBUG loaded listener.js 20:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (182DF000) [pid = 2588] [serial = 1979] [outer = 18271C00] 20:23:03 INFO - PROCESS | 2588 | 1467948183524 Marionette TRACE conn7 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 20:23:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 20:23:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 630ms 20:23:03 INFO - PROCESS | 2588 | 1467948183560 Marionette TRACE conn7 -> [0,2601,"getWindowHandle",null] 20:23:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 20:23:03 INFO - PROCESS | 2588 | 1467948183562 Marionette TRACE conn7 <- [1,2601,null,{"value":"13"}] 20:23:03 INFO - PROCESS | 2588 | 1467948183565 Marionette TRACE conn7 -> [0,2602,"setScriptTimeout",{"ms":35000}] 20:23:03 INFO - PROCESS | 2588 | 1467948183567 Marionette TRACE conn7 <- [1,2602,null,{}] 20:23:03 INFO - PROCESS | 2588 | 1467948183571 Marionette TRACE conn7 -> [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:23:03 INFO - PROCESS | 2588 | 1467948183573 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:03 INFO - PROCESS | 2588 | 1467948183686 Marionette TRACE conn7 <- [1,2603,null,{"value":null}] 20:23:03 INFO - PROCESS | 2588 | 1467948183695 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948183696 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:03 INFO - PROCESS | 2588 | ++DOCSHELL 1056D400 == 34 [pid = 2588] [id = 660] 20:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18E46400) [pid = 2588] [serial = 1980] [outer = 00000000] 20:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18F62C00) [pid = 2588] [serial = 1981] [outer = 18E46400] 20:23:03 INFO - PROCESS | 2588 | 1467948183819 Marionette DEBUG loaded listener.js 20:23:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18F6AC00) [pid = 2588] [serial = 1982] [outer = 18E46400] 20:23:04 INFO - PROCESS | 2588 | 1467948184249 Marionette TRACE conn7 <- [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:23:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 20:23:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 20:23:04 INFO - PROCESS | 2588 | 1467948184296 Marionette TRACE conn7 -> [0,2605,"getWindowHandle",null] 20:23:04 INFO - PROCESS | 2588 | 1467948184299 Marionette TRACE conn7 <- [1,2605,null,{"value":"13"}] 20:23:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 20:23:04 INFO - PROCESS | 2588 | 1467948184309 Marionette TRACE conn7 -> [0,2606,"setScriptTimeout",{"ms":35000}] 20:23:04 INFO - PROCESS | 2588 | 1467948184310 Marionette TRACE conn7 <- [1,2606,null,{}] 20:23:04 INFO - PROCESS | 2588 | 1467948184314 Marionette TRACE conn7 -> [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:23:04 INFO - PROCESS | 2588 | 1467948184316 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:04 INFO - PROCESS | 2588 | 1467948184433 Marionette TRACE conn7 <- [1,2607,null,{"value":null}] 20:23:04 INFO - PROCESS | 2588 | 1467948184439 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 2588 | 1467948184441 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:04 INFO - PROCESS | 2588 | ++DOCSHELL 18909C00 == 35 [pid = 2588] [id = 661] 20:23:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (19362C00) [pid = 2588] [serial = 1983] [outer = 00000000] 20:23:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (193D0C00) [pid = 2588] [serial = 1984] [outer = 19362C00] 20:23:04 INFO - PROCESS | 2588 | 1467948184487 Marionette DEBUG loaded listener.js 20:23:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (19C7F400) [pid = 2588] [serial = 1985] [outer = 19362C00] 20:23:04 INFO - PROCESS | 2588 | 1467948184947 Marionette TRACE conn7 <- [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:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 20:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 690ms 20:23:05 INFO - PROCESS | 2588 | 1467948185000 Marionette TRACE conn7 -> [0,2609,"getWindowHandle",null] 20:23:05 INFO - PROCESS | 2588 | 1467948185002 Marionette TRACE conn7 <- [1,2609,null,{"value":"13"}] 20:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 20:23:05 INFO - PROCESS | 2588 | 1467948185005 Marionette TRACE conn7 -> [0,2610,"setScriptTimeout",{"ms":35000}] 20:23:05 INFO - PROCESS | 2588 | 1467948185008 Marionette TRACE conn7 <- [1,2610,null,{}] 20:23:05 INFO - PROCESS | 2588 | 1467948185011 Marionette TRACE conn7 -> [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:23:05 INFO - PROCESS | 2588 | 1467948185013 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:05 INFO - PROCESS | 2588 | 1467948185178 Marionette TRACE conn7 <- [1,2611,null,{"value":null}] 20:23:05 INFO - PROCESS | 2588 | 1467948185204 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948185207 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:05 INFO - PROCESS | 2588 | ++DOCSHELL 13FD0800 == 36 [pid = 2588] [id = 662] 20:23:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19C8E000) [pid = 2588] [serial = 1986] [outer = 00000000] 20:23:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19CF9800) [pid = 2588] [serial = 1987] [outer = 19C8E000] 20:23:05 INFO - PROCESS | 2588 | 1467948185254 Marionette DEBUG loaded listener.js 20:23:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (1B0BB000) [pid = 2588] [serial = 1988] [outer = 19C8E000] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (163F8000) [pid = 2588] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (18693800) [pid = 2588] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (166A0800) [pid = 2588] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13F46400) [pid = 2588] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE2A400) [pid = 2588] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FA35400) [pid = 2588] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (112CB400) [pid = 2588] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FA33400) [pid = 2588] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19363C00) [pid = 2588] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (143CD800) [pid = 2588] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 20:23:05 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (14A17000) [pid = 2588] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 20:23:05 INFO - PROCESS | 2588 | 1467948185830 Marionette TRACE conn7 <- [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:23:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 20:23:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 870ms 20:23:05 INFO - PROCESS | 2588 | 1467948185876 Marionette TRACE conn7 -> [0,2613,"getWindowHandle",null] 20:23:05 INFO - PROCESS | 2588 | 1467948185878 Marionette TRACE conn7 <- [1,2613,null,{"value":"13"}] 20:23:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 20:23:05 INFO - PROCESS | 2588 | 1467948185882 Marionette TRACE conn7 -> [0,2614,"setScriptTimeout",{"ms":35000}] 20:23:05 INFO - PROCESS | 2588 | 1467948185883 Marionette TRACE conn7 <- [1,2614,null,{}] 20:23:05 INFO - PROCESS | 2588 | 1467948185887 Marionette TRACE conn7 -> [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:23:05 INFO - PROCESS | 2588 | 1467948185888 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:05 INFO - PROCESS | 2588 | 1467948185967 Marionette TRACE conn7 <- [1,2615,null,{"value":null}] 20:23:06 INFO - PROCESS | 2588 | 1467948185973 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948185975 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:06 INFO - PROCESS | 2588 | ++DOCSHELL 0FBF3400 == 37 [pid = 2588] [id = 663] 20:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (11241000) [pid = 2588] [serial = 1989] [outer = 00000000] 20:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (166A0800) [pid = 2588] [serial = 1990] [outer = 11241000] 20:23:06 INFO - PROCESS | 2588 | 1467948186017 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1774E400) [pid = 2588] [serial = 1991] [outer = 11241000] 20:23:06 INFO - PROCESS | 2588 | 1467948186465 Marionette TRACE conn7 <- [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:23:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 20:23:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 20:23:06 INFO - PROCESS | 2588 | 1467948186519 Marionette TRACE conn7 -> [0,2617,"getWindowHandle",null] 20:23:06 INFO - PROCESS | 2588 | 1467948186521 Marionette TRACE conn7 <- [1,2617,null,{"value":"13"}] 20:23:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 20:23:06 INFO - PROCESS | 2588 | 1467948186524 Marionette TRACE conn7 -> [0,2618,"setScriptTimeout",{"ms":35000}] 20:23:06 INFO - PROCESS | 2588 | 1467948186526 Marionette TRACE conn7 <- [1,2618,null,{}] 20:23:06 INFO - PROCESS | 2588 | 1467948186530 Marionette TRACE conn7 -> [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:23:06 INFO - PROCESS | 2588 | 1467948186532 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:06 INFO - PROCESS | 2588 | 1467948186615 Marionette TRACE conn7 <- [1,2619,null,{"value":null}] 20:23:06 INFO - PROCESS | 2588 | 1467948186621 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948186623 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:06 INFO - PROCESS | 2588 | ++DOCSHELL 18224000 == 38 [pid = 2588] [id = 664] 20:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18909800) [pid = 2588] [serial = 1992] [outer = 00000000] 20:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1B0B8400) [pid = 2588] [serial = 1993] [outer = 18909800] 20:23:06 INFO - PROCESS | 2588 | 1467948186669 Marionette DEBUG loaded listener.js 20:23:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1B109000) [pid = 2588] [serial = 1994] [outer = 18909800] 20:23:07 INFO - PROCESS | 2588 | 1467948187129 Marionette TRACE conn7 <- [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:23:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 20:23:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 20:23:07 INFO - PROCESS | 2588 | 1467948187157 Marionette TRACE conn7 -> [0,2621,"getWindowHandle",null] 20:23:07 INFO - PROCESS | 2588 | 1467948187159 Marionette TRACE conn7 <- [1,2621,null,{"value":"13"}] 20:23:07 INFO - PROCESS | 2588 | 1467948187167 Marionette TRACE conn7 -> [0,2622,"setScriptTimeout",{"ms":35000}] 20:23:07 INFO - PROCESS | 2588 | 1467948187168 Marionette TRACE conn7 <- [1,2622,null,{}] 20:23:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 20:23:07 INFO - PROCESS | 2588 | 1467948187187 Marionette TRACE conn7 -> [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:23:07 INFO - PROCESS | 2588 | 1467948187189 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:07 INFO - PROCESS | 2588 | 1467948187271 Marionette TRACE conn7 <- [1,2623,null,{"value":null}] 20:23:07 INFO - PROCESS | 2588 | 1467948187276 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948187278 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:07 INFO - PROCESS | 2588 | ++DOCSHELL 143C8800 == 39 [pid = 2588] [id = 665] 20:23:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (19CF9400) [pid = 2588] [serial = 1995] [outer = 00000000] 20:23:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1B1CA000) [pid = 2588] [serial = 1996] [outer = 19CF9400] 20:23:07 INFO - PROCESS | 2588 | 1467948187325 Marionette DEBUG loaded listener.js 20:23:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1B1CAC00) [pid = 2588] [serial = 1997] [outer = 19CF9400] 20:23:08 INFO - PROCESS | 2588 | 1467948188099 Marionette TRACE conn7 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 20:23:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 20:23:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 970ms 20:23:08 INFO - PROCESS | 2588 | 1467948188143 Marionette TRACE conn7 -> [0,2625,"getWindowHandle",null] 20:23:08 INFO - PROCESS | 2588 | 1467948188148 Marionette TRACE conn7 <- [1,2625,null,{"value":"13"}] 20:23:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 20:23:08 INFO - PROCESS | 2588 | 1467948188153 Marionette TRACE conn7 -> [0,2626,"setScriptTimeout",{"ms":35000}] 20:23:08 INFO - PROCESS | 2588 | 1467948188156 Marionette TRACE conn7 <- [1,2626,null,{}] 20:23:08 INFO - PROCESS | 2588 | 1467948188162 Marionette TRACE conn7 -> [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:23:08 INFO - PROCESS | 2588 | 1467948188166 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:08 INFO - PROCESS | 2588 | 1467948188309 Marionette TRACE conn7 <- [1,2627,null,{"value":null}] 20:23:08 INFO - PROCESS | 2588 | 1467948188455 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948188458 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:08 INFO - PROCESS | 2588 | ++DOCSHELL 0FE18400 == 40 [pid = 2588] [id = 666] 20:23:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FE1BC00) [pid = 2588] [serial = 1998] [outer = 00000000] 20:23:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE2CC00) [pid = 2588] [serial = 1999] [outer = 0FE1BC00] 20:23:08 INFO - PROCESS | 2588 | 1467948188561 Marionette DEBUG loaded listener.js 20:23:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FF21400) [pid = 2588] [serial = 2000] [outer = 0FE1BC00] 20:23:09 INFO - PROCESS | 2588 | 1467948189298 Marionette TRACE conn7 <- [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:23:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 20:23:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1236ms 20:23:09 INFO - PROCESS | 2588 | 1467948189389 Marionette TRACE conn7 -> [0,2629,"getWindowHandle",null] 20:23:09 INFO - PROCESS | 2588 | 1467948189394 Marionette TRACE conn7 <- [1,2629,null,{"value":"13"}] 20:23:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 20:23:09 INFO - PROCESS | 2588 | 1467948189400 Marionette TRACE conn7 -> [0,2630,"setScriptTimeout",{"ms":35000}] 20:23:09 INFO - PROCESS | 2588 | 1467948189403 Marionette TRACE conn7 <- [1,2630,null,{}] 20:23:09 INFO - PROCESS | 2588 | 1467948189407 Marionette TRACE conn7 -> [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:23:09 INFO - PROCESS | 2588 | 1467948189410 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:09 INFO - PROCESS | 2588 | 1467948189542 Marionette TRACE conn7 <- [1,2631,null,{"value":null}] 20:23:09 INFO - PROCESS | 2588 | 1467948189799 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948189802 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:09 INFO - PROCESS | 2588 | ++DOCSHELL 0C937400 == 41 [pid = 2588] [id = 667] 20:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0C93A400) [pid = 2588] [serial = 2001] [outer = 00000000] 20:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0CB6B800) [pid = 2588] [serial = 2002] [outer = 0C93A400] 20:23:09 INFO - PROCESS | 2588 | 1467948189876 Marionette DEBUG loaded listener.js 20:23:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FBFEC00) [pid = 2588] [serial = 2003] [outer = 0C93A400] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 18224000 == 40 [pid = 2588] [id = 664] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 0FBF3400 == 39 [pid = 2588] [id = 663] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 13FD0800 == 38 [pid = 2588] [id = 662] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 18909C00 == 37 [pid = 2588] [id = 661] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 1056D400 == 36 [pid = 2588] [id = 660] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 1826E000 == 35 [pid = 2588] [id = 659] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 1743DC00 == 34 [pid = 2588] [id = 658] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 14A55000 == 33 [pid = 2588] [id = 657] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 141A2800 == 32 [pid = 2588] [id = 656] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 10642000 == 31 [pid = 2588] [id = 655] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (198CB400) [pid = 2588] [serial = 1954] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 10571800 == 30 [pid = 2588] [id = 654] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 0FEB9800 == 29 [pid = 2588] [id = 653] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 0FE05000 == 28 [pid = 2588] [id = 652] 20:23:10 INFO - PROCESS | 2588 | --DOCSHELL 13F0F000 == 27 [pid = 2588] [id = 651] 20:23:10 INFO - PROCESS | 2588 | 1467948190590 Marionette TRACE conn7 <- [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:23:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 20:23:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1232ms 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (17610000) [pid = 2588] [serial = 1943] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1744A800) [pid = 2588] [serial = 1942] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (18D81800) [pid = 2588] [serial = 1945] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18EEE400) [pid = 2588] [serial = 1951] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (18D83000) [pid = 2588] [serial = 1946] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (192AE000) [pid = 2588] [serial = 1952] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13FAD000) [pid = 2588] [serial = 1936] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FF24C00) [pid = 2588] [serial = 1933] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1005A000) [pid = 2588] [serial = 1934] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FBF2000) [pid = 2588] [serial = 1930] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FE09000) [pid = 2588] [serial = 1931] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14997400) [pid = 2588] [serial = 1928] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (141AB000) [pid = 2588] [serial = 1927] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (10057400) [pid = 2588] [serial = 1925] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE71800) [pid = 2588] [serial = 1924] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (19C81000) [pid = 2588] [serial = 1922] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (14B94400) [pid = 2588] [serial = 1939] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (15A68C00) [pid = 2588] [serial = 1940] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1774BC00) [pid = 2588] [serial = 1948] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18908800) [pid = 2588] [serial = 1949] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (13FC9000) [pid = 2588] [serial = 1937] [outer = 00000000] [url = about:blank] 20:23:10 INFO - PROCESS | 2588 | 1467948190656 Marionette TRACE conn7 -> [0,2633,"getWindowHandle",null] 20:23:10 INFO - PROCESS | 2588 | 1467948190660 Marionette TRACE conn7 <- [1,2633,null,{"value":"13"}] 20:23:10 INFO - PROCESS | 2588 | 1467948190666 Marionette TRACE conn7 -> [0,2634,"setScriptTimeout",{"ms":35000}] 20:23:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 20:23:10 INFO - PROCESS | 2588 | 1467948190669 Marionette TRACE conn7 <- [1,2634,null,{}] 20:23:10 INFO - PROCESS | 2588 | 1467948190674 Marionette TRACE conn7 -> [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:23:10 INFO - PROCESS | 2588 | 1467948190679 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:10 INFO - PROCESS | 2588 | 1467948190767 Marionette TRACE conn7 <- [1,2635,null,{"value":null}] 20:23:10 INFO - PROCESS | 2588 | 1467948190781 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948190783 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:10 INFO - PROCESS | 2588 | ++DOCSHELL 0FE04800 == 28 [pid = 2588] [id = 668] 20:23:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE13C00) [pid = 2588] [serial = 2004] [outer = 00000000] 20:23:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FE2B000) [pid = 2588] [serial = 2005] [outer = 0FE13C00] 20:23:10 INFO - PROCESS | 2588 | 1467948190833 Marionette DEBUG loaded listener.js 20:23:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FEAD800) [pid = 2588] [serial = 2006] [outer = 0FE13C00] 20:23:11 INFO - PROCESS | 2588 | 1467948191397 Marionette TRACE conn7 <- [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:23:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 20:23:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 771ms 20:23:11 INFO - PROCESS | 2588 | 1467948191443 Marionette TRACE conn7 -> [0,2637,"getWindowHandle",null] 20:23:11 INFO - PROCESS | 2588 | 1467948191447 Marionette TRACE conn7 <- [1,2637,null,{"value":"13"}] 20:23:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 20:23:11 INFO - PROCESS | 2588 | 1467948191454 Marionette TRACE conn7 -> [0,2638,"setScriptTimeout",{"ms":35000}] 20:23:11 INFO - PROCESS | 2588 | 1467948191456 Marionette TRACE conn7 <- [1,2638,null,{}] 20:23:11 INFO - PROCESS | 2588 | 1467948191459 Marionette TRACE conn7 -> [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:23:11 INFO - PROCESS | 2588 | 1467948191462 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:11 INFO - PROCESS | 2588 | 1467948191553 Marionette TRACE conn7 <- [1,2639,null,{"value":null}] 20:23:11 INFO - PROCESS | 2588 | 1467948191656 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948191658 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:11 INFO - PROCESS | 2588 | ++DOCSHELL 10057400 == 29 [pid = 2588] [id = 669] 20:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (10059C00) [pid = 2588] [serial = 2007] [outer = 00000000] 20:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1056D400) [pid = 2588] [serial = 2008] [outer = 10059C00] 20:23:11 INFO - PROCESS | 2588 | 1467948191706 Marionette DEBUG loaded listener.js 20:23:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (112CC000) [pid = 2588] [serial = 2009] [outer = 10059C00] 20:23:12 INFO - PROCESS | 2588 | 1467948192082 Marionette TRACE conn7 <- [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:23:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 20:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 670ms 20:23:12 INFO - PROCESS | 2588 | 1467948192127 Marionette TRACE conn7 -> [0,2641,"getWindowHandle",null] 20:23:12 INFO - PROCESS | 2588 | 1467948192129 Marionette TRACE conn7 <- [1,2641,null,{"value":"13"}] 20:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 20:23:12 INFO - PROCESS | 2588 | 1467948192134 Marionette TRACE conn7 -> [0,2642,"setScriptTimeout",{"ms":35000}] 20:23:12 INFO - PROCESS | 2588 | 1467948192140 Marionette TRACE conn7 <- [1,2642,null,{}] 20:23:12 INFO - PROCESS | 2588 | 1467948192150 Marionette TRACE conn7 -> [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:23:12 INFO - PROCESS | 2588 | 1467948192154 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:12 INFO - PROCESS | 2588 | 1467948192245 Marionette TRACE conn7 <- [1,2643,null,{"value":null}] 20:23:12 INFO - PROCESS | 2588 | 1467948192252 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948192254 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:12 INFO - PROCESS | 2588 | ++DOCSHELL 13FACC00 == 30 [pid = 2588] [id = 670] 20:23:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FAD400) [pid = 2588] [serial = 2010] [outer = 00000000] 20:23:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (145CC400) [pid = 2588] [serial = 2011] [outer = 13FAD400] 20:23:12 INFO - PROCESS | 2588 | 1467948192301 Marionette DEBUG loaded listener.js 20:23:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14968400) [pid = 2588] [serial = 2012] [outer = 13FAD400] 20:23:12 INFO - PROCESS | 2588 | 1467948192772 Marionette TRACE conn7 <- [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:23:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 20:23:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 20:23:12 INFO - PROCESS | 2588 | 1467948192837 Marionette TRACE conn7 -> [0,2645,"getWindowHandle",null] 20:23:12 INFO - PROCESS | 2588 | 1467948192840 Marionette TRACE conn7 <- [1,2645,null,{"value":"13"}] 20:23:12 INFO - PROCESS | 2588 | 1467948192843 Marionette TRACE conn7 -> [0,2646,"setScriptTimeout",{"ms":35000}] 20:23:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 20:23:12 INFO - PROCESS | 2588 | 1467948192844 Marionette TRACE conn7 <- [1,2646,null,{}] 20:23:12 INFO - PROCESS | 2588 | 1467948192848 Marionette TRACE conn7 -> [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:23:12 INFO - PROCESS | 2588 | 1467948192850 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:12 INFO - PROCESS | 2588 | 1467948192972 Marionette TRACE conn7 <- [1,2647,null,{"value":null}] 20:23:13 INFO - PROCESS | 2588 | 1467948192979 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948192980 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:13 INFO - PROCESS | 2588 | ++DOCSHELL 14B9C400 == 31 [pid = 2588] [id = 671] 20:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (15A67000) [pid = 2588] [serial = 2013] [outer = 00000000] 20:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (163FB800) [pid = 2588] [serial = 2014] [outer = 15A67000] 20:23:13 INFO - PROCESS | 2588 | 1467948193024 Marionette DEBUG loaded listener.js 20:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1743C000) [pid = 2588] [serial = 2015] [outer = 15A67000] 20:23:13 INFO - PROCESS | 2588 | 1467948193479 Marionette TRACE conn7 <- [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:23:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 20:23:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 20:23:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 20:23:13 INFO - PROCESS | 2588 | 1467948193518 Marionette TRACE conn7 -> [0,2649,"getWindowHandle",null] 20:23:13 INFO - PROCESS | 2588 | 1467948193519 Marionette TRACE conn7 <- [1,2649,null,{"value":"13"}] 20:23:13 INFO - PROCESS | 2588 | 1467948193523 Marionette TRACE conn7 -> [0,2650,"setScriptTimeout",{"ms":35000}] 20:23:13 INFO - PROCESS | 2588 | 1467948193524 Marionette TRACE conn7 <- [1,2650,null,{}] 20:23:13 INFO - PROCESS | 2588 | 1467948193528 Marionette TRACE conn7 -> [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:23:13 INFO - PROCESS | 2588 | 1467948193530 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:13 INFO - PROCESS | 2588 | 1467948193641 Marionette TRACE conn7 <- [1,2651,null,{"value":null}] 20:23:13 INFO - PROCESS | 2588 | 1467948193733 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948193739 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:13 INFO - PROCESS | 2588 | ++DOCSHELL 0FF29800 == 32 [pid = 2588] [id = 672] 20:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (17448400) [pid = 2588] [serial = 2016] [outer = 00000000] 20:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1760FC00) [pid = 2588] [serial = 2017] [outer = 17448400] 20:23:13 INFO - PROCESS | 2588 | 1467948193792 Marionette DEBUG loaded listener.js 20:23:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (1774D800) [pid = 2588] [serial = 2018] [outer = 17448400] 20:23:14 INFO - PROCESS | 2588 | 1467948194239 Marionette TRACE conn7 <- [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:23:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 20:23:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 770ms 20:23:14 INFO - PROCESS | 2588 | 1467948194301 Marionette TRACE conn7 -> [0,2653,"getWindowHandle",null] 20:23:14 INFO - PROCESS | 2588 | 1467948194303 Marionette TRACE conn7 <- [1,2653,null,{"value":"13"}] 20:23:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 20:23:14 INFO - PROCESS | 2588 | 1467948194306 Marionette TRACE conn7 -> [0,2654,"setScriptTimeout",{"ms":35000}] 20:23:14 INFO - PROCESS | 2588 | 1467948194308 Marionette TRACE conn7 <- [1,2654,null,{}] 20:23:14 INFO - PROCESS | 2588 | 1467948194311 Marionette TRACE conn7 -> [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:23:14 INFO - PROCESS | 2588 | 1467948194314 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:14 INFO - PROCESS | 2588 | 1467948194440 Marionette TRACE conn7 <- [1,2655,null,{"value":null}] 20:23:14 INFO - PROCESS | 2588 | 1467948194510 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 2588 | 1467948194512 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:14 INFO - PROCESS | 2588 | ++DOCSHELL 18217C00 == 33 [pid = 2588] [id = 673] 20:23:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18219C00) [pid = 2588] [serial = 2019] [outer = 00000000] 20:23:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18D87C00) [pid = 2588] [serial = 2020] [outer = 18219C00] 20:23:14 INFO - PROCESS | 2588 | 1467948194557 Marionette DEBUG loaded listener.js 20:23:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18D88400) [pid = 2588] [serial = 2021] [outer = 18219C00] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18E46400) [pid = 2588] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19362C00) [pid = 2588] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (105EA000) [pid = 2588] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (18271C00) [pid = 2588] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (145CFC00) [pid = 2588] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (141A5800) [pid = 2588] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (110DC400) [pid = 2588] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (14AEA400) [pid = 2588] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (17446400) [pid = 2588] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FF1D000) [pid = 2588] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19C8E000) [pid = 2588] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE06000) [pid = 2588] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (18909800) [pid = 2588] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 20:23:15 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (11241000) [pid = 2588] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 20:23:15 INFO - PROCESS | 2588 | 1467948195628 Marionette TRACE conn7 <- [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:23:15 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:23:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1381ms 20:23:15 INFO - PROCESS | 2588 | 1467948195690 Marionette TRACE conn7 -> [0,2657,"getWindowHandle",null] 20:23:15 INFO - PROCESS | 2588 | 1467948195692 Marionette TRACE conn7 <- [1,2657,null,{"value":"13"}] 20:23:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 20:23:15 INFO - PROCESS | 2588 | 1467948195695 Marionette TRACE conn7 -> [0,2658,"setScriptTimeout",{"ms":35000}] 20:23:15 INFO - PROCESS | 2588 | 1467948195697 Marionette TRACE conn7 <- [1,2658,null,{}] 20:23:15 INFO - PROCESS | 2588 | 1467948195700 Marionette TRACE conn7 -> [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:23:15 INFO - PROCESS | 2588 | 1467948195702 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:15 INFO - PROCESS | 2588 | 1467948195779 Marionette TRACE conn7 <- [1,2659,null,{"value":null}] 20:23:15 INFO - PROCESS | 2588 | 1467948195870 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948195872 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:15 INFO - PROCESS | 2588 | ++DOCSHELL 106CAC00 == 34 [pid = 2588] [id = 674] 20:23:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (110DC400) [pid = 2588] [serial = 2022] [outer = 00000000] 20:23:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (17485000) [pid = 2588] [serial = 2023] [outer = 110DC400] 20:23:15 INFO - PROCESS | 2588 | 1467948195915 Marionette DEBUG loaded listener.js 20:23:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (18272800) [pid = 2588] [serial = 2024] [outer = 110DC400] 20:23:16 INFO - PROCESS | 2588 | 1467948196768 Marionette TRACE conn7 <- [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:23:16 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:23:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:23:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 20:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:23:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1118ms 20:23:16 INFO - PROCESS | 2588 | 1467948196814 Marionette TRACE conn7 -> [0,2661,"getWindowHandle",null] 20:23:16 INFO - PROCESS | 2588 | 1467948196816 Marionette TRACE conn7 <- [1,2661,null,{"value":"13"}] 20:23:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 20:23:16 INFO - PROCESS | 2588 | 1467948196819 Marionette TRACE conn7 -> [0,2662,"setScriptTimeout",{"ms":35000}] 20:23:16 INFO - PROCESS | 2588 | 1467948196821 Marionette TRACE conn7 <- [1,2662,null,{}] 20:23:16 INFO - PROCESS | 2588 | 1467948196824 Marionette TRACE conn7 -> [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:23:16 INFO - PROCESS | 2588 | 1467948196826 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:16 INFO - PROCESS | 2588 | 1467948196905 Marionette TRACE conn7 <- [1,2663,null,{"value":null}] 20:23:17 INFO - PROCESS | 2588 | 1467948196998 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948197000 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:17 INFO - PROCESS | 2588 | ++DOCSHELL 10568800 == 35 [pid = 2588] [id = 675] 20:23:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18909800) [pid = 2588] [serial = 2025] [outer = 00000000] 20:23:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (19364400) [pid = 2588] [serial = 2026] [outer = 18909800] 20:23:17 INFO - PROCESS | 2588 | 1467948197043 Marionette DEBUG loaded listener.js 20:23:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1936B000) [pid = 2588] [serial = 2027] [outer = 18909800] 20:23:18 INFO - PROCESS | 2588 | 1467948198122 Marionette TRACE conn7 <- [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:23:18 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:23:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:23:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 20:23:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:23:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1323ms 20:23:18 INFO - PROCESS | 2588 | 1467948198144 Marionette TRACE conn7 -> [0,2665,"getWindowHandle",null] 20:23:18 INFO - PROCESS | 2588 | 1467948198148 Marionette TRACE conn7 <- [1,2665,null,{"value":"13"}] 20:23:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 20:23:18 INFO - PROCESS | 2588 | 1467948198153 Marionette TRACE conn7 -> [0,2666,"setScriptTimeout",{"ms":35000}] 20:23:18 INFO - PROCESS | 2588 | 1467948198157 Marionette TRACE conn7 <- [1,2666,null,{}] 20:23:18 INFO - PROCESS | 2588 | 1467948198204 Marionette TRACE conn7 -> [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:23:18 INFO - PROCESS | 2588 | 1467948198208 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:18 INFO - PROCESS | 2588 | 1467948198312 Marionette TRACE conn7 <- [1,2667,null,{"value":null}] 20:23:18 INFO - PROCESS | 2588 | 1467948198524 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948198527 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:18 INFO - PROCESS | 2588 | ++DOCSHELL 0FE0B400 == 36 [pid = 2588] [id = 676] 20:23:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0FE1C400) [pid = 2588] [serial = 2028] [outer = 00000000] 20:23:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (10368400) [pid = 2588] [serial = 2029] [outer = 0FE1C400] 20:23:18 INFO - PROCESS | 2588 | 1467948198584 Marionette DEBUG loaded listener.js 20:23:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (110E1000) [pid = 2588] [serial = 2030] [outer = 0FE1C400] 20:23:19 INFO - PROCESS | 2588 | 1467948199673 Marionette TRACE conn7 <- [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:23:19 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:23:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1576ms 20:23:19 INFO - PROCESS | 2588 | 1467948199729 Marionette TRACE conn7 -> [0,2669,"getWindowHandle",null] 20:23:19 INFO - PROCESS | 2588 | 1467948199734 Marionette TRACE conn7 <- [1,2669,null,{"value":"13"}] 20:23:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 20:23:19 INFO - PROCESS | 2588 | 1467948199741 Marionette TRACE conn7 -> [0,2670,"setScriptTimeout",{"ms":35000}] 20:23:19 INFO - PROCESS | 2588 | 1467948199744 Marionette TRACE conn7 <- [1,2670,null,{}] 20:23:19 INFO - PROCESS | 2588 | 1467948199748 Marionette TRACE conn7 -> [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:23:19 INFO - PROCESS | 2588 | 1467948199751 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:19 INFO - PROCESS | 2588 | 1467948199903 Marionette TRACE conn7 <- [1,2671,null,{"value":null}] 20:23:20 INFO - PROCESS | 2588 | 1467948200051 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948200053 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:20 INFO - PROCESS | 2588 | ++DOCSHELL 14963800 == 37 [pid = 2588] [id = 677] 20:23:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (14A55000) [pid = 2588] [serial = 2031] [outer = 00000000] 20:23:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (17449400) [pid = 2588] [serial = 2032] [outer = 14A55000] 20:23:20 INFO - PROCESS | 2588 | 1467948200109 Marionette DEBUG loaded listener.js 20:23:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (17485C00) [pid = 2588] [serial = 2033] [outer = 14A55000] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 106CAC00 == 36 [pid = 2588] [id = 674] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 18217C00 == 35 [pid = 2588] [id = 673] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0FF29800 == 34 [pid = 2588] [id = 672] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 14B9C400 == 33 [pid = 2588] [id = 671] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 13FACC00 == 32 [pid = 2588] [id = 670] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 10057400 == 31 [pid = 2588] [id = 669] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0FE04800 == 30 [pid = 2588] [id = 668] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0FE18400 == 29 [pid = 2588] [id = 666] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0C937400 == 28 [pid = 2588] [id = 667] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 143C8800 == 27 [pid = 2588] [id = 665] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 10568800 == 26 [pid = 2588] [id = 675] 20:23:21 INFO - PROCESS | 2588 | --DOCSHELL 0FE0B400 == 25 [pid = 2588] [id = 676] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18F62C00) [pid = 2588] [serial = 1981] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (193D0C00) [pid = 2588] [serial = 1984] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (18F6AC00) [pid = 2588] [serial = 1982] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (10642C00) [pid = 2588] [serial = 1963] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (110DDC00) [pid = 2588] [serial = 1964] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18692C00) [pid = 2588] [serial = 1978] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (19C86800) [pid = 2588] [serial = 1955] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (145BBC00) [pid = 2588] [serial = 1969] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (14968C00) [pid = 2588] [serial = 1970] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (13FA7000) [pid = 2588] [serial = 1966] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FCB800) [pid = 2588] [serial = 1967] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1743FC00) [pid = 2588] [serial = 1972] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (17478000) [pid = 2588] [serial = 1973] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (17755000) [pid = 2588] [serial = 1975] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (1778DC00) [pid = 2588] [serial = 1976] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0FF23000) [pid = 2588] [serial = 1960] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0FF2B400) [pid = 2588] [serial = 1961] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (19CF9800) [pid = 2588] [serial = 1987] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (0FE0C800) [pid = 2588] [serial = 1957] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (0FE15800) [pid = 2588] [serial = 1958] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (19C7F400) [pid = 2588] [serial = 1985] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (1B109000) [pid = 2588] [serial = 1994] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (1B0B8400) [pid = 2588] [serial = 1993] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (1B0BB000) [pid = 2588] [serial = 1988] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (166A0800) [pid = 2588] [serial = 1990] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (1B1CA000) [pid = 2588] [serial = 1996] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (1774E400) [pid = 2588] [serial = 1991] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (182DF000) [pid = 2588] [serial = 1979] [outer = 00000000] [url = about:blank] 20:23:21 INFO - PROCESS | 2588 | 1467948201840 Marionette TRACE conn7 <- [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:23:21 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:23:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2125ms 20:23:21 INFO - PROCESS | 2588 | 1467948201869 Marionette TRACE conn7 -> [0,2673,"getWindowHandle",null] 20:23:21 INFO - PROCESS | 2588 | 1467948201873 Marionette TRACE conn7 <- [1,2673,null,{"value":"13"}] 20:23:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 20:23:21 INFO - PROCESS | 2588 | 1467948201879 Marionette TRACE conn7 -> [0,2674,"setScriptTimeout",{"ms":35000}] 20:23:21 INFO - PROCESS | 2588 | 1467948201883 Marionette TRACE conn7 <- [1,2674,null,{}] 20:23:21 INFO - PROCESS | 2588 | 1467948201891 Marionette TRACE conn7 -> [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:23:21 INFO - PROCESS | 2588 | 1467948201894 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:22 INFO - PROCESS | 2588 | 1467948201993 Marionette TRACE conn7 <- [1,2675,null,{"value":null}] 20:23:22 INFO - PROCESS | 2588 | 1467948202084 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 2588 | 1467948202088 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:22 INFO - PROCESS | 2588 | ++DOCSHELL 0FE02C00 == 26 [pid = 2588] [id = 678] 20:23:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (0FE03000) [pid = 2588] [serial = 2034] [outer = 00000000] 20:23:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (0FE0B000) [pid = 2588] [serial = 2035] [outer = 0FE03000] 20:23:22 INFO - PROCESS | 2588 | 1467948202141 Marionette DEBUG loaded listener.js 20:23:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (0FE0FC00) [pid = 2588] [serial = 2036] [outer = 0FE03000] 20:23:23 INFO - PROCESS | 2588 | 1467948203072 Marionette TRACE conn7 <- [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:23:23 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:23:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:23:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 20:23:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:23:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1233ms 20:23:23 INFO - PROCESS | 2588 | 1467948203117 Marionette TRACE conn7 -> [0,2677,"getWindowHandle",null] 20:23:23 INFO - PROCESS | 2588 | 1467948203122 Marionette TRACE conn7 <- [1,2677,null,{"value":"13"}] 20:23:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 20:23:23 INFO - PROCESS | 2588 | 1467948203128 Marionette TRACE conn7 -> [0,2678,"setScriptTimeout",{"ms":35000}] 20:23:23 INFO - PROCESS | 2588 | 1467948203131 Marionette TRACE conn7 <- [1,2678,null,{}] 20:23:23 INFO - PROCESS | 2588 | 1467948203135 Marionette TRACE conn7 -> [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:23:23 INFO - PROCESS | 2588 | 1467948203138 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:23 INFO - PROCESS | 2588 | 1467948203224 Marionette TRACE conn7 <- [1,2679,null,{"value":null}] 20:23:23 INFO - PROCESS | 2588 | 1467948203232 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 2588 | 1467948203235 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:23 INFO - PROCESS | 2588 | ++DOCSHELL 0FF2A000 == 27 [pid = 2588] [id = 679] 20:23:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0FF2A400) [pid = 2588] [serial = 2037] [outer = 00000000] 20:23:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (1005BC00) [pid = 2588] [serial = 2038] [outer = 0FF2A400] 20:23:23 INFO - PROCESS | 2588 | 1467948203282 Marionette DEBUG loaded listener.js 20:23:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (1005FC00) [pid = 2588] [serial = 2039] [outer = 0FF2A400] 20:23:24 INFO - PROCESS | 2588 | 1467948204257 Marionette TRACE conn7 <- [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:23:24 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:23:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:23:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 20:23:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:23:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1174ms 20:23:24 INFO - PROCESS | 2588 | 1467948204306 Marionette TRACE conn7 -> [0,2681,"getWindowHandle",null] 20:23:24 INFO - PROCESS | 2588 | 1467948204308 Marionette TRACE conn7 <- [1,2681,null,{"value":"13"}] 20:23:24 INFO - PROCESS | 2588 | 1467948204312 Marionette TRACE conn7 -> [0,2682,"setScriptTimeout",{"ms":35000}] 20:23:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 20:23:24 INFO - PROCESS | 2588 | 1467948204315 Marionette TRACE conn7 <- [1,2682,null,{}] 20:23:24 INFO - PROCESS | 2588 | 1467948204331 Marionette TRACE conn7 -> [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:23:24 INFO - PROCESS | 2588 | 1467948204336 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:24 INFO - PROCESS | 2588 | 1467948204452 Marionette TRACE conn7 <- [1,2683,null,{"value":null}] 20:23:24 INFO - PROCESS | 2588 | 1467948204459 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948204462 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:24 INFO - PROCESS | 2588 | ++DOCSHELL 110DF400 == 28 [pid = 2588] [id = 680] 20:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (13F0F000) [pid = 2588] [serial = 2040] [outer = 00000000] 20:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (13FB0800) [pid = 2588] [serial = 2041] [outer = 13F0F000] 20:23:24 INFO - PROCESS | 2588 | 1467948204511 Marionette DEBUG loaded listener.js 20:23:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (13FC7C00) [pid = 2588] [serial = 2042] [outer = 13F0F000] 20:23:25 INFO - PROCESS | 2588 | 1467948205491 Marionette TRACE conn7 <- [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:23:25 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:23:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:23:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 20:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:23:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1234ms 20:23:25 INFO - PROCESS | 2588 | 1467948205549 Marionette TRACE conn7 -> [0,2685,"getWindowHandle",null] 20:23:25 INFO - PROCESS | 2588 | 1467948205552 Marionette TRACE conn7 <- [1,2685,null,{"value":"13"}] 20:23:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 20:23:25 INFO - PROCESS | 2588 | 1467948205555 Marionette TRACE conn7 -> [0,2686,"setScriptTimeout",{"ms":35000}] 20:23:25 INFO - PROCESS | 2588 | 1467948205557 Marionette TRACE conn7 <- [1,2686,null,{}] 20:23:25 INFO - PROCESS | 2588 | 1467948205561 Marionette TRACE conn7 -> [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:23:25 INFO - PROCESS | 2588 | 1467948205563 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:25 INFO - PROCESS | 2588 | 1467948205687 Marionette TRACE conn7 <- [1,2687,null,{"value":null}] 20:23:25 INFO - PROCESS | 2588 | 1467948205693 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948205695 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:25 INFO - PROCESS | 2588 | ++DOCSHELL 13FC9800 == 29 [pid = 2588] [id = 681] 20:23:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (141A7C00) [pid = 2588] [serial = 2043] [outer = 00000000] 20:23:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (14A16C00) [pid = 2588] [serial = 2044] [outer = 141A7C00] 20:23:25 INFO - PROCESS | 2588 | 1467948205799 Marionette DEBUG loaded listener.js 20:23:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (14BA0400) [pid = 2588] [serial = 2045] [outer = 141A7C00] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (18909800) [pid = 2588] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (13FAD400) [pid = 2588] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (0C93A400) [pid = 2588] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (19CF9400) [pid = 2588] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (10059C00) [pid = 2588] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (18219C00) [pid = 2588] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (0FE13C00) [pid = 2588] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (0FE1BC00) [pid = 2588] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (110DC400) [pid = 2588] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (17448400) [pid = 2588] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 20:23:26 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (15A67000) [pid = 2588] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 20:23:26 INFO - PROCESS | 2588 | 1467948206742 Marionette TRACE conn7 <- [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:23:26 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:23:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 20:23:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 20:23:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:23:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1218ms 20:23:26 INFO - PROCESS | 2588 | 1467948206778 Marionette TRACE conn7 -> [0,2689,"getWindowHandle",null] 20:23:26 INFO - PROCESS | 2588 | 1467948206780 Marionette TRACE conn7 <- [1,2689,null,{"value":"13"}] 20:23:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 20:23:26 INFO - PROCESS | 2588 | 1467948206783 Marionette TRACE conn7 -> [0,2690,"setScriptTimeout",{"ms":35000}] 20:23:26 INFO - PROCESS | 2588 | 1467948206785 Marionette TRACE conn7 <- [1,2690,null,{}] 20:23:26 INFO - PROCESS | 2588 | 1467948206788 Marionette TRACE conn7 -> [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:23:26 INFO - PROCESS | 2588 | 1467948206790 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:26 INFO - PROCESS | 2588 | 1467948206868 Marionette TRACE conn7 <- [1,2691,null,{"value":null}] 20:23:26 INFO - PROCESS | 2588 | 1467948206873 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948206875 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:26 INFO - PROCESS | 2588 | ++DOCSHELL 13FCD400 == 30 [pid = 2588] [id = 682] 20:23:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (13FD2800) [pid = 2588] [serial = 2046] [outer = 00000000] 20:23:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (1636D000) [pid = 2588] [serial = 2047] [outer = 13FD2800] 20:23:26 INFO - PROCESS | 2588 | 1467948206919 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (16697400) [pid = 2588] [serial = 2048] [outer = 13FD2800] 20:23:27 INFO - PROCESS | 2588 | 1467948207381 Marionette TRACE conn7 <- [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:23:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 20:23:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 630ms 20:23:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 20:23:27 INFO - PROCESS | 2588 | 1467948207417 Marionette TRACE conn7 -> [0,2693,"getWindowHandle",null] 20:23:27 INFO - PROCESS | 2588 | 1467948207419 Marionette TRACE conn7 <- [1,2693,null,{"value":"13"}] 20:23:27 INFO - PROCESS | 2588 | 1467948207422 Marionette TRACE conn7 -> [0,2694,"setScriptTimeout",{"ms":35000}] 20:23:27 INFO - PROCESS | 2588 | 1467948207424 Marionette TRACE conn7 <- [1,2694,null,{}] 20:23:27 INFO - PROCESS | 2588 | 1467948207427 Marionette TRACE conn7 -> [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:23:27 INFO - PROCESS | 2588 | 1467948207433 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:27 INFO - PROCESS | 2588 | 1467948207536 Marionette TRACE conn7 <- [1,2695,null,{"value":null}] 20:23:27 INFO - PROCESS | 2588 | 1467948207543 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 2588 | 1467948207545 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:27 INFO - PROCESS | 2588 | ++DOCSHELL 1743B800 == 31 [pid = 2588] [id = 683] 20:23:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (17446000) [pid = 2588] [serial = 2049] [outer = 00000000] 20:23:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (17749400) [pid = 2588] [serial = 2050] [outer = 17446000] 20:23:27 INFO - PROCESS | 2588 | 1467948207590 Marionette DEBUG loaded listener.js 20:23:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (1778E400) [pid = 2588] [serial = 2051] [outer = 17446000] 20:23:28 INFO - PROCESS | 2588 | 1467948208090 Marionette TRACE conn7 <- [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:23:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 20:23:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 730ms 20:23:28 INFO - PROCESS | 2588 | 1467948208154 Marionette TRACE conn7 -> [0,2697,"getWindowHandle",null] 20:23:28 INFO - PROCESS | 2588 | 1467948208158 Marionette TRACE conn7 <- [1,2697,null,{"value":"13"}] 20:23:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 20:23:28 INFO - PROCESS | 2588 | 1467948208164 Marionette TRACE conn7 -> [0,2698,"setScriptTimeout",{"ms":35000}] 20:23:28 INFO - PROCESS | 2588 | 1467948208168 Marionette TRACE conn7 <- [1,2698,null,{}] 20:23:28 INFO - PROCESS | 2588 | 1467948208259 Marionette TRACE conn7 -> [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:23:28 INFO - PROCESS | 2588 | 1467948208263 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:28 INFO - PROCESS | 2588 | 1467948208392 Marionette TRACE conn7 <- [1,2699,null,{"value":null}] 20:23:28 INFO - PROCESS | 2588 | 1467948208509 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948208514 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:28 INFO - PROCESS | 2588 | ++DOCSHELL 0FE17000 == 32 [pid = 2588] [id = 684] 20:23:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0FE18800) [pid = 2588] [serial = 2052] [outer = 00000000] 20:23:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FE2A800) [pid = 2588] [serial = 2053] [outer = 0FE18800] 20:23:28 INFO - PROCESS | 2588 | 1467948208598 Marionette DEBUG loaded listener.js 20:23:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FF25000) [pid = 2588] [serial = 2054] [outer = 0FE18800] 20:23:29 INFO - PROCESS | 2588 | 1467948209365 Marionette TRACE conn7 <- [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:23:29 INFO - PROCESS | 2588 | 1467948209448 Marionette TRACE conn7 <- [1,2701,null,{"value":"13"}] 20:23:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 20:23:29 INFO - PROCESS | 2588 | 1467948209454 Marionette TRACE conn7 -> [0,2702,"setScriptTimeout",{"ms":35000}] 20:23:29 INFO - PROCESS | 2588 | 1467948209457 Marionette TRACE conn7 <- [1,2702,null,{}] 20:23:29 INFO - PROCESS | 2588 | 1467948209461 Marionette TRACE conn7 -> [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:23:29 INFO - PROCESS | 2588 | 1467948209464 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:29 INFO - PROCESS | 2588 | 1467948209609 Marionette TRACE conn7 <- [1,2703,null,{"value":null}] 20:23:29 INFO - PROCESS | 2588 | 1467948209739 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948209742 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:29 INFO - PROCESS | 2588 | ++DOCSHELL 13FA7000 == 33 [pid = 2588] [id = 685] 20:23:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (13FC6800) [pid = 2588] [serial = 2055] [outer = 00000000] 20:23:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (145B5400) [pid = 2588] [serial = 2056] [outer = 13FC6800] 20:23:29 INFO - PROCESS | 2588 | 1467948209801 Marionette DEBUG loaded listener.js 20:23:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (14994800) [pid = 2588] [serial = 2057] [outer = 13FC6800] 20:23:30 INFO - PROCESS | 2588 | 1467948210632 Marionette TRACE conn7 <- [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:23:30 INFO - PROCESS | 2588 | --DOCSHELL 13FCD400 == 32 [pid = 2588] [id = 682] 20:23:30 INFO - PROCESS | 2588 | --DOCSHELL 13FC9800 == 31 [pid = 2588] [id = 681] 20:23:30 INFO - PROCESS | 2588 | --DOCSHELL 110DF400 == 30 [pid = 2588] [id = 680] 20:23:30 INFO - PROCESS | 2588 | --DOCSHELL 0FF2A000 == 29 [pid = 2588] [id = 679] 20:23:30 INFO - PROCESS | 2588 | --DOCSHELL 0FE02C00 == 28 [pid = 2588] [id = 678] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (19364400) [pid = 2588] [serial = 2026] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (145CC400) [pid = 2588] [serial = 2011] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (0CB6B800) [pid = 2588] [serial = 2002] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (0FBFEC00) [pid = 2588] [serial = 2003] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (1B1CAC00) [pid = 2588] [serial = 1997] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (1056D400) [pid = 2588] [serial = 2008] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (112CC000) [pid = 2588] [serial = 2009] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (18D87C00) [pid = 2588] [serial = 2020] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (0FE2B000) [pid = 2588] [serial = 2005] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (0FEAD800) [pid = 2588] [serial = 2006] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (0FE2CC00) [pid = 2588] [serial = 1999] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (0FF21400) [pid = 2588] [serial = 2000] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (18272800) [pid = 2588] [serial = 2024] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (1774D800) [pid = 2588] [serial = 2018] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 51 (1760FC00) [pid = 2588] [serial = 2017] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 50 (17485000) [pid = 2588] [serial = 2023] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 49 (163FB800) [pid = 2588] [serial = 2014] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 48 (1743C000) [pid = 2588] [serial = 2015] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 47 (14968400) [pid = 2588] [serial = 2012] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 46 (18D88400) [pid = 2588] [serial = 2021] [outer = 00000000] [url = about:blank] 20:23:30 INFO - PROCESS | 2588 | --DOMWINDOW == 45 (1936B000) [pid = 2588] [serial = 2027] [outer = 00000000] [url = about:blank] 20:23:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 20:23:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1280ms 20:23:30 INFO - PROCESS | 2588 | 1467948210738 Marionette TRACE conn7 -> [0,2705,"getWindowHandle",null] 20:23:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 20:23:30 INFO - PROCESS | 2588 | 1467948210742 Marionette TRACE conn7 <- [1,2705,null,{"value":"13"}] 20:23:30 INFO - PROCESS | 2588 | 1467948210748 Marionette TRACE conn7 -> [0,2706,"setScriptTimeout",{"ms":35000}] 20:23:30 INFO - PROCESS | 2588 | 1467948210751 Marionette TRACE conn7 <- [1,2706,null,{}] 20:23:30 INFO - PROCESS | 2588 | 1467948210756 Marionette TRACE conn7 -> [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:23:30 INFO - PROCESS | 2588 | 1467948210758 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:30 INFO - PROCESS | 2588 | 1467948210858 Marionette TRACE conn7 <- [1,2707,null,{"value":null}] 20:23:30 INFO - PROCESS | 2588 | 1467948210865 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948210869 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:30 INFO - PROCESS | 2588 | ++DOCSHELL 0FE0A000 == 29 [pid = 2588] [id = 686] 20:23:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 46 (0FE0A800) [pid = 2588] [serial = 2058] [outer = 00000000] 20:23:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 47 (0FE1F000) [pid = 2588] [serial = 2059] [outer = 0FE0A800] 20:23:30 INFO - PROCESS | 2588 | 1467948210917 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 48 (0FE38800) [pid = 2588] [serial = 2060] [outer = 0FE0A800] 20:23:31 INFO - PROCESS | 2588 | 1467948211465 Marionette TRACE conn7 <- [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:23:31 INFO - PROCESS | 2588 | 1467948211542 Marionette TRACE conn7 <- [1,2709,null,{"value":"13"}] 20:23:31 INFO - PROCESS | 2588 | 1467948211548 Marionette TRACE conn7 -> [0,2710,"setScriptTimeout",{"ms":35000}] 20:23:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 20:23:31 INFO - PROCESS | 2588 | 1467948211551 Marionette TRACE conn7 <- [1,2710,null,{}] 20:23:31 INFO - PROCESS | 2588 | 1467948211555 Marionette TRACE conn7 -> [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:23:31 INFO - PROCESS | 2588 | 1467948211557 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:31 INFO - PROCESS | 2588 | 1467948211645 Marionette TRACE conn7 <- [1,2711,null,{"value":null}] 20:23:31 INFO - PROCESS | 2588 | 1467948211740 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948211742 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:31 INFO - PROCESS | 2588 | ++DOCSHELL 10235400 == 30 [pid = 2588] [id = 687] 20:23:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 49 (10238C00) [pid = 2588] [serial = 2061] [outer = 00000000] 20:23:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 50 (103E8400) [pid = 2588] [serial = 2062] [outer = 10238C00] 20:23:31 INFO - PROCESS | 2588 | 1467948211791 Marionette DEBUG loaded listener.js 20:23:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (106C6800) [pid = 2588] [serial = 2063] [outer = 10238C00] 20:23:32 INFO - PROCESS | 2588 | 1467948212194 Marionette TRACE conn7 <- [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:23:32 INFO - PROCESS | 2588 | 1467948212225 Marionette TRACE conn7 <- [1,2713,null,{"value":"13"}] 20:23:32 INFO - PROCESS | 2588 | 1467948212229 Marionette TRACE conn7 -> [0,2714,"setScriptTimeout",{"ms":35000}] 20:23:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 20:23:32 INFO - PROCESS | 2588 | 1467948212233 Marionette TRACE conn7 <- [1,2714,null,{}] 20:23:32 INFO - PROCESS | 2588 | 1467948212275 Marionette TRACE conn7 -> [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:23:32 INFO - PROCESS | 2588 | 1467948212280 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:32 INFO - PROCESS | 2588 | 1467948212376 Marionette TRACE conn7 <- [1,2715,null,{"value":null}] 20:23:32 INFO - PROCESS | 2588 | 1467948212390 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948212393 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:32 INFO - PROCESS | 2588 | ++DOCSHELL 14962000 == 31 [pid = 2588] [id = 688] 20:23:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (14962800) [pid = 2588] [serial = 2064] [outer = 00000000] 20:23:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (14A1FC00) [pid = 2588] [serial = 2065] [outer = 14962800] 20:23:32 INFO - PROCESS | 2588 | 1467948212444 Marionette DEBUG loaded listener.js 20:23:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (15F51C00) [pid = 2588] [serial = 2066] [outer = 14962800] 20:23:32 INFO - PROCESS | 2588 | 1467948212909 Marionette TRACE conn7 <- [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:23:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 20:23:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 20:23:32 INFO - PROCESS | 2588 | 1467948212963 Marionette TRACE conn7 -> [0,2717,"getWindowHandle",null] 20:23:32 INFO - PROCESS | 2588 | 1467948212965 Marionette TRACE conn7 <- [1,2717,null,{"value":"13"}] 20:23:32 INFO - PROCESS | 2588 | 1467948212969 Marionette TRACE conn7 -> [0,2718,"setScriptTimeout",{"ms":35000}] 20:23:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 20:23:32 INFO - PROCESS | 2588 | 1467948212970 Marionette TRACE conn7 <- [1,2718,null,{}] 20:23:33 INFO - PROCESS | 2588 | 1467948212974 Marionette TRACE conn7 -> [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:23:33 INFO - PROCESS | 2588 | 1467948212976 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:33 INFO - PROCESS | 2588 | 1467948213100 Marionette TRACE conn7 <- [1,2719,null,{"value":null}] 20:23:33 INFO - PROCESS | 2588 | 1467948213106 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948213108 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:33 INFO - PROCESS | 2588 | ++DOCSHELL 17442800 == 32 [pid = 2588] [id = 689] 20:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (17442C00) [pid = 2588] [serial = 2067] [outer = 00000000] 20:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (17481400) [pid = 2588] [serial = 2068] [outer = 17442C00] 20:23:33 INFO - PROCESS | 2588 | 1467948213212 Marionette DEBUG loaded listener.js 20:23:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (17664800) [pid = 2588] [serial = 2069] [outer = 17442C00] 20:23:34 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (14A55000) [pid = 2588] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 20:23:34 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (0FF2A400) [pid = 2588] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 20:23:34 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (13F0F000) [pid = 2588] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 20:23:34 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (0FE1C400) [pid = 2588] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 20:23:34 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (141A7C00) [pid = 2588] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 20:23:34 INFO - PROCESS | 2588 | --DOMWINDOW == 51 (13FD2800) [pid = 2588] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 20:23:34 INFO - PROCESS | 2588 | --DOMWINDOW == 50 (0FE03000) [pid = 2588] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 20:23:34 INFO - PROCESS | 2588 | 1467948214144 Marionette TRACE conn7 <- [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:23:34 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:23:34 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 20:23:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 20:23:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:23:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 20:23:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1215ms 20:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 20:23:34 INFO - PROCESS | 2588 | 1467948214188 Marionette TRACE conn7 -> [0,2721,"getWindowHandle",null] 20:23:34 INFO - PROCESS | 2588 | 1467948214190 Marionette TRACE conn7 <- [1,2721,null,{"value":"13"}] 20:23:34 INFO - PROCESS | 2588 | 1467948214193 Marionette TRACE conn7 -> [0,2722,"setScriptTimeout",{"ms":35000}] 20:23:34 INFO - PROCESS | 2588 | 1467948214195 Marionette TRACE conn7 <- [1,2722,null,{}] 20:23:34 INFO - PROCESS | 2588 | 1467948214198 Marionette TRACE conn7 -> [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:23:34 INFO - PROCESS | 2588 | 1467948214200 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:34 INFO - PROCESS | 2588 | 1467948214283 Marionette TRACE conn7 <- [1,2723,null,{"value":null}] 20:23:34 INFO - PROCESS | 2588 | 1467948214288 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948214290 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:34 INFO - PROCESS | 2588 | ++DOCSHELL 17446400 == 33 [pid = 2588] [id = 690] 20:23:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 51 (17477800) [pid = 2588] [serial = 2070] [outer = 00000000] 20:23:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 52 (17754C00) [pid = 2588] [serial = 2071] [outer = 17477800] 20:23:34 INFO - PROCESS | 2588 | 1467948214337 Marionette DEBUG loaded listener.js 20:23:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (18224800) [pid = 2588] [serial = 2072] [outer = 17477800] 20:23:34 INFO - PROCESS | 2588 | 1467948214795 Marionette TRACE conn7 <- [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:23:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 20:23:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 630ms 20:23:34 INFO - PROCESS | 2588 | 1467948214823 Marionette TRACE conn7 -> [0,2725,"getWindowHandle",null] 20:23:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 20:23:34 INFO - PROCESS | 2588 | 1467948214825 Marionette TRACE conn7 <- [1,2725,null,{"value":"13"}] 20:23:34 INFO - PROCESS | 2588 | 1467948214828 Marionette TRACE conn7 -> [0,2726,"setScriptTimeout",{"ms":35000}] 20:23:34 INFO - PROCESS | 2588 | 1467948214830 Marionette TRACE conn7 <- [1,2726,null,{}] 20:23:34 INFO - PROCESS | 2588 | 1467948214834 Marionette TRACE conn7 -> [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:23:34 INFO - PROCESS | 2588 | 1467948214839 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:34 INFO - PROCESS | 2588 | 1467948214943 Marionette TRACE conn7 <- [1,2727,null,{"value":null}] 20:23:34 INFO - PROCESS | 2588 | 1467948214949 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948214951 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:34 INFO - PROCESS | 2588 | ++DOCSHELL 0FA83C00 == 34 [pid = 2588] [id = 691] 20:23:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (18693800) [pid = 2588] [serial = 2073] [outer = 00000000] 20:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (18EE3C00) [pid = 2588] [serial = 2074] [outer = 18693800] 20:23:35 INFO - PROCESS | 2588 | 1467948214994 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (18D8B400) [pid = 2588] [serial = 2075] [outer = 18693800] 20:23:35 INFO - PROCESS | 2588 | 1467948215441 Marionette TRACE conn7 <- [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:23:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 20:23:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 20:23:35 INFO - PROCESS | 2588 | 1467948215500 Marionette TRACE conn7 -> [0,2729,"getWindowHandle",null] 20:23:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 20:23:35 INFO - PROCESS | 2588 | 1467948215502 Marionette TRACE conn7 <- [1,2729,null,{"value":"13"}] 20:23:35 INFO - PROCESS | 2588 | 1467948215505 Marionette TRACE conn7 -> [0,2730,"setScriptTimeout",{"ms":35000}] 20:23:35 INFO - PROCESS | 2588 | 1467948215506 Marionette TRACE conn7 <- [1,2730,null,{}] 20:23:35 INFO - PROCESS | 2588 | 1467948215510 Marionette TRACE conn7 -> [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:23:35 INFO - PROCESS | 2588 | 1467948215512 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:35 INFO - PROCESS | 2588 | 1467948215590 Marionette TRACE conn7 <- [1,2731,null,{"value":null}] 20:23:35 INFO - PROCESS | 2588 | 1467948215597 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948215599 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:35 INFO - PROCESS | 2588 | ++DOCSHELL 0FD7C800 == 35 [pid = 2588] [id = 692] 20:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0FE30C00) [pid = 2588] [serial = 2076] [outer = 00000000] 20:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (19362400) [pid = 2588] [serial = 2077] [outer = 0FE30C00] 20:23:35 INFO - PROCESS | 2588 | 1467948215645 Marionette DEBUG loaded listener.js 20:23:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (19367800) [pid = 2588] [serial = 2078] [outer = 0FE30C00] 20:23:36 INFO - PROCESS | 2588 | 1467948216106 Marionette TRACE conn7 <- [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:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 20:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 630ms 20:23:36 INFO - PROCESS | 2588 | 1467948216136 Marionette TRACE conn7 -> [0,2733,"getWindowHandle",null] 20:23:36 INFO - PROCESS | 2588 | 1467948216138 Marionette TRACE conn7 <- [1,2733,null,{"value":"13"}] 20:23:36 INFO - PROCESS | 2588 | 1467948216141 Marionette TRACE conn7 -> [0,2734,"setScriptTimeout",{"ms":35000}] 20:23:36 INFO - PROCESS | 2588 | 1467948216143 Marionette TRACE conn7 <- [1,2734,null,{}] 20:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 20:23:36 INFO - PROCESS | 2588 | 1467948216146 Marionette TRACE conn7 -> [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:23:36 INFO - PROCESS | 2588 | 1467948216148 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:36 INFO - PROCESS | 2588 | 1467948216278 Marionette TRACE conn7 <- [1,2735,null,{"value":null}] 20:23:36 INFO - PROCESS | 2588 | 1467948216287 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948216289 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:36 INFO - PROCESS | 2588 | ++DOCSHELL 1936A000 == 36 [pid = 2588] [id = 693] 20:23:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (1936C000) [pid = 2588] [serial = 2079] [outer = 00000000] 20:23:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (198D5C00) [pid = 2588] [serial = 2080] [outer = 1936C000] 20:23:36 INFO - PROCESS | 2588 | 1467948216334 Marionette DEBUG loaded listener.js 20:23:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (19C80400) [pid = 2588] [serial = 2081] [outer = 1936C000] 20:23:36 INFO - PROCESS | 2588 | 1467948216753 Marionette TRACE conn7 <- [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:23:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 20:23:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 20:23:36 INFO - PROCESS | 2588 | 1467948216776 Marionette TRACE conn7 -> [0,2737,"getWindowHandle",null] 20:23:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 20:23:36 INFO - PROCESS | 2588 | 1467948216778 Marionette TRACE conn7 <- [1,2737,null,{"value":"13"}] 20:23:36 INFO - PROCESS | 2588 | 1467948216781 Marionette TRACE conn7 -> [0,2738,"setScriptTimeout",{"ms":35000}] 20:23:36 INFO - PROCESS | 2588 | 1467948216783 Marionette TRACE conn7 <- [1,2738,null,{}] 20:23:36 INFO - PROCESS | 2588 | 1467948216786 Marionette TRACE conn7 -> [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:23:36 INFO - PROCESS | 2588 | 1467948216788 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:36 INFO - PROCESS | 2588 | 1467948216868 Marionette TRACE conn7 <- [1,2739,null,{"value":null}] 20:23:37 INFO - PROCESS | 2588 | 1467948217058 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948217061 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:37 INFO - PROCESS | 2588 | ++DOCSHELL 0FA33400 == 37 [pid = 2588] [id = 694] 20:23:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FA34400) [pid = 2588] [serial = 2082] [outer = 00000000] 20:23:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FBFEC00) [pid = 2588] [serial = 2083] [outer = 0FA34400] 20:23:37 INFO - PROCESS | 2588 | 1467948217123 Marionette DEBUG loaded listener.js 20:23:37 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE15C00) [pid = 2588] [serial = 2084] [outer = 0FA34400] 20:23:37 INFO - PROCESS | 2588 | 1467948217717 Marionette TRACE conn7 <- [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:23:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 20:23:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 970ms 20:23:37 INFO - PROCESS | 2588 | 1467948217753 Marionette TRACE conn7 -> [0,2741,"getWindowHandle",null] 20:23:37 INFO - PROCESS | 2588 | 1467948217757 Marionette TRACE conn7 <- [1,2741,null,{"value":"13"}] 20:23:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 20:23:37 INFO - PROCESS | 2588 | 1467948217761 Marionette TRACE conn7 -> [0,2742,"setScriptTimeout",{"ms":35000}] 20:23:37 INFO - PROCESS | 2588 | 1467948217765 Marionette TRACE conn7 <- [1,2742,null,{}] 20:23:37 INFO - PROCESS | 2588 | 1467948217771 Marionette TRACE conn7 -> [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:23:37 INFO - PROCESS | 2588 | 1467948217774 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:37 INFO - PROCESS | 2588 | 1467948217892 Marionette TRACE conn7 <- [1,2743,null,{"value":null}] 20:23:38 INFO - PROCESS | 2588 | 1467948218050 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948218053 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:38 INFO - PROCESS | 2588 | ++DOCSHELL 13FAF000 == 38 [pid = 2588] [id = 695] 20:23:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (13FC9000) [pid = 2588] [serial = 2085] [outer = 00000000] 20:23:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (141E6000) [pid = 2588] [serial = 2086] [outer = 13FC9000] 20:23:38 INFO - PROCESS | 2588 | 1467948218110 Marionette DEBUG loaded listener.js 20:23:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (145D8800) [pid = 2588] [serial = 2087] [outer = 13FC9000] 20:23:38 INFO - PROCESS | 2588 | 1467948218732 Marionette TRACE conn7 <- [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:23:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 20:23:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1026ms 20:23:38 INFO - PROCESS | 2588 | 1467948218791 Marionette TRACE conn7 -> [0,2745,"getWindowHandle",null] 20:23:38 INFO - PROCESS | 2588 | 1467948218795 Marionette TRACE conn7 <- [1,2745,null,{"value":"13"}] 20:23:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 20:23:38 INFO - PROCESS | 2588 | 1467948218801 Marionette TRACE conn7 -> [0,2746,"setScriptTimeout",{"ms":35000}] 20:23:38 INFO - PROCESS | 2588 | 1467948218803 Marionette TRACE conn7 <- [1,2746,null,{}] 20:23:38 INFO - PROCESS | 2588 | 1467948218807 Marionette TRACE conn7 -> [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:23:38 INFO - PROCESS | 2588 | 1467948218810 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:38 INFO - PROCESS | 2588 | 1467948218921 Marionette TRACE conn7 <- [1,2747,null,{"value":null}] 20:23:39 INFO - PROCESS | 2588 | 1467948219059 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948219062 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:39 INFO - PROCESS | 2588 | ++DOCSHELL 186DB800 == 39 [pid = 2588] [id = 696] 20:23:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (186E1800) [pid = 2588] [serial = 2088] [outer = 00000000] 20:23:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (198C9800) [pid = 2588] [serial = 2089] [outer = 186E1800] 20:23:39 INFO - PROCESS | 2588 | 1467948219117 Marionette DEBUG loaded listener.js 20:23:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (19C86800) [pid = 2588] [serial = 2090] [outer = 186E1800] 20:23:39 INFO - PROCESS | 2588 | 1467948219737 Marionette TRACE conn7 <- [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:23:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 20:23:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 970ms 20:23:39 INFO - PROCESS | 2588 | 1467948219773 Marionette TRACE conn7 -> [0,2749,"getWindowHandle",null] 20:23:39 INFO - PROCESS | 2588 | 1467948219776 Marionette TRACE conn7 <- [1,2749,null,{"value":"13"}] 20:23:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 20:23:39 INFO - PROCESS | 2588 | 1467948219781 Marionette TRACE conn7 -> [0,2750,"setScriptTimeout",{"ms":35000}] 20:23:39 INFO - PROCESS | 2588 | 1467948219788 Marionette TRACE conn7 <- [1,2750,null,{}] 20:23:39 INFO - PROCESS | 2588 | 1467948219798 Marionette TRACE conn7 -> [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:23:39 INFO - PROCESS | 2588 | 1467948219802 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:39 INFO - PROCESS | 2588 | 1467948219917 Marionette TRACE conn7 <- [1,2751,null,{"value":null}] 20:23:40 INFO - PROCESS | 2588 | 1467948220085 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948220087 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:40 INFO - PROCESS | 2588 | ++DOCSHELL 14A1F000 == 40 [pid = 2588] [id = 697] 20:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (163FF400) [pid = 2588] [serial = 2091] [outer = 00000000] 20:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1B102400) [pid = 2588] [serial = 2092] [outer = 163FF400] 20:23:40 INFO - PROCESS | 2588 | 1467948220142 Marionette DEBUG loaded listener.js 20:23:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1B109000) [pid = 2588] [serial = 2093] [outer = 163FF400] 20:23:40 INFO - PROCESS | 2588 | 1467948220893 Marionette TRACE conn7 <- [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:23:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 20:23:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1132ms 20:23:40 INFO - PROCESS | 2588 | 1467948220915 Marionette TRACE conn7 -> [0,2753,"getWindowHandle",null] 20:23:40 INFO - PROCESS | 2588 | 1467948220919 Marionette TRACE conn7 <- [1,2753,null,{"value":"13"}] 20:23:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 20:23:40 INFO - PROCESS | 2588 | 1467948220923 Marionette TRACE conn7 -> [0,2754,"setScriptTimeout",{"ms":35000}] 20:23:40 INFO - PROCESS | 2588 | 1467948220928 Marionette TRACE conn7 <- [1,2754,null,{}] 20:23:40 INFO - PROCESS | 2588 | 1467948220933 Marionette TRACE conn7 -> [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:23:40 INFO - PROCESS | 2588 | 1467948220936 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:41 INFO - PROCESS | 2588 | 1467948221041 Marionette TRACE conn7 <- [1,2755,null,{"value":null}] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 1936A000 == 39 [pid = 2588] [id = 693] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 0FD7C800 == 38 [pid = 2588] [id = 692] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 0FA83C00 == 37 [pid = 2588] [id = 691] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 17446400 == 36 [pid = 2588] [id = 690] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 17442800 == 35 [pid = 2588] [id = 689] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 14962000 == 34 [pid = 2588] [id = 688] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 10235400 == 33 [pid = 2588] [id = 687] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 0FE0A000 == 32 [pid = 2588] [id = 686] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 0FE17000 == 31 [pid = 2588] [id = 684] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 13FA7000 == 30 [pid = 2588] [id = 685] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 1743B800 == 29 [pid = 2588] [id = 683] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 14963800 == 28 [pid = 2588] [id = 677] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 14A1F000 == 27 [pid = 2588] [id = 697] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 186DB800 == 26 [pid = 2588] [id = 696] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 0FA33400 == 25 [pid = 2588] [id = 694] 20:23:41 INFO - PROCESS | 2588 | --DOCSHELL 13FAF000 == 24 [pid = 2588] [id = 695] 20:23:41 INFO - PROCESS | 2588 | 1467948221754 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948221758 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (17485C00) [pid = 2588] [serial = 2033] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (17449400) [pid = 2588] [serial = 2032] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1005BC00) [pid = 2588] [serial = 2038] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FB0800) [pid = 2588] [serial = 2041] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (110E1000) [pid = 2588] [serial = 2030] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (10368400) [pid = 2588] [serial = 2029] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (14A16C00) [pid = 2588] [serial = 2044] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (13FC7C00) [pid = 2588] [serial = 2042] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (1636D000) [pid = 2588] [serial = 2047] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (17749400) [pid = 2588] [serial = 2050] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (0FE0B000) [pid = 2588] [serial = 2035] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (16697400) [pid = 2588] [serial = 2048] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (0FE0FC00) [pid = 2588] [serial = 2036] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (1005FC00) [pid = 2588] [serial = 2039] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (14BA0400) [pid = 2588] [serial = 2045] [outer = 00000000] [url = about:blank] 20:23:41 INFO - PROCESS | 2588 | ++DOCSHELL 0C93A800 == 25 [pid = 2588] [id = 698] 20:23:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (0C93B800) [pid = 2588] [serial = 2094] [outer = 00000000] 20:23:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0C9A3800) [pid = 2588] [serial = 2095] [outer = 0C93B800] 20:23:41 INFO - PROCESS | 2588 | 1467948221926 Marionette DEBUG loaded listener.js 20:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0CBD2400) [pid = 2588] [serial = 2096] [outer = 0C93B800] 20:23:42 INFO - PROCESS | 2588 | 1467948222360 Marionette TRACE conn7 <- [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:23:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 20:23:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1539ms 20:23:42 INFO - PROCESS | 2588 | 1467948222469 Marionette TRACE conn7 -> [0,2757,"getWindowHandle",null] 20:23:42 INFO - PROCESS | 2588 | 1467948222472 Marionette TRACE conn7 <- [1,2757,null,{"value":"13"}] 20:23:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 20:23:42 INFO - PROCESS | 2588 | 1467948222477 Marionette TRACE conn7 -> [0,2758,"setScriptTimeout",{"ms":35000}] 20:23:42 INFO - PROCESS | 2588 | 1467948222480 Marionette TRACE conn7 <- [1,2758,null,{}] 20:23:42 INFO - PROCESS | 2588 | 1467948222485 Marionette TRACE conn7 -> [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:23:42 INFO - PROCESS | 2588 | 1467948222489 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:42 INFO - PROCESS | 2588 | 1467948222582 Marionette TRACE conn7 <- [1,2759,null,{"value":null}] 20:23:42 INFO - PROCESS | 2588 | 1467948222592 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948222595 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:42 INFO - PROCESS | 2588 | ++DOCSHELL 0FE17000 == 26 [pid = 2588] [id = 699] 20:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FE17C00) [pid = 2588] [serial = 2097] [outer = 00000000] 20:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (0FE20800) [pid = 2588] [serial = 2098] [outer = 0FE17C00] 20:23:42 INFO - PROCESS | 2588 | 1467948222644 Marionette DEBUG loaded listener.js 20:23:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (0FE36800) [pid = 2588] [serial = 2099] [outer = 0FE17C00] 20:23:43 INFO - PROCESS | 2588 | 1467948223126 Marionette TRACE conn7 <- [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:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 20:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 20:23:43 INFO - PROCESS | 2588 | 1467948223153 Marionette TRACE conn7 -> [0,2761,"getWindowHandle",null] 20:23:43 INFO - PROCESS | 2588 | 1467948223157 Marionette TRACE conn7 <- [1,2761,null,{"value":"13"}] 20:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 20:23:43 INFO - PROCESS | 2588 | 1467948223162 Marionette TRACE conn7 -> [0,2762,"setScriptTimeout",{"ms":35000}] 20:23:43 INFO - PROCESS | 2588 | 1467948223164 Marionette TRACE conn7 <- [1,2762,null,{}] 20:23:43 INFO - PROCESS | 2588 | 1467948223199 Marionette TRACE conn7 -> [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:23:43 INFO - PROCESS | 2588 | 1467948223202 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:43 INFO - PROCESS | 2588 | 1467948223295 Marionette TRACE conn7 <- [1,2763,null,{"value":null}] 20:23:43 INFO - PROCESS | 2588 | 1467948223392 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 2588 | 1467948223394 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:43 INFO - PROCESS | 2588 | ++DOCSHELL 1005BC00 == 27 [pid = 2588] [id = 700] 20:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (1005E800) [pid = 2588] [serial = 2100] [outer = 00000000] 20:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (10235C00) [pid = 2588] [serial = 2101] [outer = 1005E800] 20:23:43 INFO - PROCESS | 2588 | 1467948223440 Marionette DEBUG loaded listener.js 20:23:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (10363000) [pid = 2588] [serial = 2102] [outer = 1005E800] 20:23:43 INFO - PROCESS | 2588 | 1467948223852 Marionette TRACE conn7 <- [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:23:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 20:23:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 710ms 20:23:43 INFO - PROCESS | 2588 | 1467948223874 Marionette TRACE conn7 -> [0,2765,"getWindowHandle",null] 20:23:43 INFO - PROCESS | 2588 | 1467948223877 Marionette TRACE conn7 <- [1,2765,null,{"value":"13"}] 20:23:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 20:23:43 INFO - PROCESS | 2588 | 1467948223881 Marionette TRACE conn7 -> [0,2766,"setScriptTimeout",{"ms":35000}] 20:23:43 INFO - PROCESS | 2588 | 1467948223887 Marionette TRACE conn7 <- [1,2766,null,{}] 20:23:43 INFO - PROCESS | 2588 | 1467948223897 Marionette TRACE conn7 -> [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:23:43 INFO - PROCESS | 2588 | 1467948223900 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:44 INFO - PROCESS | 2588 | 1467948224034 Marionette TRACE conn7 <- [1,2767,null,{"value":null}] 20:23:44 INFO - PROCESS | 2588 | 1467948224057 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948224060 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:44 INFO - PROCESS | 2588 | ++DOCSHELL 0CBCC800 == 28 [pid = 2588] [id = 701] 20:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FA3AC00) [pid = 2588] [serial = 2103] [outer = 00000000] 20:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FA5400) [pid = 2588] [serial = 2104] [outer = 0FA3AC00] 20:23:44 INFO - PROCESS | 2588 | 1467948224115 Marionette DEBUG loaded listener.js 20:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FC7C00) [pid = 2588] [serial = 2105] [outer = 0FA3AC00] 20:23:44 INFO - PROCESS | 2588 | 1467948224574 Marionette TRACE conn7 <- [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:23:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 20:23:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 20:23:44 INFO - PROCESS | 2588 | 1467948224614 Marionette TRACE conn7 -> [0,2769,"getWindowHandle",null] 20:23:44 INFO - PROCESS | 2588 | 1467948224617 Marionette TRACE conn7 <- [1,2769,null,{"value":"13"}] 20:23:44 INFO - PROCESS | 2588 | 1467948224620 Marionette TRACE conn7 -> [0,2770,"setScriptTimeout",{"ms":35000}] 20:23:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 20:23:44 INFO - PROCESS | 2588 | 1467948224621 Marionette TRACE conn7 <- [1,2770,null,{}] 20:23:44 INFO - PROCESS | 2588 | 1467948224625 Marionette TRACE conn7 -> [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:23:44 INFO - PROCESS | 2588 | 1467948224627 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:44 INFO - PROCESS | 2588 | 1467948224777 Marionette TRACE conn7 <- [1,2771,null,{"value":null}] 20:23:44 INFO - PROCESS | 2588 | 1467948224788 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948224790 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:44 INFO - PROCESS | 2588 | ++DOCSHELL 13FD0400 == 29 [pid = 2588] [id = 702] 20:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (13FD0C00) [pid = 2588] [serial = 2106] [outer = 00000000] 20:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (145CC800) [pid = 2588] [serial = 2107] [outer = 13FD0C00] 20:23:44 INFO - PROCESS | 2588 | 1467948224835 Marionette DEBUG loaded listener.js 20:23:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (14967000) [pid = 2588] [serial = 2108] [outer = 13FD0C00] 20:23:45 INFO - PROCESS | 2588 | 1467948225278 Marionette TRACE conn7 <- [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:23:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 20:23:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 20:23:45 INFO - PROCESS | 2588 | 1467948225294 Marionette TRACE conn7 -> [0,2773,"getWindowHandle",null] 20:23:45 INFO - PROCESS | 2588 | 1467948225296 Marionette TRACE conn7 <- [1,2773,null,{"value":"13"}] 20:23:45 INFO - PROCESS | 2588 | 1467948225300 Marionette TRACE conn7 -> [0,2774,"setScriptTimeout",{"ms":35000}] 20:23:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 20:23:45 INFO - PROCESS | 2588 | 1467948225301 Marionette TRACE conn7 <- [1,2774,null,{}] 20:23:45 INFO - PROCESS | 2588 | 1467948225305 Marionette TRACE conn7 -> [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:23:45 INFO - PROCESS | 2588 | 1467948225307 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:45 INFO - PROCESS | 2588 | 1467948225420 Marionette TRACE conn7 <- [1,2775,null,{"value":null}] 20:23:45 INFO - PROCESS | 2588 | 1467948225426 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948225432 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:45 INFO - PROCESS | 2588 | ++DOCSHELL 14B9AC00 == 30 [pid = 2588] [id = 703] 20:23:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (14BA0400) [pid = 2588] [serial = 2109] [outer = 00000000] 20:23:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (15A68000) [pid = 2588] [serial = 2110] [outer = 14BA0400] 20:23:45 INFO - PROCESS | 2588 | 1467948225542 Marionette DEBUG loaded listener.js 20:23:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1743E800) [pid = 2588] [serial = 2111] [outer = 14BA0400] 20:23:46 INFO - PROCESS | 2588 | 1467948226216 Marionette TRACE conn7 <- [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:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14962800) [pid = 2588] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FE0A800) [pid = 2588] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE18800) [pid = 2588] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (10238C00) [pid = 2588] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (13FC6800) [pid = 2588] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17477800) [pid = 2588] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (17446000) [pid = 2588] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18693800) [pid = 2588] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FE30C00) [pid = 2588] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (17442C00) [pid = 2588] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 20:23:46 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (1936C000) [pid = 2588] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 20:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 20:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 970ms 20:23:46 INFO - PROCESS | 2588 | 1467948226274 Marionette TRACE conn7 -> [0,2777,"getWindowHandle",null] 20:23:46 INFO - PROCESS | 2588 | 1467948226276 Marionette TRACE conn7 <- [1,2777,null,{"value":"13"}] 20:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 20:23:46 INFO - PROCESS | 2588 | 1467948226279 Marionette TRACE conn7 -> [0,2778,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - PROCESS | 2588 | 1467948226281 Marionette TRACE conn7 <- [1,2778,null,{}] 20:23:46 INFO - PROCESS | 2588 | 1467948226285 Marionette TRACE conn7 -> [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:23:46 INFO - PROCESS | 2588 | 1467948226287 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:46 INFO - PROCESS | 2588 | 1467948226371 Marionette TRACE conn7 <- [1,2779,null,{"value":null}] 20:23:46 INFO - PROCESS | 2588 | 1467948226379 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948226381 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:46 INFO - PROCESS | 2588 | ++DOCSHELL 0CBC9400 == 31 [pid = 2588] [id = 704] 20:23:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (141AB000) [pid = 2588] [serial = 2112] [outer = 00000000] 20:23:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (16694C00) [pid = 2588] [serial = 2113] [outer = 141AB000] 20:23:46 INFO - PROCESS | 2588 | 1467948226435 Marionette DEBUG loaded listener.js 20:23:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (17449400) [pid = 2588] [serial = 2114] [outer = 141AB000] 20:23:46 INFO - PROCESS | 2588 | 1467948226856 Marionette TRACE conn7 <- [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:23:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 20:23:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 20:23:46 INFO - PROCESS | 2588 | 1467948226910 Marionette TRACE conn7 -> [0,2781,"getWindowHandle",null] 20:23:46 INFO - PROCESS | 2588 | 1467948226912 Marionette TRACE conn7 <- [1,2781,null,{"value":"13"}] 20:23:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 20:23:46 INFO - PROCESS | 2588 | 1467948226915 Marionette TRACE conn7 -> [0,2782,"setScriptTimeout",{"ms":35000}] 20:23:46 INFO - PROCESS | 2588 | 1467948226917 Marionette TRACE conn7 <- [1,2782,null,{}] 20:23:46 INFO - PROCESS | 2588 | 1467948226921 Marionette TRACE conn7 -> [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:23:46 INFO - PROCESS | 2588 | 1467948226922 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:47 INFO - PROCESS | 2588 | 1467948227006 Marionette TRACE conn7 <- [1,2783,null,{"value":null}] 20:23:47 INFO - PROCESS | 2588 | 1467948227011 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948227013 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:47 INFO - PROCESS | 2588 | ++DOCSHELL 0FA82C00 == 32 [pid = 2588] [id = 705] 20:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (1774B400) [pid = 2588] [serial = 2115] [outer = 00000000] 20:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (18271C00) [pid = 2588] [serial = 2116] [outer = 1774B400] 20:23:47 INFO - PROCESS | 2588 | 1467948227058 Marionette DEBUG loaded listener.js 20:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (182DD400) [pid = 2588] [serial = 2117] [outer = 1774B400] 20:23:47 INFO - PROCESS | 2588 | 1467948227481 Marionette TRACE conn7 <- [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:23:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 20:23:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 20:23:47 INFO - PROCESS | 2588 | 1467948227550 Marionette TRACE conn7 -> [0,2785,"getWindowHandle",null] 20:23:47 INFO - PROCESS | 2588 | 1467948227553 Marionette TRACE conn7 <- [1,2785,null,{"value":"13"}] 20:23:47 INFO - PROCESS | 2588 | 1467948227556 Marionette TRACE conn7 -> [0,2786,"setScriptTimeout",{"ms":35000}] 20:23:47 INFO - PROCESS | 2588 | 1467948227558 Marionette TRACE conn7 <- [1,2786,null,{}] 20:23:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 20:23:47 INFO - PROCESS | 2588 | 1467948227561 Marionette TRACE conn7 -> [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:23:47 INFO - PROCESS | 2588 | 1467948227563 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:47 INFO - PROCESS | 2588 | 1467948227642 Marionette TRACE conn7 <- [1,2787,null,{"value":null}] 20:23:47 INFO - PROCESS | 2588 | 1467948227648 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948227650 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:47 INFO - PROCESS | 2588 | ++DOCSHELL 186DB800 == 33 [pid = 2588] [id = 706] 20:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (186E3800) [pid = 2588] [serial = 2118] [outer = 00000000] 20:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (18D80800) [pid = 2588] [serial = 2119] [outer = 186E3800] 20:23:47 INFO - PROCESS | 2588 | 1467948227696 Marionette DEBUG loaded listener.js 20:23:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18D8A000) [pid = 2588] [serial = 2120] [outer = 186E3800] 20:23:48 INFO - PROCESS | 2588 | 1467948228168 Marionette TRACE conn7 <- [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:23:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 20:23:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 20:23:48 INFO - PROCESS | 2588 | 1467948228191 Marionette TRACE conn7 -> [0,2789,"getWindowHandle",null] 20:23:48 INFO - PROCESS | 2588 | 1467948228193 Marionette TRACE conn7 <- [1,2789,null,{"value":"13"}] 20:23:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 20:23:48 INFO - PROCESS | 2588 | 1467948228257 Marionette TRACE conn7 -> [0,2790,"setScriptTimeout",{"ms":35000}] 20:23:48 INFO - PROCESS | 2588 | 1467948228261 Marionette TRACE conn7 <- [1,2790,null,{}] 20:23:48 INFO - PROCESS | 2588 | 1467948228268 Marionette TRACE conn7 -> [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:23:48 INFO - PROCESS | 2588 | 1467948228272 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:48 INFO - PROCESS | 2588 | 1467948228376 Marionette TRACE conn7 <- [1,2791,null,{"value":null}] 20:23:48 INFO - PROCESS | 2588 | 1467948228516 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948228519 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:48 INFO - PROCESS | 2588 | ++DOCSHELL 0FD75400 == 34 [pid = 2588] [id = 707] 20:23:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0FD75800) [pid = 2588] [serial = 2121] [outer = 00000000] 20:23:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0FE0A000) [pid = 2588] [serial = 2122] [outer = 0FD75800] 20:23:48 INFO - PROCESS | 2588 | 1467948228619 Marionette DEBUG loaded listener.js 20:23:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0FE1C000) [pid = 2588] [serial = 2123] [outer = 0FD75800] 20:23:49 INFO - PROCESS | 2588 | 1467948229413 Marionette TRACE conn7 <- [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:23:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 20:23:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1277ms 20:23:49 INFO - PROCESS | 2588 | 1467948229490 Marionette TRACE conn7 -> [0,2793,"getWindowHandle",null] 20:23:49 INFO - PROCESS | 2588 | 1467948229495 Marionette TRACE conn7 <- [1,2793,null,{"value":"13"}] 20:23:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 20:23:49 INFO - PROCESS | 2588 | 1467948229501 Marionette TRACE conn7 -> [0,2794,"setScriptTimeout",{"ms":35000}] 20:23:49 INFO - PROCESS | 2588 | 1467948229504 Marionette TRACE conn7 <- [1,2794,null,{}] 20:23:49 INFO - PROCESS | 2588 | 1467948229510 Marionette TRACE conn7 -> [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:23:49 INFO - PROCESS | 2588 | 1467948229514 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:49 INFO - PROCESS | 2588 | 1467948229664 Marionette TRACE conn7 <- [1,2795,null,{"value":null}] 20:23:49 INFO - PROCESS | 2588 | 1467948229798 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948229801 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:49 INFO - PROCESS | 2588 | ++DOCSHELL 10642000 == 35 [pid = 2588] [id = 708] 20:23:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (106C8800) [pid = 2588] [serial = 2124] [outer = 00000000] 20:23:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (13F0FC00) [pid = 2588] [serial = 2125] [outer = 106C8800] 20:23:49 INFO - PROCESS | 2588 | 1467948229865 Marionette DEBUG loaded listener.js 20:23:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (13FAD000) [pid = 2588] [serial = 2126] [outer = 106C8800] 20:23:50 INFO - PROCESS | 2588 | 1467948230765 Marionette TRACE conn7 <- [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:23:50 INFO - PROCESS | 2588 | --DOCSHELL 17663C00 == 34 [pid = 2588] [id = 383] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FE04400 == 33 [pid = 2588] [id = 386] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FE1A800 == 32 [pid = 2588] [id = 376] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FE2A000 == 31 [pid = 2588] [id = 382] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FE14800 == 30 [pid = 2588] [id = 392] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FE15400 == 29 [pid = 2588] [id = 377] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FE18C00 == 28 [pid = 2588] [id = 379] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 141EEC00 == 27 [pid = 2588] [id = 378] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FBF7800 == 26 [pid = 2588] [id = 393] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 1747BC00 == 25 [pid = 2588] [id = 380] 20:23:50 INFO - PROCESS | 2588 | --DOCSHELL 0FF28C00 == 24 [pid = 2588] [id = 387] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (14A1FC00) [pid = 2588] [serial = 2065] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FE1F000) [pid = 2588] [serial = 2059] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (0FE38800) [pid = 2588] [serial = 2060] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE2A800) [pid = 2588] [serial = 2053] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FF25000) [pid = 2588] [serial = 2054] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (103E8400) [pid = 2588] [serial = 2062] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (106C6800) [pid = 2588] [serial = 2063] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (145B5400) [pid = 2588] [serial = 2056] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (14994800) [pid = 2588] [serial = 2057] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17754C00) [pid = 2588] [serial = 2071] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1778E400) [pid = 2588] [serial = 2051] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18EE3C00) [pid = 2588] [serial = 2074] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (19362400) [pid = 2588] [serial = 2077] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (17481400) [pid = 2588] [serial = 2068] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (17664800) [pid = 2588] [serial = 2069] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (18224800) [pid = 2588] [serial = 2072] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (18D8B400) [pid = 2588] [serial = 2075] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (19C80400) [pid = 2588] [serial = 2081] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (19367800) [pid = 2588] [serial = 2078] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (198D5C00) [pid = 2588] [serial = 2080] [outer = 00000000] [url = about:blank] 20:23:50 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (15F51C00) [pid = 2588] [serial = 2066] [outer = 00000000] [url = about:blank] 20:23:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 20:23:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1379ms 20:23:50 INFO - PROCESS | 2588 | 1467948230884 Marionette TRACE conn7 -> [0,2797,"getWindowHandle",null] 20:23:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 20:23:50 INFO - PROCESS | 2588 | 1467948230888 Marionette TRACE conn7 <- [1,2797,null,{"value":"13"}] 20:23:50 INFO - PROCESS | 2588 | 1467948230894 Marionette TRACE conn7 -> [0,2798,"setScriptTimeout",{"ms":35000}] 20:23:50 INFO - PROCESS | 2588 | 1467948230897 Marionette TRACE conn7 <- [1,2798,null,{}] 20:23:50 INFO - PROCESS | 2588 | 1467948230903 Marionette TRACE conn7 -> [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:23:50 INFO - PROCESS | 2588 | 1467948230905 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:51 INFO - PROCESS | 2588 | 1467948231008 Marionette TRACE conn7 <- [1,2799,null,{"value":null}] 20:23:51 INFO - PROCESS | 2588 | 1467948231017 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948231022 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:51 INFO - PROCESS | 2588 | ++DOCSHELL 0FE0D800 == 25 [pid = 2588] [id = 709] 20:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (0FE0F800) [pid = 2588] [serial = 2127] [outer = 00000000] 20:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (0FE15800) [pid = 2588] [serial = 2128] [outer = 0FE0F800] 20:23:51 INFO - PROCESS | 2588 | 1467948231072 Marionette DEBUG loaded listener.js 20:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (0FE2C400) [pid = 2588] [serial = 2129] [outer = 0FE0F800] 20:23:51 INFO - PROCESS | 2588 | 1467948231627 Marionette TRACE conn7 <- [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:23:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 20:23:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 791ms 20:23:51 INFO - PROCESS | 2588 | 1467948231684 Marionette TRACE conn7 -> [0,2801,"getWindowHandle",null] 20:23:51 INFO - PROCESS | 2588 | 1467948231688 Marionette TRACE conn7 <- [1,2801,null,{"value":"13"}] 20:23:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 20:23:51 INFO - PROCESS | 2588 | 1467948231694 Marionette TRACE conn7 -> [0,2802,"setScriptTimeout",{"ms":35000}] 20:23:51 INFO - PROCESS | 2588 | 1467948231697 Marionette TRACE conn7 <- [1,2802,null,{}] 20:23:51 INFO - PROCESS | 2588 | 1467948231701 Marionette TRACE conn7 -> [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:23:51 INFO - PROCESS | 2588 | 1467948231704 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:51 INFO - PROCESS | 2588 | 1467948231798 Marionette TRACE conn7 <- [1,2803,null,{"value":null}] 20:23:51 INFO - PROCESS | 2588 | 1467948231904 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948231906 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:51 INFO - PROCESS | 2588 | ++DOCSHELL 0FF27800 == 26 [pid = 2588] [id = 710] 20:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (1005C400) [pid = 2588] [serial = 2130] [outer = 00000000] 20:23:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (1035A800) [pid = 2588] [serial = 2131] [outer = 1005C400] 20:23:51 INFO - PROCESS | 2588 | 1467948231956 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (10369C00) [pid = 2588] [serial = 2132] [outer = 1005C400] 20:23:52 INFO - PROCESS | 2588 | 1467948232347 Marionette TRACE conn7 <- [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:23:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 20:23:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 20:23:52 INFO - PROCESS | 2588 | 1467948232429 Marionette TRACE conn7 -> [0,2805,"getWindowHandle",null] 20:23:52 INFO - PROCESS | 2588 | 1467948232431 Marionette TRACE conn7 <- [1,2805,null,{"value":"13"}] 20:23:52 INFO - PROCESS | 2588 | 1467948232435 Marionette TRACE conn7 -> [0,2806,"setScriptTimeout",{"ms":35000}] 20:23:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 20:23:52 INFO - PROCESS | 2588 | 1467948232438 Marionette TRACE conn7 <- [1,2806,null,{}] 20:23:52 INFO - PROCESS | 2588 | 1467948232450 Marionette TRACE conn7 -> [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:23:52 INFO - PROCESS | 2588 | 1467948232454 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:52 INFO - PROCESS | 2588 | 1467948232546 Marionette TRACE conn7 <- [1,2807,null,{"value":null}] 20:23:52 INFO - PROCESS | 2588 | 1467948232553 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948232557 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:52 INFO - PROCESS | 2588 | ++DOCSHELL 13FCE800 == 27 [pid = 2588] [id = 711] 20:23:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (14122800) [pid = 2588] [serial = 2133] [outer = 00000000] 20:23:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (143D0C00) [pid = 2588] [serial = 2134] [outer = 14122800] 20:23:52 INFO - PROCESS | 2588 | 1467948232606 Marionette DEBUG loaded listener.js 20:23:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (14967800) [pid = 2588] [serial = 2135] [outer = 14122800] 20:23:53 INFO - PROCESS | 2588 | 1467948233065 Marionette TRACE conn7 <- [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:23:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 20:23:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 20:23:53 INFO - PROCESS | 2588 | 1467948233109 Marionette TRACE conn7 -> [0,2809,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 2588 | 1467948233111 Marionette TRACE conn7 <- [1,2809,null,{"value":"13"}] 20:23:53 INFO - PROCESS | 2588 | 1467948233114 Marionette TRACE conn7 -> [0,2810,"setScriptTimeout",{"ms":35000}] 20:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 20:23:53 INFO - PROCESS | 2588 | 1467948233116 Marionette TRACE conn7 <- [1,2810,null,{}] 20:23:53 INFO - PROCESS | 2588 | 1467948233125 Marionette TRACE conn7 -> [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:23:53 INFO - PROCESS | 2588 | 1467948233127 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:53 INFO - PROCESS | 2588 | 1467948233273 Marionette TRACE conn7 <- [1,2811,null,{"value":null}] 20:23:53 INFO - PROCESS | 2588 | 1467948233291 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948233293 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:53 INFO - PROCESS | 2588 | ++DOCSHELL 15A60400 == 28 [pid = 2588] [id = 712] 20:23:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (15A62C00) [pid = 2588] [serial = 2136] [outer = 00000000] 20:23:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1743E400) [pid = 2588] [serial = 2137] [outer = 15A62C00] 20:23:53 INFO - PROCESS | 2588 | 1467948233338 Marionette DEBUG loaded listener.js 20:23:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17485C00) [pid = 2588] [serial = 2138] [outer = 15A62C00] 20:23:53 INFO - PROCESS | 2588 | 1467948233819 Marionette TRACE conn7 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 20:23:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 20:23:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 20:23:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 20:23:53 INFO - PROCESS | 2588 | 1467948233848 Marionette TRACE conn7 -> [0,2813,"getWindowHandle",null] 20:23:53 INFO - PROCESS | 2588 | 1467948233850 Marionette TRACE conn7 <- [1,2813,null,{"value":"13"}] 20:23:53 INFO - PROCESS | 2588 | 1467948233853 Marionette TRACE conn7 -> [0,2814,"setScriptTimeout",{"ms":35000}] 20:23:53 INFO - PROCESS | 2588 | 1467948233855 Marionette TRACE conn7 <- [1,2814,null,{}] 20:23:53 INFO - PROCESS | 2588 | 1467948233858 Marionette TRACE conn7 -> [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:23:53 INFO - PROCESS | 2588 | 1467948233861 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:54 INFO - PROCESS | 2588 | 1467948233990 Marionette TRACE conn7 <- [1,2815,null,{"value":null}] 20:23:54 INFO - PROCESS | 2588 | 1467948233996 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948233998 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:54 INFO - PROCESS | 2588 | ++DOCSHELL 1765E000 == 29 [pid = 2588] [id = 713] 20:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17662C00) [pid = 2588] [serial = 2139] [outer = 00000000] 20:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1778C000) [pid = 2588] [serial = 2140] [outer = 17662C00] 20:23:54 INFO - PROCESS | 2588 | 1467948234042 Marionette DEBUG loaded listener.js 20:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (18272400) [pid = 2588] [serial = 2141] [outer = 17662C00] 20:23:54 INFO - PROCESS | 2588 | 1467948234517 Marionette TRACE conn7 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 20:23:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 20:23:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 20:23:54 INFO - PROCESS | 2588 | 1467948234585 Marionette TRACE conn7 -> [0,2817,"getWindowHandle",null] 20:23:54 INFO - PROCESS | 2588 | 1467948234587 Marionette TRACE conn7 <- [1,2817,null,{"value":"13"}] 20:23:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 20:23:54 INFO - PROCESS | 2588 | 1467948234624 Marionette TRACE conn7 -> [0,2818,"setScriptTimeout",{"ms":35000}] 20:23:54 INFO - PROCESS | 2588 | 1467948234626 Marionette TRACE conn7 <- [1,2818,null,{}] 20:23:54 INFO - PROCESS | 2588 | 1467948234639 Marionette TRACE conn7 -> [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:23:54 INFO - PROCESS | 2588 | 1467948234644 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:54 INFO - PROCESS | 2588 | 1467948234795 Marionette TRACE conn7 <- [1,2819,null,{"value":null}] 20:23:54 INFO - PROCESS | 2588 | 1467948234860 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948234862 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:54 INFO - PROCESS | 2588 | ++DOCSHELL 186DC400 == 30 [pid = 2588] [id = 714] 20:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (18E4C000) [pid = 2588] [serial = 2142] [outer = 00000000] 20:23:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19351C00) [pid = 2588] [serial = 2143] [outer = 18E4C000] 20:23:54 INFO - PROCESS | 2588 | 1467948234909 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (10361C00) [pid = 2588] [serial = 2144] [outer = 18E4C000] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE17C00) [pid = 2588] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0C93B800) [pid = 2588] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1005E800) [pid = 2588] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (14BA0400) [pid = 2588] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (13FD0C00) [pid = 2588] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (141AB000) [pid = 2588] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FA34400) [pid = 2588] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (13FC9000) [pid = 2588] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (186E1800) [pid = 2588] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (0FA3AC00) [pid = 2588] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 20:23:55 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (1774B400) [pid = 2588] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 20:23:55 INFO - PROCESS | 2588 | 1467948235386 Marionette TRACE conn7 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 20:23:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 20:23:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 810ms 20:23:55 INFO - PROCESS | 2588 | 1467948235410 Marionette TRACE conn7 -> [0,2821,"getWindowHandle",null] 20:23:55 INFO - PROCESS | 2588 | 1467948235412 Marionette TRACE conn7 <- [1,2821,null,{"value":"13"}] 20:23:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 20:23:55 INFO - PROCESS | 2588 | 1467948235419 Marionette TRACE conn7 -> [0,2822,"setScriptTimeout",{"ms":35000}] 20:23:55 INFO - PROCESS | 2588 | 1467948235421 Marionette TRACE conn7 <- [1,2822,null,{}] 20:23:55 INFO - PROCESS | 2588 | 1467948235425 Marionette TRACE conn7 -> [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:23:55 INFO - PROCESS | 2588 | 1467948235427 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:55 INFO - PROCESS | 2588 | 1467948235552 Marionette TRACE conn7 <- [1,2823,null,{"value":null}] 20:23:55 INFO - PROCESS | 2588 | 1467948235619 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948235620 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:55 INFO - PROCESS | 2588 | ++DOCSHELL 13FCAC00 == 31 [pid = 2588] [id = 715] 20:23:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (13FCD400) [pid = 2588] [serial = 2145] [outer = 00000000] 20:23:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (1774B800) [pid = 2588] [serial = 2146] [outer = 13FCD400] 20:23:55 INFO - PROCESS | 2588 | 1467948235664 Marionette DEBUG loaded listener.js 20:23:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (18D7F800) [pid = 2588] [serial = 2147] [outer = 13FCD400] 20:23:56 INFO - PROCESS | 2588 | 1467948236028 Marionette TRACE conn7 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 20:23:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 20:23:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 630ms 20:23:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 20:23:56 INFO - PROCESS | 2588 | 1467948236049 Marionette TRACE conn7 -> [0,2825,"getWindowHandle",null] 20:23:56 INFO - PROCESS | 2588 | 1467948236051 Marionette TRACE conn7 <- [1,2825,null,{"value":"13"}] 20:23:56 INFO - PROCESS | 2588 | 1467948236067 Marionette TRACE conn7 -> [0,2826,"setScriptTimeout",{"ms":35000}] 20:23:56 INFO - PROCESS | 2588 | 1467948236068 Marionette TRACE conn7 <- [1,2826,null,{}] 20:23:56 INFO - PROCESS | 2588 | 1467948236072 Marionette TRACE conn7 -> [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:23:56 INFO - PROCESS | 2588 | 1467948236074 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:56 INFO - PROCESS | 2588 | 1467948236154 Marionette TRACE conn7 <- [1,2827,null,{"value":null}] 20:23:56 INFO - PROCESS | 2588 | 1467948236160 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948236162 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:56 INFO - PROCESS | 2588 | ++DOCSHELL 1935F800 == 32 [pid = 2588] [id = 716] 20:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (19366C00) [pid = 2588] [serial = 2148] [outer = 00000000] 20:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (198D2000) [pid = 2588] [serial = 2149] [outer = 19366C00] 20:23:56 INFO - PROCESS | 2588 | 1467948236206 Marionette DEBUG loaded listener.js 20:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (19C7F800) [pid = 2588] [serial = 2150] [outer = 19366C00] 20:23:56 INFO - PROCESS | 2588 | 1467948236647 Marionette TRACE conn7 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 20:23:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 20:23:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 631ms 20:23:56 INFO - PROCESS | 2588 | 1467948236687 Marionette TRACE conn7 -> [0,2829,"getWindowHandle",null] 20:23:56 INFO - PROCESS | 2588 | 1467948236689 Marionette TRACE conn7 <- [1,2829,null,{"value":"13"}] 20:23:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 20:23:56 INFO - PROCESS | 2588 | 1467948236692 Marionette TRACE conn7 -> [0,2830,"setScriptTimeout",{"ms":35000}] 20:23:56 INFO - PROCESS | 2588 | 1467948236693 Marionette TRACE conn7 <- [1,2830,null,{}] 20:23:56 INFO - PROCESS | 2588 | 1467948236701 Marionette TRACE conn7 -> [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:23:56 INFO - PROCESS | 2588 | 1467948236703 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:56 INFO - PROCESS | 2588 | 1467948236839 Marionette TRACE conn7 <- [1,2831,null,{"value":null}] 20:23:56 INFO - PROCESS | 2588 | 1467948236851 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948236853 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:56 INFO - PROCESS | 2588 | ++DOCSHELL 193D3000 == 33 [pid = 2588] [id = 717] 20:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (19C84400) [pid = 2588] [serial = 2151] [outer = 00000000] 20:23:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (19CA3000) [pid = 2588] [serial = 2152] [outer = 19C84400] 20:23:56 INFO - PROCESS | 2588 | 1467948236897 Marionette DEBUG loaded listener.js 20:23:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19CEF800) [pid = 2588] [serial = 2153] [outer = 19C84400] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 13FCD800 == 32 [pid = 2588] [id = 389] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 141ED400 == 31 [pid = 2588] [id = 384] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 0FD7A400 == 30 [pid = 2588] [id = 385] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 15A5DC00 == 29 [pid = 2588] [id = 390] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 0C93A800 == 28 [pid = 2588] [id = 698] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 13FA9C00 == 27 [pid = 2588] [id = 388] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 17482000 == 26 [pid = 2588] [id = 391] 20:23:57 INFO - PROCESS | 2588 | --DOCSHELL 0CB6B400 == 25 [pid = 2588] [id = 381] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18D80800) [pid = 2588] [serial = 2119] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE20800) [pid = 2588] [serial = 2098] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FE36800) [pid = 2588] [serial = 2099] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0C9A3800) [pid = 2588] [serial = 2095] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0CBD2400) [pid = 2588] [serial = 2096] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (10235C00) [pid = 2588] [serial = 2101] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (10363000) [pid = 2588] [serial = 2102] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (15A68000) [pid = 2588] [serial = 2110] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (145CC800) [pid = 2588] [serial = 2107] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (16694C00) [pid = 2588] [serial = 2113] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (0FE15C00) [pid = 2588] [serial = 2084] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 64 (0FBFEC00) [pid = 2588] [serial = 2083] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 63 (145D8800) [pid = 2588] [serial = 2087] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 62 (141E6000) [pid = 2588] [serial = 2086] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 61 (19C86800) [pid = 2588] [serial = 2090] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 60 (198C9800) [pid = 2588] [serial = 2089] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 59 (1743E800) [pid = 2588] [serial = 2111] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 58 (1B102400) [pid = 2588] [serial = 2092] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 57 (13FA5400) [pid = 2588] [serial = 2104] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 56 (14967000) [pid = 2588] [serial = 2108] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 55 (13FC7C00) [pid = 2588] [serial = 2105] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 54 (18271C00) [pid = 2588] [serial = 2116] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 53 (17449400) [pid = 2588] [serial = 2114] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | --DOMWINDOW == 52 (182DD400) [pid = 2588] [serial = 2117] [outer = 00000000] [url = about:blank] 20:23:58 INFO - PROCESS | 2588 | 1467948238711 Marionette TRACE conn7 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 20:23:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 20:23:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 2071ms 20:23:58 INFO - PROCESS | 2588 | 1467948238765 Marionette TRACE conn7 -> [0,2833,"getWindowHandle",null] 20:23:58 INFO - PROCESS | 2588 | 1467948238769 Marionette TRACE conn7 <- [1,2833,null,{"value":"13"}] 20:23:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 20:23:58 INFO - PROCESS | 2588 | 1467948238774 Marionette TRACE conn7 -> [0,2834,"setScriptTimeout",{"ms":35000}] 20:23:58 INFO - PROCESS | 2588 | 1467948238777 Marionette TRACE conn7 <- [1,2834,null,{}] 20:23:58 INFO - PROCESS | 2588 | 1467948238783 Marionette TRACE conn7 -> [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:23:58 INFO - PROCESS | 2588 | 1467948238786 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:58 INFO - PROCESS | 2588 | 1467948238876 Marionette TRACE conn7 <- [1,2835,null,{"value":null}] 20:23:58 INFO - PROCESS | 2588 | 1467948238884 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948238888 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:58 INFO - PROCESS | 2588 | ++DOCSHELL 0FE07000 == 26 [pid = 2588] [id = 718] 20:23:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 53 (0FE07C00) [pid = 2588] [serial = 2154] [outer = 00000000] 20:23:58 INFO - PROCESS | 2588 | ++DOMWINDOW == 54 (0FE10000) [pid = 2588] [serial = 2155] [outer = 0FE07C00] 20:23:58 INFO - PROCESS | 2588 | 1467948238937 Marionette DEBUG loaded listener.js 20:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 55 (0FE18800) [pid = 2588] [serial = 2156] [outer = 0FE07C00] 20:23:59 INFO - PROCESS | 2588 | 1467948239442 Marionette TRACE conn7 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 20:23:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 20:23:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 730ms 20:23:59 INFO - PROCESS | 2588 | 1467948239504 Marionette TRACE conn7 -> [0,2837,"getWindowHandle",null] 20:23:59 INFO - PROCESS | 2588 | 1467948239509 Marionette TRACE conn7 <- [1,2837,null,{"value":"13"}] 20:23:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 20:23:59 INFO - PROCESS | 2588 | 1467948239515 Marionette TRACE conn7 -> [0,2838,"setScriptTimeout",{"ms":35000}] 20:23:59 INFO - PROCESS | 2588 | 1467948239518 Marionette TRACE conn7 <- [1,2838,null,{}] 20:23:59 INFO - PROCESS | 2588 | 1467948239521 Marionette TRACE conn7 -> [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:23:59 INFO - PROCESS | 2588 | 1467948239524 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:59 INFO - PROCESS | 2588 | 1467948239612 Marionette TRACE conn7 <- [1,2839,null,{"value":null}] 20:23:59 INFO - PROCESS | 2588 | 1467948239708 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 2588 | 1467948239711 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:23:59 INFO - PROCESS | 2588 | ++DOCSHELL 0FF1E800 == 27 [pid = 2588] [id = 719] 20:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 56 (0FF1F000) [pid = 2588] [serial = 2157] [outer = 00000000] 20:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 57 (0FF23800) [pid = 2588] [serial = 2158] [outer = 0FF1F000] 20:23:59 INFO - PROCESS | 2588 | 1467948239766 Marionette DEBUG loaded listener.js 20:23:59 INFO - PROCESS | 2588 | ++DOMWINDOW == 58 (10052400) [pid = 2588] [serial = 2159] [outer = 0FF1F000] 20:24:00 INFO - PROCESS | 2588 | 1467948240160 Marionette TRACE conn7 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 20:24:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 20:24:00 INFO - PROCESS | 2588 | 1467948240189 Marionette TRACE conn7 -> [0,2841,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 2588 | 1467948240191 Marionette TRACE conn7 <- [1,2841,null,{"value":"13"}] 20:24:00 INFO - PROCESS | 2588 | 1467948240195 Marionette TRACE conn7 -> [0,2842,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 20:24:00 INFO - PROCESS | 2588 | 1467948240198 Marionette TRACE conn7 <- [1,2842,null,{}] 20:24:00 INFO - PROCESS | 2588 | 1467948240210 Marionette TRACE conn7 -> [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:24:00 INFO - PROCESS | 2588 | 1467948240215 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:00 INFO - PROCESS | 2588 | 1467948240334 Marionette TRACE conn7 <- [1,2843,null,{"value":null}] 20:24:00 INFO - PROCESS | 2588 | 1467948240345 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948240348 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:00 INFO - PROCESS | 2588 | ++DOCSHELL 1063D800 == 28 [pid = 2588] [id = 720] 20:24:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 59 (1063FC00) [pid = 2588] [serial = 2160] [outer = 00000000] 20:24:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 60 (1064A000) [pid = 2588] [serial = 2161] [outer = 1063FC00] 20:24:00 INFO - PROCESS | 2588 | 1467948240408 Marionette DEBUG loaded listener.js 20:24:00 INFO - PROCESS | 2588 | ++DOMWINDOW == 61 (112CE000) [pid = 2588] [serial = 2162] [outer = 1063FC00] 20:24:00 INFO - PROCESS | 2588 | 1467948240875 Marionette TRACE conn7 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 20:24:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 20:24:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 730ms 20:24:00 INFO - PROCESS | 2588 | 1467948240929 Marionette TRACE conn7 -> [0,2845,"getWindowHandle",null] 20:24:00 INFO - PROCESS | 2588 | 1467948240932 Marionette TRACE conn7 <- [1,2845,null,{"value":"13"}] 20:24:00 INFO - PROCESS | 2588 | 1467948240935 Marionette TRACE conn7 -> [0,2846,"setScriptTimeout",{"ms":35000}] 20:24:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 20:24:00 INFO - PROCESS | 2588 | 1467948240936 Marionette TRACE conn7 <- [1,2846,null,{}] 20:24:00 INFO - PROCESS | 2588 | 1467948240940 Marionette TRACE conn7 -> [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:24:00 INFO - PROCESS | 2588 | 1467948240942 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:01 INFO - PROCESS | 2588 | 1467948241027 Marionette TRACE conn7 <- [1,2847,null,{"value":null}] 20:24:01 INFO - PROCESS | 2588 | 1467948241033 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948241035 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:01 INFO - PROCESS | 2588 | ++DOCSHELL 13FA4000 == 29 [pid = 2588] [id = 721] 20:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 62 (13FAB800) [pid = 2588] [serial = 2163] [outer = 00000000] 20:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 63 (13FCA000) [pid = 2588] [serial = 2164] [outer = 13FAB800] 20:24:01 INFO - PROCESS | 2588 | 1467948241081 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 64 (14124800) [pid = 2588] [serial = 2165] [outer = 13FAB800] 20:24:01 INFO - PROCESS | 2588 | 1467948241538 Marionette TRACE conn7 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 20:24:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 20:24:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 631ms 20:24:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 20:24:01 INFO - PROCESS | 2588 | 1467948241569 Marionette TRACE conn7 -> [0,2849,"getWindowHandle",null] 20:24:01 INFO - PROCESS | 2588 | 1467948241571 Marionette TRACE conn7 <- [1,2849,null,{"value":"13"}] 20:24:01 INFO - PROCESS | 2588 | 1467948241574 Marionette TRACE conn7 -> [0,2850,"setScriptTimeout",{"ms":35000}] 20:24:01 INFO - PROCESS | 2588 | 1467948241576 Marionette TRACE conn7 <- [1,2850,null,{}] 20:24:01 INFO - PROCESS | 2588 | 1467948241579 Marionette TRACE conn7 -> [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:24:01 INFO - PROCESS | 2588 | 1467948241582 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:01 INFO - PROCESS | 2588 | 1467948241664 Marionette TRACE conn7 <- [1,2851,null,{"value":null}] 20:24:01 INFO - PROCESS | 2588 | 1467948241670 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948241672 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:01 INFO - PROCESS | 2588 | ++DOCSHELL 143D3800 == 30 [pid = 2588] [id = 722] 20:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 65 (145B4800) [pid = 2588] [serial = 2166] [outer = 00000000] 20:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (1493D800) [pid = 2588] [serial = 2167] [outer = 145B4800] 20:24:01 INFO - PROCESS | 2588 | 1467948241719 Marionette DEBUG loaded listener.js 20:24:01 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (149A3C00) [pid = 2588] [serial = 2168] [outer = 145B4800] 20:24:02 INFO - PROCESS | 2588 | 1467948242182 Marionette TRACE conn7 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 20:24:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 20:24:02 INFO - PROCESS | 2588 | 1467948242246 Marionette TRACE conn7 -> [0,2853,"getWindowHandle",null] 20:24:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 20:24:02 INFO - PROCESS | 2588 | 1467948242248 Marionette TRACE conn7 <- [1,2853,null,{"value":"13"}] 20:24:02 INFO - PROCESS | 2588 | 1467948242251 Marionette TRACE conn7 -> [0,2854,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - PROCESS | 2588 | 1467948242253 Marionette TRACE conn7 <- [1,2854,null,{}] 20:24:02 INFO - PROCESS | 2588 | 1467948242256 Marionette TRACE conn7 -> [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:24:02 INFO - PROCESS | 2588 | 1467948242262 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:02 INFO - PROCESS | 2588 | 1467948242364 Marionette TRACE conn7 <- [1,2855,null,{"value":null}] 20:24:02 INFO - PROCESS | 2588 | 1467948242376 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948242378 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:02 INFO - PROCESS | 2588 | ++DOCSHELL 15F5EC00 == 31 [pid = 2588] [id = 723] 20:24:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (16372C00) [pid = 2588] [serial = 2169] [outer = 00000000] 20:24:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (1743D400) [pid = 2588] [serial = 2170] [outer = 16372C00] 20:24:02 INFO - PROCESS | 2588 | 1467948242422 Marionette DEBUG loaded listener.js 20:24:02 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (17442C00) [pid = 2588] [serial = 2171] [outer = 16372C00] 20:24:02 INFO - PROCESS | 2588 | 1467948242859 Marionette TRACE conn7 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 20:24:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 20:24:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 20:24:02 INFO - PROCESS | 2588 | 1467948242922 Marionette TRACE conn7 -> [0,2857,"getWindowHandle",null] 20:24:02 INFO - PROCESS | 2588 | 1467948242924 Marionette TRACE conn7 <- [1,2857,null,{"value":"13"}] 20:24:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 20:24:02 INFO - PROCESS | 2588 | 1467948242927 Marionette TRACE conn7 -> [0,2858,"setScriptTimeout",{"ms":35000}] 20:24:02 INFO - PROCESS | 2588 | 1467948242929 Marionette TRACE conn7 <- [1,2858,null,{}] 20:24:02 INFO - PROCESS | 2588 | 1467948242932 Marionette TRACE conn7 -> [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:24:02 INFO - PROCESS | 2588 | 1467948242934 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:03 INFO - PROCESS | 2588 | 1467948243013 Marionette TRACE conn7 <- [1,2859,null,{"value":null}] 20:24:03 INFO - PROCESS | 2588 | 1467948243047 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948243048 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:03 INFO - PROCESS | 2588 | ++DOCSHELL 1760E800 == 32 [pid = 2588] [id = 724] 20:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (1765E800) [pid = 2588] [serial = 2172] [outer = 00000000] 20:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (17750800) [pid = 2588] [serial = 2173] [outer = 1765E800] 20:24:03 INFO - PROCESS | 2588 | 1467948243097 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (17755000) [pid = 2588] [serial = 2174] [outer = 1765E800] 20:24:03 INFO - PROCESS | 2588 | 1467948243554 Marionette TRACE conn7 <- [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:24:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 20:24:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 20:24:03 INFO - PROCESS | 2588 | 1467948243598 Marionette TRACE conn7 -> [0,2861,"getWindowHandle",null] 20:24:03 INFO - PROCESS | 2588 | 1467948243600 Marionette TRACE conn7 <- [1,2861,null,{"value":"13"}] 20:24:03 INFO - PROCESS | 2588 | 1467948243603 Marionette TRACE conn7 -> [0,2862,"setScriptTimeout",{"ms":35000}] 20:24:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 20:24:03 INFO - PROCESS | 2588 | 1467948243605 Marionette TRACE conn7 <- [1,2862,null,{}] 20:24:03 INFO - PROCESS | 2588 | 1467948243608 Marionette TRACE conn7 -> [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:24:03 INFO - PROCESS | 2588 | 1467948243610 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:03 INFO - PROCESS | 2588 | 1467948243690 Marionette TRACE conn7 <- [1,2863,null,{"value":null}] 20:24:03 INFO - PROCESS | 2588 | 1467948243695 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948243697 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:03 INFO - PROCESS | 2588 | ++DOCSHELL 17750400 == 33 [pid = 2588] [id = 725] 20:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1821A000) [pid = 2588] [serial = 2175] [outer = 00000000] 20:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (182D6400) [pid = 2588] [serial = 2176] [outer = 1821A000] 20:24:03 INFO - PROCESS | 2588 | 1467948243743 Marionette DEBUG loaded listener.js 20:24:03 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (182D7800) [pid = 2588] [serial = 2177] [outer = 1821A000] 20:24:04 INFO - PROCESS | 2588 | 1467948244237 Marionette TRACE conn7 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 20:24:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 20:24:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 20:24:04 INFO - PROCESS | 2588 | 1467948244278 Marionette TRACE conn7 -> [0,2865,"getWindowHandle",null] 20:24:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 20:24:04 INFO - PROCESS | 2588 | 1467948244280 Marionette TRACE conn7 <- [1,2865,null,{"value":"13"}] 20:24:04 INFO - PROCESS | 2588 | 1467948244283 Marionette TRACE conn7 -> [0,2866,"setScriptTimeout",{"ms":35000}] 20:24:04 INFO - PROCESS | 2588 | 1467948244285 Marionette TRACE conn7 <- [1,2866,null,{}] 20:24:04 INFO - PROCESS | 2588 | 1467948244289 Marionette TRACE conn7 -> [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:24:04 INFO - PROCESS | 2588 | 1467948244291 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:04 INFO - PROCESS | 2588 | 1467948244403 Marionette TRACE conn7 <- [1,2867,null,{"value":null}] 20:24:04 INFO - PROCESS | 2588 | 1467948244493 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948244495 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:04 INFO - PROCESS | 2588 | ++DOCSHELL 105F6800 == 34 [pid = 2588] [id = 726] 20:24:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (18D80800) [pid = 2588] [serial = 2178] [outer = 00000000] 20:24:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (18D8B800) [pid = 2588] [serial = 2179] [outer = 18D80800] 20:24:04 INFO - PROCESS | 2588 | 1467948244538 Marionette DEBUG loaded listener.js 20:24:04 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18E46000) [pid = 2588] [serial = 2180] [outer = 18D80800] 20:24:05 INFO - PROCESS | 2588 | 1467948244976 Marionette TRACE conn7 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 20:24:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 20:24:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 20:24:05 INFO - PROCESS | 2588 | 1467948245014 Marionette TRACE conn7 -> [0,2869,"getWindowHandle",null] 20:24:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 20:24:05 INFO - PROCESS | 2588 | 1467948245016 Marionette TRACE conn7 <- [1,2869,null,{"value":"13"}] 20:24:05 INFO - PROCESS | 2588 | 1467948245019 Marionette TRACE conn7 -> [0,2870,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - PROCESS | 2588 | 1467948245021 Marionette TRACE conn7 <- [1,2870,null,{}] 20:24:05 INFO - PROCESS | 2588 | 1467948245032 Marionette TRACE conn7 -> [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:24:05 INFO - PROCESS | 2588 | 1467948245034 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:05 INFO - PROCESS | 2588 | 1467948245160 Marionette TRACE conn7 <- [1,2871,null,{"value":null}] 20:24:05 INFO - PROCESS | 2588 | 1467948245170 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948245172 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:05 INFO - PROCESS | 2588 | ++DOCSHELL 0FA7CC00 == 35 [pid = 2588] [id = 727] 20:24:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FB63400) [pid = 2588] [serial = 2181] [outer = 00000000] 20:24:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (192B0C00) [pid = 2588] [serial = 2182] [outer = 0FB63400] 20:24:05 INFO - PROCESS | 2588 | 1467948245218 Marionette DEBUG loaded listener.js 20:24:05 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19366400) [pid = 2588] [serial = 2183] [outer = 0FB63400] 20:24:05 INFO - PROCESS | 2588 | 1467948245693 Marionette TRACE conn7 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 20:24:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 20:24:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 20:24:05 INFO - PROCESS | 2588 | 1467948245794 Marionette TRACE conn7 -> [0,2873,"getWindowHandle",null] 20:24:05 INFO - PROCESS | 2588 | 1467948245797 Marionette TRACE conn7 <- [1,2873,null,{"value":"13"}] 20:24:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 20:24:05 INFO - PROCESS | 2588 | 1467948245804 Marionette TRACE conn7 -> [0,2874,"setScriptTimeout",{"ms":35000}] 20:24:05 INFO - PROCESS | 2588 | 1467948245807 Marionette TRACE conn7 <- [1,2874,null,{}] 20:24:05 INFO - PROCESS | 2588 | 1467948245810 Marionette TRACE conn7 -> [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:24:05 INFO - PROCESS | 2588 | 1467948245812 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:06 INFO - PROCESS | 2588 | 1467948246084 Marionette TRACE conn7 <- [1,2875,null,{"value":null}] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (15A62C00) [pid = 2588] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (17662C00) [pid = 2588] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (13FCD400) [pid = 2588] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (18E4C000) [pid = 2588] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (19366C00) [pid = 2588] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (14122800) [pid = 2588] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1005C400) [pid = 2588] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE0F800) [pid = 2588] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (106C8800) [pid = 2588] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (0FD75800) [pid = 2588] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (186E3800) [pid = 2588] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 20:24:06 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (163FF400) [pid = 2588] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 20:24:06 INFO - PROCESS | 2588 | 1467948246156 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948246158 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:06 INFO - PROCESS | 2588 | ++DOCSHELL 0FA36C00 == 36 [pid = 2588] [id = 728] 20:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FA80800) [pid = 2588] [serial = 2184] [outer = 00000000] 20:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (0FE2E400) [pid = 2588] [serial = 2185] [outer = 0FA80800] 20:24:06 INFO - PROCESS | 2588 | 1467948246205 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (13FC3C00) [pid = 2588] [serial = 2186] [outer = 0FA80800] 20:24:06 INFO - PROCESS | 2588 | 1467948246588 Marionette TRACE conn7 <- [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:24:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 20:24:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 831ms 20:24:06 INFO - PROCESS | 2588 | 1467948246636 Marionette TRACE conn7 -> [0,2877,"getWindowHandle",null] 20:24:06 INFO - PROCESS | 2588 | 1467948246638 Marionette TRACE conn7 <- [1,2877,null,{"value":"13"}] 20:24:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 20:24:06 INFO - PROCESS | 2588 | 1467948246641 Marionette TRACE conn7 -> [0,2878,"setScriptTimeout",{"ms":35000}] 20:24:06 INFO - PROCESS | 2588 | 1467948246643 Marionette TRACE conn7 <- [1,2878,null,{}] 20:24:06 INFO - PROCESS | 2588 | 1467948246647 Marionette TRACE conn7 -> [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:24:06 INFO - PROCESS | 2588 | 1467948246649 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:06 INFO - PROCESS | 2588 | 1467948246734 Marionette TRACE conn7 <- [1,2879,null,{"value":null}] 20:24:06 INFO - PROCESS | 2588 | 1467948246740 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948246741 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:06 INFO - PROCESS | 2588 | ++DOCSHELL 166A2C00 == 37 [pid = 2588] [id = 729] 20:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (17610800) [pid = 2588] [serial = 2187] [outer = 00000000] 20:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1936D400) [pid = 2588] [serial = 2188] [outer = 17610800] 20:24:06 INFO - PROCESS | 2588 | 1467948246788 Marionette DEBUG loaded listener.js 20:24:06 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19C87800) [pid = 2588] [serial = 2189] [outer = 17610800] 20:24:07 INFO - PROCESS | 2588 | 1467948247228 Marionette TRACE conn7 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 20:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 630ms 20:24:07 INFO - PROCESS | 2588 | 1467948247272 Marionette TRACE conn7 -> [0,2881,"getWindowHandle",null] 20:24:07 INFO - PROCESS | 2588 | 1467948247274 Marionette TRACE conn7 <- [1,2881,null,{"value":"13"}] 20:24:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 20:24:07 INFO - PROCESS | 2588 | 1467948247291 Marionette TRACE conn7 -> [0,2882,"setScriptTimeout",{"ms":35000}] 20:24:07 INFO - PROCESS | 2588 | 1467948247293 Marionette TRACE conn7 <- [1,2882,null,{}] 20:24:07 INFO - PROCESS | 2588 | 1467948247297 Marionette TRACE conn7 -> [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:24:07 INFO - PROCESS | 2588 | 1467948247299 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:07 INFO - PROCESS | 2588 | 1467948247382 Marionette TRACE conn7 <- [1,2883,null,{"value":null}] 20:24:07 INFO - PROCESS | 2588 | 1467948247387 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948247389 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:07 INFO - PROCESS | 2588 | ++DOCSHELL 19CCDC00 == 38 [pid = 2588] [id = 730] 20:24:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (19E4D800) [pid = 2588] [serial = 2190] [outer = 00000000] 20:24:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1B102000) [pid = 2588] [serial = 2191] [outer = 19E4D800] 20:24:07 INFO - PROCESS | 2588 | 1467948247435 Marionette DEBUG loaded listener.js 20:24:07 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1B10E800) [pid = 2588] [serial = 2192] [outer = 19E4D800] 20:24:07 INFO - PROCESS | 2588 | 1467948247915 Marionette TRACE conn7 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 20:24:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 20:24:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 690ms 20:24:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 20:24:08 INFO - PROCESS | 2588 | 1467948247968 Marionette TRACE conn7 -> [0,2885,"getWindowHandle",null] 20:24:08 INFO - PROCESS | 2588 | 1467948247970 Marionette TRACE conn7 <- [1,2885,null,{"value":"13"}] 20:24:08 INFO - PROCESS | 2588 | 1467948247974 Marionette TRACE conn7 -> [0,2886,"setScriptTimeout",{"ms":35000}] 20:24:08 INFO - PROCESS | 2588 | 1467948247975 Marionette TRACE conn7 <- [1,2886,null,{}] 20:24:08 INFO - PROCESS | 2588 | 1467948247979 Marionette TRACE conn7 -> [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:24:08 INFO - PROCESS | 2588 | 1467948247980 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:08 INFO - PROCESS | 2588 | 1467948248062 Marionette TRACE conn7 <- [1,2887,null,{"value":null}] 20:24:08 INFO - PROCESS | 2588 | 1467948248110 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948248113 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:08 INFO - PROCESS | 2588 | ++DOCSHELL 0C933000 == 39 [pid = 2588] [id = 731] 20:24:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0C935000) [pid = 2588] [serial = 2193] [outer = 00000000] 20:24:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0C9A3800) [pid = 2588] [serial = 2194] [outer = 0C935000] 20:24:08 INFO - PROCESS | 2588 | 1467948248273 Marionette DEBUG loaded listener.js 20:24:08 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (0FBFF000) [pid = 2588] [serial = 2195] [outer = 0C935000] 20:24:09 INFO - PROCESS | 2588 | 1467948249092 Marionette TRACE conn7 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 20:24:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 20:24:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1181ms 20:24:09 INFO - PROCESS | 2588 | 1467948249156 Marionette TRACE conn7 -> [0,2889,"getWindowHandle",null] 20:24:09 INFO - PROCESS | 2588 | 1467948249160 Marionette TRACE conn7 <- [1,2889,null,{"value":"13"}] 20:24:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 20:24:09 INFO - PROCESS | 2588 | 1467948249164 Marionette TRACE conn7 -> [0,2890,"setScriptTimeout",{"ms":35000}] 20:24:09 INFO - PROCESS | 2588 | 1467948249167 Marionette TRACE conn7 <- [1,2890,null,{}] 20:24:09 INFO - PROCESS | 2588 | 1467948249172 Marionette TRACE conn7 -> [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:24:09 INFO - PROCESS | 2588 | 1467948249175 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:09 INFO - PROCESS | 2588 | 1467948249304 Marionette TRACE conn7 <- [1,2891,null,{"value":null}] 20:24:09 INFO - PROCESS | 2588 | 1467948249441 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 2588 | 1467948249444 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:09 INFO - PROCESS | 2588 | ++DOCSHELL 10055800 == 40 [pid = 2588] [id = 732] 20:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (10058800) [pid = 2588] [serial = 2196] [outer = 00000000] 20:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (10232400) [pid = 2588] [serial = 2197] [outer = 10058800] 20:24:09 INFO - PROCESS | 2588 | 1467948249500 Marionette DEBUG loaded listener.js 20:24:09 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (10368000) [pid = 2588] [serial = 2198] [outer = 10058800] 20:24:10 INFO - PROCESS | 2588 | 1467948250363 Marionette TRACE conn7 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 20:24:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 20:24:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1274ms 20:24:10 INFO - PROCESS | 2588 | 1467948250459 Marionette TRACE conn7 -> [0,2893,"getWindowHandle",null] 20:24:10 INFO - PROCESS | 2588 | 1467948250463 Marionette TRACE conn7 <- [1,2893,null,{"value":"13"}] 20:24:10 INFO - PROCESS | 2588 | 1467948250469 Marionette TRACE conn7 -> [0,2894,"setScriptTimeout",{"ms":35000}] 20:24:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 20:24:10 INFO - PROCESS | 2588 | 1467948250473 Marionette TRACE conn7 <- [1,2894,null,{}] 20:24:10 INFO - PROCESS | 2588 | 1467948250478 Marionette TRACE conn7 -> [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:24:10 INFO - PROCESS | 2588 | 1467948250481 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:10 INFO - PROCESS | 2588 | 1467948250598 Marionette TRACE conn7 <- [1,2895,null,{"value":null}] 20:24:10 INFO - PROCESS | 2588 | 1467948250735 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948250739 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:10 INFO - PROCESS | 2588 | ++DOCSHELL 0FE20C00 == 41 [pid = 2588] [id = 733] 20:24:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (0FE29800) [pid = 2588] [serial = 2199] [outer = 00000000] 20:24:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (0FE35C00) [pid = 2588] [serial = 2200] [outer = 0FE29800] 20:24:10 INFO - PROCESS | 2588 | 1467948250790 Marionette DEBUG loaded listener.js 20:24:10 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (0FF1D000) [pid = 2588] [serial = 2201] [outer = 0FE29800] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 19CCDC00 == 40 [pid = 2588] [id = 730] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 166A2C00 == 39 [pid = 2588] [id = 729] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 0FA36C00 == 38 [pid = 2588] [id = 728] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 0FA7CC00 == 37 [pid = 2588] [id = 727] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 105F6800 == 36 [pid = 2588] [id = 726] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 17750400 == 35 [pid = 2588] [id = 725] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 1760E800 == 34 [pid = 2588] [id = 724] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 15F5EC00 == 33 [pid = 2588] [id = 723] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 143D3800 == 32 [pid = 2588] [id = 722] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 13FA4000 == 31 [pid = 2588] [id = 721] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (19CA3000) [pid = 2588] [serial = 2152] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 1063D800 == 30 [pid = 2588] [id = 720] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 0FF1E800 == 29 [pid = 2588] [id = 719] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 0FE07000 == 28 [pid = 2588] [id = 718] 20:24:11 INFO - PROCESS | 2588 | --DOCSHELL 193D3000 == 27 [pid = 2588] [id = 717] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (1B109000) [pid = 2588] [serial = 2093] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (1743E400) [pid = 2588] [serial = 2137] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (17485C00) [pid = 2588] [serial = 2138] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1778C000) [pid = 2588] [serial = 2140] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1774B800) [pid = 2588] [serial = 2146] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (19351C00) [pid = 2588] [serial = 2143] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (10361C00) [pid = 2588] [serial = 2144] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (198D2000) [pid = 2588] [serial = 2149] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (143D0C00) [pid = 2588] [serial = 2134] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1035A800) [pid = 2588] [serial = 2131] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (10369C00) [pid = 2588] [serial = 2132] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FE15800) [pid = 2588] [serial = 2128] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE2C400) [pid = 2588] [serial = 2129] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (13FAD000) [pid = 2588] [serial = 2126] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (13F0FC00) [pid = 2588] [serial = 2125] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0FE1C000) [pid = 2588] [serial = 2123] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FE0A000) [pid = 2588] [serial = 2122] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (18D8A000) [pid = 2588] [serial = 2120] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (19C7F800) [pid = 2588] [serial = 2150] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (18272400) [pid = 2588] [serial = 2141] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (18D7F800) [pid = 2588] [serial = 2147] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | --DOMWINDOW == 65 (14967800) [pid = 2588] [serial = 2135] [outer = 00000000] [url = about:blank] 20:24:11 INFO - PROCESS | 2588 | 1467948251300 Marionette TRACE conn7 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 20:24:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 20:24:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 871ms 20:24:11 INFO - PROCESS | 2588 | 1467948251346 Marionette TRACE conn7 -> [0,2897,"getWindowHandle",null] 20:24:11 INFO - PROCESS | 2588 | 1467948251351 Marionette TRACE conn7 <- [1,2897,null,{"value":"13"}] 20:24:11 INFO - PROCESS | 2588 | 1467948251357 Marionette TRACE conn7 -> [0,2898,"setScriptTimeout",{"ms":35000}] 20:24:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 20:24:11 INFO - PROCESS | 2588 | 1467948251359 Marionette TRACE conn7 <- [1,2898,null,{}] 20:24:11 INFO - PROCESS | 2588 | 1467948251363 Marionette TRACE conn7 -> [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:24:11 INFO - PROCESS | 2588 | 1467948251366 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:11 INFO - PROCESS | 2588 | 1467948251454 Marionette TRACE conn7 <- [1,2899,null,{"value":null}] 20:24:11 INFO - PROCESS | 2588 | 1467948251462 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948251465 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:11 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2D000 == 28 [pid = 2588] [id = 734] 20:24:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 66 (0FE2DC00) [pid = 2588] [serial = 2202] [outer = 00000000] 20:24:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (1005AC00) [pid = 2588] [serial = 2203] [outer = 0FE2DC00] 20:24:11 INFO - PROCESS | 2588 | 1467948251512 Marionette DEBUG loaded listener.js 20:24:11 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (10239C00) [pid = 2588] [serial = 2204] [outer = 0FE2DC00] 20:24:12 INFO - PROCESS | 2588 | 1467948252010 Marionette TRACE conn7 <- [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:24:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 20:24:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 20:24:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 670ms 20:24:12 INFO - PROCESS | 2588 | 1467948252031 Marionette TRACE conn7 -> [0,2901,"getWindowHandle",null] 20:24:12 INFO - PROCESS | 2588 | 1467948252033 Marionette TRACE conn7 <- [1,2901,null,{"value":"13"}] 20:24:12 INFO - PROCESS | 2588 | 1467948252036 Marionette TRACE conn7 -> [0,2902,"setScriptTimeout",{"ms":35000}] 20:24:12 INFO - TEST-START | /DOMEvents/constructors.html 20:24:12 INFO - PROCESS | 2588 | 1467948252039 Marionette TRACE conn7 <- [1,2902,null,{}] 20:24:12 INFO - PROCESS | 2588 | 1467948252054 Marionette TRACE conn7 -> [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:24:12 INFO - PROCESS | 2588 | 1467948252058 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:12 INFO - PROCESS | 2588 | 1467948252147 Marionette TRACE conn7 <- [1,2903,null,{"value":null}] 20:24:12 INFO - PROCESS | 2588 | 1467948252185 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948252188 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:12 INFO - PROCESS | 2588 | ++DOCSHELL 13FAD400 == 29 [pid = 2588] [id = 735] 20:24:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (13FAE400) [pid = 2588] [serial = 2205] [outer = 00000000] 20:24:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (13FC3800) [pid = 2588] [serial = 2206] [outer = 13FAE400] 20:24:12 INFO - PROCESS | 2588 | 1467948252240 Marionette DEBUG loaded listener.js 20:24:12 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FCD800) [pid = 2588] [serial = 2207] [outer = 13FAE400] 20:24:13 INFO - PROCESS | 2588 | 1467948252965 Marionette TRACE conn7 <- [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:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 20:24:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 20:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:24:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 20:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:24:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 20:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:24:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 20:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:24:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 20:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:24:13 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 20:24:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 20:24:13 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 20:24:13 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 20:24:13 INFO - TEST-OK | /DOMEvents/constructors.html | took 983ms 20:24:13 INFO - PROCESS | 2588 | 1467948253024 Marionette TRACE conn7 -> [0,2905,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 2588 | 1467948253026 Marionette TRACE conn7 <- [1,2905,null,{"value":"13"}] 20:24:13 INFO - PROCESS | 2588 | 1467948253029 Marionette TRACE conn7 -> [0,2906,"setScriptTimeout",{"ms":35000}] 20:24:13 INFO - TEST-START | /DOMEvents/event-phases-order.html 20:24:13 INFO - PROCESS | 2588 | 1467948253031 Marionette TRACE conn7 <- [1,2906,null,{}] 20:24:13 INFO - PROCESS | 2588 | 1467948253035 Marionette TRACE conn7 -> [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:24:13 INFO - PROCESS | 2588 | 1467948253037 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:13 INFO - PROCESS | 2588 | 1467948253124 Marionette TRACE conn7 <- [1,2907,null,{"value":null}] 20:24:13 INFO - PROCESS | 2588 | 1467948253225 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948253227 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:13 INFO - PROCESS | 2588 | ++DOCSHELL 1492C400 == 30 [pid = 2588] [id = 736] 20:24:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1493C000) [pid = 2588] [serial = 2208] [outer = 00000000] 20:24:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (15A63400) [pid = 2588] [serial = 2209] [outer = 1493C000] 20:24:13 INFO - PROCESS | 2588 | 1467948253271 Marionette DEBUG loaded listener.js 20:24:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (163F1800) [pid = 2588] [serial = 2210] [outer = 1493C000] 20:24:13 INFO - PROCESS | 2588 | 1467948253687 Marionette TRACE conn7 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 20:24:13 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 20:24:13 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 670ms 20:24:13 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 20:24:13 INFO - PROCESS | 2588 | 1467948253703 Marionette TRACE conn7 -> [0,2909,"getWindowHandle",null] 20:24:13 INFO - PROCESS | 2588 | 1467948253705 Marionette TRACE conn7 <- [1,2909,null,{"value":"13"}] 20:24:13 INFO - PROCESS | 2588 | 1467948253716 Marionette TRACE conn7 -> [0,2910,"setScriptTimeout",{"ms":35000}] 20:24:13 INFO - PROCESS | 2588 | 1467948253718 Marionette TRACE conn7 <- [1,2910,null,{}] 20:24:13 INFO - PROCESS | 2588 | 1467948253721 Marionette TRACE conn7 -> [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:24:13 INFO - PROCESS | 2588 | 1467948253723 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:13 INFO - PROCESS | 2588 | 1467948253843 Marionette TRACE conn7 <- [1,2911,null,{"value":null}] 20:24:13 INFO - PROCESS | 2588 | 1467948253849 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948253851 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:13 INFO - PROCESS | 2588 | ++DOCSHELL 110DB400 == 31 [pid = 2588] [id = 737] 20:24:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (11241000) [pid = 2588] [serial = 2211] [outer = 00000000] 20:24:13 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (17449000) [pid = 2588] [serial = 2212] [outer = 11241000] 20:24:13 INFO - PROCESS | 2588 | 1467948253898 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1765E400) [pid = 2588] [serial = 2213] [outer = 11241000] 20:24:14 INFO - PROCESS | 2588 | [2588] 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:24:14 INFO - PROCESS | 2588 | [2588] 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:24:14 INFO - PROCESS | 2588 | [2588] 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:24:14 INFO - PROCESS | 2588 | [2588] 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:24:14 INFO - PROCESS | 2588 | 1467948254467 Marionette TRACE conn7 <- [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:24:14 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 20:24:14 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:24:14 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:24:14 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:24:14 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:24:14 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:24:14 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:24:14 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 20:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:14 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 20:24:14 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 20:24:14 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 797ms 20:24:14 INFO - PROCESS | 2588 | 1467948254507 Marionette TRACE conn7 -> [0,2913,"getWindowHandle",null] 20:24:14 INFO - PROCESS | 2588 | 1467948254509 Marionette TRACE conn7 <- [1,2913,null,{"value":"13"}] 20:24:14 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 20:24:14 INFO - PROCESS | 2588 | 1467948254512 Marionette TRACE conn7 -> [0,2914,"setScriptTimeout",{"ms":35000}] 20:24:14 INFO - PROCESS | 2588 | 1467948254514 Marionette TRACE conn7 <- [1,2914,null,{}] 20:24:14 INFO - PROCESS | 2588 | 1467948254517 Marionette TRACE conn7 -> [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:24:14 INFO - PROCESS | 2588 | 1467948254522 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:14 INFO - PROCESS | 2588 | 1467948254662 Marionette TRACE conn7 <- [1,2915,null,{"value":null}] 20:24:14 INFO - PROCESS | 2588 | 1467948254732 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948254734 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:14 INFO - PROCESS | 2588 | ++DOCSHELL 18217C00 == 32 [pid = 2588] [id = 738] 20:24:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1897FC00) [pid = 2588] [serial = 2214] [outer = 00000000] 20:24:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (18EE6C00) [pid = 2588] [serial = 2215] [outer = 1897FC00] 20:24:14 INFO - PROCESS | 2588 | 1467948254779 Marionette DEBUG loaded listener.js 20:24:14 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (192AEC00) [pid = 2588] [serial = 2216] [outer = 1897FC00] 20:24:15 INFO - PROCESS | 2588 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 20:24:15 INFO - PROCESS | 2588 | 1467948255211 Marionette TRACE conn7 <- [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:24:15 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:24:15 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 731ms 20:24:15 INFO - PROCESS | 2588 | 1467948255250 Marionette TRACE conn7 -> [0,2917,"getWindowHandle",null] 20:24:15 INFO - PROCESS | 2588 | 1467948255252 Marionette TRACE conn7 <- [1,2917,null,{"value":"13"}] 20:24:15 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 20:24:15 INFO - PROCESS | 2588 | 1467948255256 Marionette TRACE conn7 -> [0,2918,"setScriptTimeout",{"ms":35000}] 20:24:15 INFO - PROCESS | 2588 | 1467948255257 Marionette TRACE conn7 <- [1,2918,null,{}] 20:24:15 INFO - PROCESS | 2588 | 1467948255261 Marionette TRACE conn7 -> [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:24:15 INFO - PROCESS | 2588 | 1467948255263 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:15 INFO - PROCESS | 2588 | 1467948255375 Marionette TRACE conn7 <- [1,2919,null,{"value":null}] 20:24:15 INFO - PROCESS | 2588 | 1467948255383 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948255385 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:15 INFO - PROCESS | 2588 | ++DOCSHELL 18E4EC00 == 33 [pid = 2588] [id = 739] 20:24:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (18EE3800) [pid = 2588] [serial = 2217] [outer = 00000000] 20:24:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1936D800) [pid = 2588] [serial = 2218] [outer = 18EE3800] 20:24:15 INFO - PROCESS | 2588 | 1467948255428 Marionette DEBUG loaded listener.js 20:24:15 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (198D7400) [pid = 2588] [serial = 2219] [outer = 18EE3800] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (1765E800) [pid = 2588] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FF1F000) [pid = 2588] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18D80800) [pid = 2588] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1063FC00) [pid = 2588] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1821A000) [pid = 2588] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (145B4800) [pid = 2588] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (16372C00) [pid = 2588] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FAB800) [pid = 2588] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FB63400) [pid = 2588] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (0FE07C00) [pid = 2588] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (19C84400) [pid = 2588] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (17610800) [pid = 2588] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 20:24:15 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (0FA80800) [pid = 2588] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 20:24:15 INFO - PROCESS | 2588 | 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:24:15 INFO - PROCESS | 2588 | 1467948255949 Marionette TRACE conn7 <- [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:24:16 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 20:24:16 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 730ms 20:24:16 INFO - PROCESS | 2588 | 1467948255993 Marionette TRACE conn7 -> [0,2921,"getWindowHandle",null] 20:24:16 INFO - PROCESS | 2588 | 1467948255995 Marionette TRACE conn7 <- [1,2921,null,{"value":"13"}] 20:24:16 INFO - PROCESS | 2588 | 1467948255999 Marionette TRACE conn7 -> [0,2922,"setScriptTimeout",{"ms":35000}] 20:24:16 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 20:24:16 INFO - PROCESS | 2588 | 1467948256001 Marionette TRACE conn7 <- [1,2922,null,{}] 20:24:16 INFO - PROCESS | 2588 | 1467948256004 Marionette TRACE conn7 -> [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:24:16 INFO - PROCESS | 2588 | 1467948256006 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:16 INFO - PROCESS | 2588 | 1467948256087 Marionette TRACE conn7 <- [1,2923,null,{"value":null}] 20:24:16 INFO - PROCESS | 2588 | 1467948256092 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948256094 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:16 INFO - PROCESS | 2588 | ++DOCSHELL 13FC8400 == 34 [pid = 2588] [id = 740] 20:24:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (13FC8800) [pid = 2588] [serial = 2220] [outer = 00000000] 20:24:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (186E1800) [pid = 2588] [serial = 2221] [outer = 13FC8800] 20:24:16 INFO - PROCESS | 2588 | 1467948256140 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (18EEFC00) [pid = 2588] [serial = 2222] [outer = 13FC8800] 20:24:16 INFO - PROCESS | 2588 | 1467948256527 Marionette TRACE conn7 <- [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:24:16 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:24:16 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 571ms 20:24:16 INFO - PROCESS | 2588 | 1467948256574 Marionette TRACE conn7 -> [0,2925,"getWindowHandle",null] 20:24:16 INFO - PROCESS | 2588 | 1467948256576 Marionette TRACE conn7 <- [1,2925,null,{"value":"13"}] 20:24:16 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 20:24:16 INFO - PROCESS | 2588 | 1467948256579 Marionette TRACE conn7 -> [0,2926,"setScriptTimeout",{"ms":35000}] 20:24:16 INFO - PROCESS | 2588 | 1467948256581 Marionette TRACE conn7 <- [1,2926,null,{}] 20:24:16 INFO - PROCESS | 2588 | 1467948256584 Marionette TRACE conn7 -> [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:24:16 INFO - PROCESS | 2588 | 1467948256586 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:16 INFO - PROCESS | 2588 | 1467948256711 Marionette TRACE conn7 <- [1,2927,null,{"value":null}] 20:24:16 INFO - PROCESS | 2588 | 1467948256731 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948256733 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:16 INFO - PROCESS | 2588 | ++DOCSHELL 13FC9800 == 35 [pid = 2588] [id = 741] 20:24:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (145B5000) [pid = 2588] [serial = 2223] [outer = 00000000] 20:24:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (19C88800) [pid = 2588] [serial = 2224] [outer = 145B5000] 20:24:16 INFO - PROCESS | 2588 | 1467948256776 Marionette DEBUG loaded listener.js 20:24:16 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (19C89000) [pid = 2588] [serial = 2225] [outer = 145B5000] 20:24:17 INFO - PROCESS | 2588 | 1467948257162 Marionette TRACE conn7 <- [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:24:17 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:24:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 630ms 20:24:17 INFO - PROCESS | 2588 | 1467948257210 Marionette TRACE conn7 -> [0,2929,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 2588 | 1467948257212 Marionette TRACE conn7 <- [1,2929,null,{"value":"13"}] 20:24:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 20:24:17 INFO - PROCESS | 2588 | 1467948257215 Marionette TRACE conn7 -> [0,2930,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 2588 | 1467948257217 Marionette TRACE conn7 <- [1,2930,null,{}] 20:24:17 INFO - PROCESS | 2588 | 1467948257220 Marionette TRACE conn7 -> [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:24:17 INFO - PROCESS | 2588 | 1467948257222 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:17 INFO - PROCESS | 2588 | 1467948257346 Marionette TRACE conn7 <- [1,2931,null,{"value":null}] 20:24:17 INFO - PROCESS | 2588 | 1467948257407 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948257409 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:17 INFO - PROCESS | 2588 | ++DOCSHELL 141A7C00 == 36 [pid = 2588] [id = 742] 20:24:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (14928800) [pid = 2588] [serial = 2226] [outer = 00000000] 20:24:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1B10C000) [pid = 2588] [serial = 2227] [outer = 14928800] 20:24:17 INFO - PROCESS | 2588 | 1467948257453 Marionette DEBUG loaded listener.js 20:24:17 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (1B1CA000) [pid = 2588] [serial = 2228] [outer = 14928800] 20:24:17 INFO - PROCESS | 2588 | 1467948257864 Marionette TRACE conn7 <- [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:24:17 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:24:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 20:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:17 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 20:24:17 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 20:24:17 INFO - PROCESS | 2588 | 1467948257886 Marionette TRACE conn7 -> [0,2933,"getWindowHandle",null] 20:24:17 INFO - PROCESS | 2588 | 1467948257891 Marionette TRACE conn7 <- [1,2933,null,{"value":"13"}] 20:24:17 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 20:24:17 INFO - PROCESS | 2588 | 1467948257936 Marionette TRACE conn7 -> [0,2934,"setScriptTimeout",{"ms":35000}] 20:24:17 INFO - PROCESS | 2588 | 1467948257940 Marionette TRACE conn7 <- [1,2934,null,{}] 20:24:17 INFO - PROCESS | 2588 | 1467948257949 Marionette TRACE conn7 -> [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:24:17 INFO - PROCESS | 2588 | 1467948257952 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:18 INFO - PROCESS | 2588 | 1467948258070 Marionette TRACE conn7 <- [1,2935,null,{"value":null}] 20:24:18 INFO - PROCESS | 2588 | 1467948258231 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948258234 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:18 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1FC00 == 37 [pid = 2588] [id = 743] 20:24:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FE2A800) [pid = 2588] [serial = 2229] [outer = 00000000] 20:24:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FEB0800) [pid = 2588] [serial = 2230] [outer = 0FE2A800] 20:24:18 INFO - PROCESS | 2588 | 1467948258303 Marionette DEBUG loaded listener.js 20:24:18 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (10238C00) [pid = 2588] [serial = 2231] [outer = 0FE2A800] 20:24:18 INFO - PROCESS | 2588 | 1467948258791 Marionette TRACE conn7 <- [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:24:18 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:24:18 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 930ms 20:24:18 INFO - PROCESS | 2588 | 1467948258826 Marionette TRACE conn7 -> [0,2937,"getWindowHandle",null] 20:24:18 INFO - PROCESS | 2588 | 1467948258831 Marionette TRACE conn7 <- [1,2937,null,{"value":"13"}] 20:24:18 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 20:24:18 INFO - PROCESS | 2588 | 1467948258837 Marionette TRACE conn7 -> [0,2938,"setScriptTimeout",{"ms":35000}] 20:24:18 INFO - PROCESS | 2588 | 1467948258841 Marionette TRACE conn7 <- [1,2938,null,{}] 20:24:18 INFO - PROCESS | 2588 | 1467948258845 Marionette TRACE conn7 -> [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:24:18 INFO - PROCESS | 2588 | 1467948258848 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:19 INFO - PROCESS | 2588 | 1467948259010 Marionette TRACE conn7 <- [1,2939,null,{"value":null}] 20:24:19 INFO - PROCESS | 2588 | 1467948259093 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948259095 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:19 INFO - PROCESS | 2588 | ++DOCSHELL 13FC4000 == 38 [pid = 2588] [id = 744] 20:24:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (141AF000) [pid = 2588] [serial = 2232] [outer = 00000000] 20:24:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (14997400) [pid = 2588] [serial = 2233] [outer = 141AF000] 20:24:19 INFO - PROCESS | 2588 | 1467948259153 Marionette DEBUG loaded listener.js 20:24:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (14B9B000) [pid = 2588] [serial = 2234] [outer = 141AF000] 20:24:19 INFO - PROCESS | 2588 | ++DOCSHELL 182DF000 == 39 [pid = 2588] [id = 745] 20:24:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (18D83000) [pid = 2588] [serial = 2235] [outer = 00000000] 20:24:19 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (18D86C00) [pid = 2588] [serial = 2236] [outer = 18D83000] 20:24:19 INFO - PROCESS | 2588 | 1467948259783 Marionette TRACE conn7 <- [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:24:19 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:24:19 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 20:24:19 INFO - PROCESS | 2588 | 1467948259811 Marionette TRACE conn7 -> [0,2941,"getWindowHandle",null] 20:24:19 INFO - PROCESS | 2588 | 1467948259814 Marionette TRACE conn7 <- [1,2941,null,{"value":"13"}] 20:24:19 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 20:24:19 INFO - PROCESS | 2588 | 1467948259818 Marionette TRACE conn7 -> [0,2942,"setScriptTimeout",{"ms":35000}] 20:24:19 INFO - PROCESS | 2588 | 1467948259822 Marionette TRACE conn7 <- [1,2942,null,{}] 20:24:19 INFO - PROCESS | 2588 | 1467948259833 Marionette TRACE conn7 -> [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:24:19 INFO - PROCESS | 2588 | 1467948259838 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:20 INFO - PROCESS | 2588 | 1467948260025 Marionette TRACE conn7 <- [1,2943,null,{"value":null}] 20:24:20 INFO - PROCESS | 2588 | 1467948260036 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948260039 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:20 INFO - PROCESS | 2588 | ++DOCSHELL 19CC2000 == 40 [pid = 2588] [id = 746] 20:24:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B103400) [pid = 2588] [serial = 2237] [outer = 00000000] 20:24:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B1CB000) [pid = 2588] [serial = 2238] [outer = 1B103400] 20:24:20 INFO - PROCESS | 2588 | 1467948260099 Marionette DEBUG loaded listener.js 20:24:20 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1B1D2C00) [pid = 2588] [serial = 2239] [outer = 1B103400] 20:24:20 INFO - PROCESS | 2588 | 1467948260691 Marionette TRACE conn7 <- [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:24:20 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:24:20 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:24:20 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 930ms 20:24:20 INFO - PROCESS | 2588 | 1467948260751 Marionette TRACE conn7 -> [0,2945,"getWindowHandle",null] 20:24:20 INFO - PROCESS | 2588 | 1467948260755 Marionette TRACE conn7 <- [1,2945,null,{"value":"13"}] 20:24:20 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 20:24:20 INFO - PROCESS | 2588 | 1467948260758 Marionette TRACE conn7 -> [0,2946,"setScriptTimeout",{"ms":35000}] 20:24:20 INFO - PROCESS | 2588 | 1467948260760 Marionette TRACE conn7 <- [1,2946,null,{}] 20:24:20 INFO - PROCESS | 2588 | 1467948260764 Marionette TRACE conn7 -> [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:24:20 INFO - PROCESS | 2588 | 1467948260766 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:20 INFO - PROCESS | 2588 | 1467948260914 Marionette TRACE conn7 <- [1,2947,null,{"value":null}] 20:24:21 INFO - PROCESS | 2588 | 1467948261033 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948261035 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:21 INFO - PROCESS | 2588 | ++DOCSHELL 193D2000 == 41 [pid = 2588] [id = 747] 20:24:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (1BD20800) [pid = 2588] [serial = 2240] [outer = 00000000] 20:24:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1C538000) [pid = 2588] [serial = 2241] [outer = 1BD20800] 20:24:21 INFO - PROCESS | 2588 | 1467948261133 Marionette DEBUG loaded listener.js 20:24:21 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1C69E400) [pid = 2588] [serial = 2242] [outer = 1BD20800] 20:24:21 INFO - PROCESS | 2588 | 1467948261712 Marionette TRACE conn7 <- [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:24:21 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:24:21 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 971ms 20:24:21 INFO - PROCESS | 2588 | 1467948261731 Marionette TRACE conn7 -> [0,2949,"getWindowHandle",null] 20:24:21 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 20:24:21 INFO - PROCESS | 2588 | 1467948261733 Marionette TRACE conn7 <- [1,2949,null,{"value":"13"}] 20:24:21 INFO - PROCESS | 2588 | 1467948261737 Marionette TRACE conn7 -> [0,2950,"setScriptTimeout",{"ms":35000}] 20:24:21 INFO - PROCESS | 2588 | 1467948261739 Marionette TRACE conn7 <- [1,2950,null,{}] 20:24:21 INFO - PROCESS | 2588 | 1467948261743 Marionette TRACE conn7 -> [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:24:21 INFO - PROCESS | 2588 | 1467948261745 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:21 INFO - PROCESS | 2588 | 1467948261855 Marionette TRACE conn7 <- [1,2951,null,{"value":null}] 20:24:22 INFO - PROCESS | 2588 | 1467948262017 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948262019 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:22 INFO - PROCESS | 2588 | ++DOCSHELL 19CC6400 == 42 [pid = 2588] [id = 748] 20:24:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (1B1D4800) [pid = 2588] [serial = 2243] [outer = 00000000] 20:24:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (1C9D8800) [pid = 2588] [serial = 2244] [outer = 1B1D4800] 20:24:22 INFO - PROCESS | 2588 | 1467948262078 Marionette DEBUG loaded listener.js 20:24:22 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (1C9DC800) [pid = 2588] [serial = 2245] [outer = 1B1D4800] 20:24:22 INFO - PROCESS | 2588 | 1467948262803 Marionette TRACE conn7 <- [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:24:22 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:24:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1126ms 20:24:22 INFO - PROCESS | 2588 | 1467948262863 Marionette TRACE conn7 -> [0,2953,"getWindowHandle",null] 20:24:22 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 20:24:22 INFO - PROCESS | 2588 | 1467948262868 Marionette TRACE conn7 <- [1,2953,null,{"value":"13"}] 20:24:22 INFO - PROCESS | 2588 | 1467948262873 Marionette TRACE conn7 -> [0,2954,"setScriptTimeout",{"ms":35000}] 20:24:22 INFO - PROCESS | 2588 | 1467948262876 Marionette TRACE conn7 <- [1,2954,null,{}] 20:24:22 INFO - PROCESS | 2588 | 1467948262882 Marionette TRACE conn7 -> [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:24:22 INFO - PROCESS | 2588 | 1467948262884 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:23 INFO - PROCESS | 2588 | 1467948263041 Marionette TRACE conn7 <- [1,2955,null,{"value":null}] 20:24:23 INFO - PROCESS | 2588 | 1467948263052 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948263056 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:23 INFO - PROCESS | 2588 | ++DOCSHELL 0FF27400 == 43 [pid = 2588] [id = 749] 20:24:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0FF28C00) [pid = 2588] [serial = 2246] [outer = 00000000] 20:24:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (10365400) [pid = 2588] [serial = 2247] [outer = 0FF28C00] 20:24:23 INFO - PROCESS | 2588 | 1467948263105 Marionette DEBUG loaded listener.js 20:24:23 INFO - PROCESS | 2588 | ++DOMWINDOW == 99 (112CB800) [pid = 2588] [serial = 2248] [outer = 0FF28C00] 20:24:23 INFO - PROCESS | 2588 | 1467948263639 Marionette TRACE conn7 <- [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:24:23 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:24:23 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 790ms 20:24:23 INFO - PROCESS | 2588 | 1467948263671 Marionette TRACE conn7 -> [0,2957,"getWindowHandle",null] 20:24:23 INFO - PROCESS | 2588 | 1467948263675 Marionette TRACE conn7 <- [1,2957,null,{"value":"13"}] 20:24:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 20:24:23 INFO - PROCESS | 2588 | 1467948263682 Marionette TRACE conn7 -> [0,2958,"setScriptTimeout",{"ms":35000}] 20:24:23 INFO - PROCESS | 2588 | 1467948263685 Marionette TRACE conn7 <- [1,2958,null,{}] 20:24:23 INFO - PROCESS | 2588 | 1467948263689 Marionette TRACE conn7 -> [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:24:23 INFO - PROCESS | 2588 | 1467948263692 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:23 INFO - PROCESS | 2588 | 1467948263798 Marionette TRACE conn7 <- [1,2959,null,{"value":null}] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 13FC9800 == 42 [pid = 2588] [id = 741] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 13FC8400 == 41 [pid = 2588] [id = 740] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 18E4EC00 == 40 [pid = 2588] [id = 739] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 18217C00 == 39 [pid = 2588] [id = 738] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 110DB400 == 38 [pid = 2588] [id = 737] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 1492C400 == 37 [pid = 2588] [id = 736] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 13FAD400 == 36 [pid = 2588] [id = 735] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 0FE2D000 == 35 [pid = 2588] [id = 734] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 0FE20C00 == 34 [pid = 2588] [id = 733] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 10055800 == 33 [pid = 2588] [id = 732] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 0C933000 == 32 [pid = 2588] [id = 731] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 1935F800 == 31 [pid = 2588] [id = 716] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 19CC6400 == 30 [pid = 2588] [id = 748] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 0FF27400 == 29 [pid = 2588] [id = 749] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 193D2000 == 28 [pid = 2588] [id = 747] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 182DF000 == 27 [pid = 2588] [id = 745] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 19CC2000 == 26 [pid = 2588] [id = 746] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 141A7C00 == 25 [pid = 2588] [id = 742] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 0FE1FC00 == 24 [pid = 2588] [id = 743] 20:24:24 INFO - PROCESS | 2588 | --DOCSHELL 13FC4000 == 23 [pid = 2588] [id = 744] 20:24:24 INFO - PROCESS | 2588 | 1467948264607 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948264611 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 98 (17750800) [pid = 2588] [serial = 2173] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (17755000) [pid = 2588] [serial = 2174] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (0FF23800) [pid = 2588] [serial = 2158] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (18D8B800) [pid = 2588] [serial = 2179] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (10052400) [pid = 2588] [serial = 2159] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1064A000) [pid = 2588] [serial = 2161] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (112CE000) [pid = 2588] [serial = 2162] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (182D6400) [pid = 2588] [serial = 2176] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (1493D800) [pid = 2588] [serial = 2167] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (149A3C00) [pid = 2588] [serial = 2168] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1743D400) [pid = 2588] [serial = 2170] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (17442C00) [pid = 2588] [serial = 2171] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (13FCA000) [pid = 2588] [serial = 2164] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (14124800) [pid = 2588] [serial = 2165] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (192B0C00) [pid = 2588] [serial = 2182] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (0FE10000) [pid = 2588] [serial = 2155] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (18E46000) [pid = 2588] [serial = 2180] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE18800) [pid = 2588] [serial = 2156] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (19366400) [pid = 2588] [serial = 2183] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (19CEF800) [pid = 2588] [serial = 2153] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (1936D400) [pid = 2588] [serial = 2188] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (19C87800) [pid = 2588] [serial = 2189] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE2E400) [pid = 2588] [serial = 2185] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FC3C00) [pid = 2588] [serial = 2186] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (182D7800) [pid = 2588] [serial = 2177] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B102000) [pid = 2588] [serial = 2191] [outer = 00000000] [url = about:blank] 20:24:24 INFO - PROCESS | 2588 | ++DOCSHELL 0C93FC00 == 24 [pid = 2588] [id = 750] 20:24:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0C99DC00) [pid = 2588] [serial = 2249] [outer = 00000000] 20:24:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0CB72C00) [pid = 2588] [serial = 2250] [outer = 0C99DC00] 20:24:24 INFO - PROCESS | 2588 | 1467948264803 Marionette DEBUG loaded listener.js 20:24:24 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (0FA82400) [pid = 2588] [serial = 2251] [outer = 0C99DC00] 20:24:25 INFO - PROCESS | 2588 | 1467948265199 Marionette TRACE conn7 <- [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:24:25 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:24:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1579ms 20:24:25 INFO - PROCESS | 2588 | 1467948265267 Marionette TRACE conn7 -> [0,2961,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 2588 | 1467948265270 Marionette TRACE conn7 <- [1,2961,null,{"value":"13"}] 20:24:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 20:24:25 INFO - PROCESS | 2588 | 1467948265274 Marionette TRACE conn7 -> [0,2962,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - PROCESS | 2588 | 1467948265277 Marionette TRACE conn7 <- [1,2962,null,{}] 20:24:25 INFO - PROCESS | 2588 | 1467948265283 Marionette TRACE conn7 -> [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:24:25 INFO - PROCESS | 2588 | 1467948265287 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:25 INFO - PROCESS | 2588 | 1467948265374 Marionette TRACE conn7 <- [1,2963,null,{"value":null}] 20:24:25 INFO - PROCESS | 2588 | 1467948265381 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948265384 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:25 INFO - PROCESS | 2588 | ++DOCSHELL 0FE13C00 == 25 [pid = 2588] [id = 751] 20:24:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (0FE1B000) [pid = 2588] [serial = 2252] [outer = 00000000] 20:24:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (0FE20C00) [pid = 2588] [serial = 2253] [outer = 0FE1B000] 20:24:25 INFO - PROCESS | 2588 | 1467948265431 Marionette DEBUG loaded listener.js 20:24:25 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FE31000) [pid = 2588] [serial = 2254] [outer = 0FE1B000] 20:24:25 INFO - PROCESS | 2588 | 1467948265878 Marionette TRACE conn7 <- [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:24:25 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:24:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 20:24:25 INFO - PROCESS | 2588 | 1467948265950 Marionette TRACE conn7 -> [0,2965,"getWindowHandle",null] 20:24:25 INFO - PROCESS | 2588 | 1467948265954 Marionette TRACE conn7 <- [1,2965,null,{"value":"13"}] 20:24:25 INFO - PROCESS | 2588 | 1467948265959 Marionette TRACE conn7 -> [0,2966,"setScriptTimeout",{"ms":35000}] 20:24:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 20:24:25 INFO - PROCESS | 2588 | 1467948265960 Marionette TRACE conn7 <- [1,2966,null,{}] 20:24:25 INFO - PROCESS | 2588 | 1467948265964 Marionette TRACE conn7 -> [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:24:25 INFO - PROCESS | 2588 | 1467948265966 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:26 INFO - PROCESS | 2588 | 1467948266082 Marionette TRACE conn7 <- [1,2967,null,{"value":null}] 20:24:26 INFO - PROCESS | 2588 | 1467948266183 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948266185 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:26 INFO - PROCESS | 2588 | ++DOCSHELL 10056800 == 26 [pid = 2588] [id = 752] 20:24:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (10239800) [pid = 2588] [serial = 2255] [outer = 00000000] 20:24:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (10366400) [pid = 2588] [serial = 2256] [outer = 10239800] 20:24:26 INFO - PROCESS | 2588 | 1467948266231 Marionette DEBUG loaded listener.js 20:24:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (106C6400) [pid = 2588] [serial = 2257] [outer = 10239800] 20:24:26 INFO - PROCESS | 2588 | 1467948266608 Marionette TRACE conn7 <- [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:24:26 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:24:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 20:24:26 INFO - PROCESS | 2588 | 1467948266633 Marionette TRACE conn7 -> [0,2969,"getWindowHandle",null] 20:24:26 INFO - PROCESS | 2588 | 1467948266636 Marionette TRACE conn7 <- [1,2969,null,{"value":"13"}] 20:24:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 20:24:26 INFO - PROCESS | 2588 | 1467948266640 Marionette TRACE conn7 -> [0,2970,"setScriptTimeout",{"ms":35000}] 20:24:26 INFO - PROCESS | 2588 | 1467948266646 Marionette TRACE conn7 <- [1,2970,null,{}] 20:24:26 INFO - PROCESS | 2588 | 1467948266656 Marionette TRACE conn7 -> [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:24:26 INFO - PROCESS | 2588 | 1467948266659 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:26 INFO - PROCESS | 2588 | 1467948266746 Marionette TRACE conn7 <- [1,2971,null,{"value":null}] 20:24:26 INFO - PROCESS | 2588 | 1467948266858 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948266860 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:26 INFO - PROCESS | 2588 | ++DOCSHELL 0FE13800 == 27 [pid = 2588] [id = 753] 20:24:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FE20000) [pid = 2588] [serial = 2258] [outer = 00000000] 20:24:26 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (13FCB800) [pid = 2588] [serial = 2259] [outer = 0FE20000] 20:24:26 INFO - PROCESS | 2588 | 1467948266915 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (145B7000) [pid = 2588] [serial = 2260] [outer = 0FE20000] 20:24:27 INFO - PROCESS | 2588 | 1467948267290 Marionette TRACE conn7 <- [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:24:27 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:24:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 20:24:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 20:24:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 20:24:27 INFO - PROCESS | 2588 | 1467948267344 Marionette TRACE conn7 -> [0,2973,"getWindowHandle",null] 20:24:27 INFO - PROCESS | 2588 | 1467948267347 Marionette TRACE conn7 <- [1,2973,null,{"value":"13"}] 20:24:27 INFO - PROCESS | 2588 | 1467948267350 Marionette TRACE conn7 -> [0,2974,"setScriptTimeout",{"ms":35000}] 20:24:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 20:24:27 INFO - PROCESS | 2588 | 1467948267352 Marionette TRACE conn7 <- [1,2974,null,{}] 20:24:27 INFO - PROCESS | 2588 | 1467948267356 Marionette TRACE conn7 -> [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:24:27 INFO - PROCESS | 2588 | 1467948267358 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:27 INFO - PROCESS | 2588 | 1467948267515 Marionette TRACE conn7 <- [1,2975,null,{"value":null}] 20:24:27 INFO - PROCESS | 2588 | 1467948267581 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948267583 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:27 INFO - PROCESS | 2588 | ++DOCSHELL 14961C00 == 28 [pid = 2588] [id = 754] 20:24:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (14962000) [pid = 2588] [serial = 2261] [outer = 00000000] 20:24:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (15A67000) [pid = 2588] [serial = 2262] [outer = 14962000] 20:24:27 INFO - PROCESS | 2588 | 1467948267633 Marionette DEBUG loaded listener.js 20:24:27 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (163F7800) [pid = 2588] [serial = 2263] [outer = 14962000] 20:24:28 INFO - PROCESS | 2588 | 1467948268006 Marionette TRACE conn7 <- [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:24:28 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:24:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 20:24:28 INFO - PROCESS | 2588 | 1467948268084 Marionette TRACE conn7 -> [0,2977,"getWindowHandle",null] 20:24:28 INFO - PROCESS | 2588 | 1467948268086 Marionette TRACE conn7 <- [1,2977,null,{"value":"13"}] 20:24:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 20:24:28 INFO - PROCESS | 2588 | 1467948268090 Marionette TRACE conn7 -> [0,2978,"setScriptTimeout",{"ms":35000}] 20:24:28 INFO - PROCESS | 2588 | 1467948268092 Marionette TRACE conn7 <- [1,2978,null,{}] 20:24:28 INFO - PROCESS | 2588 | 1467948268095 Marionette TRACE conn7 -> [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:24:28 INFO - PROCESS | 2588 | 1467948268097 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:28 INFO - PROCESS | 2588 | 1467948268224 Marionette TRACE conn7 <- [1,2979,null,{"value":null}] 20:24:28 INFO - PROCESS | 2588 | 1467948268229 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948268235 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:28 INFO - PROCESS | 2588 | ++DOCSHELL 17441C00 == 29 [pid = 2588] [id = 755] 20:24:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (17446400) [pid = 2588] [serial = 2264] [outer = 00000000] 20:24:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (17749C00) [pid = 2588] [serial = 2265] [outer = 17446400] 20:24:28 INFO - PROCESS | 2588 | 1467948268356 Marionette DEBUG loaded listener.js 20:24:28 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (17756800) [pid = 2588] [serial = 2266] [outer = 17446400] 20:24:29 INFO - PROCESS | 2588 | ++DOCSHELL 0FF26400 == 30 [pid = 2588] [id = 756] 20:24:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1005CC00) [pid = 2588] [serial = 2267] [outer = 00000000] 20:24:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (106C2400) [pid = 2588] [serial = 2268] [outer = 1005CC00] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (11241000) [pid = 2588] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (145B5000) [pid = 2588] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (1897FC00) [pid = 2588] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (18EE3800) [pid = 2588] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (0FE29800) [pid = 2588] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1493C000) [pid = 2588] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FE2DC00) [pid = 2588] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (10058800) [pid = 2588] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (14928800) [pid = 2588] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FAE400) [pid = 2588] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0C935000) [pid = 2588] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FC8800) [pid = 2588] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 20:24:29 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (19E4D800) [pid = 2588] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 20:24:29 INFO - PROCESS | 2588 | 1467948269091 Marionette TRACE conn7 <- [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:24:29 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:24:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1016ms 20:24:29 INFO - PROCESS | 2588 | 1467948269110 Marionette TRACE conn7 -> [0,2981,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 2588 | 1467948269112 Marionette TRACE conn7 <- [1,2981,null,{"value":"13"}] 20:24:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 20:24:29 INFO - PROCESS | 2588 | 1467948269116 Marionette TRACE conn7 -> [0,2982,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 2588 | 1467948269117 Marionette TRACE conn7 <- [1,2982,null,{}] 20:24:29 INFO - PROCESS | 2588 | 1467948269121 Marionette TRACE conn7 -> [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:24:29 INFO - PROCESS | 2588 | 1467948269123 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:29 INFO - PROCESS | 2588 | 1467948269214 Marionette TRACE conn7 <- [1,2983,null,{"value":null}] 20:24:29 INFO - PROCESS | 2588 | 1467948269316 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948269327 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:29 INFO - PROCESS | 2588 | ++DOCSHELL 0C99F800 == 31 [pid = 2588] [id = 757] 20:24:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (0FD76000) [pid = 2588] [serial = 2269] [outer = 00000000] 20:24:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1826E400) [pid = 2588] [serial = 2270] [outer = 0FD76000] 20:24:29 INFO - PROCESS | 2588 | 1467948269371 Marionette DEBUG loaded listener.js 20:24:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18272800) [pid = 2588] [serial = 2271] [outer = 0FD76000] 20:24:29 INFO - PROCESS | 2588 | 1467948269677 Marionette TRACE conn7 <- [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:24:29 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 20:24:29 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:24:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 20:24:29 INFO - PROCESS | 2588 | 1467948269695 Marionette TRACE conn7 -> [0,2985,"getWindowHandle",null] 20:24:29 INFO - PROCESS | 2588 | 1467948269697 Marionette TRACE conn7 <- [1,2985,null,{"value":"13"}] 20:24:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 20:24:29 INFO - PROCESS | 2588 | 1467948269722 Marionette TRACE conn7 -> [0,2986,"setScriptTimeout",{"ms":35000}] 20:24:29 INFO - PROCESS | 2588 | 1467948269724 Marionette TRACE conn7 <- [1,2986,null,{}] 20:24:29 INFO - PROCESS | 2588 | 1467948269727 Marionette TRACE conn7 -> [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:24:29 INFO - PROCESS | 2588 | 1467948269729 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:29 INFO - PROCESS | 2588 | 1467948269853 Marionette TRACE conn7 <- [1,2987,null,{"value":null}] 20:24:29 INFO - PROCESS | 2588 | 1467948269910 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948269912 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:29 INFO - PROCESS | 2588 | ++DOCSHELL 18272400 == 32 [pid = 2588] [id = 758] 20:24:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (18696800) [pid = 2588] [serial = 2272] [outer = 00000000] 20:24:29 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (18D8A000) [pid = 2588] [serial = 2273] [outer = 18696800] 20:24:29 INFO - PROCESS | 2588 | 1467948269956 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (186E9400) [pid = 2588] [serial = 2274] [outer = 18696800] 20:24:30 INFO - PROCESS | 2588 | 1467948270270 Marionette TRACE conn7 <- [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:24:30 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:24:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 590ms 20:24:30 INFO - PROCESS | 2588 | 1467948270305 Marionette TRACE conn7 -> [0,2989,"getWindowHandle",null] 20:24:30 INFO - PROCESS | 2588 | 1467948270307 Marionette TRACE conn7 <- [1,2989,null,{"value":"13"}] 20:24:30 INFO - PROCESS | 2588 | 1467948270311 Marionette TRACE conn7 -> [0,2990,"setScriptTimeout",{"ms":35000}] 20:24:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 20:24:30 INFO - PROCESS | 2588 | 1467948270312 Marionette TRACE conn7 <- [1,2990,null,{}] 20:24:30 INFO - PROCESS | 2588 | 1467948270316 Marionette TRACE conn7 -> [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:24:30 INFO - PROCESS | 2588 | 1467948270318 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:30 INFO - PROCESS | 2588 | 1467948270445 Marionette TRACE conn7 <- [1,2991,null,{"value":null}] 20:24:30 INFO - PROCESS | 2588 | 1467948270507 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948270508 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:30 INFO - PROCESS | 2588 | ++DOCSHELL 182DD400 == 33 [pid = 2588] [id = 759] 20:24:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (1897FC00) [pid = 2588] [serial = 2275] [outer = 00000000] 20:24:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (192B0C00) [pid = 2588] [serial = 2276] [outer = 1897FC00] 20:24:30 INFO - PROCESS | 2588 | 1467948270555 Marionette DEBUG loaded listener.js 20:24:30 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (19366400) [pid = 2588] [serial = 2277] [outer = 1897FC00] 20:24:31 INFO - PROCESS | 2588 | 1467948271192 Marionette TRACE conn7 <- [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:24:31 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:24:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 931ms 20:24:31 INFO - PROCESS | 2588 | 1467948271245 Marionette TRACE conn7 -> [0,2993,"getWindowHandle",null] 20:24:31 INFO - PROCESS | 2588 | 1467948271249 Marionette TRACE conn7 <- [1,2993,null,{"value":"13"}] 20:24:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 20:24:31 INFO - PROCESS | 2588 | 1467948271254 Marionette TRACE conn7 -> [0,2994,"setScriptTimeout",{"ms":35000}] 20:24:31 INFO - PROCESS | 2588 | 1467948271260 Marionette TRACE conn7 <- [1,2994,null,{}] 20:24:31 INFO - PROCESS | 2588 | 1467948271265 Marionette TRACE conn7 -> [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:24:31 INFO - PROCESS | 2588 | 1467948271268 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:31 INFO - PROCESS | 2588 | 1467948271453 Marionette TRACE conn7 <- [1,2995,null,{"value":null}] 20:24:31 INFO - PROCESS | 2588 | 1467948271463 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948271466 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:31 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1C800 == 34 [pid = 2588] [id = 760] 20:24:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FE1CC00) [pid = 2588] [serial = 2278] [outer = 00000000] 20:24:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (10056400) [pid = 2588] [serial = 2279] [outer = 0FE1CC00] 20:24:31 INFO - PROCESS | 2588 | 1467948271523 Marionette DEBUG loaded listener.js 20:24:31 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (1035F400) [pid = 2588] [serial = 2280] [outer = 0FE1CC00] 20:24:32 INFO - PROCESS | 2588 | 1467948272223 Marionette TRACE conn7 <- [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:24:32 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:24:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1025ms 20:24:32 INFO - PROCESS | 2588 | 1467948272280 Marionette TRACE conn7 -> [0,2997,"getWindowHandle",null] 20:24:32 INFO - PROCESS | 2588 | 1467948272285 Marionette TRACE conn7 <- [1,2997,null,{"value":"13"}] 20:24:32 INFO - TEST-START | /FileAPI/FileReaderSync.worker 20:24:32 INFO - PROCESS | 2588 | 1467948272291 Marionette TRACE conn7 -> [0,2998,"setScriptTimeout",{"ms":35000}] 20:24:32 INFO - PROCESS | 2588 | 1467948272294 Marionette TRACE conn7 <- [1,2998,null,{}] 20:24:32 INFO - PROCESS | 2588 | 1467948272298 Marionette TRACE conn7 -> [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:24:32 INFO - PROCESS | 2588 | 1467948272301 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:32 INFO - PROCESS | 2588 | 1467948272486 Marionette TRACE conn7 <- [1,2999,null,{"value":null}] 20:24:32 INFO - PROCESS | 2588 | 1467948272496 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 2588 | 1467948272498 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:32 INFO - PROCESS | 2588 | ++DOCSHELL 14964000 == 35 [pid = 2588] [id = 761] 20:24:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1496AC00) [pid = 2588] [serial = 2281] [outer = 00000000] 20:24:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (15A5BC00) [pid = 2588] [serial = 2282] [outer = 1496AC00] 20:24:32 INFO - PROCESS | 2588 | 1467948272554 Marionette DEBUG loaded listener.js 20:24:32 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (1747A400) [pid = 2588] [serial = 2283] [outer = 1496AC00] 20:24:32 INFO - PROCESS | 2588 | [2588] 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:24:33 INFO - PROCESS | 2588 | 1467948273314 Marionette TRACE conn7 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 20:24:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 20:24:33 INFO - {} 20:24:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 20:24:33 INFO - {} 20:24:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 20:24:33 INFO - {} 20:24:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 20:24:33 INFO - {} 20:24:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1076ms 20:24:33 INFO - PROCESS | 2588 | 1467948273389 Marionette TRACE conn7 -> [0,3001,"getWindowHandle",null] 20:24:33 INFO - PROCESS | 2588 | 1467948273392 Marionette TRACE conn7 <- [1,3001,null,{"value":"13"}] 20:24:33 INFO - TEST-START | /FileAPI/fileReader.html 20:24:33 INFO - PROCESS | 2588 | 1467948273403 Marionette TRACE conn7 -> [0,3002,"setScriptTimeout",{"ms":35000}] 20:24:33 INFO - PROCESS | 2588 | 1467948273407 Marionette TRACE conn7 <- [1,3002,null,{}] 20:24:33 INFO - PROCESS | 2588 | 1467948273418 Marionette TRACE conn7 -> [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:24:33 INFO - PROCESS | 2588 | 1467948273423 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:33 INFO - PROCESS | 2588 | 1467948273561 Marionette TRACE conn7 <- [1,3003,null,{"value":null}] 20:24:33 INFO - PROCESS | 2588 | 1467948273788 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948273791 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:33 INFO - PROCESS | 2588 | ++DOCSHELL 0C93F400 == 36 [pid = 2588] [id = 762] 20:24:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (0CB1E800) [pid = 2588] [serial = 2284] [outer = 00000000] 20:24:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 97 (0FA7CC00) [pid = 2588] [serial = 2285] [outer = 0CB1E800] 20:24:33 INFO - PROCESS | 2588 | 1467948273841 Marionette DEBUG loaded listener.js 20:24:33 INFO - PROCESS | 2588 | ++DOMWINDOW == 98 (0FE09400) [pid = 2588] [serial = 2286] [outer = 0CB1E800] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 18272400 == 35 [pid = 2588] [id = 758] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 0C99F800 == 34 [pid = 2588] [id = 757] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 0FF26400 == 33 [pid = 2588] [id = 756] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 17441C00 == 32 [pid = 2588] [id = 755] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 14961C00 == 31 [pid = 2588] [id = 754] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 0FE13800 == 30 [pid = 2588] [id = 753] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 10056800 == 29 [pid = 2588] [id = 752] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 0FE13C00 == 28 [pid = 2588] [id = 751] 20:24:34 INFO - PROCESS | 2588 | --DOCSHELL 0C93FC00 == 27 [pid = 2588] [id = 750] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 97 (1B10E800) [pid = 2588] [serial = 2192] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 96 (17449000) [pid = 2588] [serial = 2212] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (19C89000) [pid = 2588] [serial = 2225] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (18EE6C00) [pid = 2588] [serial = 2215] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (1765E400) [pid = 2588] [serial = 2213] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (1936D800) [pid = 2588] [serial = 2218] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (192AEC00) [pid = 2588] [serial = 2216] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (0FE35C00) [pid = 2588] [serial = 2200] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (0FF1D000) [pid = 2588] [serial = 2201] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (15A63400) [pid = 2588] [serial = 2209] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (1005AC00) [pid = 2588] [serial = 2203] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (10239C00) [pid = 2588] [serial = 2204] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (10232400) [pid = 2588] [serial = 2197] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (10368000) [pid = 2588] [serial = 2198] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (1B10C000) [pid = 2588] [serial = 2227] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (13FC3800) [pid = 2588] [serial = 2206] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (13FCD800) [pid = 2588] [serial = 2207] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (0C9A3800) [pid = 2588] [serial = 2194] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FBFF000) [pid = 2588] [serial = 2195] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (198D7400) [pid = 2588] [serial = 2219] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (19C88800) [pid = 2588] [serial = 2224] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (186E1800) [pid = 2588] [serial = 2221] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1B1CA000) [pid = 2588] [serial = 2228] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (18EEFC00) [pid = 2588] [serial = 2222] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (163F1800) [pid = 2588] [serial = 2210] [outer = 00000000] [url = about:blank] 20:24:34 INFO - PROCESS | 2588 | 1467948274440 Marionette TRACE conn7 <- [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:24:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 20:24:34 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 20:24:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 20:24:34 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 20:24:34 INFO - TEST-OK | /FileAPI/fileReader.html | took 1072ms 20:24:34 INFO - PROCESS | 2588 | 1467948274480 Marionette TRACE conn7 -> [0,3005,"getWindowHandle",null] 20:24:34 INFO - TEST-START | /FileAPI/historical.html 20:24:34 INFO - PROCESS | 2588 | 1467948274484 Marionette TRACE conn7 <- [1,3005,null,{"value":"13"}] 20:24:34 INFO - PROCESS | 2588 | 1467948274488 Marionette TRACE conn7 -> [0,3006,"setScriptTimeout",{"ms":35000}] 20:24:34 INFO - PROCESS | 2588 | 1467948274491 Marionette TRACE conn7 <- [1,3006,null,{}] 20:24:34 INFO - PROCESS | 2588 | 1467948274496 Marionette TRACE conn7 -> [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:24:34 INFO - PROCESS | 2588 | 1467948274500 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:34 INFO - PROCESS | 2588 | 1467948274590 Marionette TRACE conn7 <- [1,3007,null,{"value":null}] 20:24:34 INFO - PROCESS | 2588 | 1467948274692 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948274694 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:34 INFO - PROCESS | 2588 | ++DOCSHELL 0FE2DC00 == 28 [pid = 2588] [id = 763] 20:24:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (0FE30400) [pid = 2588] [serial = 2287] [outer = 00000000] 20:24:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (0FF1EC00) [pid = 2588] [serial = 2288] [outer = 0FE30400] 20:24:34 INFO - PROCESS | 2588 | 1467948274741 Marionette DEBUG loaded listener.js 20:24:34 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (10052800) [pid = 2588] [serial = 2289] [outer = 0FE30400] 20:24:35 INFO - PROCESS | 2588 | 1467948275132 Marionette TRACE conn7 <- [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:24:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 20:24:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 20:24:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 20:24:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 20:24:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 20:24:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 20:24:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 20:24:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 20:24:35 INFO - TEST-OK | /FileAPI/historical.html | took 731ms 20:24:35 INFO - PROCESS | 2588 | 1467948275222 Marionette TRACE conn7 -> [0,3009,"getWindowHandle",null] 20:24:35 INFO - PROCESS | 2588 | 1467948275226 Marionette TRACE conn7 <- [1,3009,null,{"value":"13"}] 20:24:35 INFO - TEST-START | /FileAPI/idlharness.html 20:24:35 INFO - PROCESS | 2588 | 1467948275230 Marionette TRACE conn7 -> [0,3010,"setScriptTimeout",{"ms":35000}] 20:24:35 INFO - PROCESS | 2588 | 1467948275232 Marionette TRACE conn7 <- [1,3010,null,{}] 20:24:35 INFO - PROCESS | 2588 | 1467948275241 Marionette TRACE conn7 -> [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:24:35 INFO - PROCESS | 2588 | 1467948275243 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:35 INFO - PROCESS | 2588 | 1467948275333 Marionette TRACE conn7 <- [1,3011,null,{"value":null}] 20:24:35 INFO - PROCESS | 2588 | 1467948275345 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948275347 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:35 INFO - PROCESS | 2588 | ++DOCSHELL 13FA7000 == 29 [pid = 2588] [id = 764] 20:24:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (13FA8C00) [pid = 2588] [serial = 2290] [outer = 00000000] 20:24:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (13FC4000) [pid = 2588] [serial = 2291] [outer = 13FA8C00] 20:24:35 INFO - PROCESS | 2588 | 1467948275393 Marionette DEBUG loaded listener.js 20:24:35 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (13FCC000) [pid = 2588] [serial = 2292] [outer = 13FA8C00] 20:24:36 INFO - PROCESS | 2588 | 1467948276270 Marionette TRACE conn7 <- [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:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 20:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:24:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 20:24:36 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:24:36 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:36 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 20:24:36 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:24:36 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:24:36 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 20:24:36 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:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 20:24:36 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:24:36 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:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 20:24:36 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:24:36 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:36 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:24:36 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 20:24:36 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:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 20:24:36 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:24:36 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:24:36 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:36 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:36 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:36 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:36 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:36 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 20:24:36 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 20:24:36 INFO - TEST-OK | /FileAPI/idlharness.html | took 1114ms 20:24:36 INFO - PROCESS | 2588 | 1467948276349 Marionette TRACE conn7 -> [0,3013,"getWindowHandle",null] 20:24:36 INFO - PROCESS | 2588 | 1467948276351 Marionette TRACE conn7 <- [1,3013,null,{"value":"13"}] 20:24:36 INFO - TEST-START | /FileAPI/idlharness.worker 20:24:36 INFO - PROCESS | 2588 | 1467948276361 Marionette TRACE conn7 -> [0,3014,"setScriptTimeout",{"ms":35000}] 20:24:36 INFO - PROCESS | 2588 | 1467948276366 Marionette TRACE conn7 <- [1,3014,null,{}] 20:24:36 INFO - PROCESS | 2588 | 1467948276371 Marionette TRACE conn7 -> [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:24:36 INFO - PROCESS | 2588 | 1467948276375 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:36 INFO - PROCESS | 2588 | 1467948276467 Marionette TRACE conn7 <- [1,3015,null,{"value":null}] 20:24:36 INFO - PROCESS | 2588 | 1467948276572 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948276574 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:36 INFO - PROCESS | 2588 | ++DOCSHELL 13FC3800 == 30 [pid = 2588] [id = 765] 20:24:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (14968400) [pid = 2588] [serial = 2293] [outer = 00000000] 20:24:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (19C7FC00) [pid = 2588] [serial = 2294] [outer = 14968400] 20:24:36 INFO - PROCESS | 2588 | 1467948276618 Marionette DEBUG loaded listener.js 20:24:36 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (19C85400) [pid = 2588] [serial = 2295] [outer = 14968400] 20:24:36 INFO - PROCESS | 2588 | [2588] 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:24:37 INFO - PROCESS | 2588 | 1467948277643 Marionette TRACE conn7 <- [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:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 20:24:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:24:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 20:24:37 INFO - {} 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:24:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 20:24:37 INFO - {} 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:24:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 20:24:37 INFO - {} 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 20:24:37 INFO - {} 20:24:37 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:24:37 INFO - {} 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 20:24:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 20:24:37 INFO - {} 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 20:24:37 INFO - {} 20:24:37 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:24:37 INFO - {} 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 20:24:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 20:24:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 20:24:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 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:24:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 20:24:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 20:24:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 20:24:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 20:24:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 20:24:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 20:24:37 INFO - {} 20:24:37 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1422ms 20:24:37 INFO - PROCESS | 2588 | 1467948277781 Marionette TRACE conn7 -> [0,3017,"getWindowHandle",null] 20:24:37 INFO - PROCESS | 2588 | 1467948277784 Marionette TRACE conn7 <- [1,3017,null,{"value":"13"}] 20:24:37 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 20:24:37 INFO - PROCESS | 2588 | 1467948277795 Marionette TRACE conn7 -> [0,3018,"setScriptTimeout",{"ms":35000}] 20:24:37 INFO - PROCESS | 2588 | 1467948277797 Marionette TRACE conn7 <- [1,3018,null,{}] 20:24:37 INFO - PROCESS | 2588 | 1467948277801 Marionette TRACE conn7 -> [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:24:37 INFO - PROCESS | 2588 | 1467948277803 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:37 INFO - PROCESS | 2588 | 1467948277929 Marionette TRACE conn7 <- [1,3019,null,{"value":null}] 20:24:38 INFO - PROCESS | 2588 | 1467948278021 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948278023 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:38 INFO - PROCESS | 2588 | ++DOCSHELL 19CA2C00 == 31 [pid = 2588] [id = 766] 20:24:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (19E45000) [pid = 2588] [serial = 2296] [outer = 00000000] 20:24:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (1D435C00) [pid = 2588] [serial = 2297] [outer = 19E45000] 20:24:38 INFO - PROCESS | 2588 | 1467948278067 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1D437C00) [pid = 2588] [serial = 2298] [outer = 19E45000] 20:24:38 INFO - PROCESS | 2588 | 1467948278454 Marionette TRACE conn7 <- [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:24:38 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:24:38 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 20:24:38 INFO - PROCESS | 2588 | 1467948278471 Marionette TRACE conn7 -> [0,3021,"getWindowHandle",null] 20:24:38 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 20:24:38 INFO - PROCESS | 2588 | 1467948278473 Marionette TRACE conn7 <- [1,3021,null,{"value":"13"}] 20:24:38 INFO - PROCESS | 2588 | 1467948278476 Marionette TRACE conn7 -> [0,3022,"setScriptTimeout",{"ms":35000}] 20:24:38 INFO - PROCESS | 2588 | 1467948278478 Marionette TRACE conn7 <- [1,3022,null,{}] 20:24:38 INFO - PROCESS | 2588 | 1467948278481 Marionette TRACE conn7 -> [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:24:38 INFO - PROCESS | 2588 | 1467948278483 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:38 INFO - PROCESS | 2588 | 1467948278647 Marionette TRACE conn7 <- [1,3023,null,{"value":null}] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (0FD76000) [pid = 2588] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (14962000) [pid = 2588] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (0C99DC00) [pid = 2588] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FE1B000) [pid = 2588] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (10239800) [pid = 2588] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (0FF28C00) [pid = 2588] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (17446400) [pid = 2588] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (18696800) [pid = 2588] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE2A800) [pid = 2588] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (18D83000) [pid = 2588] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (141AF000) [pid = 2588] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1B103400) [pid = 2588] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1BD20800) [pid = 2588] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (1B1D4800) [pid = 2588] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1005CC00) [pid = 2588] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 20:24:38 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (0FE20000) [pid = 2588] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 20:24:38 INFO - PROCESS | 2588 | 1467948278712 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948278718 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:38 INFO - PROCESS | 2588 | ++DOCSHELL 0FE20000 == 32 [pid = 2588] [id = 767] 20:24:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FE2A800) [pid = 2588] [serial = 2299] [outer = 00000000] 20:24:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (14962000) [pid = 2588] [serial = 2300] [outer = 0FE2A800] 20:24:38 INFO - PROCESS | 2588 | 1467948278776 Marionette DEBUG loaded listener.js 20:24:38 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (1B1D4000) [pid = 2588] [serial = 2301] [outer = 0FE2A800] 20:24:39 INFO - PROCESS | 2588 | 1467948279144 Marionette TRACE conn7 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 20:24:39 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 20:24:39 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 731ms 20:24:39 INFO - PROCESS | 2588 | 1467948279209 Marionette TRACE conn7 -> [0,3025,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 2588 | 1467948279211 Marionette TRACE conn7 <- [1,3025,null,{"value":"13"}] 20:24:39 INFO - TEST-START | /FileAPI/blob/Blob-close.html 20:24:39 INFO - PROCESS | 2588 | 1467948279215 Marionette TRACE conn7 -> [0,3026,"setScriptTimeout",{"ms":35000}] 20:24:39 INFO - PROCESS | 2588 | 1467948279216 Marionette TRACE conn7 <- [1,3026,null,{}] 20:24:39 INFO - PROCESS | 2588 | 1467948279220 Marionette TRACE conn7 -> [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:24:39 INFO - PROCESS | 2588 | 1467948279222 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:39 INFO - PROCESS | 2588 | 1467948279334 Marionette TRACE conn7 <- [1,3027,null,{"value":null}] 20:24:39 INFO - PROCESS | 2588 | 1467948279342 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948279344 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:39 INFO - PROCESS | 2588 | ++DOCSHELL 1D43D800 == 33 [pid = 2588] [id = 768] 20:24:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1D639C00) [pid = 2588] [serial = 2302] [outer = 00000000] 20:24:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (1D6B7000) [pid = 2588] [serial = 2303] [outer = 1D639C00] 20:24:39 INFO - PROCESS | 2588 | 1467948279387 Marionette DEBUG loaded listener.js 20:24:39 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (1D79BC00) [pid = 2588] [serial = 2304] [outer = 1D639C00] 20:24:39 INFO - PROCESS | 2588 | 1467948279797 Marionette TRACE conn7 <- [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:24:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 20:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 20:24:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 20:24:39 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms 20:24:39 INFO - PROCESS | 2588 | 1467948279859 Marionette TRACE conn7 -> [0,3029,"getWindowHandle",null] 20:24:39 INFO - PROCESS | 2588 | 1467948279861 Marionette TRACE conn7 <- [1,3029,null,{"value":"13"}] 20:24:39 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 20:24:39 INFO - PROCESS | 2588 | 1467948279865 Marionette TRACE conn7 -> [0,3030,"setScriptTimeout",{"ms":35000}] 20:24:39 INFO - PROCESS | 2588 | 1467948279867 Marionette TRACE conn7 <- [1,3030,null,{}] 20:24:39 INFO - PROCESS | 2588 | 1467948279870 Marionette TRACE conn7 -> [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:24:39 INFO - PROCESS | 2588 | 1467948279872 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:39 INFO - PROCESS | 2588 | 1467948279952 Marionette TRACE conn7 <- [1,3031,null,{"value":null}] 20:24:39 INFO - PROCESS | 2588 | 1467948279957 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948279959 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:40 INFO - PROCESS | 2588 | ++DOCSHELL 1D79EC00 == 34 [pid = 2588] [id = 769] 20:24:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1D79F400) [pid = 2588] [serial = 2305] [outer = 00000000] 20:24:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (1E11A400) [pid = 2588] [serial = 2306] [outer = 1D79F400] 20:24:40 INFO - PROCESS | 2588 | 1467948280002 Marionette DEBUG loaded listener.js 20:24:40 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1E11DC00) [pid = 2588] [serial = 2307] [outer = 1D79F400] 20:24:40 INFO - PROCESS | 2588 | 1467948280613 Marionette TRACE conn7 <- [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:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 20:24:40 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:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 20:24:40 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:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 20:24:40 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:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 20:24:40 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:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 20:24:40 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:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 20:24:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:24:40 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:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 20:24:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 20:24:40 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 20:24:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 20:24:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 20:24:40 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 20:24:40 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 861ms 20:24:40 INFO - PROCESS | 2588 | 1467948280736 Marionette TRACE conn7 -> [0,3033,"getWindowHandle",null] 20:24:40 INFO - PROCESS | 2588 | 1467948280740 Marionette TRACE conn7 <- [1,3033,null,{"value":"13"}] 20:24:40 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 20:24:40 INFO - PROCESS | 2588 | 1467948280746 Marionette TRACE conn7 -> [0,3034,"setScriptTimeout",{"ms":35000}] 20:24:40 INFO - PROCESS | 2588 | 1467948280750 Marionette TRACE conn7 <- [1,3034,null,{}] 20:24:40 INFO - PROCESS | 2588 | 1467948280756 Marionette TRACE conn7 -> [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:24:40 INFO - PROCESS | 2588 | 1467948280760 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:40 INFO - PROCESS | 2588 | 1467948280886 Marionette TRACE conn7 <- [1,3035,null,{"value":null}] 20:24:41 INFO - PROCESS | 2588 | 1467948280995 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948281001 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:41 INFO - PROCESS | 2588 | ++DOCSHELL 0FE08800 == 35 [pid = 2588] [id = 770] 20:24:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (0FE0B000) [pid = 2588] [serial = 2308] [outer = 00000000] 20:24:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (0FE35C00) [pid = 2588] [serial = 2309] [outer = 0FE0B000] 20:24:41 INFO - PROCESS | 2588 | 1467948281074 Marionette DEBUG loaded listener.js 20:24:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (10056800) [pid = 2588] [serial = 2310] [outer = 0FE0B000] 20:24:41 INFO - PROCESS | 2588 | [2588] 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:24:41 INFO - PROCESS | 2588 | 1467948281607 Marionette TRACE conn7 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 20:24:41 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 20:24:41 INFO - {} 20:24:41 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 871ms 20:24:41 INFO - PROCESS | 2588 | 1467948281620 Marionette TRACE conn7 -> [0,3037,"getWindowHandle",null] 20:24:41 INFO - PROCESS | 2588 | 1467948281624 Marionette TRACE conn7 <- [1,3037,null,{"value":"13"}] 20:24:41 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 20:24:41 INFO - PROCESS | 2588 | 1467948281674 Marionette TRACE conn7 -> [0,3038,"setScriptTimeout",{"ms":35000}] 20:24:41 INFO - PROCESS | 2588 | 1467948281678 Marionette TRACE conn7 <- [1,3038,null,{}] 20:24:41 INFO - PROCESS | 2588 | 1467948281683 Marionette TRACE conn7 -> [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:24:41 INFO - PROCESS | 2588 | 1467948281686 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:41 INFO - PROCESS | 2588 | 1467948281811 Marionette TRACE conn7 <- [1,3039,null,{"value":null}] 20:24:41 INFO - PROCESS | 2588 | 1467948281920 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948281923 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:41 INFO - PROCESS | 2588 | ++DOCSHELL 1774E800 == 36 [pid = 2588] [id = 771] 20:24:41 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (1826E000) [pid = 2588] [serial = 2311] [outer = 00000000] 20:24:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (18D83000) [pid = 2588] [serial = 2312] [outer = 1826E000] 20:24:42 INFO - PROCESS | 2588 | 1467948281979 Marionette DEBUG loaded listener.js 20:24:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (19365800) [pid = 2588] [serial = 2313] [outer = 1826E000] 20:24:42 INFO - PROCESS | 2588 | 1467948282522 Marionette TRACE conn7 <- [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:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 20:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 20:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 20:24:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 20:24:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 930ms 20:24:42 INFO - PROCESS | 2588 | 1467948282560 Marionette TRACE conn7 -> [0,3041,"getWindowHandle",null] 20:24:42 INFO - PROCESS | 2588 | 1467948282563 Marionette TRACE conn7 <- [1,3041,null,{"value":"13"}] 20:24:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 20:24:42 INFO - PROCESS | 2588 | 1467948282581 Marionette TRACE conn7 -> [0,3042,"setScriptTimeout",{"ms":35000}] 20:24:42 INFO - PROCESS | 2588 | 1467948282584 Marionette TRACE conn7 <- [1,3042,null,{}] 20:24:42 INFO - PROCESS | 2588 | 1467948282597 Marionette TRACE conn7 -> [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:24:42 INFO - PROCESS | 2588 | 1467948282602 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:42 INFO - PROCESS | 2588 | 1467948282717 Marionette TRACE conn7 <- [1,3043,null,{"value":null}] 20:24:42 INFO - PROCESS | 2588 | 1467948282873 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948282877 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:42 INFO - PROCESS | 2588 | ++DOCSHELL 19369000 == 37 [pid = 2588] [id = 772] 20:24:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (1936C400) [pid = 2588] [serial = 2314] [outer = 00000000] 20:24:42 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (193CC000) [pid = 2588] [serial = 2315] [outer = 1936C400] 20:24:42 INFO - PROCESS | 2588 | 1467948282937 Marionette DEBUG loaded listener.js 20:24:43 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (19C89000) [pid = 2588] [serial = 2316] [outer = 1936C400] 20:24:43 INFO - PROCESS | 2588 | 1467948283751 Marionette TRACE conn7 <- [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:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 20:24:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 20:24:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:24:43 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:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:24:43 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:24:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 20:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 20:24:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 20:24:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1346ms 20:24:43 INFO - PROCESS | 2588 | 1467948283917 Marionette TRACE conn7 -> [0,3045,"getWindowHandle",null] 20:24:43 INFO - PROCESS | 2588 | 1467948283919 Marionette TRACE conn7 <- [1,3045,null,{"value":"13"}] 20:24:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 20:24:43 INFO - PROCESS | 2588 | 1467948283923 Marionette TRACE conn7 -> [0,3046,"setScriptTimeout",{"ms":35000}] 20:24:43 INFO - PROCESS | 2588 | 1467948283925 Marionette TRACE conn7 <- [1,3046,null,{}] 20:24:43 INFO - PROCESS | 2588 | 1467948283929 Marionette TRACE conn7 -> [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:24:43 INFO - PROCESS | 2588 | 1467948283931 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:44 INFO - PROCESS | 2588 | 1467948284031 Marionette TRACE conn7 <- [1,3047,null,{"value":null}] 20:24:44 INFO - PROCESS | 2588 | 1467948284169 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948284172 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:44 INFO - PROCESS | 2588 | ++DOCSHELL 1B1D0400 == 38 [pid = 2588] [id = 773] 20:24:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1B1D1000) [pid = 2588] [serial = 2317] [outer = 00000000] 20:24:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (1B85BC00) [pid = 2588] [serial = 2318] [outer = 1B1D1000] 20:24:44 INFO - PROCESS | 2588 | 1467948284229 Marionette DEBUG loaded listener.js 20:24:44 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (1BD7C400) [pid = 2588] [serial = 2319] [outer = 1B1D1000] 20:24:44 INFO - PROCESS | 2588 | 1467948284822 Marionette TRACE conn7 <- [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:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 20:24:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 20:24:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 20:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 20:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 20:24:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 20:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 20:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 20:24:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 20:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 20:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 20:24:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 20:24:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 940ms 20:24:44 INFO - PROCESS | 2588 | 1467948284866 Marionette TRACE conn7 -> [0,3049,"getWindowHandle",null] 20:24:44 INFO - PROCESS | 2588 | 1467948284869 Marionette TRACE conn7 <- [1,3049,null,{"value":"13"}] 20:24:44 INFO - PROCESS | 2588 | 1467948284888 Marionette TRACE conn7 -> [0,3050,"setScriptTimeout",{"ms":35000}] 20:24:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 20:24:44 INFO - PROCESS | 2588 | 1467948284890 Marionette TRACE conn7 <- [1,3050,null,{}] 20:24:44 INFO - PROCESS | 2588 | 1467948284894 Marionette TRACE conn7 -> [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:24:44 INFO - PROCESS | 2588 | 1467948284896 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:45 INFO - PROCESS | 2588 | 1467948285001 Marionette TRACE conn7 <- [1,3051,null,{"value":null}] 20:24:45 INFO - PROCESS | 2588 | 1467948285115 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948285118 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:45 INFO - PROCESS | 2588 | ++DOCSHELL 0FE1DC00 == 39 [pid = 2588] [id = 774] 20:24:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (110D8800) [pid = 2588] [serial = 2320] [outer = 00000000] 20:24:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 92 (17751000) [pid = 2588] [serial = 2321] [outer = 110D8800] 20:24:45 INFO - PROCESS | 2588 | 1467948285215 Marionette DEBUG loaded listener.js 20:24:45 INFO - PROCESS | 2588 | ++DOMWINDOW == 93 (1821D800) [pid = 2588] [serial = 2322] [outer = 110D8800] 20:24:45 INFO - PROCESS | 2588 | [2588] 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:24:46 INFO - PROCESS | 2588 | 1467948285967 Marionette TRACE conn7 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 20:24:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 20:24:46 INFO - {} 20:24:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1120ms 20:24:46 INFO - PROCESS | 2588 | 1467948286015 Marionette TRACE conn7 -> [0,3053,"getWindowHandle",null] 20:24:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 20:24:46 INFO - PROCESS | 2588 | 1467948286019 Marionette TRACE conn7 <- [1,3053,null,{"value":"13"}] 20:24:46 INFO - PROCESS | 2588 | 1467948286024 Marionette TRACE conn7 -> [0,3054,"setScriptTimeout",{"ms":35000}] 20:24:46 INFO - PROCESS | 2588 | 1467948286027 Marionette TRACE conn7 <- [1,3054,null,{}] 20:24:46 INFO - PROCESS | 2588 | 1467948286033 Marionette TRACE conn7 -> [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:24:46 INFO - PROCESS | 2588 | 1467948286036 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:46 INFO - PROCESS | 2588 | 1467948286142 Marionette TRACE conn7 <- [1,3055,null,{"value":null}] 20:24:46 INFO - PROCESS | 2588 | 1467948286284 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948286287 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:46 INFO - PROCESS | 2588 | ++DOCSHELL 0FE30C00 == 40 [pid = 2588] [id = 775] 20:24:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 94 (0FE35000) [pid = 2588] [serial = 2323] [outer = 00000000] 20:24:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 95 (10052C00) [pid = 2588] [serial = 2324] [outer = 0FE35000] 20:24:46 INFO - PROCESS | 2588 | 1467948286338 Marionette DEBUG loaded listener.js 20:24:46 INFO - PROCESS | 2588 | ++DOMWINDOW == 96 (1035F800) [pid = 2588] [serial = 2325] [outer = 0FE35000] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 1D43D800 == 39 [pid = 2588] [id = 768] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 0FE20000 == 38 [pid = 2588] [id = 767] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 19CA2C00 == 37 [pid = 2588] [id = 766] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 13FC3800 == 36 [pid = 2588] [id = 765] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 13FA7000 == 35 [pid = 2588] [id = 764] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 0FE2DC00 == 34 [pid = 2588] [id = 763] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 0C93F400 == 33 [pid = 2588] [id = 762] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 0FE1C800 == 32 [pid = 2588] [id = 760] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 182DD400 == 31 [pid = 2588] [id = 759] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 14964000 == 30 [pid = 2588] [id = 761] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 1B1D0400 == 29 [pid = 2588] [id = 773] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 0FE1DC00 == 28 [pid = 2588] [id = 774] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 19369000 == 27 [pid = 2588] [id = 772] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 1D79EC00 == 26 [pid = 2588] [id = 769] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 0FE08800 == 25 [pid = 2588] [id = 770] 20:24:47 INFO - PROCESS | 2588 | --DOCSHELL 1774E800 == 24 [pid = 2588] [id = 771] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 95 (15A67000) [pid = 2588] [serial = 2262] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 94 (0CB72C00) [pid = 2588] [serial = 2250] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 93 (0FA82400) [pid = 2588] [serial = 2251] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 92 (0FE20C00) [pid = 2588] [serial = 2253] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 91 (0FE31000) [pid = 2588] [serial = 2254] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (10366400) [pid = 2588] [serial = 2256] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (106C6400) [pid = 2588] [serial = 2257] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (112CB800) [pid = 2588] [serial = 2248] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (10365400) [pid = 2588] [serial = 2247] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (17749C00) [pid = 2588] [serial = 2265] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (163F7800) [pid = 2588] [serial = 2263] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (1826E400) [pid = 2588] [serial = 2270] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (18D8A000) [pid = 2588] [serial = 2273] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (10238C00) [pid = 2588] [serial = 2231] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (0FEB0800) [pid = 2588] [serial = 2230] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (18D86C00) [pid = 2588] [serial = 2236] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (14B9B000) [pid = 2588] [serial = 2234] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (14997400) [pid = 2588] [serial = 2233] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1B1D2C00) [pid = 2588] [serial = 2239] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (1B1CB000) [pid = 2588] [serial = 2238] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (1C69E400) [pid = 2588] [serial = 2242] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1C538000) [pid = 2588] [serial = 2241] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1C9DC800) [pid = 2588] [serial = 2245] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1C9D8800) [pid = 2588] [serial = 2244] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (106C2400) [pid = 2588] [serial = 2268] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (17756800) [pid = 2588] [serial = 2266] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (13FCB800) [pid = 2588] [serial = 2259] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 68 (18272800) [pid = 2588] [serial = 2271] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 67 (145B7000) [pid = 2588] [serial = 2260] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | --DOMWINDOW == 66 (186E9400) [pid = 2588] [serial = 2274] [outer = 00000000] [url = about:blank] 20:24:47 INFO - PROCESS | 2588 | 1467948287510 Marionette TRACE conn7 <- [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:24:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 20:24:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 20:24:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 20:24:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 20:24:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 20:24:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 20:24:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 20:24:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1538ms 20:24:47 INFO - PROCESS | 2588 | 1467948287563 Marionette TRACE conn7 -> [0,3057,"getWindowHandle",null] 20:24:47 INFO - PROCESS | 2588 | 1467948287567 Marionette TRACE conn7 <- [1,3057,null,{"value":"13"}] 20:24:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 20:24:47 INFO - PROCESS | 2588 | 1467948287572 Marionette TRACE conn7 -> [0,3058,"setScriptTimeout",{"ms":35000}] 20:24:47 INFO - PROCESS | 2588 | 1467948287576 Marionette TRACE conn7 <- [1,3058,null,{}] 20:24:47 INFO - PROCESS | 2588 | 1467948287581 Marionette TRACE conn7 -> [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:24:47 INFO - PROCESS | 2588 | 1467948287584 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:47 INFO - PROCESS | 2588 | 1467948287675 Marionette TRACE conn7 <- [1,3059,null,{"value":null}] 20:24:47 INFO - PROCESS | 2588 | 1467948287684 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948287687 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:47 INFO - PROCESS | 2588 | ++DOCSHELL 0CBCA000 == 25 [pid = 2588] [id = 776] 20:24:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 67 (0FB59C00) [pid = 2588] [serial = 2326] [outer = 00000000] 20:24:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 68 (0FE03800) [pid = 2588] [serial = 2327] [outer = 0FB59C00] 20:24:47 INFO - PROCESS | 2588 | 1467948287736 Marionette DEBUG loaded listener.js 20:24:47 INFO - PROCESS | 2588 | ++DOMWINDOW == 69 (0FE0F000) [pid = 2588] [serial = 2328] [outer = 0FB59C00] 20:24:48 INFO - PROCESS | 2588 | 1467948288253 Marionette TRACE conn7 <- [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:24:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 20:24:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 20:24:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 20:24:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 20:24:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 20:24:48 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 20:24:48 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 20:24:48 INFO - PROCESS | 2588 | 1467948288303 Marionette TRACE conn7 -> [0,3061,"getWindowHandle",null] 20:24:48 INFO - PROCESS | 2588 | 1467948288308 Marionette TRACE conn7 <- [1,3061,null,{"value":"13"}] 20:24:48 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 20:24:48 INFO - PROCESS | 2588 | 1467948288314 Marionette TRACE conn7 -> [0,3062,"setScriptTimeout",{"ms":35000}] 20:24:48 INFO - PROCESS | 2588 | 1467948288316 Marionette TRACE conn7 <- [1,3062,null,{}] 20:24:48 INFO - PROCESS | 2588 | 1467948288321 Marionette TRACE conn7 -> [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:24:48 INFO - PROCESS | 2588 | 1467948288323 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:48 INFO - PROCESS | 2588 | 1467948288472 Marionette TRACE conn7 <- [1,3063,null,{"value":null}] 20:24:48 INFO - PROCESS | 2588 | 1467948288573 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948288575 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:48 INFO - PROCESS | 2588 | ++DOCSHELL 0FE76800 == 26 [pid = 2588] [id = 777] 20:24:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 70 (0FEB8800) [pid = 2588] [serial = 2329] [outer = 00000000] 20:24:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FF21C00) [pid = 2588] [serial = 2330] [outer = 0FEB8800] 20:24:48 INFO - PROCESS | 2588 | 1467948288626 Marionette DEBUG loaded listener.js 20:24:48 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10055800) [pid = 2588] [serial = 2331] [outer = 0FEB8800] 20:24:49 INFO - PROCESS | 2588 | 1467948288980 Marionette TRACE conn7 <- [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:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 20:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 20:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 20:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 20:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 20:24:49 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 20:24:49 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 730ms 20:24:49 INFO - PROCESS | 2588 | 1467948289048 Marionette TRACE conn7 -> [0,3065,"getWindowHandle",null] 20:24:49 INFO - PROCESS | 2588 | 1467948289050 Marionette TRACE conn7 <- [1,3065,null,{"value":"13"}] 20:24:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 20:24:49 INFO - PROCESS | 2588 | 1467948289054 Marionette TRACE conn7 -> [0,3066,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - PROCESS | 2588 | 1467948289057 Marionette TRACE conn7 <- [1,3066,null,{}] 20:24:49 INFO - PROCESS | 2588 | 1467948289068 Marionette TRACE conn7 -> [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:24:49 INFO - PROCESS | 2588 | 1467948289072 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:49 INFO - PROCESS | 2588 | 1467948289158 Marionette TRACE conn7 <- [1,3067,null,{"value":null}] 20:24:49 INFO - PROCESS | 2588 | 1467948289164 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948289167 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:49 INFO - PROCESS | 2588 | ++DOCSHELL 105EFC00 == 27 [pid = 2588] [id = 778] 20:24:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (105F0800) [pid = 2588] [serial = 2332] [outer = 00000000] 20:24:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (112CD000) [pid = 2588] [serial = 2333] [outer = 105F0800] 20:24:49 INFO - PROCESS | 2588 | 1467948289216 Marionette DEBUG loaded listener.js 20:24:49 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (13FA3800) [pid = 2588] [serial = 2334] [outer = 105F0800] 20:24:49 INFO - PROCESS | 2588 | 1467948289755 Marionette TRACE conn7 <- [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:24:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 20:24:49 INFO - PROCESS | 2588 | 1467948289792 Marionette TRACE conn7 <- [1,3069,null,{"value":"13"}] 20:24:49 INFO - PROCESS | 2588 | 1467948289795 Marionette TRACE conn7 -> [0,3070,"setScriptTimeout",{"ms":35000}] 20:24:49 INFO - PROCESS | 2588 | 1467948289797 Marionette TRACE conn7 <- [1,3070,null,{}] 20:24:49 INFO - PROCESS | 2588 | 1467948289806 Marionette TRACE conn7 -> [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:24:49 INFO - PROCESS | 2588 | 1467948289808 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:49 INFO - PROCESS | 2588 | 1467948289959 Marionette TRACE conn7 <- [1,3071,null,{"value":null}] 20:24:50 INFO - PROCESS | 2588 | 1467948289970 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948289972 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:50 INFO - PROCESS | 2588 | ++DOCSHELL 13FCF400 == 28 [pid = 2588] [id = 779] 20:24:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (13FCFC00) [pid = 2588] [serial = 2335] [outer = 00000000] 20:24:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (141E5000) [pid = 2588] [serial = 2336] [outer = 13FCFC00] 20:24:50 INFO - PROCESS | 2588 | 1467948290016 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (145B4800) [pid = 2588] [serial = 2337] [outer = 13FCFC00] 20:24:50 INFO - PROCESS | 2588 | 1467948290424 Marionette TRACE conn7 <- [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:24:50 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 20:24:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 20:24:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:50 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 20:24:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 20:24:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 687ms 20:24:50 INFO - PROCESS | 2588 | 1467948290489 Marionette TRACE conn7 -> [0,3073,"getWindowHandle",null] 20:24:50 INFO - PROCESS | 2588 | 1467948290491 Marionette TRACE conn7 <- [1,3073,null,{"value":"13"}] 20:24:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 20:24:50 INFO - PROCESS | 2588 | 1467948290494 Marionette TRACE conn7 -> [0,3074,"setScriptTimeout",{"ms":35000}] 20:24:50 INFO - PROCESS | 2588 | 1467948290496 Marionette TRACE conn7 <- [1,3074,null,{}] 20:24:50 INFO - PROCESS | 2588 | 1467948290499 Marionette TRACE conn7 -> [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:24:50 INFO - PROCESS | 2588 | 1467948290502 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:50 INFO - PROCESS | 2588 | 1467948290617 Marionette TRACE conn7 <- [1,3075,null,{"value":null}] 20:24:50 INFO - PROCESS | 2588 | 1467948290621 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948290623 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:50 INFO - PROCESS | 2588 | ++DOCSHELL 141E4400 == 29 [pid = 2588] [id = 780] 20:24:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (143D3000) [pid = 2588] [serial = 2338] [outer = 00000000] 20:24:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (14A55000) [pid = 2588] [serial = 2339] [outer = 143D3000] 20:24:50 INFO - PROCESS | 2588 | 1467948290667 Marionette DEBUG loaded listener.js 20:24:50 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (14AEBC00) [pid = 2588] [serial = 2340] [outer = 143D3000] 20:24:51 INFO - PROCESS | 2588 | 1467948291115 Marionette TRACE conn7 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 20:24:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 20:24:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 671ms 20:24:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 20:24:51 INFO - PROCESS | 2588 | 1467948291167 Marionette TRACE conn7 -> [0,3077,"getWindowHandle",null] 20:24:51 INFO - PROCESS | 2588 | 1467948291169 Marionette TRACE conn7 <- [1,3077,null,{"value":"13"}] 20:24:51 INFO - PROCESS | 2588 | 1467948291172 Marionette TRACE conn7 -> [0,3078,"setScriptTimeout",{"ms":35000}] 20:24:51 INFO - PROCESS | 2588 | 1467948291174 Marionette TRACE conn7 <- [1,3078,null,{}] 20:24:51 INFO - PROCESS | 2588 | 1467948291177 Marionette TRACE conn7 -> [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:24:51 INFO - PROCESS | 2588 | 1467948291183 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:51 INFO - PROCESS | 2588 | 1467948291323 Marionette TRACE conn7 <- [1,3079,null,{"value":null}] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (14968400) [pid = 2588] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (1D79F400) [pid = 2588] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (19E45000) [pid = 2588] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (0FE2A800) [pid = 2588] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FE30400) [pid = 2588] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (13FA8C00) [pid = 2588] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (0FE1CC00) [pid = 2588] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1897FC00) [pid = 2588] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1496AC00) [pid = 2588] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (0CB1E800) [pid = 2588] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 20:24:51 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1D639C00) [pid = 2588] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 20:24:51 INFO - PROCESS | 2588 | 1467948291715 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2588 | 1467948291717 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:51 INFO - PROCESS | 2588 | ++DOCSHELL 0FA34400 == 30 [pid = 2588] [id = 781] 20:24:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 71 (0FE1CC00) [pid = 2588] [serial = 2341] [outer = 00000000] 20:24:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 72 (10366C00) [pid = 2588] [serial = 2342] [outer = 0FE1CC00] 20:24:51 INFO - PROCESS | 2588 | 1467948291773 Marionette DEBUG loaded listener.js 20:24:51 INFO - PROCESS | 2588 | ++DOMWINDOW == 73 (1636B000) [pid = 2588] [serial = 2343] [outer = 0FE1CC00] 20:24:52 INFO - PROCESS | 2588 | 1467948292091 Marionette TRACE conn7 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 20:24:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 20:24:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 970ms 20:24:52 INFO - PROCESS | 2588 | 1467948292146 Marionette TRACE conn7 -> [0,3081,"getWindowHandle",null] 20:24:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 20:24:52 INFO - PROCESS | 2588 | 1467948292149 Marionette TRACE conn7 <- [1,3081,null,{"value":"13"}] 20:24:52 INFO - PROCESS | 2588 | 1467948292152 Marionette TRACE conn7 -> [0,3082,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - PROCESS | 2588 | 1467948292153 Marionette TRACE conn7 <- [1,3082,null,{}] 20:24:52 INFO - PROCESS | 2588 | 1467948292157 Marionette TRACE conn7 -> [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:24:52 INFO - PROCESS | 2588 | 1467948292159 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:52 INFO - PROCESS | 2588 | 1467948292236 Marionette TRACE conn7 <- [1,3083,null,{"value":null}] 20:24:52 INFO - PROCESS | 2588 | 1467948292242 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948292244 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:52 INFO - PROCESS | 2588 | ++DOCSHELL 163F6C00 == 31 [pid = 2588] [id = 782] 20:24:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 74 (16696000) [pid = 2588] [serial = 2344] [outer = 00000000] 20:24:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 75 (17484000) [pid = 2588] [serial = 2345] [outer = 16696000] 20:24:52 INFO - PROCESS | 2588 | 1467948292287 Marionette DEBUG loaded listener.js 20:24:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 76 (1765C000) [pid = 2588] [serial = 2346] [outer = 16696000] 20:24:52 INFO - PROCESS | 2588 | 1467948292696 Marionette TRACE conn7 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 20:24:52 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 20:24:52 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 570ms 20:24:52 INFO - PROCESS | 2588 | 1467948292722 Marionette TRACE conn7 -> [0,3085,"getWindowHandle",null] 20:24:52 INFO - PROCESS | 2588 | 1467948292724 Marionette TRACE conn7 <- [1,3085,null,{"value":"13"}] 20:24:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 20:24:52 INFO - PROCESS | 2588 | 1467948292727 Marionette TRACE conn7 -> [0,3086,"setScriptTimeout",{"ms":35000}] 20:24:52 INFO - PROCESS | 2588 | 1467948292729 Marionette TRACE conn7 <- [1,3086,null,{}] 20:24:52 INFO - PROCESS | 2588 | 1467948292732 Marionette TRACE conn7 -> [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:24:52 INFO - PROCESS | 2588 | 1467948292734 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:52 INFO - PROCESS | 2588 | 1467948292868 Marionette TRACE conn7 <- [1,3087,null,{"value":null}] 20:24:52 INFO - PROCESS | 2588 | 1467948292876 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948292878 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:52 INFO - PROCESS | 2588 | ++DOCSHELL 17749800 == 32 [pid = 2588] [id = 783] 20:24:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 77 (17749C00) [pid = 2588] [serial = 2347] [outer = 00000000] 20:24:52 INFO - PROCESS | 2588 | ++DOMWINDOW == 78 (1826E400) [pid = 2588] [serial = 2348] [outer = 17749C00] 20:24:52 INFO - PROCESS | 2588 | 1467948292924 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 79 (143C8800) [pid = 2588] [serial = 2349] [outer = 17749C00] 20:24:53 INFO - PROCESS | 2588 | 1467948293351 Marionette TRACE conn7 <- [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:24:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 20:24:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 20:24:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 20:24:53 INFO - PROCESS | 2588 | 1467948293398 Marionette TRACE conn7 -> [0,3089,"getWindowHandle",null] 20:24:53 INFO - PROCESS | 2588 | 1467948293400 Marionette TRACE conn7 <- [1,3089,null,{"value":"13"}] 20:24:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 20:24:53 INFO - PROCESS | 2588 | 1467948293404 Marionette TRACE conn7 -> [0,3090,"setScriptTimeout",{"ms":35000}] 20:24:53 INFO - PROCESS | 2588 | 1467948293405 Marionette TRACE conn7 <- [1,3090,null,{}] 20:24:53 INFO - PROCESS | 2588 | 1467948293409 Marionette TRACE conn7 -> [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:24:53 INFO - PROCESS | 2588 | 1467948293410 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:53 INFO - PROCESS | 2588 | 1467948293543 Marionette TRACE conn7 <- [1,3091,null,{"value":null}] 20:24:53 INFO - PROCESS | 2588 | 1467948293565 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948293567 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:53 INFO - PROCESS | 2588 | ++DOCSHELL 18266400 == 33 [pid = 2588] [id = 784] 20:24:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 80 (182DD400) [pid = 2588] [serial = 2350] [outer = 00000000] 20:24:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 81 (1897FC00) [pid = 2588] [serial = 2351] [outer = 182DD400] 20:24:53 INFO - PROCESS | 2588 | 1467948293613 Marionette DEBUG loaded listener.js 20:24:53 INFO - PROCESS | 2588 | ++DOMWINDOW == 82 (18D89C00) [pid = 2588] [serial = 2352] [outer = 182DD400] 20:24:54 INFO - PROCESS | 2588 | 1467948294333 Marionette TRACE conn7 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 20:24:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 20:24:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 970ms 20:24:54 INFO - PROCESS | 2588 | 1467948294377 Marionette TRACE conn7 -> [0,3093,"getWindowHandle",null] 20:24:54 INFO - PROCESS | 2588 | 1467948294382 Marionette TRACE conn7 <- [1,3093,null,{"value":"13"}] 20:24:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 20:24:54 INFO - PROCESS | 2588 | 1467948294388 Marionette TRACE conn7 -> [0,3094,"setScriptTimeout",{"ms":35000}] 20:24:54 INFO - PROCESS | 2588 | 1467948294393 Marionette TRACE conn7 <- [1,3094,null,{}] 20:24:54 INFO - PROCESS | 2588 | 1467948294399 Marionette TRACE conn7 -> [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:24:54 INFO - PROCESS | 2588 | 1467948294402 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:54 INFO - PROCESS | 2588 | 1467948294546 Marionette TRACE conn7 <- [1,3095,null,{"value":null}] 20:24:54 INFO - PROCESS | 2588 | 1467948294693 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948294696 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:54 INFO - PROCESS | 2588 | ++DOCSHELL 0FD76000 == 34 [pid = 2588] [id = 785] 20:24:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 83 (0FD7D800) [pid = 2588] [serial = 2353] [outer = 00000000] 20:24:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 84 (0FE18000) [pid = 2588] [serial = 2354] [outer = 0FD7D800] 20:24:54 INFO - PROCESS | 2588 | 1467948294774 Marionette DEBUG loaded listener.js 20:24:54 INFO - PROCESS | 2588 | ++DOMWINDOW == 85 (0FE2DC00) [pid = 2588] [serial = 2355] [outer = 0FD7D800] 20:24:55 INFO - PROCESS | 2588 | 1467948295360 Marionette TRACE conn7 <- [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:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 20:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 20:24:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 20:24:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1025ms 20:24:55 INFO - PROCESS | 2588 | 1467948295415 Marionette TRACE conn7 -> [0,3097,"getWindowHandle",null] 20:24:55 INFO - PROCESS | 2588 | 1467948295420 Marionette TRACE conn7 <- [1,3097,null,{"value":"13"}] 20:24:55 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 20:24:55 INFO - PROCESS | 2588 | 1467948295471 Marionette TRACE conn7 -> [0,3098,"setScriptTimeout",{"ms":35000}] 20:24:55 INFO - PROCESS | 2588 | 1467948295474 Marionette TRACE conn7 <- [1,3098,null,{}] 20:24:55 INFO - PROCESS | 2588 | 1467948295479 Marionette TRACE conn7 -> [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:24:55 INFO - PROCESS | 2588 | 1467948295482 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:55 INFO - PROCESS | 2588 | 1467948295612 Marionette TRACE conn7 <- [1,3099,null,{"value":null}] 20:24:55 INFO - PROCESS | 2588 | 1467948295734 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948295737 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:55 INFO - PROCESS | 2588 | ++DOCSHELL 10647400 == 35 [pid = 2588] [id = 786] 20:24:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 86 (110E1400) [pid = 2588] [serial = 2356] [outer = 00000000] 20:24:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 87 (13FB2800) [pid = 2588] [serial = 2357] [outer = 110E1400] 20:24:55 INFO - PROCESS | 2588 | 1467948295834 Marionette DEBUG loaded listener.js 20:24:55 INFO - PROCESS | 2588 | ++DOMWINDOW == 88 (1412C000) [pid = 2588] [serial = 2358] [outer = 110E1400] 20:24:56 INFO - PROCESS | 2588 | 1467948296452 Marionette TRACE conn7 <- [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:24:56 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 20:24:56 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:24:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 20:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 20:24:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 20:24:56 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 20:24:56 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1146ms 20:24:56 INFO - PROCESS | 2588 | 1467948296615 Marionette TRACE conn7 -> [0,3101,"getWindowHandle",null] 20:24:56 INFO - PROCESS | 2588 | 1467948296619 Marionette TRACE conn7 <- [1,3101,null,{"value":"13"}] 20:24:56 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 20:24:56 INFO - PROCESS | 2588 | 1467948296657 Marionette TRACE conn7 -> [0,3102,"setScriptTimeout",{"ms":35000}] 20:24:56 INFO - PROCESS | 2588 | 1467948296660 Marionette TRACE conn7 <- [1,3102,null,{}] 20:24:56 INFO - PROCESS | 2588 | 1467948296666 Marionette TRACE conn7 -> [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:24:56 INFO - PROCESS | 2588 | 1467948296669 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:56 INFO - PROCESS | 2588 | 1467948296782 Marionette TRACE conn7 <- [1,3103,null,{"value":null}] 20:24:56 INFO - PROCESS | 2588 | 1467948296927 Marionette TRACE conn7 -> [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\", \"7996a269-0382-49cc-8b40-5d562a7925c3\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2588 | 1467948296933 Marionette INFO sendAsync 389dd1a0-b44c-404b-97cb-305f4ede2953 20:24:56 INFO - PROCESS | 2588 | ++DOCSHELL 0FA83C00 == 36 [pid = 2588] [id = 787] 20:24:56 INFO - PROCESS | 2588 | ++DOMWINDOW == 89 (0FBFA800) [pid = 2588] [serial = 2359] [outer = 00000000] 20:24:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 90 (0FE0DC00) [pid = 2588] [serial = 2360] [outer = 0FBFA800] 20:24:57 INFO - PROCESS | 2588 | 1467948296987 Marionette DEBUG loaded listener.js 20:24:57 INFO - PROCESS | 2588 | ++DOMWINDOW == 91 (0FE2AC00) [pid = 2588] [serial = 2361] [outer = 0FBFA800] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 17749800 == 35 [pid = 2588] [id = 783] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 163F6C00 == 34 [pid = 2588] [id = 782] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 0FA34400 == 33 [pid = 2588] [id = 781] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 141E4400 == 32 [pid = 2588] [id = 780] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 13FCF400 == 31 [pid = 2588] [id = 779] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 105EFC00 == 30 [pid = 2588] [id = 778] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 0FE76800 == 29 [pid = 2588] [id = 777] 20:24:57 INFO - PROCESS | 2588 | --DOCSHELL 0CBCA000 == 28 [pid = 2588] [id = 776] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 90 (19C85400) [pid = 2588] [serial = 2295] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 89 (1E11A400) [pid = 2588] [serial = 2306] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 88 (1D435C00) [pid = 2588] [serial = 2297] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 87 (14962000) [pid = 2588] [serial = 2300] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 86 (0FF1EC00) [pid = 2588] [serial = 2288] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 85 (10052800) [pid = 2588] [serial = 2289] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 84 (13FC4000) [pid = 2588] [serial = 2291] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 83 (13FCC000) [pid = 2588] [serial = 2292] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 82 (10056400) [pid = 2588] [serial = 2279] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 81 (1035F400) [pid = 2588] [serial = 2280] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 80 (19366400) [pid = 2588] [serial = 2277] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 79 (192B0C00) [pid = 2588] [serial = 2276] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 78 (15A5BC00) [pid = 2588] [serial = 2282] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 77 (1747A400) [pid = 2588] [serial = 2283] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 76 (0FA7CC00) [pid = 2588] [serial = 2285] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 75 (0FE09400) [pid = 2588] [serial = 2286] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 74 (1D437C00) [pid = 2588] [serial = 2298] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 73 (1D6B7000) [pid = 2588] [serial = 2303] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 72 (1B1D4000) [pid = 2588] [serial = 2301] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 71 (19C7FC00) [pid = 2588] [serial = 2294] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 70 (1D79BC00) [pid = 2588] [serial = 2304] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | --DOMWINDOW == 69 (1E11DC00) [pid = 2588] [serial = 2307] [outer = 00000000] [url = about:blank] 20:24:57 INFO - PROCESS | 2588 | 1467948297568 Marionette TRACE conn7 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 20:24:57 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 20:24:57 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 990ms 20:24:57 INFO - PROCESS | 2588 | 1467948297641 Marionette TRACE conn7 -> [0,3105,"getWindowHandle",null] 20:24:57 INFO - PROCESS | 2588 | 1467948297644 Marionette TRACE conn7 <- [1,3105,null,{"value":"13"}] 20:24:58 WARNING - u'runner_teardown' () 20:24:58 INFO - No more tests 20:24:58 INFO - Got 0 unexpected results 20:24:58 INFO - SUITE-END | took 684s 20:24:58 INFO - Closing logging queue 20:24:58 INFO - queue closed 20:24:58 INFO - Return code: 0 20:24:58 WARNING - # TBPL SUCCESS # 20:24:58 INFO - Running post-action listener: _resource_record_post_action 20:24:58 INFO - Running post-run listener: _resource_record_post_run 20:24:59 INFO - Total resource usage - Wall time: 693s; CPU: 14.0%; Read bytes: 147081216; Write bytes: 1121331712; Read time: 1858740; Write time: 8101230 20:24:59 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 20:24:59 INFO - install - Wall time: 2s; CPU: 11.0%; Read bytes: 0; Write bytes: 57491456; Read time: 0; Write time: 47600 20:24:59 INFO - run-tests - Wall time: 692s; CPU: 14.0%; Read bytes: 147064832; Write bytes: 1061723136; Read time: 1858160; Write time: 8047920 20:24:59 INFO - Running post-run listener: _upload_blobber_files 20:24:59 INFO - Blob upload gear active. 20:24:59 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 20:24:59 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:24:59 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:24:59 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:25:00 INFO - (blobuploader) - INFO - Open directory for files ... 20:25:00 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 20:25:00 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:25:00 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:25:01 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 20:25:01 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:25:01 INFO - (blobuploader) - INFO - Done attempting. 20:25:01 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 20:25:01 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 20:25:01 INFO - (blobuploader) - INFO - Uploading, attempt #1. 20:25:03 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 20:25:03 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 20:25:03 INFO - (blobuploader) - INFO - Done attempting. 20:25:03 INFO - (blobuploader) - INFO - Iteration through files over. 20:25:03 INFO - Return code: 0 20:25:03 INFO - rmtree: C:\slave\test\build\uploaded_files.json 20:25:03 INFO - Using _rmtree_windows ... 20:25:03 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 20:25:03 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a1cb5405e7e1eff5d5682f804e7af9d6d8d44f291a71af2663d00f5b6e78dd99a295a1565fe9bc57ce02b84db9eb60f7d2663773924b7d8f6336dbe87a4d50a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0d3d8f1b97db06e440e4ce051ebaa5218fcbd9f51d8d7314def7369f293a2aa310fedb01a568797524c0215d89c579cae9e4ee7978330399e25b3b5a60b1b158"} 20:25:03 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 20:25:03 INFO - Writing to file C:\slave\test\properties\blobber_files 20:25:03 INFO - Contents: 20:25:03 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a1cb5405e7e1eff5d5682f804e7af9d6d8d44f291a71af2663d00f5b6e78dd99a295a1565fe9bc57ce02b84db9eb60f7d2663773924b7d8f6336dbe87a4d50a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0d3d8f1b97db06e440e4ce051ebaa5218fcbd9f51d8d7314def7369f293a2aa310fedb01a568797524c0215d89c579cae9e4ee7978330399e25b3b5a60b1b158"} 20:25:03 INFO - Running post-run listener: copy_logs_to_upload_dir 20:25:03 INFO - Copying logs to upload dir... 20:25:03 INFO - mkdir: C:\slave\test\build\upload\logs 20:25:03 INFO - Copying logs to upload dir... 20:25:03 INFO - Using _rmtree_windows ... 20:25:03 INFO - Using _rmtree_windows ... 20:25:03 INFO - Using _rmtree_windows ... 20:25:03 INFO - Using _rmtree_windows ... 20:25:03 INFO - Using _rmtree_windows ... 20:25:03 INFO - Using _rmtree_windows ... 20:25:03 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=863.658000 ========= master_lag: 0.09 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 23 secs) (at 2016-07-07 20:25:03.791895) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-07 20:25:03.793065) ========= '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:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8a1cb5405e7e1eff5d5682f804e7af9d6d8d44f291a71af2663d00f5b6e78dd99a295a1565fe9bc57ce02b84db9eb60f7d2663773924b7d8f6336dbe87a4d50a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0d3d8f1b97db06e440e4ce051ebaa5218fcbd9f51d8d7314def7369f293a2aa310fedb01a568797524c0215d89c579cae9e4ee7978330399e25b3b5a60b1b158"} 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.101000 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/8a1cb5405e7e1eff5d5682f804e7af9d6d8d44f291a71af2663d00f5b6e78dd99a295a1565fe9bc57ce02b84db9eb60f7d2663773924b7d8f6336dbe87a4d50a", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/0d3d8f1b97db06e440e4ce051ebaa5218fcbd9f51d8d7314def7369f293a2aa310fedb01a568797524c0215d89c579cae9e4ee7978330399e25b3b5a60b1b158"}' 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:25:03.915552) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:25:03.915899) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-232 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld\AppData\Local LOGONSERVER=\\T-W732-IX-232 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=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\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-232 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 20:25:04.033457) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 20:25:04.033806) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-07 20:25:04.661323) ========= ========= Total master_lag: 0.25 =========